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

Search 321,000 hotels worldwide.

Get the price guarantee available for your trip.

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


Featured Lake Maggiore 3 stars Hotels

See all 387 Hotels in Lake Maggiore
Dependance dell Angelo

Dependance dell Angelo

Piazza Grande, Locarno
3.0 out of 5.0
3.4 out of 5 (29 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$80

C$80
Hotel Dell'Angelo

Hotel Dell'Angelo

Piazza Grande, Locarno
3.0 out of 5.0
3.9 out of 5 (63 reviews)
Nice stay in LocarnoHotel was quaint and in a great location at the end of the piazza. Rooms were small, but clean. No AC. We had room facing the bar and it was very noisy in the room until midnight.
  5 Sep 2017

C$67

C$67
Seven Boutique Hotel

Seven Boutique Hotel

Piazza G. Motta 21 & 25, Ascona
3.0 out of 5.0

C$151

C$151
Sirio Hotel

Sirio Hotel

Corso Cavour 188, Dormelletto
3.0 out of 5.0
4.2 out of 5 (50 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$93

C$93
Garni Nessi

Garni Nessi

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

C$122

C$122
Hotel Tamaro

Hotel Tamaro

Piazza Giuseppe Motta 35, Ascona
3.0 out of 5.0
4.7 out of 5 (3 reviews)

C$184

C$184
Hotel La Rondinella

Hotel La Rondinella

Via Sacchetti 50, Cannero Riviera
3.0 out of 5.0
4.4 out of 5 (7 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$91

C$91
ibis Locarno

ibis Locarno

Via Giuseppe Cattori 6, Locarno
3.0 out of 5.0
3.6 out of 5 (16 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$149

C$149
Easy Stay by Hotel La Perla

Easy Stay by Hotel La Perla

Strada della Collina 14, Ascona
3.0 out of 5.0

C$129

C$129
Hotel DU LAC Locarno

Hotel DU LAC Locarno

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

C$148

C$148
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.