Skip to main content

Filter by:


Star rating

Review score

Cugnasco – 3 hotels and places to stay
See the latest prices and deals by choosing your dates.
Ristorante Campagna, hotel in Cugnasco

Situated in Cugnasco, Ristorante Campagna has a restaurant, bar, terrace, and free WiFi throughout the property. Private parking is available free of charge.

The room was very spacious and clean, and the mattresses also of good quality. Shower was perfect. The staff is extremely nice and the breakfast was good, with a wonderful coffee and fresh croissants, amongst other things.
8.1
Scored 8.1
Very good
Rated very good
359 reviews
Price from£122.24per night
Osteria Centrale - B&B, hotel in Cugnasco

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

9.6
Scored 9.6
Exceptional
Rated exceptional
13 reviews
Price from£163.65per night
Ristorante Del Ponte, hotel in Cugnasco

Featuring a garden and views of mountain, Ristorante Del Ponte is a recently renovated bed and breakfast located in Cugnasco, 11 km from Piazza Grande Locarno.

Friendly stuff and good for families.
7.4
Scored 7.4
Good
Rated good
464 reviews
Price from£111per night
Hotel Millennium, hotel in Cugnasco

Hotel Millennium in Locarno is located right on the banks of Lake Maggiore, near the harbour and only a 2-minute walk from the Old Town and the train station. Wi-Fi is available for free in all rooms....

The hotel is in an excellent location on the Lake. Loved having the boat dock and rail station so close. The front desk staff was excellent and were helpful every day. The breakfast was very good. I would not hesitate to stay here again.
8.8
Scored 8.8
Fabulous
Rated fabulous
1,392 reviews
Price from£134.17per night
Hotel Alexandra, hotel in Cugnasco

Set in a turn-of-the-century villa, Hotel Alexandra is just a 10-minute walk from Locarno’s town centre. It offers Mediterranean cuisine. Alexandra Hotel offers a rich buffet breakfast daily.

Overall, the stay was pleasant
8.4
Scored 8.4
Very good
Rated very good
1,186 reviews
Price from£101.83per night
Hotel Unione, hotel in Cugnasco

Hotel Unione is located in the centre of Bellinzona, 10 metres from the historic pedestrian zone and 300 metres from the train station. The garden overlooks Bellinzona’s 3 UNESCO-listed castles.

Breakfast costs 15 Chf
8.1
Scored 8.1
Very good
Rated very good
678 reviews
Price from£149.70per night
Hotel Geranio Au Lac, hotel in Cugnasco

Set on the lakeshore promenade of Lake Maggiore, Hotel Geranio Au Lac is only 100 metres from the Locarno Train Station and the city centre. It offers a breakfast buffet.

Everything except it was under construction
8.4
Scored 8.4
Very good
Rated very good
1,019 reviews
Price from£204.98per night
Hotel Stella SA, hotel in Cugnasco

Situated on the edge of Locarno, Hotel Stella SA provides panoramic views of Lake Maggiore and comes with a restaurant serving Swiss and international cuisine.

Hotel je super, ima predivan pogled na jezero i citavo Locarno.
8.9
Scored 8.9
Fabulous
Rated fabulous
620 reviews
Price from£177.61per night
Hotel Al Lago, hotel in Cugnasco

Located in the Verzasca Valley 15 km from Locarno, the Al Lago overlooks Lake Vogorno. It features a traditional restaurant and offers free Wi-Fi.

Great, quiet location with amazing view overlooking the river
8.1
Scored 8.1
Very good
Rated very good
603 reviews
Price from£122.85per night
Bellavista Swiss Quality Hotel, hotel in Cugnasco

Bellavista Swiss Quality Hotel is ideally situated above the Lake Maggiore, on the opposite shores of the famous lakeside towns of Ascona and Locarno. It offers free Wi-Fi and a breakfast buffet.

Great location with the views over the lake. Breakfast selection is really good, with local cheese varieties and home made jam. Nice rooms with comfy beds, aged but in good shape.
8.5
Scored 8.5
Very good
Rated very good
448 reviews
Price from£224.90per night
See all hotels in and around Cugnasco
Subscribe to receive premium deals

Prices drop the moment you sign up!