Skip to main content

Three-Star Hotels in Piazzogna

Find the three-star hotels that appeal to you the most

The best three-star hotels in Piazzogna

Check out our pick of great three-star hotels in Piazzogna

Filter by:

Review score

Charme Hotel al Torchio

Ascona (Near Piazzogna)

Charme Hotel al Torchio is located in Ascona, 3.1 km from Piazza Grande Locarno and 41 km from Lugano Station. This 3-star hotel offers a concierge service, luggage storage space and free WiFi.

P
Pamela
From
Netherlands
nice modern and clean rooms. the staff were friendly and helpful. morning breakfast with various choice of food.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 888 reviews
Price from
US$207.98
1 night, 2 adults

Smart-HOTEL MINUSIO, a Swiss Quality Hotel

Locarno (Near Piazzogna)

Surrounded by a garden with a heated outdoor pool, Smart-HOTEL MINUSIO, a Swiss Quality Hotel is a 2-minute drive from the centre of Locarno and Lake Maggiore.

a
ana
From
Belgium
the pool is quite nice; the hotel had booked us a parking place for free in the garage and also gave us a free welcome drink. The person at the reception spoke some french and was very helpful.
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 488 reviews
Price from
US$188.06
1 night, 2 adults

Hotel Garni dei fiori

Ascona (Near Piazzogna)

A 7-minute walk from the shore of Lago Maggiore, Hotel Dei Fiori enjoys a central location in Ascona and offers you en-suite rooms with free WiFi, cable TV and a minibar.

C
Carmel
From
Netherlands
The hosts were so lovely and kind and made sure we had everything we needed. Our dog was also very welcome and the breakfast was high quality and lovely as well!
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 381 reviews
Price from
US$236.63
1 night, 2 adults

Hotel Luna Garni

Ascona (Near Piazzogna)

Located in Ascona, just 600 metres from the shore at Lake Maggiore, Hotel Luna Garni offers a café bar with a terrace on the ground floor, free WiFi access, and a balcony in every room.

7
77z
From
United Kingdom
Good location, quiet street, but still in the centre of the city. Parking 10 CHF per night, no problem with spaces. Good breakfast, everything we would like to see. Nice and helpful staff. At night the hotel has no receptionist, you have to collect your keys until late. Funny but useful system for the keys - you leave you big key and take small one with you. Same key opens the front door. Rooms are spacious enough, clean and fresh. If you are late there is a fridge with drinks and you just put down what you took. Good system!
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 439 reviews
Price from
US$224.17
1 night, 2 adults

Hotel Garni Morettina

Brissago (Near Piazzogna)

Garni Morettina is a family-run hotel, located in the centre of Brissago, a 2-minute walk away from Lake Maggiore. Every room has a terrace or a balcony with lake view.

J
Jean Noel
From
Switzerland
Located right next to a stunning view and still being able to be in ascona or locarno in a few minutes. Public transport is right next to the hotel if you dont want to take the car to get there. Owners are very attentive and helpful. The breakfast was also good! I’ll be back!
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 477 reviews
Price from
US$222.93
1 night, 2 adults

Hotel Garni Rivabella au Lac

Brissago (Near Piazzogna)

Situated at the edge of Lake Maggiore, Hotel Garni Rivabella au Lac offers simply-furnished accommodation with free Wi-Fi. It benefits from direct lake access, a secluded garden and shaded terrace.

F
Fabio
From
Belgium
Location, terrasse for breakfast, almost tropical garden, private hotel space with sun beds plus shower, easy access to small beach. View from room, comfortable beds, effective and silent air conditioning. Our sea view room was very quite.Reserved hotel parking on main road. Possibility to safely store cycles.
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 383 reviews
Price from
US$204.99
1 night, 2 adults

Residenza Motta

Locarno (Near Piazzogna)

Boasting mountain views, Residenza Motta provides accommodation with a casino, a garden and a bar, around 300 metres from Piazza Grande Locarno.

A
Amy
From
United States
The location is right in the middle of the central piazza area, very close walk to the station and easy to get to bus lines and the ferry. I loved my room, with one side facing into the beautiful private courtyard and the other overlooking the cute shopping street outside. Very nice kitchen, comfortable furniture. Barbara and Urs were so helpful in giving me advice about my trains, and very friendly and warm (comfortable communicating in English). I had my own table in the courtyard. Although there were other guests it stayed very quiet (doesn’t seem to be a party district) and I slept well every night. I would very happily stay here again in the future.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 228 reviews
Price from
US$177.15
1 night, 2 adults

Piccolo Hotel

Locarno (Near Piazzogna)

Piccolo Hotel enjoys a quiet location, an 8-minute walk from the Locarno Train Station and the centre of the city.

P
Pearson
From
United Kingdom
Very friendly lady at reception. Helped me a great deal and told me things about my booking I did not know, including the complimentary bus/train pass, and also helped me acknowledge my silly mistake of thinking I had paid, when I thought I had already online but had not!
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 865 reviews
Price from
US$228.84
1 night, 2 adults

Hotel Collinetta

Ascona (Near Piazzogna)

Hotel Collinetta in Ascona can be found amid a Mediterranean park with palm and lemon trees right above Lake Maggiore and offers you rooms with balcony or terrace.

F
Filip
From
Denmark
The most beautiful hotel in the lake
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 429 reviews
Price from
US$174.36
1 night, 2 adults

Hotel Garni Golf

Ascona (Near Piazzogna)

The family-run Hotel Garni Golf is located in the heart of Ascona’s Old Town, just steps away from the promenade and Lake Maggiore. Guests can benefit from free WiFi.

E
Elizabeth
From
Australia
The hosts were wonderful- friendly happy and knowledgeable. The rooms were spacious and spotless and everything worked perfectly. The position was magic - just a stone’s throw from the lake promenade. So convenient. The breakfast buffet was delicious, with fruit, cheeses, meats, jams , yoghurts bread, croissants etc etc. when we left they even gave us a loaf of their marvellous Ticino bread to take home. A wonderful 4 days!
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 822 reviews
Price from
US$216.70
1 night, 2 adults
All three-star hotels in Piazzogna

Looking for a three-star hotel?

Combining comfort with value for money, three-star hotels offer a wide assortment of amenities to keep you content. You can expect to find en suite bathrooms, WiFi in public areas and a dining area with breakfast options. Plenty of chain hotels fall within this star rating and offer central locations close to popular landmarks.

Most booked three-star hotels in Piazzogna and surroundings in the past month

See all

Popular with guests booking three-star hotels in Piazzogna

Popular with guests booking three-star hotels in Piazzogna

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

Popular with guests booking three-star hotels in Piazzogna

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

Popular with guests booking three-star hotels in Piazzogna

Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 1 review

Popular with guests booking three-star hotels in Piazzogna

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

Popular with guests booking three-star hotels in Piazzogna

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

Popular with guests booking three-star hotels in Piazzogna

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

Popular with guests booking three-star hotels in Piazzogna

Popular with guests booking three-star hotels in Piazzogna

Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1 review

Great access to the city centre. Check these three-star hotels in Piazzogna and nearby

Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1 review

Offering a seasonal outdoor swimming pool and lake view, Apartment Residenza Miralago Apt- A9 by Interhome is set in Piazzogna, 21 km from Golfclub Patriziale Ascona and 35 km from Lugano Station.

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

Apartment Residenza Miralago Apt- A6 by Interhome is situated in Piazzogna, 16 km from Piazza Grande Locarno, 21 km from Golfclub Patriziale Ascona, as well as 35 km from Lugano Station.

Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 1 review

Apartment Residenza Miralago Apt- B19 by Interhome, a property with a seasonal outdoor swimming pool, is set in Piazzogna, 16 km from Piazza Grande Locarno, 21 km from Golfclub Patriziale Ascona, as...

Save money on three-star in Piazzogna and nearby – budget options available

Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 98 reviews

Set in San Nazzaro, 17 km from Piazza Grande Locarno, Hotel La Campagnola - Green Energy Resort offers accommodation with a seasonal outdoor swimming pool, free private parking, a fitness centre and a...

Bellavista Swiss Quality Hotel

Vira
Budget options available
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 651 reviews

Situated in Vira, 14 km from Piazza Grande Locarno, Bellavista Swiss Quality Hotel features accommodation with a seasonal outdoor swimming pool, free private parking, a garden and a terrace.

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

Featuring lake views, Apartment Casablanca EG by Interhome provides accommodation with a seasonal outdoor swimming pool and a patio, around 18 km from Piazza Grande Locarno.

Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 1 review

Boasting lake views, Apartment Casablanca OG by Interhome features accommodation with a seasonal outdoor swimming pool and a patio, around 18 km from Piazza Grande Locarno.

Casa Esmeralda

San Nazzaro
Budget options available
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 30 reviews

Featuring lake views, Casa Esmeralda offers accommodation with patio, around 19 km from Piazza Grande Locarno. There is a private entrance at the apartment for the convenience of those who stay.

Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 5 reviews

Featuring garden views, Apartment Residenza Lido Appartment 009 by Interhome provides accommodation with a patio, around 5.6 km from Golfclub Patriziale Ascona.

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

Located in Locarno in the Canton of Ticino region, Apartment Residenza Lido Appartment 601 by Interhome features a balcony and garden views. This beachfront property offers access to a terrace.

Scored out of 10, guest rating 5.0
Passable - What previous guests thought, 2 reviews

Set in Locarno in the Canton of Ticino region, Apartment Residenza Lido-24 by Interhome features a balcony. This beachfront property offers access to a terrace.

Enjoy breakfast in Piazzogna and nearby

Aparthotel Al Lago

Locarno
Breakfast options
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 617 reviews

Set directly at the shore of Lake Maggiore, Aparthotel Al Lago is surrounded by a garden with a swimming pool and sun loungers.

From US$249.08 per night

ibis Locarno

Locarno
Breakfast options
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 1,551 reviews

This modern, completely non-smoking hotel is located in the heart of Locarno, only a few minutes' walk away from Lake Maggiore, the ferry terminal, the Piazza Grande, and the casino.

From US$119.56 per night

Hotel City Locarno

Locarno
Breakfast options
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 1,792 reviews

Entirely renovated in 2016, Hotel City Locarno enjoys a central location, just 100 metres from Lake Maggiore and the ship pier and 300 metres from Piazza Grande. Garage spots are available on site.

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

Situated in a quiet location in the middle of a large green garden, the Ascona Lodge, Pool & Garden Retreat is only a few steps away from Lake Maggiore and from the heart of Ascona.

From US$158.17 per night

Hotel dell'Angelo

Locarno
Breakfast options
Scored out of 10, guest rating 7.6
Good - What previous guests thought, 3,412 reviews

The Dell'Angelo Hotel is centrally located at Piazza Grande in the centre of Locarno. It is just steps from the train station, shops and Lago Maggiore.

From US$66.26 per night

Hotel Millennium

Locarno
Breakfast options
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 1,176 reviews

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.

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

Situated 90 metres from Piazza Grande Locarno, Seven Town House Boutique Hotel offers 3-star accommodation in Locarno and has a terrace, a restaurant and a bar.

From US$170.62 per night

Hotel Cittadella

Locarno
Breakfast options
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 441 reviews

In a historic building in Locarno’s Old Town, Hotel Cittadella is a 5-minute walk from the Piazza Grande and 700 metres from Lake Maggiore.

From US$236.63 per night