Skip to main content

The best inns in Maggia

Check out our selection of great inns in Maggia

Filter by:

Review score

See the latest prices and deals by choosing your dates.
Unione, hotel in Maggia

The Unione guesthouse and restaurant offers simple yet nicely furnished rooms in a historic building, fine Ticino cuisine, free Wi-Fi and free parking.

Scored 8.5
8.5
Rated very good
Very Good
122 reviews
Price from
$141.75
per night
Pensione Olanda, hotel in Maggia

Characteristic Ticino-style Pensione Olanda is 0.6 mi from the Madonna del Sasso pilgrimage church, and features garden and a terrace, furnished with deckchairs and offering panoramic views of Locarno...

One of the most charming, authentic, and beautiful places ever. I am so lucky to have found such an awesome place. Blessed. Run by a great couple. I will stay here every time I come to Locarno.
Scored 9.0
9.0
Rated wonderful
Wonderful
742 reviews
Price from
$176.60
per night
Osteria Centrale - B&B, hotel in Maggia

Located in Cugnasco, 7.1 miles from Piazza Grande Locarno, Osteria Centrale - B&B provides accommodations with a garden, free private parking, a terrace and a bar.

Scored 9.5
9.5
Rated exceptional
Exceptional
24 reviews
Price from
$212.63
per night
Al Pozz Boutique Resort, hotel in Maggia

Located right at the lake promenade, only a few steps from the ship mooring and Locarno's Piazza Grande, the Al Pozz offers you superb views of Lake Maggiore.

What an amazing location! Great view from the balcony over the lake, and also from the restaurant where we ate breakfast. Just a few minutes walk from the station and across the road from the lake but nice and quiet. Breakfast was ok too. Nice coffee and a selection of bread, cheese and cold meats.
Scored 8.1
8.1
Rated very good
Very Good
1,265 reviews
Price from
$160.47
per night
B&B Toblerina, hotel in Maggia

Located in Ascona, 1.7 miles from Golfclub Patriziale Ascona, B&B Toblerina provides accommodations with a seasonal outdoor swimming pool, free private parking, a garden and a terrace.

Great location with a really nice breakfast and view from the hotel.
Scored 8.7
8.7
Rated excellent
Excellent
304 reviews
Price from
$194.91
per night
Ristorante Alpino, hotel in Maggia

Ristorante Alpino is located in the center of the scenic village of Sonogno in the Verzasca Valley. The restaurant has a terrace and serves classic Ticino cuisine.

Good Location, clean
Scored 8.3
8.3
Rated very good
Very Good
108 reviews
Price from
$113.40
per night
Osteria Grütli con alloggio, hotel in Maggia

Osteria Grütli con alloggio features a garden, shared lounge, a terrace and restaurant in Borgnone. Providing a bar, the property is located within 11 miles of Golfclub Patriziale Ascona.

The staff was amazing, greeting you in the morning and welcoming after a day trip. Food from the chef was delicious and from local ingredients or outright homemade including a taste of amarro. :) We were going on trips during the day and always perfectly recharched in Osteria Grütli in the evening. Higher altitude was perfect for good night sleep.
Scored 8.9
8.9
Rated excellent
Excellent
193 reviews
Price from
$85.05
per night
Antica Osteria Dazio, hotel in Maggia

Antica Osteria Dazio features a garden, terrace, a restaurant and bar in Fusio.

Andrea's hospitality was wonderful. The main room is truly gorgeous - the architecture, the woodworking, the windows and natural light coming in off the mountains. This is a delightful hotel and I would recommend visiting the area just to stay here and experience the surrounding beauty. The rooms are simple and just right (I'm 6'2/189cm and fit well in the bed). Overall it's a great mix of old, beautifully worked wood, and clean, updated finishes. Also, Andrea's cappuccino in the morning was the real deal! I now know what American baristas are trying to make :)
Scored 9.0
9.0
Rated wonderful
Wonderful
86 reviews
Price from
$189
per night
Hotel San Giobbe, hotel in Maggia

Hotel San Giobbe is situated half a mile from Bellinzona, the location of the 3 famous castles Castelgrande, Montebello and Sasso Corbaro. It offers free Wi-Fi and free parking.

Everything was great! Super friendly staff!
Scored 7.0
7.0
Rated good
Good
429 reviews
Price from
$165.38
per night
Ca Evelina, hotel in Maggia

Located 656 feet away from a shopping center and the local bus stop in Maggia, Ca Evelina is 8.1 mi away from Lake Maggiore with Locarno and Ascona.

Scored 9.1
9.1
Rated wonderful
Wonderful
16 reviews
All inns in Maggia
Looking for an inn?
Perfect for rustic breaks in the countryside, an Inn is a small property with basic hotel services and typically traditional decor. Inns are fully licensed and have a bar providing food and drinks in the evening – distinguishing them from country or guest houses.
Search inns in Maggia

Inns That Guests Love in Maggia

  • Scored 8.2
    8.2
    Rated very good
    Very Good
     · 154 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
    Thierry
    Young couple