Search

 
Filter By
Price (per night):
CHF0 - CHF79
CHF80 - CHF99
CHF100 - CHF119
CHF120 - CHF149
CHF150+
Star rating:
1 star
2 stars
3 stars
4 stars
5 stars
Unrated
Review score:
Superb 9+
Very good 8+
Good 7+
Pleasant 6+
All
Facilities:
Wi-fi
Parking
Airport shuttle
Fitness centre
Non-smoking rooms
Swimming pool
Family rooms
Pets allowed
Disabled facilities
Restaurant
Room facilities:
Air conditioning
En-suite
Television
Patio
View

Hotel Randolins 

via Curtins 2, St. Moritz, 7500, Switzerland Show on map
Score 8.2 from 171 reviews
Hotel Randolins
Pricesfrom (per room per night)
SingleCHF 99
DoubleCHF 99
Rooms from
CHF 99per room per night
Book Now!

Hotel Cervus 4 Stars

Via G. Segantini 32, St. Moritz, 7500, Switzerland Show on map
Score 8.2 from 61 reviews
Hotel Cervus
Pricesfrom (per room per night)
SingleCHF 65
DoubleCHF 65
Rooms from
CHF 65per room per night
Book Now!

Hotel Restaurant Corvatsch 3 Stars

Via Tegiatscha 1, St. Moritz, 7500, Switzerland Show on map
Score 8.4 from 30 reviews
Hotel Restaurant Corvatsch
Pricesfrom (per room per night)
SingleCHF 135
DoubleCHF 135
Rooms from
CHF 135per room per night
Book Now!

Youth Hostel St. Moritz 

via Surpunt 60, St. Moritz, 7500, Switzerland Show on map
Score 8.0 from 630 reviews
Youth Hostel St. Moritz
Pricesfrom (per room per night)
SingleCHF 49
DoubleCHF 49
Rooms from
CHF 49per room per night
Book Now!

Hotel Soldanella 3 Stars

Via Somplaz 17, St Moritz 7500 Switzerland, St. Moritz, 7500, Switzerland Show on map
Score 8.6 from 337 reviews
Hotel Soldanella
Pricesfrom (per room per night)
SingleCHF 108
DoubleCHF 108
Rooms from
CHF 108per room per night
Book Now!

Hotel Reine Victoria 4 Stars

via Rosatsch 18, St. Moritz, 7500, Switzerland Show on map
Score 6.9 from 148 reviews
Hotel Reine Victoria

Aladin Appartments St.Moritz 

Via Surpunt 58, St. Moritz, 7500, Switzerland Show on map
Score 8.1 from 30 reviews
Aladin Appartments St.Moritz
Pricesfrom (per room per night)
SingleCHF 118
DoubleCHF 118
Rooms from
CHF 118per room per night
Book Now!

Hotel Monopol art boutique 4 Stars

Via Maistra 17, St. Moritz, Switzerland Show on map
Score 8.8 from 105 reviews
Hotel Monopol art boutique
Pricesfrom (per room per night)
SingleCHF 143
DoubleCHF 143
Rooms from
CHF 143per room per night
Book Now!

Hotel Waldhaus am See 3 Stars

Via Dim Lej 6, St. Moritz, 7500, Switzerland Show on map
Score 8.8 from 400 reviews
Hotel Waldhaus am See
Pricesfrom (per room per night)
SingleCHF 100
DoubleCHF 100
Rooms from
CHF 100per room per night
Book Now!

Suvretta House 5 Stars

Via Chasellas 1, 7500 St. Moritz, Switzerland, St. Moritz, 7500, Switzerland Show on map
Score 8.0 from 13 reviews
Suvretta House

Hotel Nolda 3 Stars

Via Crasta 3, St. Moritz, 7500, Switzerland Show on map
Score 8.5 from 270 reviews
Hotel Nolda
Pricesfrom (per room per night)
SingleCHF 149
DoubleCHF 149
Rooms from
CHF 149per room per night
Book Now!

Hotel Languard 3 Stars

Via Veglia 14, St. Moritz, 7500, Switzerland Show on map
Score 8.6 from 389 reviews
Hotel Languard
Pricesfrom (per room per night)
SingleCHF 95
DoubleCHF 95
Rooms from
CHF 95per room per night
Book Now!

Casa Franco 3 Stars

Via Sela 11, St. Moritz, 7500, Switzerland Show on map
Score 7.3 from 196 reviews
Casa Franco
Pricesfrom (per room per night)
SingleCHF 80
DoubleCHF 80
Rooms from
CHF 80per room per night
Book Now!

Ferienwohnung St. Moritz 3 Stars

Via Sela 5, St. Moritz, 7500, Switzerland Show on map
Score 9.2 from 21 reviews
Ferienwohnung St. Moritz
Pricesfrom (per room per night)
SingleCHF 120
DoubleCHF 120
Rooms from
CHF 120per room per night
Book Now!

Carlton Hotel St. Moritz 5 Stars

Via Johannes Badrutt 11, St. Moritz, 7500, Switzerland Show on map
Score 9.0 from 19 reviews
Carlton Hotel St. Moritz

Schweizerhof 4 Stars

Via dal Bagn 54, St. Moritz, 7500, Switzerland Show on map
Score 8.9 from 121 reviews
Schweizerhof
Pricesfrom (per room per night)
SingleCHF 165
DoubleCHF 165
Rooms from
CHF 165per room per night
Book Now!

Hotel Baren 4 Stars

Via Maistra 50, St. Moritz, 7500, Switzerland Show on map
Score 8.0 from 30 reviews
Hotel Baren
Pricesfrom (per room per night)
SingleCHF 119
DoubleCHF 119
Rooms from
CHF 119per room per night
Book Now!

Hotel Steffani 4 Stars

Via Traunter Plazzas 6, St. Moritz, 7500, Switzerland Show on map
Score 8.4 from 226 reviews
Hotel Steffani
Pricesfrom (per room per night)
SingleCHF 150
DoubleCHF 150
Rooms from
CHF 150per room per night
Book Now!

Hotel Europa St. Moritz 4 Stars

Via Suot Chesas 9, St. Moritz, 7512, Switzerland Show on map
Score 8.2 from 217 reviews
Hotel Europa St. Moritz
Pricesfrom (per room per night)
SingleCHF 109
DoubleCHF 109
Rooms from
CHF 109per room per night
Book Now!

Hauser Swiss Quality Hotel 3 Stars

Via Traunter Plazzas 7, St. Moritz, 7500, Switzerland Show on map
Score 8.7 from 157 reviews
Hauser Swiss Quality Hotel
Pricesfrom (per room per night)
SingleCHF 105
DoubleCHF 105
Rooms from
CHF 105per room per night
Book Now!

Crystal Hotel 4 Stars

Via Traunter Plazzas 1, St. Moritz, 7500, Switzerland Show on map
Score 8.7 from 394 reviews
Crystal Hotel
Pricesfrom (per room per night)
SingleCHF 118
DoubleCHF 118
Rooms from
CHF 118per room per night
Book Now!

Hotel Restorant Lej da Staz 

Via Dim Lej, St. Moritz, 7500, Switzerland Show on map
Score 8.5 from 21 reviews
Hotel Restorant Lej da Staz
Pricesfrom (per room per night)
SingleCHF 115
DoubleCHF 115
Rooms from
CHF 115per room per night
Book Now!

Hotel Chesa Spuondas 3 Stars

Via Somplaz 47, St. Moritz, 7500, Switzerland Show on map 2.47 miles from St. Moritz
Score 8.4 from 95 reviews
Hotel Chesa Spuondas
Pricesfrom (per room per night)
SingleCHF 95
DoubleCHF 95
Rooms from
CHF 95per room per night
Book Now!

Kulm Hotel St. Moritz 5 Stars

Via Veglia 18, St. Moritz, 7500, Switzerland Show on map
Score 9.3 from 101 reviews
Kulm Hotel St. Moritz

The Piz 3 Stars

Via Dal Bagn 6, St. Moritz, 7500, Switzerland Show on map
Score 7.7 from 399 reviews
The Piz
Pricesfrom (per room per night)
SingleCHF 110
DoubleCHF 110
Rooms from
CHF 110per room per night
Book Now!

Hotel San Gian 4 Stars

Via San Gian 23, St. Moritz, 7500, Switzerland Show on map
Score 9.0 from 112 reviews
Hotel San Gian
Pricesfrom (per room per night)
SingleCHF 181
DoubleCHF 181
Rooms from
CHF 181per room per night
Book Now!

Kempinski Grand Hotel Des Bains 5 Stars

Via Mezdi 27, St Moritz 7500, Switzerland, St. Moritz, 7500, Switzerland Show on map
Score 9.0 from 129 reviews
Kempinski Grand Hotel Des Bains

Apartment Chesa Grischa 

Via Gian d'Alva 15, St. Moritz, 7500, Switzerland Show on map
Score 9.7 from 6 reviews
Apartment Chesa Grischa
Pricesfrom (per room per night)
SingleCHF 132
DoubleCHF 132
Rooms from
CHF 132per room per night
Book Now!
Copyright © 1995 to 2016 Smooth Hound Systems