Hotels in Locarno

Find the best deals on 203 hotels in Locarno, Switzerland

Check-in
Check-out
Compare vs. momondo |
-
1
Check-in
Check-out

Top Locarno hotels

Find the perfect Locarno, Switzerland hotel for business or leisure


Things to do in Locarno

Piazza Grande
Casino Locarno
Madonna del Sasso

Are there hotels available near Piazza Grande?

Hotels near Piazza Grande are typically 14% more expensive than the average hotel in Locarno, which is $132.

Hotels near Piazza Grande
Hotel Garni Montaldi
Best value
Hotel Garni Montaldi
7.2
$59
H4 Hotel Arcadia Locarno
#1 Most popular
H4 Hotel Arcadia Locarno
8.3
$172
La Palma au Lac
#2 Most popular
La Palma au Lac
8.8
$184
Hotel Belvedere Locarno
#3 Most popular
Hotel Belvedere Locarno
8.9
$177
Casa Annita
#4 Most popular
Casa Annita
7.0
$100
Residenza Al Parco - Tertianum Ag
#5 Most popular
Residenza Al Parco - Tertianum Ag
9.0
$100
Novotel Lugano Paradiso
Novotel Lugano Paradiso
8.5
$189
Suitenhotel Parco Paradiso
Suitenhotel Parco Paradiso
8.8
$189
Hotel Delfino
Hotel Delfino
8.1
$150
Park Hotel Principe
Park Hotel Principe
8.1
$160
Casa Berno Swiss Quality Hotel
Casa Berno Swiss Quality Hotel
8.7
$198
Best Western Hotel Bellevue Au Lac
Best Western Hotel Bellevue Au Lac
7.8
$173

Are there hotels available near Casino Locarno?

Hotels near Casino Locarno are typically 14% more expensive than the average hotel in Locarno, which is $132.

Hotels near Casino Locarno
Hotel Garni Montaldi
Best value
Hotel Garni Montaldi
7.2
$59
H4 Hotel Arcadia Locarno
#1 Most popular
H4 Hotel Arcadia Locarno
8.3
$172
La Palma au Lac
#2 Most popular
La Palma au Lac
8.8
$184
Hotel Belvedere Locarno
#3 Most popular
Hotel Belvedere Locarno
8.9
$177
Casa Annita
#4 Most popular
Casa Annita
7.0
$100
Residenza Al Parco - Tertianum Ag
#5 Most popular
Residenza Al Parco - Tertianum Ag
9.0
$100
Novotel Lugano Paradiso
Novotel Lugano Paradiso
8.5
$189
Suitenhotel Parco Paradiso
Suitenhotel Parco Paradiso
8.8
$189
Hotel Delfino
Hotel Delfino
8.1
$150
Park Hotel Principe
Park Hotel Principe
8.1
$160
Casa Berno Swiss Quality Hotel
Casa Berno Swiss Quality Hotel
8.7
$198
Best Western Hotel Bellevue Au Lac
Best Western Hotel Bellevue Au Lac
7.8
$173

Are there hotels available near Madonna del Sasso?

If you’re looking for a hotel in Locarno near Madonna del Sasso then you are in luck. momondo recommends 12 hotels near Madonna del Sasso and on average, area hotels cost $155/night. This price may vary based on season. Hotels near Madonna del Sasso are typically 14% more expensive than the average hotel in Locarno, which is $132.

Hotels near Madonna del Sasso
Hotel Garni Montaldi
Best value
Hotel Garni Montaldi
7.2
$59
H4 Hotel Arcadia Locarno
#1 Most popular
H4 Hotel Arcadia Locarno
8.3
$172
La Palma au Lac
#2 Most popular
La Palma au Lac
8.8
$184
Hotel Belvedere Locarno
#3 Most popular
Hotel Belvedere Locarno
8.9
$177
Casa Annita
#4 Most popular
Casa Annita
7.0
$100
Residenza Al Parco - Tertianum Ag
#5 Most popular
Residenza Al Parco - Tertianum Ag
9.0
$100
Novotel Lugano Paradiso
Novotel Lugano Paradiso
8.5
$189
Suitenhotel Parco Paradiso
Suitenhotel Parco Paradiso
8.8
$189
Hotel Delfino
Hotel Delfino
8.1
$150
Park Hotel Principe
Park Hotel Principe
8.1
$160
Casa Berno Swiss Quality Hotel
Casa Berno Swiss Quality Hotel
8.7
$198
Best Western Hotel Bellevue Au Lac
Best Western Hotel Bellevue Au Lac
7.8
$173

When to book a hotel in Locarno

Check out the information below to find the best deal on a Locarno hotel room
Low Season
December
High Season
May

cheapest month to stay

56%

expected price decrease

most expensive time to stay

26%

expected price increase

Price
$72 - $212
Highest day of week
Wednesday
Cheapest day of week
Tuesday

av. price over the last two weeks

Average price (weeknight)

$140

av. price over the last two weeks

av. price over the last two weeks

Average price (weekend night)

$149

av. price over the last two weeks

Cheapest time to book
The cheapest time to book hotels in Locarno is: 1-2 star, 74 days before. 3 star, 77 days before. 4-5 star, 61 days before.
1-2 star
$99 - $125
3 star
$145 - $186
4-5 star
$242 - $272

How much does a hotel in Locarno, Switzerland cost per night?

Use the information below to find quality Locarno hotel rooms for low prices
3 stars
Hotel New Elvezia
#1 most popular
Hotel New Elvezia
8.2
$117
4 stars and above
Hotel Belvedere Locarno
#1 most popular
Hotel Belvedere Locarno
8.9
$177
H4 Hotel Arcadia Locarno
#2 most popular
H4 Hotel Arcadia Locarno
8.3
$172
Hotel Admiral
Best value
Hotel Admiral
7.8
$116

Hostels and cheap hotels in Locarno

These hotels and hostels are the cheapest accommodations available in Locarno, Switzerland
Hotel Admiral
Hotel Admiral
7.8
$116
H4 Hotel Arcadia Locarno
H4 Hotel Arcadia Locarno
8.3
$172
Hotel New Elvezia
Hotel New Elvezia
8.2
$117
Hotel Belvedere Locarno
Hotel Belvedere Locarno
8.9
$177
Caffè Dell'Arte Boutique Rooms
Caffè Dell'Arte Boutique Rooms
8.7
$144
Suitenhotel Parco Paradiso
Suitenhotel Parco Paradiso
8.8
$189

Get the best value hotel in Locarno

These Locarno hotels have the best prices for their ratings
Hotel Admiral
Hotel Admiral
7.8
$116
H4 Hotel Arcadia Locarno
H4 Hotel Arcadia Locarno
8.3
$172
Caffè Dell'Arte Boutique Rooms
Caffè Dell'Arte Boutique Rooms
8.7
$144
Suitenhotel Parco Paradiso
Suitenhotel Parco Paradiso
8.8
$189
Hotel Belvedere Locarno
Hotel Belvedere Locarno
8.9
$177
Hotel New Elvezia
Hotel New Elvezia
8.2
$117

Locarno travel information

How long do people stay in Locarno?

2 nights is the typical length of stay for people visiting Locarno.

How much does a hotel cost in Locarno?

On average, rooms will be priced around $152 per night when booking a hotel in Locarno; however the price you pay for your room will vary significantly depending on seasonality, location and facilities.

When is the best time to book a hotel in Locarno?

Room prices for hotels in Locarno can be as much as 55% lower in the month of December. So this is a great time to book and save money.

Which day is cheapest to stay in Locarno?

Room prices for hotels in Locarno will be at their lowest on Monday and peak on Tuesday.