2 Adults

Compare other sites

Filters


Star Ratings

18
111
253
81
47
Unrated468

Price (per night)

$0 - $502
$50 - $10059
$100 - $150152
$150 - $200126
$200+639

Review Score

Superb 9+155
Very Good 8+146
Good 7+38
Pleasant 6+16

Property Type

Apartment439
Hotel384
Inn28
Hostel20
Bed & Breakfast19
Chalet18
Guest House18
Serviced Apartment16
Vacation Rental16
Lodge7
Homestay3
Holiday Park/Campsite2
Country House/Manor2
Farm Stay2
Villa2
Pension1
Agriturismo / Farm Stay1

Hotel Facilities

Wi-Fi595
Elevator / Lift462
Garden299
Spa254
Swimming pool227
Restaurant220
Room service138
Bicycle rental126
Pet friendly88
24-Hour reception82
Babysitting69
Airport shuttle59
Fitness center52
Concierge51
Parking41
Kids club24
Bar23
Disabled access16
Child pool13
Allergy-free rooms7
Cafeteria4
Nightclubs3

Room Facilities

Safe-deposit box214
TV146
Hair dryer138
Mini Bar54
Bathrobes36
Air conditioning22
Coffee / Tea maker20
Refrigerator19
Kitchenette13
Bathtube7
Microwave7
Bidet2

978 hotels
Sort by:
Apartment Chesa Cripels I
Avg. price/night

$254

Spedlas
Avg. price/night

$284

Chesa Chantarella
Avg. price/night

$1318

Petit Steffani Hostel
Petit Steffani HostelSt Moritz- Show on map

Very Good, 8.2

(56reviews)
  • Swimming pool
  • Spa
  • Wi-Fi
  • Parking
Avg. price/night

$141

Interhome - Chesa Munt Sulai
Hotel Salastrains
Hotel SalastrainsSt Moritz- Show on map

Very Good, 8.0

(35reviews)
  • Garden
  • Wi-Fi
  • Parking
Avg. price/night

$230

Chesa Ilaria - St Moritz
Avg. price/night

$315

Chesa il Rifugio 1
Avg. price/night

$304

Hotel Steffani
Hotel SteffaniSt Moritz- Show on map

Very Good, 8.0

(252reviews)
  • Room service
  • Swimming pool
  • Spa
  • Concierge
  • Elevator / Lift
  • 24-Hour reception
  • Babysitting
  • Parking
Avg. price/night

$221

Crystal Hotel superior
Crystal Hotel superiorSt Moritz- Show on map

Superb, 9.0

(726reviews)
  • Room service
  • Restaurant
  • Bar
  • Fitness center
  • Spa
  • Concierge
  • Elevator / Lift
  • 24-Hour reception
  • Babysitting
  • Bicycle rental
Avg. price/night

$144

Hauser Swiss Quality Hotel
Hauser Swiss Quality HotelSt Moritz- Show on map

Fabulous, 8.7

(358reviews)
  • Room service
  • Restaurant
  • Bar
  • Concierge
  • Elevator / Lift
  • 24-Hour reception
  • Wi-Fi
  • Parking
Avg. price/night

$172

Caspar Badrutt - St Moritz
Avg. price/night

$362

Posthotel St Moritz
Au Reduit 401 St Moritz
Hotel Arte St Moritz
Hotel Arte St MoritzSt Moritz- Show on map

Fabulous, 8.9

(226reviews)
  • Wi-Fi
Avg. price/night

$155

Hotel Monopol art boutique
Hotel Monopol art boutiqueSt Moritz- Show on map

Superb, 9.0

(408reviews)
  • Room service
  • Restaurant
  • Fitness center
  • Spa
  • Elevator / Lift
  • 24-Hour reception
  • Babysitting
Avg. price/night

$191

Suot Brattas
Avg. price/night

$124

Badrutt's Palace Hotel
Badrutt's Palace HotelSt Moritz- Show on map

Exceptional, 9.8

(854reviews)
  • Room service
  • Restaurant
  • Fitness center
  • Swimming pool
  • Spa
  • Concierge
  • Elevator / Lift
  • 24-Hour reception
  • Babysitting
  • Wi-Fi
Avg. price/night

$1167

Schweizerhof Swiss Quality Hotel
Schweizerhof Swiss Quality HotelSt Moritz- Show on map

Superb, 9.0

(520reviews)
  • Room service
  • Restaurant
  • Spa
  • Garden
  • Nightclubs
  • Concierge
  • Elevator / Lift
  • 24-Hour reception
  • Babysitting
  • Bicycle rental
Avg. price/night

$162

Hotel Eden Superior
Hotel Eden SuperiorSt Moritz- Show on map

Superb, 9.0

(167reviews)
  • Room service
  • Pet friendly
  • Allergy-free rooms
  • Spa
  • Elevator / Lift
  • Bicycle rental
  • Wi-Fi
Hotel Languard
Hotel LanguardSt Moritz- Show on map

Very Good, 8.5

(150reviews)
  • Room service
  • Concierge
  • Elevator / Lift
  • Bicycle rental
Avg. price/night

$135

Kulm Hotel St Moritz
Kulm Hotel St MoritzSt Moritz- Show on map

Exceptional, 9.9

(767reviews)
  • Room service
  • Restaurant
  • Kids club
  • Fitness center
  • Swimming pool
  • Spa
  • Garden
  • Child pool
  • Elevator / Lift
  • 24-Hour reception
Avg. price/night

$400

Plattas St Moritz
Avg. price/night

$200

Moritz Flat
Avg. price/night

$134

1 of 33

Loading...

loading