Locarno Hotels

Map of Locarno Hotels

Locarno is a picturesque city located in the district of Locarno Ascona Losone, in the beautiful Canton of Ticino, Switzerland. Nestled on the northern shore of Lake Maggiore, Locarno is renowned for its stunning natural landscapes, mild climate, and rich cultural heritage. The city boasts a charming blend of Swiss and Italian influences, creating a unique atmosphere that attracts visitors from all over the world. Locarno's historic old town, known as Città Vecchia, is a maze of narrow cobblestone streets lined with colorful buildings, quaint shops, and inviting cafes. Here, visitors can immerse themselves in the city's rich history, exploring ancient churches, medieval squares, and well-preserved architectural gems.

Locarno
29 March, Friday
Day +48°F , Tonight +45°F
Cloudy, rain
Wind: west, 2 mph
Hotel Lago Maggiore - Welcome Muralto
9.3/10 Wonderful
Free Wi-Fi
110 m. Locarno Train Station

Hotel Lago Maggiore - Welcome! is situated on the beautiful lake promenade of Locarno, a few steps from the city centre.

Number of rooms: 55

25 Viale Verbano, Muralto, 6600 Locarno, Switzerland

Smart-HOTEL MINUSIO, a Benvenuti Hotel Minusio
Free Wi-Fi
1.7 km. Locarno Train Station

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

Number of rooms: 24

via Esplanade 6, Minusio, 6648 Locarno, Switzerland

Pensione Olanda Locarno
9.1/10 Wonderful
11 review
Free Wi-Fi
1.3 km. Locarno Train Station

Typical Ticino-style Pensione Olanda is 1 km from the Madonna del Sasso pilgrimage church, and features garden and a terrace, furnished with deckchairs and offering panoramic views of Locarno and Lake Maggiore. Wi-Fi is available in the entire building for free.

Number of rooms: 10

Via ai Monti 139a, 6605 Locarno, Switzerland

Residenza Vivian Locarno
9.1/10 Wonderful
Free Wi-Fi Free private parking
450 m. Locarno Train Station

Located in the centre of Locarno, 10 metres from the shores of Lake Maggiore, Residenza Vivian comes with modern apartments in a residential house with lift. Private parking is possible on site.

Number of rooms: 30

Via Simone Da Locarno 1B, 6600 Locarno, Switzerland

Villa Rossella Muralto
9.1/10 Wonderful
Free Wi-Fi
120 m. Locarno Train Station

Set in Locarno and with Piazza Grande Locarno reachable within 700 metres, Villa Rossella offers a terrace, non-smoking rooms, free Wi-Fi throughout the property and a bar. The property is around 5.4 km from Golfclub Patriziale Ascona, 37 km from Lugano Station and 39 km from Exhibition Center Lugano. Private parking is available on site.

Number of rooms: 12

13 Via della Stazione, Muralto, 6600 Locarno, Switzerland

Binario 934 Boutique Hotel Muralto
8.9/10 Wonderful
Free Wi-Fi
50 m. Locarno Train Station

Set in Locarno and within 600 metres of Piazza Grande Locarno, Binario 934 Boutique Hotel has a bar, non-smoking rooms, and free Wi-Fi throughout the property. The property is located 5.1 km from Golfclub Patriziale Ascona, 38 km from Lugano Station and 40 km from Exhibition Center Lugano. The accommodation offers airport transfers, while a bicycle rental service is also available.

Number of rooms: 15

Via Scazziga 2, Muralto, 6600 Locarno, Switzerland

Hotel City Locarno Locarno
8.8/10 Excellent
32 reviews
Free Wi-Fi
460 m. Locarno Train Station

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. Private parking is available on site.

Number of rooms: 40

Via Giuseppe Cattori 4, 6600 Locarno, Switzerland

Piccolo Hotel Muralto
8.8/10 Excellent
Free Wi-Fi
310 m. Locarno Train Station

Piccolo Hotel enjoys a quiet location, an 8-minute walk from the Locarno Train Station and the centre of the city. It offers you en-suite rooms partly with balcony, free Wi-Fi, only 8 private parking spaces area are for free and public parking costs 5 CHF per day, which can be reached within a 5-minute walk. Within a 10-minute walk from Hotel Piccolo you can reach the banks of Lago Maggiore.

Number of rooms: 21

Via Avvocato Buetti 11, Muralto, 6600 Locarno, Switzerland

Hotel Stella SA Orselina
8.7/10 Excellent
26 reviews
Free Wi-Fi
750 m. Locarno Train Station

Situated on the edge of Locarno, Hotel Stella SA provides panoramic views of Lake Maggiore and comes with a restaurant serving Swiss and international cuisine. You can sunbathe on the hotel’s terrace or refresh yourself in the on-site swimming pool.

Number of rooms: 39

Via al Parco 14, Orselina, 6644 Locarno, Switzerland

Hotel Garni Muralto Muralto
8.7/10 Excellent
16 reviews
Free Wi-Fi
270 m. Locarno Train Station

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. The railway and bus station, all public transports and the shopping area of Locarno can be reached in a pleasant walk. The hotel’s central location makes it the ideal base for many varied excursions to cultural and culinary gems and to nature-lover’s highlights. The competent and friendly staff will be delighted to assist and provide you with any information that you may require during your stay.

Number of rooms: 59

Via Sempione 10, Muralto, 6600 Locarno, Switzerland

Hotel Millennium Locarno
8.6/10 Excellent
20 reviews
Free Wi-Fi
240 m. Locarno Train Station

Hotel 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. Wi-Fi is available for free in all rooms. Lunch and dinner are available at nearby hotel. The boat pier, the funicular and the Piazza Grande can be found in the close surroundings of Hotel Millennium.

Number of rooms: 12

Via Dogana Nuova 2, 6600 Locarno, Switzerland

@ Home Hotel Locarno Muralto
8.6/10 Excellent
320 m. Locarno Train Station

@ Home Hotel Locarno offers a central location in Locarno, 5 minutes' walk from Lake Maggiore, the Piazza Grande, and the Muralto Locarno train station. Free Wi-Fi is provided, and a limited number of free private parking spaces is available on site.

Number of rooms: 26

Via San Gottardo 18, Muralto, 6600 Locarno, Switzerland

Aparthotel Al Lago Locarno
8.5/10 Excellent
24 reviews
Free Wi-Fi
640 m. Locarno Train Station

Set directly at the shore of Lake Maggiore, Aparthotel Al Lago is surrounded by a garden with a swimming pool and sun loungers. Free Wi-Fi is available in public areas as well as all rooms and suites, and the hotel features a breakfast room with a terrace. Locarno’s Piazza Grande is a 10-minute walk away.

Number of rooms: 62

Via Lungolago Giuseppe Motta 12, 6600 Locarno, Switzerland

Hotel Alexandra Muralto
8.5/10 Excellent
13 reviews
Free Wi-Fi
540 m. Locarno Train Station

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.

Number of rooms: 18

Via San Gottardo 43, Muralto, 6600 Locarno, Switzerland

Show More Hotels