Beginning of main content
Trip Type
Flight 1
Flight 2
Flight 3
Flight 4
Flight 5

Search 321,000 hotels worldwide.

Get the best price available for your trip.

No Expedia cancellation fee to change or cancel almost any hotel reservation.


Featured Lake Maggiore 3 stars Hotels

See all 505 Hotels in Lake Maggiore
Seven Boutique Hotel

Seven Boutique Hotel

Piazza G. Motta 21 & 25, Ascona
3.5 out of 5.0
4.3 out of 5 (38 reviews)

C$125

C$125
Hotel Royal

Hotel Royal

viale Lido, 1, Stresa
3.5 out of 5.0
4.3 out of 5 (240 reviews)
Very nice hotel near to the lakeVery enjoyable stay at this hotel. The room we were allocated was on the ground floor near to the bar/lounge area but there wasn't any problems with noise from there. My only gripe (and it was no fault of the hotel) was the noise coming from the room above. The TV was on loud and I think that the ...
  12 Sep 2017
Hotel La Rondinella

Hotel La Rondinella

Via Sacchetti 50, Cannero Riviera
3.5 out of 5.0
4.6 out of 5 (18 reviews)
NIce old fashioned hotel in an excellent location.The hotel is about a 10 minute walk away from the centre of Cannero Rivera. Cannero Rivera has has lot of nice restaurants, a loveIy lido which you can visit for free and is well maintained. Generally Cannero Riviera has a very pleasant feel about it and is not over developed. It is not an easy walk ...
  5 Jul 2017

C$108

C$108
EasyRooms dell'Angelo

EasyRooms dell'Angelo

Piazza Grande, Locarno
3.0 out of 5.0
3.6 out of 5 (218 reviews)
Apartment close to amenities patchy receptionistWe were put in an apartment away from main hotel which was nice enough - no kettle. Close to transport and loads of restaurants. Some receptionists were more helpful than others.
  4 Jul 2017

C$62

C$62
Garni Nessi

Garni Nessi

Via B. Varenna 79, Locarno
3.0 out of 5.0
4.1 out of 5 (162 reviews)
Handy hotelReasoneble priced hotel in walking distance from city center i would stay again
 roesty 6 Jun 2014

C$140

C$140
Hotel La Fontana

Hotel La Fontana

Via Sempione Nord, 1, Stresa
3.5 out of 5.0
4.2 out of 5 (150 reviews)
Very friendly and helpful staff. Nice soft beds. Quiet.
  17 Jul 2016

C$125

C$125
Sirio Hotel

Sirio Hotel

Corso Cavour 188, Dormelletto
3.5 out of 5.0
4.2 out of 5 (160 reviews)
location looks great as its next to station hotel staff sniffy (we were a gay couple) used mainly by truckers next to station but beware the train timetable especially on sundays not a place for lake views you need to stay in arona or stresa for those
  3 Jun 2017

C$97

C$97
Hotel dell'Angelo

Hotel dell'Angelo

Piazza Grande, Locarno
3.0 out of 5.0
3.7 out of 5 (438 reviews)
Nice hotel in Locarno downtown Clean an confortable hotel. If you are with a car you can not reach the hotel. They give you a discount parking ticket ( € 9 ) from a parking place. 300 mts. Close to the castello. Move with a small carry bag. Nice hotel
  5 Dec 2017

C$70

C$70
ibis Locarno

ibis Locarno

Via Giuseppe Cattori 6, Locarno
3.0 out of 5.0
4.2 out of 5 (284 reviews)
Centrally located &clean rooms.Reception staff were very helpful, speaking fluent English and providing maps and ideas for out stay in Locarno.
  11 Sep 2015

C$137

C$137
Hotel DU LAC Locarno

Hotel DU LAC Locarno

Via Ramogna 3, Locarno
3.5 out of 5.0
4.4 out of 5 (72 reviews)
Sunny Alpine comfortBeautiful hotel, great history, easy to walk to the lake, the funicular and the Piazza Grande
  8 Oct 2017

C$154

C$154
Map

The top 3 stars hotels in Lake Maggiore, Lake Maggiore may offer some of the best discounts and rates, but these properties are anything but average. Travelers love Lake Maggiore 3 stars hotels for their top quality services, just-like-home amenities, and wallet-friendly prices. You can even get access to fantastic perks like delectable restaurants, so-cool cocktail bars, and spacious fitness centres.

Use the travel tools at Expedia.ca to find a cheap deal on a 3 stars upscale hotel in Lake Maggiore for a first-class experience, or book an inexpensive rate on one of the cheap 3 stars hotels in Lake Maggiore neighbourhoods near the city’s best attractions. We’ll even help you find vacation packages to go with your three star hotel in Lake Maggiore. From last-minute work trips to long-awaited family getaways, we offer all the essentials you need to enjoy your jaunt through Lake Maggiore.

Recently booked Lake Maggiore hotels

Hotel San Rocco
4.0 out of 5.0
Last booking: 4 hours ago
Hotel Italie Et Suisse
3.5 out of 5.0
Last booking: 7 hours ago
Castello Dal Pozzo
5.0 out of 5.0
Last booking: 22 hours ago
Villa e Palazzo Aminta Hotel Beauty and SPA
5.0 out of 5.0
Last booking: 31 hours ago
Hotel Belvedere
3.0 out of 5.0
Last booking: 31 hours ago
Atahotel Varese
4.5 out of 5.0
Last booking: 33 hours ago