Top Trending Hotels Near Lake Maggiore, Locarno

See all 98 Hotels in Lake Maggiore
Nectar Logo

Get 200 Nectar points when you book your hotel

Simply enter your Nectar card number when prompted. Your points will be credited 30 days after you return from your trip.

Hotel Belvedere Locarno
Hotel Belvedere Locarno

Via ai Monti della Trinita 44, Locarno 6600

4.5 out of 5.0
4.5 out of 5 (90 reviews)

This family-friendly Cardada hotel is located in the historical district, within a 10-minute walk of Piazza Grande, Pinacotec …

Get Rates
Hotel DU LAC Locarno
Hotel DU LAC Locarno

Via Ramogna 3, Locarno 6600

3.0 out of 5.0
4.1 out of 5 (31 reviews)

Located in Lake Maggiore, this hotel is steps from Casino Locarno and Kursaal Locarno SA. Old Town and Città Vecchia are also …

Get Rates
Hotel Ascona
Hotel Ascona

Via Signor in Croce 1, Ascona 6612

4.0 out of 5.0
4.1 out of 5 (28 reviews)

Located in Lake Maggiore, this hotel is within a 15-minute walk of Museo Comunale d’Arte Moderna and Galleria Borgo. …

£104
Albergo Carcani
Albergo Carcani

Piazza Motta, Ascona 6612

3.0 out of 5.0
4.3 out of 5 (20 reviews)

Located in Lake Maggiore, this hotel is within a 15-minute walk of Galleria Borgo and Museo Comunale d’Arte Moderna. …

£153
Parkhotel Delta, Wellbeing Resort
Parkhotel Delta, Wellbeing Resort

Via Delta 137 -141, Ascona 6612

4.0 out of 5.0
4.4 out of 5 (56 reviews)

This family-friendly Ascona hotel is located on the riverwalk, within 1 mi (2 km) of Museo Comunale d’Arte Moderna, Golfclu …

£125
Piazza Ascona Hotel & Restaurants
Piazza Ascona Hotel & Restaurants

Piazza G. Motta 29, Ascona 6612

2.0 out of 5.0
4.2 out of 5 (29 reviews)

This family-friendly Ascona hotel is located in the historical district, within a 15-minute walk of Galleria Borgo and Muse …

£87
Garni Nessi
Garni Nessi

Via B. Varenna 79, Locarno 6600

3.0 out of 5.0
4.1 out of 5 (141 reviews)

Located in Lake Maggiore, this hotel is within a 15-minute walk of Chiesa di San Francesco and Pinacoteca Casa Rusca. Chies …

Get Rates
Parkhotel Brenscino
Parkhotel Brenscino

Via Sacro Monte 21, Brissago 6614

3.5 out of 5.0
3.9 out of 5 (11 reviews)

Located in Lake Maggiore, this hotel is within 6 mi (10 km) of Lido, Pieta Sanctuary, and Cannobio Ferry Terminal. Vittorio …

Get Rates
Appartcasa Tosca
Appartcasa Tosca

Viale Monte Verita 25, Ascona 6612

3.0 out of 5.0

Located in Lake Maggiore, this apartment is within a 10-minute walk of Museo Comunale d’Arte Moderna and Galleria Borgo. …

Get Rates
Hotel Luna Garni
Hotel Luna Garni

Via Buonamano 28, Ascona 6612

3.0 out of 5.0

Located in Lake Maggiore, this hotel is within a 10-minute walk of Museo Comunale d’Arte Moderna and Galleria Borgo. …

Get Rates
Hide content

Narrow your search

Pocket Guide: Locarno Lake Maggiore Hotels

Search for hotels in Lake Maggiore on Expedia.co.uk. You can easily find your hotels in Lake Maggiore using one of the methods below:

  • View our selection of featured hotels in Lake Maggiore
  • Use the map to find hotels in the Lake Maggiore neighborhood you prefer
  • Use the filters to see hotels in a specific area of Lake Maggiore, select a specific theme, brand, or hotel class from basic (1 Star) to luxury hotels (5 Stars) in Lake Maggiore
  • Enter your travel dates to view the best deals on hotels in Lake Maggiore - while they last
false