Hotels in Locarno

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

Locarno, Switzerland
Oct 25 — Oct 262
Locarno, Switzerland
Mon 25/10
Tue 26/10
...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 833 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 230 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 916 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 964 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 556 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,9 Good
Palagiovani, Via B. Varenna 18, Locarno, Ticino, Switzerland
Show on map
1,0 km from city centre, Locarno 
GoodBased on 546 reviews
7,9

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:R2 086/night
Absolute cheapest price found:R411/night
Cheapest day:Tuesday
Most expensive day:Wednesday
R923 - R2 897
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
R1 553 - R3 074
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Cheapest hotels in Locarno, Ticino

Show all 230 hotels
Youth Hostel Locarno
Youth Hostel Locarno
7,9 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.

R770
Avg. per night
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.

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

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

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

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

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

R2 681
Avg. per night

Hotel prices in Locarno

2 stars or below

R637 - R770

Youth Hostel Locarno

No. 1 most popular

R770
Avg. per night
Pensione Città Vecchia

Best value

R637
Avg. per night
3 stars

R918 - R1 807

Hotel City Locarno

No. 1 most popular

Hotel City Locarno
8,8 Excellent
R1 807
Avg. per night
Hotel Alexandra

No. 2 most popular

Hotel Alexandra
8,5 Excellent
R1 155
Avg. per night
Hotel Dell'angelo

Best value

R918
Avg. per night
4 stars and up

R1 985 - R2 681

H4 Hotel Arcadia Locarno

No. 1 most popular

R2 681
Avg. per night
Residenza Al Parco - Tertianum

Best value

R1 985
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?

    Locarno is home to many highly-rated hotels, one of which is Hotel Lago Maggiore, which has a current rating of 9,1. For other potential stays, consider Hotel Belvedere Locarno and H4 Hotel Arcadia Locarno, which can also be great places to stay in Locarno.