Skip to main content

Filter by:


Star Rating

Review Score

Moghegno – 298 hotels and places to stay
See the latest prices and deals by choosing your dates.
Hotel al Ponte Antico, hotel in Moghegno

Offering private access to the Melezza River, Hotel al Ponte Antico is 1.7 mi from the Losone Golf Course and 5 mi from Locarno and Ascona.

Excellent property in pure nature, yet very well connected by public transport. My daughter, our dog and I all had a great and relaxing time. Hotel restaurant is also great and reasonably priced with lots of selection. Wifi was strong enough to do work conference calls.
8.9
Scored 8.9
Excellent
Rated excellent
320 reviews
Price from$308.37per night
Charme Hotel Barbatè, hotel in Moghegno

Located in the center of Tegna in a very quiet area, Charme Hotel Barbatè features a lush green garden, which is known for providing inspiration to the famous political philosopher Hannah Arendt.

The hotel staff are very friendly and assist with helpful information about the area. The breakfast was excellent
9.3
Scored 9.3
Wonderful
Rated wonderful
277 reviews
Price from$164.02per night
Hotel Al Fiume, hotel in Moghegno

The Hotel Al Fiume is located 2.5 mi from Locarno and Ascona, the only hotel in the area away from the main roads and train tracks, located in a peaceful green garden with tropical plants, directly on...

Very friendly staff, superb breakfast, very comfortable beds, nice garden, very clean, proper fridge in the room, little private outdoor patio where we had breakfast, quiet, parking. All in all a very pleasant experience.
8.9
Scored 8.9
Excellent
Rated excellent
314 reviews
Price from$180.43per night
Locanda Villa d' Epoca, hotel in Moghegno

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

location
8.1
Scored 8.1
Very Good
Rated very good
318 reviews
Price from$171.68per night
Albergo Losone, hotel in Moghegno

Surrounded by a large garden with palm trees and a heated outdoor pool (32-34 °C), this family-run 4-star hotel on the Maggia River in Losone offers a private 9-hole golf course and a petting zoo.

Staff was professional, welcoming, and lovely• the hotel was clean, and facilities really great for families, location was also perfect as we could go. With the bikes directly to ascona and locarno, in only few minutes (way being mostly flat)
9.2
Scored 9.2
Wonderful
Rated wonderful
61 reviews
Price from$459.27per night
Eco-Hotel Cristallina, hotel in Moghegno

Cristallina is an eco-friendly hotel, set amid nature in the scenic Lower Maggia Valley.

8.6
Scored 8.6
Excellent
Rated excellent
61 reviews
Price from$153.96per night
Hotel Bellavista Cavigliano, hotel in Moghegno

Located in Cavigliano, within 5 miles of Piazza Grande Locarno and 5.7 miles of Golfclub Patriziale Ascona, Hotel Bellavista Cavigliano provides accommodations with a restaurant as well as free...

8.1
Scored 8.1
Very Good
Rated very good
186 reviews
Price from$125.75per night
Antica Osteria Ghiridone, hotel in Moghegno

Antica Osteria Ghiridone features a shared lounge, terrace, a restaurant and bar in Palagnedra. Each room includes a balcony with city views and free WiFi.

9.7
Scored 9.7
Exceptional
Rated exceptional
47 reviews
Price from$164.02per night
Osteria Belvedere, hotel in Moghegno

Set in a quiet surroundings and offering rooms with attached bathroom with a balcony and cable TV, the family-run Albergo Belvedere is located in Losone.

8.3
Scored 8.3
Very Good
Rated very good
306 reviews
Price from$172.77per night
Ristorante della Stazione, hotel in Moghegno

Located in Tegna, 3.1 miles from Piazza Grande Locarno, Ristorante della Stazione provides accommodations with a terrace, free private parking, a restaurant and a bar.

7.7
Scored 7.7
Good
Rated good
89 reviews
Price from$131.22per night
See all hotels in and around Moghegno
Subscribe to receive premium deals

Prices drop the second you sign up!