Things to see and do - Locarno
Leaving for Liechtenstein
Modify the search
Why book on MICHELIN Travel?
More than 200,000 hotels worldwide
Cancel on the same day without charges*
Book without fees*
*according to the hotel terms and conditions
Results 1 to 14 on 14
Sort by :
Via al Tazzino 3 CH - 6600 Locarno
Prix from : 126 CHF
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. Combining moder..
Via Cittadella 18 CH - 6600 Locarno
Prix from : 60 CHF
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. Free Wi-Fi is available. ..
Piazza Grande CH - 6601 Locarno
Prix from : 109 CHF
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. The soundproof rooms feature a flat-screen TV, wooden ..
Via della Motta 10 CH - 6600 Locarno
Prix from : 55 CHF
Albergo Vecchia Locarno is situated in Locarno, 200 metres from Piazza Grande Locarno. Albergo Vecchia Locarno features free WiFi throughout the property. Madonna del Sasso Church is 700 metres from Albergo Vecchia Locarno, while Lido di Locarno is..
Piazza Grande CH - 6600 Locarno
Prix from : 58.50 CHF
Located next to the Hotel Dell'Angelo, Residenze dell'Angelo can be found in the heart of Locarno, just 100 metres from Piazza Grande. It offers you spacious rooms with free WiFi and private bathroom. You can make use of the neighbouring hotel's fac..
Piazza Grande CH - 6600 Locarno
Prix from : 49.50 CHF
The Dell'Angelo Hotel is a completely renovated historic building, located in the centre of town, in the most important area of Locarno, Piazza Grande, close to the station and lake. Combining the charm of the past with all modern comforts, the hote..
Via B. Rusca 9 / S. Francesco 7a CH - 6600 Locarno
Prix from : 99 CHF
The Schlosshotel is located in the historic quarter of Locarno near Piazza Grande and is surrounded by a park featuring an outdoor swimming pool. The building includes parts of the Visconti castle. The Schlosshotel's big garden is accessible for ho..
Via ai Monti della Trinita 44 CH - 6601 Locarno
Prix from : 181 CHF
The Belvedere Hotel on a beautiful sunny slope above Locarno offers spectacular views of Lake Maggiore and the mountains, an indoor pool and modern wellness and fitness facilities. All rooms are facing south and offer superb views. A large indoor sw..
Via Giuseppe Cattori 6 CH - 6600 LOCARNO
Prix from : 78.32 CHF
The ibis Locarno hotel is located in the heart of the town of Locarno, just a few minutes' walk from the lake, the ferry terminal, the Piazza Grande and the casino. It is 100% non-smoking. The hotel is fully air-conditioned and has 83 rooms, of which..
via G. Mantegazza 5 CH - 6600 Locarno
Prix from : 80 CHF
The Ristorante Stella is located in tranquil surroundings in Locarno, 5 minutes' walk from Piazza Grande. It offers simply furnished and reasonably priced rooms and free Wi-Fi. Within a 10-minute walk you can reach Lago Maggiore. The Ristorante Stel..
Via Vallemaggia 31 CH - 6600 Locarno
Prix from : 105 CHF
This bright hotel is only 700 metres from Locarno’s Piazza Grande, the town’s main square just off the lakefront promenade. Its restaurant serves meals on a beautiful garden terrace. Rooms at Hotel Elvetico have a spacious balcony with sun loungers...
12 Hotel Alpi
Via Rovedo 13 CH - 6600 Locarno
Prix from : 63 CHF
Featuring free WiFi, a children's playground and a terrace, Hotel Alpi offers accommodation in Locarno, 700 metres from Piazza Grande Locarno. Guests can enjoy the on-site restaurant. A TV with cable channels is provided. You will find luggage stor..
Via Simone da Locarno 12 CH - 6600 Locarno
Prix from : 121 CHF
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. All rooms have private balconies. Excelsior Hotel is located in Locarno’..
Cardada CH - 6600 Locarno
Prix from : 90 CHF
The Albergo Cardada is located 1,340 metres above Locarno, next to the Cardada cable car station. Every room includes a balcony with views of the mountain landscape. Free WiFi is available for guests in all areas of the property. All rooms have an e..