27 3 star hotels in Locarno available

Hotel Garni Muralto picture
8.9 (4487 reviews) 164 / night

Via Sempione 10, 6600 Locarno

This beautiful, renovated and modern hotel is located in the town centre, close to Locarno’s old town with the famous Piazza Grande and Lake Maggiore with its lakeside promenade.

  • Parking
  • Pets allowed
  • Meeting/banquet facilities
  • Bar
  • Non-smoking rooms
  • + 36
See on booking.com
Hotel dell'Angelo picture
7.8 (3542 reviews) 109 / night

Piazza Grande, 6600 Locarno

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.

  • Parking
  • Restaurant
  • Pets allowed
  • Meeting/banquet facilities
  • Bar
  • + 55
See on booking.com
ibis Locarno picture
8.5 (2147 reviews) 227 / night

Via Giuseppe Cattori 6, 6600 Locarno

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.

  • Parking
  • Pets allowed
  • Bar
  • 24-hour front desk
  • Sauna
  • + 55
See on booking.com
Hotel City Locarno picture
8.9 (1764 reviews) 200 / night

Via Giuseppe Cattori 4, 6600 Locarno

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...

  • Parking
  • Restaurant
  • Pets allowed
  • Meeting/banquet facilities
  • Non-smoking rooms
  • + 17
See on booking.com
Hotel Millennium picture
9 (1431 reviews) 305 / night

Via Dogana Nuova 2, 6600 Locarno

The Hotel Garni 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...

See on booking.com
Hotel Alexandra picture
8.7 (1158 reviews) 166 / night

Via San Gottardo 43, 6600 Locarno

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...

See on booking.com
@ Home Hotel Locarno picture
9 (1096 reviews) 256 / night

Via San Gottardo 18, 6600 Locarno

@ Home Hotel Locarno offers a central location in Locarno, 5 minutes' walk from Lake Maggiore, the Piazza Grande, and the Muralto Locarno train station...

  • Parking
  • Restaurant
  • Pets allowed
  • Meeting/banquet facilities
  • Bar
  • + 135
See on booking.com
Hotel Geranio Au Lac picture
8.7 (1056 reviews) 373 / night

Viale Verbano, 6600 Locarno

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.

  • Parking
  • Restaurant
  • Pets allowed
  • Golf course (within 3 km)
  • Terrace
  • + 107
See on booking.com
Hotel Rio Garni picture
8.8 (1029 reviews) 176 / night

Via della Collegiata 1, 6600 Locarno

Completely renovated in 2012 and 2013, Hotel Rio Garni occupies a 19th-century villa in a central location opposite the Locarno Train Station and a 10-minute walk from Piazza Grande, and offers you air-conditioned rooms with free WiFi and a buffet...

See on booking.com
Hotel Bellavista Locarno picture
9 (956 reviews) 267 / night

Via Bartolomeo Varenna 31, 6600 Locarno

Featuring 3-star accommodation, Hotel Bellavista Locarno is located in Locarno, 1. 1 km from Piazza Grande Locarno and 4...

  • Parking
  • Pets allowed
  • Bar
  • Terrace
  • Non-smoking rooms
  • + 19
See on booking.com
Tertianum Residenza Hotel & Ristorante Al Parco picture
8.5 (837 reviews) 444 / night

Via San Gottardo 8, 6600 Locarno

Located in the centre of Muralto, the 3-star superior Tertianum Residenza Hotel & Ristorante Al Parco offers independent living solutions for the elderly, a large private garden with a terrace, an indoor pool and a beauty parlour on site.

  • Parking
  • Restaurant
  • Pets allowed
  • Room service
  • Meeting/banquet facilities
  • + 57
See on booking.com
Hotel Du Lac picture
8.7 (783 reviews) 227 / night

Via Ramogna 3, 6600 Locarno

The Hotel Du Lac is located 200 metres from the train station, the funicular, the pier and the bus stop for all your excursions and is only a few steps away from Locarno's old town and the lake.

  • Parking
  • Golf course (within 3 km)
  • Terrace
  • Non-smoking rooms
  • Laundry
  • + 50
See on booking.com
La Barca Blu picture
8.2 (728 reviews) 392 / night

Via al Parco 2, 6644 Locarno

Set on a hill above Locarno, the La Barca Blu overlooks Lake Maggiore and is a 5-minute walk from the funicular to Locarno. Free WiFi is available...

  • Parking
  • Pets allowed
  • Tennis court
  • Golf course (within 3 km)
  • Terrace
  • + 42
See on booking.com
Aparthotel Al Lago picture
8.8 (642 reviews) 391 / night

Via Lungolago Giuseppe Motta 12, 6600 Locarno

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

  • Parking
  • Pets allowed
  • Meeting/banquet facilities
  • Golf course (within 3 km)
  • Garden
  • + 79
See on booking.com
Hotel America picture
8 (568 reviews) 199 / night

Piazza Grande, 6601 Locarno

The family-run Hotel America occupies a historic building in the Old Town of Locarno, just steps away from the train station and Lake Maggiore. Its restaurant has a terrace on the Piazza Grande.

  • Restaurant
  • Pets allowed
  • Meeting/banquet facilities
  • Bar
  • Tennis court
  • + 65
See on booking.com
Hotel Nessi Locarno picture
8.3 (442 reviews) 251 / night

Via B. Varenna 79, 6600 Locarno

The Hotel Nessi Locarno located in a quiet area between Locarno and Ascona can be reached from the centre of both cities within 15 to 20 minutes' walk.

  • Parking
  • Pets allowed
  • Bar
  • 24-hour front desk
  • Golf course (within 3 km)
  • + 196
See on booking.com
Hotel Excelsior picture
8.6 (437 reviews) See prices on booking.com

Via Simone da Locarno 12, 6600 Locarno

Situated just 100 metres from the waterfront at Lake Maggiore, Hotel Excelsior offers a rich buffet breakfast, a bar with outside terrace overlooking the garden and free Wi-Fi...

  • Parking
  • Bar
  • Tennis court
  • Golf course (within 3 km)
  • Terrace
  • + 32
See on booking.com
Smart-Hotel Minusio picture
9 (406 reviews) 725 / night

via Esplanade 6, 6648 Locarno

Surrounded by a garden with a heated outdoor pool, Smart-Hotel Minusio is a 2-minute drive from the centre of Locarno and Lake Maggiore. All rooms have a balcony or a terrace with garden access...

  • Parking
  • Pets allowed
  • Meeting/banquet facilities
  • Bar
  • Garden
  • + 97
See on booking.com
Caffè dell'Arte Boutique Rooms picture
8.6 (356 reviews) 1382 / night

via Cittadella 9, 6600 Locarno

Caffè dell'Arte Boutique Rooms occupies a restored historic building dating back to the 15th century, situated only 50 metres from Locarno's Piazza Grande, where the annual Locarno Film Festival, Moon and Stars Festival, and Locarno on Ice are held.

  • Parking
  • Meeting/banquet facilities
  • Bar
  • Terrace
  • Non-smoking rooms
  • + 31
See on booking.com
Boutique Hotel La Rinascente picture
9.1 (338 reviews) 658 / night

Via al Tazzino 3, 6600 Locarno

Dating back to 1550, this carefully restored historic building enjoys a quiet location in the heart of Locarno, 100 metres from Piazza Grande. The Boutique Hotel La Rinascente features elegantly styled rooms and a gourmet restaurant.

  • Parking
  • Restaurant
  • Meeting/banquet facilities
  • Garden
  • Terrace
  • + 24
See on booking.com
Hotel Cittadella picture
8.7 (324 reviews) 247 / night

Via Cittadella 18, 6600 Locarno

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. The restaurant has a terrace and serves fish specialities and Mediterranean cuisine...

  • Restaurant
  • Pets allowed
  • Garden
  • Terrace
  • Non-smoking rooms
  • + 10
See on booking.com
B&B villa sempreverde picture
8.8 (310 reviews) See prices on booking.com

Via alla Basilica 1, 6605 Locarno

B&B villa sempreverde is located in Locarno and 2 km from Lake Maggiore and its beach. Free Wi-Fi access is available and free private parking possible...

  • Parking
  • Garden
  • Terrace
  • Non-smoking rooms
  • Family rooms
  • + 23
See on booking.com
Residenza Motta picture
9.5 (165 reviews) 1167 / night

Via della Motta 11, 6600 Locarno

The Residenza Motta is a romantic Ticino house with a green Mediterranean courtyard in the heart of Old Town of Locarno, near the Piazza Grande and the Visconti Castle...

See on booking.com
Apart Holidays - Residenza Flora picture
8.2 (143 reviews) See prices on booking.com

Via Rivapiana 3, 6600 Locarno

A few steps from the promenade on Lake Maggiore, Residenza Flora offers modern apartments with well-equipped kitchen and private balconies. Locarno Train Station is 600 metres from the guest house...

  • Parking
  • Pets allowed
  • Golf course (within 3 km)
  • Terrace
  • Non-smoking rooms
  • + 13
See on booking.com
picture - Discover more accommodation

Discover more accommodation

Explore unique hotels for your business stays or getaways. Find the ideal accommodation, from elegant to picturesque, ensuring memorable experiences. Book now for luxurious comfort, every night becomes a new adventure.

See more accommodations
Justine Texier Justine Texier Article written on 4 April 2024

Frequently asked questions

What are the cheapest 3 star hotels in Locarno ?

The cheapest 3 star hotels in Locarno are : Piccolo Hotel, Apart Holidays - Residenza Flora, Hotel Excelsior.

What are the most famous 3 star hotels in Locarno ?

The most famous 3 star hotels in Locarno are : Apart Holidays - Residenza Flora, Residenza Motta, B&B villa sempreverde.

What is the average cost of 1 for a weekend in 3 star hotels in Locarno ?

The average price of 3 star hotels for one night in Locarno is 396 €.

The best 3 star hotels in Canton of Ticino