Hotels in Maggia

Free cancellation options if plans change

Earn rewards on every night you stay

Save more with Member Prices

Check prices for these dates

Next weekend
In two weeks

Where to stay in Maggia?

B&B Chalet Il Picchio

B&B Chalet Il Picchio
Varzo
9.8 out of 10, Exceptional, (50 reviews)
Nestled in Varzo, this charming B&B provides complimentary breakfast, WiFi, and parking. Relax on the terrace or explore the garden before heading to nearby San Domenico Ski area or Orridi di Uriezzo. Just a 19-minute walk from Varzo Station.
The price is $119
$131 total
includes taxes & fees
Jun 8 - Jun 9
B&B Chalet Il Picchio

Hotel Montegrino Lakeview

Hotel Montegrino Lakeview
3.0 star property
Montegrino Valtravaglia
9.2 out of 10, Wonderful, (54 reviews)
Sip a drink at this Montegrino Valtravaglia hotel's bar while gazing across stunning lake vistas from the terrace. Free WiFi and parking make exploration easy to nearby Ferroviario del Verbano Museum, with bike facilities for cycling enthusiasts.
The price is $107
$117 total
includes taxes & fees
Jun 21 - Jun 22
Hotel Montegrino Lakeview

Hotel Rotonda

Hotel Rotonda
3.0 star property
Gordola
8.8 out of 10, Excellent, (65 reviews)
Escape to Hotel Rotonda near National Youth Sports Centre. Unwind with facials and manicures before enjoying a meal at the restaurant. Just 3 minutes from Gordola Station, this hotel offers easy access to Tenero - Sport Center.
The price is $151
$168 total
includes taxes & fees
Jun 14 - Jun 15
Hotel Rotonda

Boutique Hotel Piazza Grande Locarno

Boutique Hotel Piazza Grande Locarno
3.0 star property
Locarno
9.0 out of 10, Wonderful, (10 reviews)
The price is $69
$77 total
includes taxes & fees
Jun 8 - Jun 9
Boutique Hotel Piazza Grande Locarno

Albergo Del Sole

Albergo Del Sole
3.0 star property
Porto Valtravaglia
8.6 out of 10, Excellent, (91 reviews)
Nestled near Porto Valtravaglia Station, this lakefront retreat provides easy access to Public Beach. Enjoy nearby hiking trails, water skiing, and scuba diving, then relax on the terrace after your outdoor adventures.
The price is $105
$116 total
includes taxes & fees
Jun 12 - Jun 13
Albergo Del Sole

Hotel Bellinzona Sud Swiss Quality

Hotel Bellinzona Sud Swiss Quality
3.0 star property
Bellinzona
9.0 out of 10, Wonderful, (542 reviews)
Wake up refreshed at this well-maintained Bellinzona hotel, where attentive staff create a welcoming atmosphere. Enjoy international flavors at Marché Bellinzona Sud before exploring nearby Cantina Pizzorin and Via Gottardo, with free WiFi and parking for convenience.
The price is $145
$161 total
includes taxes & fees
Jun 21 - Jun 22
Hotel Bellinzona Sud Swiss Quality

Palazzo Canetti Locarno

Palazzo Canetti Locarno
2.0 star property
Locarno
9.6 out of 10, Exceptional, (36 reviews)
Feel the charm of Locarno from this hotel near the train station. Explore Piazza Grande and Old Town on foot, then return to premium TV channels and daily housekeeping in your comfortable room with free WiFi.
The price is $98
$112 total
includes taxes & fees
Jun 10 - Jun 11
Palazzo Canetti Locarno

Dorint Resort & Spa Locarno Riazzino

Dorint Resort & Spa Locarno Riazzino
4.0 star property
Locarno
9.2 out of 10, Wonderful, (156 reviews)
Experience Swiss tranquility at this resort featuring indoor and outdoor pools plus comprehensive spa services. Just 3 minutes from Riazzino Station, you'll find 2 bars and a restaurant serving daily meals. Explore nearby Go kart Locarno Magadino after a refreshing swim.
The price is $211
$231 total
includes taxes & fees
Jun 21 - Jun 22
Dorint Resort & Spa Locarno Riazzino

Hotel Unione

Hotel Unione
3.5 star property
Bellinzona
9.0 out of 10, Wonderful, (194 reviews)
Immerse yourself in Swiss history at this centrally located hotel with a garden terrace. Just 8 minutes from Bellinzona Station and near Three Castles, enjoy room service and relax at the bar after exploring local markets.
The price is $212
$231 total
includes taxes & fees
Jun 8 - Jun 9
Hotel Unione

Resort Collina d'Oro, Starhotels Collezione

Resort Collina d'Oro, Starhotels Collezione
5.0 star property
Collina d'Oro
9.2 out of 10, Wonderful, (174 reviews)
Escape to this luxury resort with indoor and outdoor pools just minutes from Lake Lugano. The full-service spa offers rejuvenating massages and facials, while a restaurant and poolside bar satisfy culinary cravings after fitness center workouts.
The price is $293
$315 total
includes taxes & fees
Jun 15 - Jun 16
Resort Collina d'Oro, Starhotels Collezione

Motel Gottardo Sud

Motel Gottardo Sud
3.0 star property
Quinto
8.8 out of 10, Excellent, (203 reviews)
Mediterranean comfort meets Alpine adventure at this ski-in/ski-out hotel near Ritom Funicular and Ice Hockey Arena Valascia. After hitting the slopes, unwind at the bar with après-ski drinks or relax on the terrace surrounded by garden views.
The price is $200
$218 total
includes taxes & fees
Jun 8 - Jun 9
Motel Gottardo Sud

Hotel Moderno

Hotel Moderno
3.0 star property
Premeno
8.2 out of 10, Very Good, (89 reviews)
Surrounded by Alpine beauty near Pian di Sole Ski Centre, this Premeno hotel offers a golf course, free bicycles, and complimentary breakfast. Unwind at the bar or restaurant after exploring Sacred Mountain, then enjoy garden views from the terrace.
The price is $79
$89 total
includes taxes & fees
Jun 14 - Jun 15
Hotel Moderno

Hotel La Vetta

Hotel La Vetta
4.0 star property
Varzo
9.0 out of 10, Wonderful, (26 reviews)
The price is $165
$181 total
includes taxes & fees
Jun 19 - Jun 20
Hotel La Vetta

Walter au Lac

Walter au Lac
3.0 star property
Lugano City-Centre
9.0 out of 10, Wonderful, (735 reviews)
Wake up to a delicious buffet breakfast at this Lugano hotel near Lake Lugano and Via Nassa. Enjoy free WiFi and convenient airport shuttle service. Outdoor enthusiasts will appreciate the nearby hiking and mountain biking trails, just 8 minutes from Funicular Station.
The price is $284
$306 total
includes taxes & fees
Jun 9 - Jun 10
Walter au Lac

Relais Villa Porta

Relais Villa Porta
4.0 star property
Luino
9.2 out of 10, Wonderful, (261 reviews)
Unwind at this beach hotel in Luino featuring a private beach, marina, and Italian dining at Tiffany restaurant. Enjoy the hot tub and sauna after exploring nearby Maccagno Stadium, all with convenient access to public transportation.
The price is $243
$268 total
includes taxes & fees
Jun 18 - Jun 19
Relais Villa Porta

6532 Smart Hotel - Self check-in

6532 Smart Hotel - Self check-in
3.0 star property
Arbedo-Castione
8.8 out of 10, Excellent, (133 reviews)
Sleek accommodations in this smart hotel near Three Castles of Bellinzona. After exploring local attractions, unwind at the on-site restaurant or grab a drink at the stylish bar. Just 8 minutes from Giubiasco Station, this inn offers both convenience and comfort.
The price is $108
$154 total
includes taxes & fees
Jun 14 - Jun 15
6532 Smart Hotel - Self check-in

Eurossola

Eurossola
3.0 star property
Domodossola
9.2 out of 10, Wonderful, (217 reviews)
Steps from Domodossola Station, this welcoming hotel offers garden views and a peaceful hot tub for evening unwinding. The on-site restaurant and bar create a perfect atmosphere after exploring nearby Silva Palace and Sempioniano Museum.
The price is $149
$167 total
includes taxes & fees
Jun 14 - Jun 15
Eurossola

Suite Hotel Sunstar Brissago

Suite Hotel Sunstar Brissago
4.0 star property
Brissago
9.4 out of 10, Exceptional, (8 reviews)
Immerse yourself in this Brissago hotel with indoor and seasonal outdoor pools. The on-site restaurant, bar, and snack bar will keep you fueled for adventures to nearby Brissago Islands and Ascona Ferry Terminal. Free breakfast and WiFi enhance your Swiss retreat.
The price is $289
$314 total
includes taxes & fees
Jun 21 - Jun 22
Suite Hotel Sunstar Brissago

Hotel Garni Morettina

Hotel Garni Morettina
3.0 star property
Brissago
9.6 out of 10, Exceptional, (129 reviews)
This garden-surrounded hotel offers free breakfast, WiFi, and parking near Brissago Islands. Enjoy outdoor tennis courts and mountain biking paths, then explore nearby Pieta Sanctuary. Just 12 minutes from Locarno Train Station.
The price is $217
$236 total
includes taxes & fees
Jun 8 - Jun 9
Hotel Garni Morettina

Kurhaus Cademario Hotel & SPA

Kurhaus Cademario Hotel & SPA
4.5 star property
Cademario
9.2 out of 10, Wonderful, (777 reviews)
The price is $245
$266 total
includes taxes & fees
Jun 14 - Jun 15
Kurhaus Cademario Hotel & SPA
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Learn more about Maggia

The region around Maggia is home to attractions such as Madonna del Sasso and Monte Verità.

Photo by Soleincitta
Open Photo by Soleincitta

Check out reviews of Maggia hotels guests love

Frequently asked questions

What accommodations do travelers recommend in Maggia?
Can I book a refundable hotel in Maggia?
If you need the flexibility to change your plans to Maggia, most accommodations provide refundable* bookable rates. You can see these properties by searching our site and using the "fully refundable" filter to narrow down the results.
Where can I stay in Maggia if I want a vacation rental instead of a hotel?
Browse 13 vacation homes on our site. In addition, you can choose from 7 apartments.
What will the weather in Maggia be like during my vacation?
July and August are typically the warmest months in Maggia when the average temp is 59°F. January and February are the coldest months when the average temperature is 29°F. August and October are the months with the most rain.
Why should I book my Maggia hotel through Hotels.com?
There are lots of reasons to book your Maggia trip with us: our free cancellations on selected hotels gives you flexibility, and with One Key™, our rewards program, you will be able to earn and use OneKeyCash™* on all eligible bookings such as hotels, car rentals, flights, vacation rentals and more on Hotels.com, Expedia and Vrbo.