Hotels in Locarno

Find the best deals on 221 hotels in Locarno, Switzerland

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

Top Hotels in Locarno

Find the perfect Locarno 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 44% more expensive than the average hotel in Locarno, which is $132.

Hotels near Piazza Grande
  • Hotel Garni Montaldi
    Best value

    Hotel Garni Montaldi

    Piazza Stazione 7, Locarno, Ticino

    7.2

    $157

    View Deal
  • H4 Hotel Arcadia Locarno
    #1 Most popular

    H4 Hotel Arcadia Locarno

    Lungolago G Motta, Locarno, Ticino

    8.2

    $321

    View Deal
  • La Palma Au Lac
    #2 Most popular

    La Palma Au Lac

    Viale Verbano 29, Locarno, Ticino

    8.7

    $290

    View Deal
  • Hotel Belvedere Locarno
    #3 Most popular

    Hotel Belvedere Locarno

    Via Ai Monti Della Trinita 44, Locarno, Ticino

    8.9

    $317

    View Deal
  • Casa Annita
    #4 Most popular

    Casa Annita

    Via San Gottardo 34, Locarno, Ticino

    7.0

    $175

    View Deal
  • Residenza Al Parco - Tertianum Ag
    #5 Most popular

    Residenza Al Parco - Tertianum Ag

    Via San Gottardo 8, Locarno, Ticino

    8.9

    $178

    View Deal
  • Novotel Lugano Paradiso

    Novotel Lugano Paradiso

    Viale San Salvatore 11, Lugano, Ticino

    8.3

    $216

    View Deal
  • Suitenhotel Parco Paradiso

    Suitenhotel Parco Paradiso

    Via Carona 27, Paradiso, Ticino

    8.7

    $330

    View Deal
  • Hotel Delfino

    Hotel Delfino

    Via Casserinetta 6, Lugano, Ticino

    8.0

    $176

    View Deal
  • Park Hotel Principe

    Park Hotel Principe

    Via Montalbano 19, Lugano, Ticino

    8.0

    $231

    View Deal
  • Casa Berno Swiss Quality Hotel

    Casa Berno Swiss Quality Hotel

    Via Gottardo Madonna 15, Ascona, Ticino

    8.7

    $253

    View Deal
  • Best Western Hotel Bellevue Au Lac

    Best Western Hotel Bellevue Au Lac

    Riva Antonio Caccia 10, Lugano, Ticino

    7.7

    $208

    View Deal

Are there hotels available near Casino Locarno?

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

Hotels near Casino Locarno
  • Hotel Garni Montaldi
    Best value

    Hotel Garni Montaldi

    Piazza Stazione 7, Locarno, Ticino

    7.2

    $157

    View Deal
  • H4 Hotel Arcadia Locarno
    #1 Most popular

    H4 Hotel Arcadia Locarno

    Lungolago G Motta, Locarno, Ticino

    8.2

    $321

    View Deal
  • La Palma Au Lac
    #2 Most popular

    La Palma Au Lac

    Viale Verbano 29, Locarno, Ticino

    8.7

    $290

    View Deal
  • Hotel Belvedere Locarno
    #3 Most popular

    Hotel Belvedere Locarno

    Via Ai Monti Della Trinita 44, Locarno, Ticino

    8.9

    $317

    View Deal
  • Casa Annita
    #4 Most popular

    Casa Annita

    Via San Gottardo 34, Locarno, Ticino

    7.0

    $175

    View Deal
  • Residenza Al Parco - Tertianum Ag
    #5 Most popular

    Residenza Al Parco - Tertianum Ag

    Via San Gottardo 8, Locarno, Ticino

    8.9

    $178

    View Deal
  • Novotel Lugano Paradiso

    Novotel Lugano Paradiso

    Viale San Salvatore 11, Lugano, Ticino

    8.3

    $216

    View Deal
  • Suitenhotel Parco Paradiso

    Suitenhotel Parco Paradiso

    Via Carona 27, Paradiso, Ticino

    8.7

    $330

    View Deal
  • Hotel Delfino

    Hotel Delfino

    Via Casserinetta 6, Lugano, Ticino

    8.0

    $176

    View Deal
  • Park Hotel Principe

    Park Hotel Principe

    Via Montalbano 19, Lugano, Ticino

    8.0

    $231

    View Deal
  • Casa Berno Swiss Quality Hotel

    Casa Berno Swiss Quality Hotel

    Via Gottardo Madonna 15, Ascona, Ticino

    8.7

    $253

    View Deal
  • Best Western Hotel Bellevue Au Lac

    Best Western Hotel Bellevue Au Lac

    Riva Antonio Caccia 10, Lugano, Ticino

    7.7

    $208

    View Deal

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 $238/night. This price may vary based on season. Hotels near Madonna del Sasso are typically 44% more expensive than the average hotel in Locarno, which is $132.

Hotels near Madonna del Sasso
  • Hotel Garni Montaldi
    Best value

    Hotel Garni Montaldi

    Piazza Stazione 7, Locarno, Ticino

    7.2

    $157

    View Deal
  • H4 Hotel Arcadia Locarno
    #1 Most popular

    H4 Hotel Arcadia Locarno

    Lungolago G Motta, Locarno, Ticino

    8.2

    $321

    View Deal
  • La Palma Au Lac
    #2 Most popular

    La Palma Au Lac

    Viale Verbano 29, Locarno, Ticino

    8.7

    $290

    View Deal
  • Hotel Belvedere Locarno
    #3 Most popular

    Hotel Belvedere Locarno

    Via Ai Monti Della Trinita 44, Locarno, Ticino

    8.9

    $317

    View Deal
  • Casa Annita
    #4 Most popular

    Casa Annita

    Via San Gottardo 34, Locarno, Ticino

    7.0

    $175

    View Deal
  • Residenza Al Parco - Tertianum Ag
    #5 Most popular

    Residenza Al Parco - Tertianum Ag

    Via San Gottardo 8, Locarno, Ticino

    8.9

    $178

    View Deal
  • Novotel Lugano Paradiso

    Novotel Lugano Paradiso

    Viale San Salvatore 11, Lugano, Ticino

    8.3

    $216

    View Deal
  • Suitenhotel Parco Paradiso

    Suitenhotel Parco Paradiso

    Via Carona 27, Paradiso, Ticino

    8.7

    $330

    View Deal
  • Hotel Delfino

    Hotel Delfino

    Via Casserinetta 6, Lugano, Ticino

    8.0

    $176

    View Deal
  • Park Hotel Principe

    Park Hotel Principe

    Via Montalbano 19, Lugano, Ticino

    8.0

    $231

    View Deal
  • Casa Berno Swiss Quality Hotel

    Casa Berno Swiss Quality Hotel

    Via Gottardo Madonna 15, Ascona, Ticino

    8.7

    $253

    View Deal
  • Best Western Hotel Bellevue Au Lac

    Best Western Hotel Bellevue Au Lac

    Riva Antonio Caccia 10, Lugano, Ticino

    7.7

    $208

    View Deal

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
July

cheapest month to stay

57%

expected price decrease

most expensive time to stay

29%

expected price increase

Price
$63 - $196
Highest day of week
Wednesday
Cheapest day of week
Tuesday

av. price over the last two weeks

Average price (weeknight)

$134

av. price over the last two weeks

av. price over the last two weeks

Average price (weekend night)

$139

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 cost per night?

Use the information below to find quality Locarno hotel rooms for low prices

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 $243 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 56% 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.

Based on the weather in Locarno, what attractions are popular during June?

While temperatures are generally comfortable in Locarno during June, there is a higher potential for rainfall as the average for the month is about 6.6″. Considering the higher likelihood of rainfall during June, those staying at a hotel in Locarno should plan to visit indoor attractions.