Skip to main content

Search hotels in Maggia

Enter your dates to see the latest prices and deals for Maggia hotels

Maggia – 14 hotels and places to stay

Hotels with airport shuttles in Maggia

Airport shuttle (additional charge)
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 430 reviews
From US$274.30 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 243 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 976 reviews
From US$204.48 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 127 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 98 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 68 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 110 reviews
Airport shuttle
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 1,023 reviews
From US$100.38 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 90 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 208 reviews

Most booked hotels in Maggia and surroundings in the past month

See all

Popular with guests booking hotels in Losone

Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 231 reviews

Popular with guests booking hotels in Brione

Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 530 reviews

Popular with guests booking hotels in Intragna

Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 391 reviews

Popular with guests booking hotels in Aurigeno

Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 139 reviews

Popular with guests booking hotels in Tegna

Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 114 reviews

Popular with guests booking hotels in Tegna

Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 229 reviews

Popular with guests booking hotels in Cavigliano

Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 165 reviews

Popular with guests booking hotels in Tegna

Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 233 reviews

Popular with guests booking hotels in Losone

Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 7 reviews

Popular with guests booking hotels in Losone

Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 219 reviews

Budget hotels in Maggia and nearby

Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 611 reviews

Located in Aurigeno, Rustici Maggia is a historic guest house that provides free WiFi, and guests can enjoy a garden and a terrace.

From US$85.17 per night
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 41 reviews

Casa Tita enjoys a location in Intragna, just 12 km from Piazza Grande Locarno and 50 km from Lugano Station.

From US$149.62 per night
Scored out of 10, guest rating 7.6
Good - What previous guests thought, 5 reviews

Featuring a garden, Rustico Il Nido offers accommodation in Maggia, 14 km from Piazza Grande Locarno and 15 km from Golfclub Patriziale Ascona.

Boasting a garden, Casa Giulia is situated in Maggia, within 14 km of Piazza Grande Locarno and 16 km of Golfclub Patriziale Ascona. This property offers access to a balcony and free private parking.

Featuring garden views, Haus San Cristoforo Atelier is located in Maggia, 15 km from Golfclub Patriziale Ascona. This apartment features a garden.

Located in Moghegno, within 15 km of Golfclub Patriziale Ascona, Rustico Di Vacanza Nel Nucleo Di Moghegno is an accommodation offering garden views.

Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 22 reviews

Situated in Moghegno, Cà Dela is a historic apartment that features free WiFi, and guests can enjoy a garden and barbecue facilities.

Scored out of 10, guest rating 6.5
Pleasant - What previous guests thought, 2 reviews

Situated in Aurigeno, Charming Retreat- 100-Year-Old Stone Rustico features accommodation within 15 km of Golfclub Patriziale Ascona.

Best hotels with breakfast in Maggia and nearby

Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 31 reviews

Set in Lodano, 18 km from Golfclub Patriziale Ascona, Pensione Ca' Serafina features a garden and views of the garden.

From US$235.65 per night
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 139 reviews

Featuring free WiFi and a terrace, Locanda Villa d'Epoca offers pet-friendly accommodation in Aurigeno, 31 km from Lugano. Free private parking is available on site.

From US$195.75 per night
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 46 reviews

Situated in Coglio, 17 km from Piazza Grande Locarno, Eco-Hotel Cristallina features accommodation with a garden, free private parking, a terrace and a restaurant.

From US$175.55 per night

Unione

Hotel in Gordevio
Breakfast options
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 86 reviews

Located in Gordevio, 11 km from Piazza Grande Locarno, Unione provides accommodation with a garden, free private parking, a terrace and a restaurant.

From US$155.85 per night
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 297 reviews

Offering a bar and inner courtyard view, B&B Osteria Morganti is situated in Someo, 21 km from Piazza Grande Locarno and 22 km from Golfclub Patriziale Ascona.

Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 52 reviews

Located in Cavigliano, 8 km from Piazza Grande Locarno, Ristorante Tentazioni provides accommodation with a garden, free private parking, a terrace and a restaurant.

From US$255.60 per night
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 165 reviews

Located in Cavigliano, within 8 km of Piazza Grande Locarno and 9.1 km of Golfclub Patriziale Ascona, Hotel Bellavista Cavigliano provides accommodation with a restaurant and as well as free private...

From US$143.38 per night
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 248 reviews

Set in Tegna, 5.8 km from Piazza Grande Locarno, B&B ALLA PIAZZETTA DI TEGNA offers accommodation with a garden, free private parking, a terrace and a bar.

From US$258.09 per night

See reviews by guests who stayed at hotels in Maggia

See all
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 52 reviews
The staff were very friendly and helpful, breakfast was good, especially the local jams, and the location is ideal for exploring and enjoying all that Maggia valley has to offer. The room was comfortable and clean. Overall a good place for a short stay.
Guest review by
Willow
Switzerland
From US$149.62 per night
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 159 reviews
Maggia village is a good starting point to explore the Bassa Maggia Valle. The owner is a nice person and accommodated us well. The restaurant was a wonderful surprise: take time for a dinner one evening in summer on the small beautiful plaza
Guest review by
Thierry
Switzerland
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 52 reviews
Amazing location, amazing hotel and amazing host. I strongly recommend this place. Quiet and comfy. If you want to relax and unwind in a peaceful location, then this is the place. The location and the hotel both retain their old world charms
Guest review by
Nabila
United States
From US$219.38 per night
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 14 reviews
Lovely place! A real traditional home, typical from Maggia! Highly recommend. Super nice host. Thanks!!
Guest review by
Hugo
Switzerland
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 5 reviews
Nice location, beautiful town of Maggia.
Guest review by
Verena
Australia