Hotels in Locarno

Search and compare Locarno hotels from hundreds of travel sites and save

Locarno, Switzerland
4 Dec — 5 Dec2
Locarno, Switzerland
Sat 4/12
Sun 5/12
...and more

Refine Your Search

Star ratings
Guest Ratings
See all filters

Popular Hotels in Locarno

Filter by star ratings
All filters
Hotel Dell'angelo
Hotel Dell'angelo
7.3 Good
Piazza Grande, Locarno, Ticino, Switzerland
Show on map
0.5 km from city centre, Locarno 
GoodBased on 3,828 reviews
7.3

This charming Locarno hotel is situated within a 10-minute walk of Locarno Railway Station. It also offers luggage storage, a rooftop terrace and free Wi-Fi.

Residenza Al Parco - Tertianum
Residenza Al Parco - Tertianum
8.7 Excellent
Via San Gottardo 8, Locarno, Ticino, Switzerland
Show on map
0.5 km from city centre, Locarno 
ExcellentBased on 804 reviews
8.7

Residenza Al Parco - Tertianum is set in Locarno and is close to local attractions, such as Lake Maggiore. It also offers a terrace, free Wi-Fi and an indoor pool.

Hotel City Locarno
Hotel City Locarno
8.8 Excellent
Via Giuseppe Cattori 4, Locarno, Ticino, Switzerland
Show on map
0.2 km from city centre, Locarno 
ExcellentBased on 1,246 reviews
8.8

Hotel City Locarno is located in Locarno and features free Wi-Fi. It also offers a currency exchange, a playground and a swimming pool.

Hotel Geranio Au Lac
Hotel Geranio Au Lac
8.3 Excellent
Viale Verbano 13, Locarno, Ticino, Switzerland
Show on map
0.3 km from city centre, Locarno 
ExcellentBased on 914 reviews
8.3

Hotel Geranio Au Lac is a comfortable base when visiting Locarno and is close to everything the area has to offer. The hotel also offers a unique viewing point for Lake Maggiore.

Hotel Alexandra
Hotel Alexandra
8.5 Excellent
Via San Gottardo 43, Locarno, Ticino, Switzerland
Show on map
0.8 km from city centre, Locarno 
ExcellentBased on 974 reviews
8.5

Hotel Alexandra is located in Locarno and offers free Wi-Fi and a rooftop terrace. It is situated a brief walk from Lake Maggiore.

H4 Hotel Arcadia Locarno
H4 Hotel Arcadia Locarno
8.1 Excellent
Lungolago G Motta, Locarno, Ticino, Switzerland
Show on map
0.4 km from city centre, Locarno 
ExcellentBased on 623 reviews
8.1

H4 Hotel Arcadia Locarno provides a modern setting while in Locarno. It is close to the area's tourist attractions and is within a 10-minute walk of Locarno Railway Station.

Youth Hostel Locarno
Youth Hostel Locarno
7.8 Good
Palagiovani, Via B. Varenna 18, Locarno, Ticino, Switzerland
Show on map
1.0 km from city centre, Locarno 
GoodBased on 553 reviews
7.8

This comfortable hostel in Locarno offers free Wi-Fi, as well as meeting rooms and bicycle rental. It is ideally located for guests wanting to visit local attractions.

Tips for booking a Locarno hotel

Cheapest month:December
Most expensive month:July
Average price in Locarno:₹ 10,546/night
Absolute cheapest price found:₹ 2,076/night
Cheapest day:Tuesday
Most expensive day:Wednesday
₹ 4,662 - ₹ 14,645
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
₹ 7,849 - ₹ 15,537
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Locarno hotels

Show all 229 hotels
1
Hotel Dell'angelo
Hotel Dell'angelo
7.3 Good
Piazza Grande, Locarno, Ticino, Switzerland
Show on map
0.5 km from city centre, Locarno, Switzerland 

This charming Locarno hotel is situated within a 10-minute walk of Locarno Railway Station. It also offers luggage storage, a rooftop terrace and free Wi-Fi.

Cheapest hotels in Locarno, Ticino

Show all 229 hotels
Hotel Dell'angelo
Hotel Dell'angelo
7.3 Good
Piazza Grande, Locarno, Ticino, Switzerland
Show on map
0.5 km from city centre,  

This charming Locarno hotel is situated within a 10-minute walk of Locarno Railway Station. It also offers luggage storage, a rooftop terrace and free Wi-Fi.

₹ 4,642
Avg. per night
Hotel Alexandra
Hotel Alexandra
8.5 Excellent
Via San Gottardo 43, Locarno, Ticino, Switzerland
Show on map
0.8 km from city centre,  

Hotel Alexandra is located in Locarno and offers free Wi-Fi and a rooftop terrace. It is situated a brief walk from Lake Maggiore.

₹ 6,289
Avg. per night
Hotel City Locarno
Hotel City Locarno
8.8 Excellent
Via Giuseppe Cattori 4, Locarno, Ticino, Switzerland
Show on map
0.2 km from city centre,  

Hotel City Locarno is located in Locarno and features free Wi-Fi. It also offers a currency exchange, a playground and a swimming pool.

₹ 8,011
Avg. per night
Residenza Al Parco - Tertianum
Residenza Al Parco - Tertianum
8.7 Excellent
Via San Gottardo 8, Locarno, Ticino, Switzerland
Show on map
0.5 km from city centre,  

Residenza Al Parco - Tertianum is set in Locarno and is close to local attractions, such as Lake Maggiore. It also offers a terrace, free Wi-Fi and an indoor pool.

₹ 8,834
Avg. per night
Youth Hostel Locarno
Youth Hostel Locarno
7.8 Good
Palagiovani, Via B. Varenna 18, Locarno, Ticino, Switzerland
Show on map
1.0 km from city centre,  

This comfortable hostel in Locarno offers free Wi-Fi, as well as meeting rooms and bicycle rental. It is ideally located for guests wanting to visit local attractions.

₹ 9,439
Avg. per night
Hotel Geranio Au Lac
Hotel Geranio Au Lac
8.3 Excellent
Viale Verbano 13, Locarno, Ticino, Switzerland
Show on map
0.3 km from city centre,  

Hotel Geranio Au Lac is a comfortable base when visiting Locarno and is close to everything the area has to offer. The hotel also offers a unique viewing point for Lake Maggiore.

₹ 14,273
Avg. per night
H4 Hotel Arcadia Locarno
H4 Hotel Arcadia Locarno
8.1 Excellent
Lungolago G Motta, Locarno, Ticino, Switzerland
Show on map
0.4 km from city centre,  

H4 Hotel Arcadia Locarno provides a modern setting while in Locarno. It is close to the area's tourist attractions and is within a 10-minute walk of Locarno Railway Station.

₹ 14,972
Avg. per night

Hotel prices in Locarno

2 stars or below

₹ 4,184 - ₹ 9,439

Youth Hostel Locarno

No. 1 most popular

₹ 9,439
Avg. per night
Pensione Citta Vecchia

Best value

₹ 4,184
Avg. per night
3 stars

₹ 4,642 - ₹ 14,273

Hotel City Locarno

No. 1 most popular

Hotel City Locarno
8.8 Excellent
₹ 8,011
Avg. per night
Hotel Alexandra

No. 2 most popular

Hotel Alexandra
8.5 Excellent
₹ 6,289
Avg. per night
Hotel Dell'angelo

Best value

₹ 4,642
Avg. per night

Best prices found by HotelsCombined users in the past 24 hours.

Where to stay in Locarno

About Locarno

Swaying palm trees and a sun-drenched lakeside promenade give Locarno a Mediterranean feel. The city has been attracting holiday-makers since the 19th century and boasts a postcard-perfect setting on Lake Maggiore. The city enjoys more than 2,300 hours of sunshine a year, making it one of the sunniest places in Switzerland.

Things to do

Strolling along the lakefront promenade is one of the best ways to enjoy an afternoon in Locarno. As you walk, you’ll be treated to beautiful views over Lake Maggiore and the surrounding mountains. Palm-fringed Parco Muralto is set on the lake and is a great place to enjoy a picnic and relax in the sunshine. Kids love the adventure playground.

The balmy Mediterranean climate and low-altitude setting make Locarno perfect for growing subtropical plants. At Parco delle Camelie, you can admire more than 850 varieties of camellias.

Known as Citta Vecchia by locals, the Old Town cascades down a hillside and is filled with pastel-coloured Renaissance buildings. Enjoy an ice cream in sunny Piazza Grande and explore the maze of narrow alleys and arcades. In summer, Piazza Grande hosts a fantastic market selling local crafts and fresh produce.

A steep path leads up to Santuario della Madonna del Sasso, an ancient pilgrimage site that commands sweeping views over the town. It was built in 1480 and features an enchanting church decorated with centuries-old paintings. If you don’t feel like walking, a cable car departs from the town centre and whisks you to the summit.

Getting around

Locarno is pedestrian-friendly and easy to get around on foot while local buses are an easy way to get around. Rental cars are a good way to explore the surrounding area. Locarno Train Station offers connections to nearby towns and cities in Switzerland and Italy.

Locarno travel FAQs

  • What are the best hotels in Locarno?

    Hotel Lago Maggiore (9.1/10 from 1,066 reviews), Hotel Belvedere Locarno (8.9/10 from 1,121 reviews), and H4 Hotel Arcadia Locarno (8.1/10 from 623 reviews) are all highly rated places to stay in Locarno.