Check rooms and rates
Check rooms and rates
exclusive online offers!
Destination
Sorry, we don't recognise this name.Enter a destination to start the search
We can’t find that destination
Try to change your search
The Internet connection seems to be slow. It may take a few more seconds to load the page. Thank you for your patience.
×
Check-in
Select date
Check-out
Select date
Rooms and Guests
2Guests1room

Hotels in St. Moritz

Search among 213 available hotels and places to stay in St. Moritz from 50+ providers.

With a wide choice of, user-friendly search tools and descriptive hotel profiles, you'll find St. Moritz hotel deals in a wink. Ibooked.ca allows you to limit your search in Swiss Alps by proximity to transport links and landmarks. Booking a hotel in Swiss Alps is a piece of cake with us and you will definitely be satisfied! Hide
Show more
Check rooms and rates
exclusive online offers!
Destination
Sorry, we don't recognise this name.Enter a destination to start the search
We can’t find that destination
Try to change your search
The Internet connection seems to be slow. It may take a few more seconds to load the page. Thank you for your patience.
×
Check-in
Select date
Check-out
Select date
Rooms and Guests
2Guests1room
Check rooms and rates
exclusive online offers!
Destination
Sorry, we don't recognise this name.Enter a destination to start the search
We can’t find that destination
Try to change your search
The Internet connection seems to be slow. It may take a few more seconds to load the page. Thank you for your patience.
×
Check-in
Select date
Check-out
Select date
Rooms and Guests
2Guests1room
Check rooms and rates
exclusive online offers!
Destination
Sorry, we don't recognise this name.Enter a destination to start the search
We can’t find that destination
Try to change your search
The Internet connection seems to be slow. It may take a few more seconds to load the page. Thank you for your patience.
×
Check-in
Select date
Check-out
Select date
Rooms and Guests
2Guests1room
09Dec2021Thursday
10Dec2021Friday
Get Prices
0Filter by
View map
Sort by
View map
1-100 out of 213
Sort by: high popularity
  • Price: low to high
  • Price: high to low
  • Guest rating: high to low
  • Popularity: high to low
Hotel
  • The hotel has
    • Free Wi-Fi in public areas
  • The hotel has
    • CHF 40 per day
  • The hotel has
    • Late check-in/ -out
    • 24-hour reception
View on map1.1 km from City Centre200 m from Train Station St. Moritz
Located in the centre of St. Moritz, this hotel features snowboarding, snow skiing and hiking.
8.6
Great23 reviews
From   C$ 2 781 /nightSelect
Not available
Hotel
  • The hotel has
    • Free Wi-Fi in rooms
  • The hotel has
    • 24-hour reception
  • The hotel has
    • Bar/ Lounge area
    • Restaurant buffet
View on map600 m from City Centre200 m from St. Moritz
Featuring an indoor swimming pool and a wellness area, a solarium and a Jacuzzi, the venue opened in 1962 welcomes guests in the heart of St. Moritz.
8.4
Great183 reviews
From   C$ 686 /nightSelect
Not available
Kulm Hotel St. MoritzHotel
900 m from City Centre400 m from St. Moritz
Guests can spend time relaxing in an indoor pool, or admire a health club, a treatment room and a hot tub in this property, located next to Segantini Museum.
8.8
Great72 reviews
From   C$ 1 517 /nightSelect
Not available
Hauser Hotel St. MoritzHotel
600 m from City Centre200 m from St. Moritz
Enjoy a wonderful view of the garden from your non-smoking room.
8.0
Great208 reviews
From   C$ 438 /nightSelect
Not available
SoldanellaHotel
300 m from City Centre200 m from Engadiner Museum
Just off Mill Weber House, this venue in St. Moritz offers 35 rooms as well as Turkish steam bath and massage.
8.0
Great269 reviews
From   C$ 404 /nightSelect
Not available
Hotel ArteHotel
800 m from City Centre300 m from St. Moritz
The accomodation is centrally placed near Chesa Futura, offering 9 rooms along with a pizza restaurant.
8.8
Great151 reviews
From   C$ 326 /nightSelect
Not available
Hostel PitschHostel
1.2 km from City Centre200 m from Signalbahn
With river views, the venue is placed 20 minutes' walk from the center of St. Moritz, at a short distance from Pavarotti & Friends.
From   C$ 245 /nightSelect
Not available
NoldaHotel
1000 m from City Centre100 m from St. Moritz Bad-Signal
At this hotel, located close to Engadiner Museum, you can spend the day in a private swimming pool or keep active with windsurfing, sailing and snow skiing
8.4
Great219 reviews
From   C$ 395 /nightSelect
Not available
LanguardHotel
800 m from City Centre300 m from St. Moritz
Located near Kirche San Karl St. Moritz-Bad, the venue offers 22 rooms and a magnificent view.
8.4
Great242 reviews
From   C$ 317 /nightSelect
Not available
Youth Hostel St. MoritzHostel
900 m from City Centre1000 m from Engadiner Museum
Located within 10 minutes' walk of the city center, this modern hostel gives quick access to Wega Buchhandlung.
8.2
Great185 reviews
From   C$ 282 /nightSelect
Not available
Petit SteffaniHotel
500 m from City Centre200 m from St. Moritz
Guests can spend their days relaxing by an indoor swimming pool or try windsurfing, snow skiing and hiking arranged at the hotel.
8.0
Great14 reviews
From   C$ 327 /nightSelect
Not available
Chesa Albris Bed & BreakfastBed & Breakfast
800 m from City Centre900 m from Engadiner Museum
The budget hotel is a good starting point to St. Moritz' sights including Engadiner Museum and Berry Museum.
8.0
Great30 reviews
From   C$ 139 /nightSelect
Not available
EuropaHotel
2.2 km from City Centre700 m from Pony Suvretta
Set within easy reach of Signalbahn, the venue features a seasonal restaurant serving meals of vegetarian cuisine.
7.8
Very good172 reviews
From   C$ 385 /nightSelect
Not available
Reine VictoriaHotel
900 m from City Centre300 m from St. Moritz Bad-Signal
The classical-style building of the hotel boasts 144 rooms close to Alps.
7.4
Very good192 reviews
From   C$ 502 /nightSelect
Not available
Hotel Waldhaus Am SeeHotel
1.1 km from City Centre300 m from Train Station St. Moritz
Boasting an unique location near Engadine Mountains and Engadine Valley, the venue offers 50 non-smoking rooms together with Turkish steam bath and relaxing massage.
8.0
Great197 reviews
From   C$ 438 /nightSelect
Not available
Unique Hotel EdenHotel
700 m from City Centre300 m from St. Moritz
The hotel is lodged in a historical-style building close to Lake St. Moritz, boasting 33 rooms, snow skiing, hiking and cycling.
8.2
Great29 reviews
From   C$ 476 /nightSelect
Not available
B&B River InnBed & Breakfast
1.4 km from City Centre400 m from Signalbahn
This family hotel with mountain views lies close to the sights of St. Moritz including Segantini Museum.
7.4
Very good8 reviews
From   C$ 331 /nightSelect
Not available
LaudinellaHotel
800 m from City Centre500 m from St. Moritz Bad-Signal
Providing a treatment room and a Jacuzzi, the accommodation is set close to The Leaning Tower, while a gondola station is also nearby.
7.8
Very good403 reviews
From   C$ 397 /nightSelect
Not available
Grand Hotel Des Bains KempinskiHotel
1.2 km from City Centre200 m from St. Moritz Bad-Signal
Offering a gym area, aerobics classes and gymnastics classes, this pet-friendly property is located in old St. Moritz, and close to The Leaning Tower.
8.2
Great123 reviews
From   C$ 3 386 /nightSelect
Not available
Hotel StilleHotel
900 m from City Centre1.0 km from Engadiner Museum
Located 1 km from the center of St. Moritz, the hotel offers a night bar plus meals and board games for children.
6.8
Nice110 reviews
From   C$ 296 /nightSelect
Not available
Hostel Casa FrancoGuest house
800 m from City Centre800 m from St. Moritz Bad-Signal
Featuring a terrace, this property is situated a short distance from Lake St. Moritz and about a 10-minute walk from the center of St. Moritz.
7.0
Very good71 reviews
From   C$ 248 /nightSelect
Not available
SchweizerhofHotel
500 m from City Centre300 m from St. Moritz
This impressive hotel is located in the centre of St. Moritz, boasting a private pool onsite.
8.6
Great83 reviews
From   C$ 376 /nightSelect
Not available
San GianHotel
1000 m from City Centre300 m from St. Moritz Bad-Signal
Being quite close to Piz Nair, the accommodation offers a solarium and a Jacuzzi not far from a railway station.
8.6
Great51 reviews
From   C$ 590 /nightSelect
Not available
PizHotel
500 m from City Centre500 m from Segantini Museum
Offering location in the heart of St. Moritz, the property provides 20 rooms and arrange snow skiing, hiking and cycling, available in a shopping area.
8.0
Great370 reviews
From   C$ 435 /nightSelect
Not available
Art Boutique Hotel MonopolHotel
700 m from City Centre200 m from St. Moritz
Guests can enjoy a 24-hour restaurant and a sun deck and a golf course at this property, set next to a train station.
8.2
Great93 reviews
From   C$ 785 /nightSelect
Not available
Berghotel RandolinsHotel
2.1 km from City Centre600 m from Ski Lift Randolins
Located close to Signalbahn and Ski Lift Randolins, this hotel welcomes guests since 1950 and offers Turkish bath and massage.
7.8
Very good57 reviews
From   C$ 373 /nightSelect
Not available
Hotel BarenHotel
1.2 km from City Centre400 m from Train Station St. Moritz
Offering an indoor heated swimming pool, the hotel is placed in the shopping area of St. Moritz, just off Segantini Museum.
8.6
Great41 reviews
From   C$ 299 /nightSelect
Not available
Aladin Appartments St.MoritzAparthotel
900 m from City Centre1000 m from Engadiner Museum
Located in proximity to Galerie Gmurzynska and less than 15 minutes' walk from Berry Museum, this budget hotel features barbeque and a library.
7.4
Very good8 reviews
From   C$ 272 /nightSelect
Not available
Hostel By RandolinsHostel
2.1 km from City Centre600 m from Ski Lift Randolins
Nestled within a 30-minute walk of the city center, this family-friendly hotel gives quick access to a train station.
7.8
Very good33 reviews
From   C$ 399 /nightSelect
Not available
Badrutt'S Palace Hotel St MoritzHotel
600 m from City Centre300 m from St. Moritz
The hotel is quietly situated facing Mill Weber House and offers an infinity pool along with meals, a mini club and video games for guests with children.
8.8
Great76 reviews
From   C$ 1 709 /nightSelect
Not available
Hotel SteffaniHotel
600 m from City Centre200 m from St. Moritz
The hotel lies not far away from Wega Buchhandlung and offers a grill restaurant and an outdoor swimming pool onsite.
8.2
Great203 reviews
From   C$ 576 /nightSelect
Not available
Suvretta HouseHotel
1.5 km from City Centre200 m from Pony Suvretta
The hotel provides 181 rooms with panoramic views of the lake and offers proximity to Lake St. Moritz.
8.6
Great32 reviews
From   C$ 1 439 /nightSelect
Not available
Giardino MountainHotel
2.6 km from City Centre1.0 km from Pony Suvretta
Boasting a swimming pool, the hotel is about 30 minutes' walk from the center of St. Moritz.
9.2
Perfect47 reviews
From   C$ 1 210 /nightSelect
Not available
SonneHotel
800 m from City Centre800 m from St. Moritz Bad-Signal
Located 10 minutes’ walking distance from the center of St. Moritz, this hotel features a swimming pool and offers a special menu and a game room for families with children.
7.8
Very good83 reviews
From   C$ 306 /nightSelect
Not available
La MargnaHotel
1000 m from City Centre100 m from Train Station St. Moritz
The unique hotel has exterior in an Art Nouveau style, offering 58 rooms and superb location close to Andes Mountains.
7.8
Very good104 reviews
From   C$ 393 /nightSelect
Not available
Boutique Hotel CervusHotel
900 m from City Centre300 m from Signalbahn
Offering a panoramic view along with steam baths, hammam and massage services onsite, the hotel is located near Heidi's blumenweg.
8.6
Great29 reviews
From   C$ 488 /nightSelect
Not available
Hotel LofflerHotel
500 m from City Centre500 m from Segantini Museum
Offering convenient proximity to Berry Museum, the hotel is also close to The Leaning Tower.
8.4
Great135 reviews
From   C$ 210 /nightSelect
Not available
Hotel Chesa SpuondasHotel
1.7 km from City Centre300 m from Pony Suvretta
Offering setting in the centre of St. Moritz and close to a railway station, the property includes 17 rooms as well as a barbeque restaurant.
8.0
Great35 reviews
From   C$ 385 /nightSelect
Not available
Hotel SalastrainsHotel
1000 m from City Centre300 m from Salastrains-Munt da San Murezzan
This hotel serves an international menu and features snow skiing, hiking and cycling onsite, boasting a panoramic location near Engadine Mountains.
8.2
Great5 reviews
From   C$ 369 /nightSelect
Not available
Hotel CorvatschHotel
700 m from City Centre500 m from St. Moritz Bad-Signal
Situated 10 minutes' walk from St. Moritz's downtown and less than 15 minutes on foot from Lake St. Moritz, this hotel offers barbeque grills, a library and a golf course.
6.6
Nice36 reviews
From   C$ 375 /nightSelect
Not available
Julier PalaceHotel
4.7 km from City Centre
Set close to Engadine, the hotel boasts Thai meals served at the onsite a la carte restaurant.
Select
Not available
Alpine RockHotel
4.5 km from City Centre
There are rooms facing the lake and the hotel is set close to Engadine.
From   C$ 474 /nightSelect
Not available
Kempinski Residences St. MoritzHotel
1.2 km from City Centre200 m from Signalbahn
Located a few steps from Lake St. Moritz, the hotel features 12 rooms with views over the valley.
From   C$ 4 644 /nightSelect
Not available
Apartment Chesa Sur Val 13Apartment
4 adults
1 bedroom
2 beds
1.3 km from City Centre500 m from Train Station St. Moritz
Located in a ski area near Lake St. Moritz, this accommodation comes with a microwave, a freezer and an oven in a kitchen corner.
5.8
Guest rating1 review
From   C$ 389 /nightSelect
Not available
Apartment Chesa Ova Cotschna 305Apartment
6 adults
3 bedrooms
3 beds
800 m from City Centre700 m from St. Moritz Bad-Signal
Offering a fully furnished kitchen with a dishwasher, a stove and an oven, the venue is located 10 minutes' walking distance from the center of St. Moritz.
From   C$ 239 /nightSelect
Not available
Apartment Chesa Maurus A1Apartment
4 adults
1 bedroom
2 beds
800 m from City Centre400 m from St. Moritz Bad-Signal
This 63 m² apartment gives direct access to Signalbahn and comprises 1 bedrooms.
From   C$ 335 /nightSelect
Not available
Chesa Derby 3Apartment
5 adults
1 bedroom
2 beds
800 m from City Centre500 m from St. Moritz Bad-Signal
Located within a 15-minute walk to Heidi's blumenweg in St. Moritz, the accommodation features 2 bedrooms for up to 3 guests.
10.0
Perfect1 review
From   C$ 216 /nightSelect
Not available
Ferienwohnung St. MoritzApartment
The largest option:
4 adults
1 bedroom
2 beds
700 m from City Centre800 m from Segantini Museum
Boasting a sun terrace and being in proximity to a cable car station, this apartment with 2 bedrooms is ideally set near Berry Museum.
7.0
Very good1 review
From   C$ 342 /nightSelect
Not available
Skyline ApartmentsApartment
The largest option:
2 adults
700 m from City Centre800 m from Segantini Museum
Placed in the ski area, the property offers quick access to Signalbahn and proximity to a gondola station.
7.0
Very good1 review
From   C$ 464 /nightSelect
Not available
Apartment Chesa Ova Cotschna 303Apartment
2 adults
1 bedroom
1 bed
800 m from City Centre700 m from St. Moritz Bad-Signal
Offering a mini-kitchen with a fridge, a stove and an oven, the venue is located 10 minutes' walking distance from the center of St. Moritz.
From   C$ 191 /nightSelect
Not available
Apartment Chesa La SolivaApartment
4 adults
1 bedroom
2 beds
700 m from City Centre600 m from St. Moritz Bad-Signal
This 47 m² apartment gives direct access to Signalbahn and comprises 1 bedrooms.
From   C$ 312 /nightSelect
Not available
Apartment Chesa Romantica 17Apartment
5 adults
3 bedrooms
3 beds
300 m from City Centre300 m from Engadiner Museum
Offering a kitchen with a dishwasher, a fridge and a stove, the venue is located 10 minutes' walking distance from the center of St. Moritz.
From   C$ 528 /nightSelect
Not available
Top Of The World ApartmentApartment
6 adults
3 bedrooms
3 beds
800 m from City Centre300 m from St. Moritz
Boasting a patio and being in proximity to a bus stop, this apartment with 3 bedrooms is ideally set near Galerie Gmurzynska.
From   C$ 2 270 /nightSelect
Not available
Apartment Residenz Surlej 6Apartment
2 adults
1 bedroom
1 bed
900 m from City Centre300 m from Signalbahn
The accommodation with total area 60 m² is situated in a ski-style building, within 1 km from the city center of St. Moritz.
From   C$ 289 /nightSelect
Not available
Apartment Chesa Ludains 8Apartment
3 adults
1 bedroom
2 beds
400 m from City Centre500 m from Segantini Museum
Located in St. Moritz, a 15-minute walk from Riding Center St Moritz, this accommodation comes with 1 bedrooms and a kitchen.
From   C$ 232 /nightSelect
Not available
Apartment Chesa Flora 53Apartment
4 adults
1 bedroom
2 beds
1.4 km from City Centre600 m from Train Station St. Moritz
Located in the ski part of St. Moritz, this 1-bedroom apartment has a terrace.
From   C$ 318 /nightSelect
Not available
Studio ChampferApartment
The largest option:
3 adults
1 bedroom
2 beds
2.2 km from City Centre800 m from Pony Suvretta
The property is fitted with an indoor pool and is situated less than 2.3 km from Engadiner Museum.
From   C$ 212 /nightSelect
Not available
Luxus Apartments Chesa Chantarella An Top Lage!Apartment
The largest option:
6 adults
3 bedrooms
3 beds
1000 m from City Centre300 m from Salastrains-Munt da San Murezzan
Located in a ski area near Riding Center St Moritz, this accommodation comes with an electric kettle, a dishwasher and a stove in a kitchen.
From   C$ 8 535 /nightSelect
Not available
Apartment Chesa Ova Cotschna 306Apartment
6 adults
3 bedrooms
3 beds
800 m from City Centre700 m from St. Moritz Bad-Signal
The accommodation with total area 105 m² is situated in a ski-style building, within 1 km from the city center of St. Moritz.
From   C$ 404 /nightSelect
Not available
Apartment Chesa Sur Val 21Apartment
4 adults
2 bedrooms
2 beds
1.3 km from City Centre500 m from Train Station St. Moritz
Located in a ski area near Galerie Andrea Caratsch, this accommodation comes with a dishwasher, an oven and a stove in a kitchen.
From   C$ 321 /nightSelect
Not available
Apartment Chesa Ova Cotschna 205Apartment
2 adults
1 bedroom
1 bed
800 m from City Centre700 m from St. Moritz Bad-Signal
While staying in this 1-bedroom apartment with a nice balcony, guests can visit Kirche San Karl St. Moritz-Bad.
From   C$ 186 /nightSelect
Not available
Apartment Chesa Sur Val 22Apartment
4 adults
2 bedrooms
2 beds
1.3 km from City Centre500 m from Train Station St. Moritz
Featuring a kitchen, the venue is only 2.3 km from Signalbahn.
From   C$ 436 /nightSelect
Not available
Piz San Gian 14Apartment
2 adults
1 bedroom
2 beds
900 m from City Centre400 m from Signalbahn
Staying at this 50 m² apartment with a balcony, guests will be near Segantini Museum.
From   C$ 389 /nightSelect
Not available
Apartment Chesa FleuryApartment
2 adults
1 bedroom
1 bed
700 m from City Centre900 m from Engadiner Museum
This 60 m² property with a sunny patio is located within a 15 minutes' walk from Galerie Andrea Caratsch.
From   C$ 326 /nightSelect
Not available
Piz Mezdi 15Apartment
2 adults
1 bedroom
2 beds
900 m from City Centre400 m from Signalbahn
Located in St. Moritz, 15 minutes' walk from Wega Buchhandlung, this apartment features a tiled bathroom and a kitchen.
From   C$ 315 /nightSelect
Not available
Apartments DimlejApartment
The largest option:
4 adults
2 bedrooms
2 beds
1.2 km from City Centre300 m from Train Station St. Moritz
Featuring a kitchen and a terrace, the property is a 10-minute drive from Samedan airport.
From   C$ 352 /nightSelect
Not available
Apartment Chesa Daniela B - AnitaApartment
4 adults
2 bedrooms
2 beds
700 m from City Centre800 m from Engadiner Museum
This 2-bedroom apartment with a kitchen is situated within a 10-minute walk from the center of St. Moritz.
From   C$ 316 /nightSelect
Not available
Apartment Chesa Sul MuotApartment
5 adults
3 bedrooms
4 beds
1.0 km from City Centre500 m from Train Station St. Moritz
This 3-bedroom apartment is set in the ski area of St. Moritz with a quick access to Signalbahn.
From   C$ 797 /nightSelect
Not available
Apartment Chesa Sur Ova 30Apartment
4 adults
2 bedrooms
2 beds
400 m from City Centre300 m from Segantini Museum
Offering a kitchen with a dishwasher, a fridge and an oven, the venue is located 10 minutes' walking distance from the center of St. Moritz.
From   C$ 287 /nightSelect
Not available
Apartment Appartmenthaus Skyline 309Apartment
4 adults
1 bedroom
2 beds
700 m from City Centre800 m from Segantini Museum
Staying at this 53 m² apartment with a nice balcony, guests will be near Berry Museum.
From   C$ 320 /nightSelect
Not available
Apartment Chesa Sonnalpine B 46Apartment
8 adults
4 bedrooms
5 beds
100 m from City Centre200 m from Engadiner Museum
Staying at this 105 m² apartment with a balcony, guests will be near Robilant+Voena.
From   C$ 575 /nightSelect
Not available
Allod Bad 406Apartment
2 adults
1 bedroom
1 bed
900 m from City Centre600 m from St. Moritz Bad-Signal
The apartment features a mountain view, 1 bedrooms with a nice balcony and invites guests to visit Berry Museum nearby.
From   C$ 296 /nightSelect
Not available
Apartment Chesa Munt Sulai MsiiApartment
2 adults
1 bedroom
1 bed
800 m from City Centre300 m from St. Moritz
This 1-bedroom apartment with a kitchen is situated within a 10-minute walk from the center of St. Moritz.
From   C$ 250 /nightSelect
Not available
Loga Elegance Apartment Skyline 1 - St. MoritzApartment
4 adults
1 bedroom
2 beds
700 m from City Centre800 m from Segantini Museum
Located within 3.2 km from Bahnhof Celerina, the apartment provides a full kitchen, an indoor pool and a sunny patio.
From   C$ 371 /nightSelect
Not available
Randolins FamilienresortHotel
2.1 km from City Centre600 m from Pony Suvretta
Located just 1.6 km from Signalbahn, this hotel features 12 rooms and an indoor restaurant on-site.
9.0
Perfect3 reviews
From   C$ 632 /nightSelect
Not available
Chesa Rosatsch - Two BedroomHotel
4.3 km from City Centre
You can enjoy a small kitchen and a large balcony at this property, located close to a bus stop.
From   C$ 845 /nightSelect
Not available
Landgasthof MeiereiHotel
1.9 km from City Centre1.1 km from Train Station St. Moritz
This family-friendly hotel with lake views lies close to the sights of St. Moritz including Vito Schnabel Gallery.
From   C$ 384 /nightSelect
Not available
SteffaniHotel
500 m from City Centre200 m from St. Moritz
Placed close to Ginas Reitschule in the centre of St. Moritz, this hotel offers 61 rooms.
Select
Not available
Chesa LanguardHotel
800 m from City Centre300 m from St. Moritz
From   C$ 461 /nightSelect
Not available
Appartments CervusAparthotel
900 m from City Centre300 m from Signalbahn
Providing with Turkish bath and massage treatments, the hotel includes 14 rooms and is set close to Engadiner Museum.
From   C$ 705 /nightSelect
Not available
Gran B&B RoyalBed & Breakfast
800 m from City Centre900 m from Engadiner Museum
From   C$ 374 /nightSelect
Not available
Chesa Romantica 17Hotel
300 m from City Centre300 m from Engadiner Museum
Located in a ski area next to Segantini Museum, the villa welcomes guests with the swimming pool.
Select
Not available
Seeblick-Balkon-55Qm-Parkplatz-ZentralApartment
4 adults
1 bedroom
2 beds
800 m from City Centre500 m from St. Moritz Bad-Signal
This 1-bedroom apartment can accommodate up to 4 people, within a 20-minute walk from Museum Mili Weber Haus St. Moritz.
Select
Not available
Caspar Badrutt - St. MoritzApartment
6 adults
2 bedrooms
3 beds
400 m from City Centre300 m from Engadiner Museum
Set within 1450 meters of Mill Weber House, this property provides a kitchen, a balcony and an indoor pool.
From   C$ 672 /nightSelect
Not available
Apartment Chesa Sur Ova 21Apartment
3 adults
1 bedroom
2 beds
400 m from City Centre300 m from Segantini Museum
This 1-bedroom apartment can accommodate up to 3 people, within a 15-minute walk from The Leaning Tower.
From   C$ 222 /nightSelect
Not available
Chesa Anemona - 4,5 Room Appartment In A Lovely Relaxing AtmosphereApartment
6 adults
3 bedrooms
3 beds
800 m from City Centre900 m from Engadiner Museum
Located within a 15-minute walk to Galerie Gmurzynska in St. Moritz, the accommodation features 3 bedrooms for up to 6 guests.
From   C$ 527 /nightSelect
Not available
Suot BrattasApartment
3 adults
1 bedroom
2 beds
1000 m from City Centre400 m from Train Station St. Moritz
Located in a ski area near Chantarella-Corviglia, this accommodation comes with an electric kettle, a dishwasher and a washing machine in a kitchen.
From   C$ 220 /nightSelect
Not available
Maurus A4Apartment
3 adults
1 bedroom
2 beds
800 m from City Centre400 m from St. Moritz Bad-Signal
The apartment features a mountain view, 1 bedrooms with a sunny balcony and invites guests to visit Engadiner Museum nearby.
From   C$ 259 /nightSelect
Not available
Chesa Chalavus - St. MoritzApartment
5 adults
2 bedrooms
2 beds
500 m from City Centre500 m from Segantini Museum
This property near Engadiner Museum consists of 2 bedrooms, 2 bathrooms and a kitchen for up to 5 guests.
From   C$ 668 /nightSelect
Not available
Zentrale Gemutliche Wohnung St Moritz A212Apartment
2 adults
1 bedroom
1 bed
600 m from City Centre600 m from Segantini Museum
Located in St. Moritz, and a short stroll from Engadiner Museum, this venue includes a kitchen with refrigerator, an oven and a washing machine, as well as 1 bathrooms.
Select
Not available
Maurus A3Apartment
4 adults
1 bedroom
2 beds
800 m from City Centre400 m from St. Moritz Bad-Signal
This 1-bedroom apartment with a full kitchen is situated within a 10-minute walk from the center of St. Moritz.
From   C$ 398 /nightSelect
Not available
Apartment Chesa Cripels IApartment
4 adults
2 bedrooms
2 beds
500 m from City Centre300 m from St. Moritz
Located less than 10 minutes' walk to the city center, this 2-bedroom apartment features a kitchen and a private bathroom.
From   C$ 534 /nightSelect
Not available
Hotel Europa -St. MoritzApartment
2 adults
1 bedroom
1 bed
2.2 km from City Centre700 m from Pony Suvretta
Set within 30 minutes' walk of the city center, the apartment offers a mini-kitchen along with a sun terrace.
From   C$ 320 /nightSelect
Not available
St. Moritzerhof 42Apartment
5 adults
2 bedrooms
3 beds
700 m from City Centre100 m from St. Moritz
While staying in this 2-bedroom apartment with a nice balcony, guests can visit Schellen Ursli Path.
From   C$ 508 /nightSelect
Not available
Chesa Ruinatsch 50 Apt.Apartment
4 adults
2 bedrooms
3 beds
1.4 km from City Centre600 m from Train Station St. Moritz
The property boasts views of the garden along with a kitchen and is set 1.2 km from Tschainas.
From   C$ 224 /nightSelect
Not available
Sternwarte By RandolinsLuxury tent
2 adults
1 bedroom
1 bed
2.1 km from City Centre600 m from Pony Suvretta
Situated near Lake of Staz, the Luxury tent has 1 bedrooms and 1 bathrooms.
From   C$ 431 /nightSelect
Not available
Ruinatsch 44Apartment
4 adults
1 bedroom
1 bed
1.4 km from City Centre600 m from Train Station St. Moritz
Offering direct access to Pavarotti & Friends, the property consists of a kitchen, 1 bedrooms and a marble bathroom.
From   C$ 327 /nightSelect
Not available
Adrisa 11Apartment
6 adults
3 bedrooms
3 beds
1.0 km from City Centre500 m from St. Moritz Bad-Signal
Located within a 15-minute walk to Berry Museum in St. Moritz, the accommodation features 3 bedrooms for up to 6 guests.
From   C$ 373 /nightSelect
Not available
Central Penthouse Great Lake ViewApartment
4 adults
2 bedrooms
2 beds
500 m from City Centre200 m from St. Moritz
Located within a 20-minute walk to Suvretta in St. Moritz, the accommodation features 2 bedrooms for up to 4 guests.
Select
Not available
PoloApartment
6 adults
3 bedrooms
3 beds
700 m from City Centre600 m from St. Moritz Bad-Signal
This 3-bedroom apartment can accommodate up to 6 people, within a 10-minute walk from Signalbahn.
From   C$ 637 /nightSelect
Not available
  • 1
  • 2
  • 3

Filtering results

Please wait...

213 hotels found

FAQs about hotels in St. Moritz

We hope that the answers to these questions will help you plan your trip

What are the best pet-friendly hotels in St. Moritz?

According to iBooked.ca travel data, there are 33 options that allow pets. You can book Kulm (rating: 8.8/10) at the cost of 1696C$ per night. It's set 5 minutes` walk from Vito Schnabel Gallery and features free shuttle service, aerobics classes and windsurfing. Alternatively, check Hotel Europa rated 7.8/10 with dry cleaning/laundry, room service and 24-hour front desk assistance. It costs 432C$ per night. Other top accommodations include Hotel Piz, Sport & Wellnesshotel San Gian and Suvretta House. See more pet-friendly hotels here.

What are the top places in St. Moritz city centre?

There are 27 hotels and other accommodations in St. Moritz city centre to choose from. Hotel Steffani rated 8.2/10 is the best hotel with concierge service, newspaper service and canoeing, located 10 minutes' walk from the city centre. Hotel Laudinella with rating 7.8/10 and Sport & Wellnesshotel San Gian rated 8.6/10 are other favourite hotels in the area. To see more central hotels click here.

What are the most popular cheap hotels in St. Moritz?

More than 1720 reviews of iBooked.ca travellers will help you to select the best budget property in St. Moritz. Hotel Languard rated 8.4/10 is great for your budget stay in St. Moritz. This property has a tennis court, concierge service and cots. We also recommend Hotel Arte rated 8.8/10 — it is located 0.7 km from the city centre. This property will cost you 317C$ per night. A coffee machine, a balcony and a flat-screen TV are also available in the rooms. Other budget options are Petit Steffani, Hotel Piz and Hotel Sonne 3* Superior. To see more cheap hotels go here.

What are the best 5-star hotels in St. Moritz?

If you are searching for a luxury stay in St. Moritz, we offer you 8 properties to choose from. Grand Hotel Des Bains Kempinski with rating 8.2/10 provides turndown service, children's menu and sailing, as well as elegant and luxurious rooms with a dining area, a balcony and TV. Other favourite 5-star places are Carlton Hotel St Moritz - The Leading Hotels Of The World and Badrutt'S Palace. See more 5-star options here.

What are the most popular boutique hotels in St. Moritz?

More than 442 reviews of our travellers may help to find the best St. Moritz boutique hotel. Boutique Hotel Cervus rated 8.6/10 is a modern hotel with cable channels, a flat-screen television and a TV set in the rooms. It is set within 10 minutes' walk to San Karl St. Moritz-Bad Church. Another recommended property is Hauser Hotel rated 8.0/10, which provides newspaper service, cots and a special menu on site. To see more boutique hotels click here.

What are the best romantic hotels in St. Moritz?

According to iBooked.ca travel data, there are 43 deals for couples. Check Hotel Languard rated 8.4/10 with a tennis court, concierge service and cots. It’s set 1.1 km from St. Moritz-Celerina Olympic Bobrun and costs for about 318C$ per night. Check other suitable accommodations — Giardino Mountain, Badrutt'S Palace and Hotel Sonne 3* Superior. Go here to check more romantic accommodations.

Which hotels in St. Moritz are good for families?

According to iBooked.ca travel data, there are 23 child-friendly deals to select from. Hotel Europa (rating: 7.8/10) offers cots, children's menu and cycling. It's set 3.8 km from Nair Peak. Travellers can enjoy European, Mediterranean, international and Central European meals at Hide & Seek restaurant nearby. You also can book Hotel Reine Victoria By Laudinella (rating: 7.4/10) for about 449C$ per night. This child-friendly property offers cots, a business centre and windsurfing on site. To see more family accommodations click here.

What are the best accommodations with easy access to St. Moritz?

According to iBooked.ca travel data, travellers love staying at Hotel Arte (rating: 8.8/10), which offers newspaper service, children's menu and shopping service. It’s set a 5-minute walk from St. Moritz. Also consider booking Art Boutique Hotel Monopol (rating: 8.2/10) with a gym and a fitness suite on site. It's set 0.2 km from St. Moritz and offers a hot tub, a biosauna and massage. For more deals go here.

What are the top places to stay in St. Moritz with outdoor pools?

More than 775 reviews of iBooked.ca travellers will help you to select the best property in St. Moritz. Consider booking Kulm rated 8.8/10 for approximately 1696C$ per night. Set a 30-minute walk from Ski Lift Randolins, it offers free shuttle service, aerobics classes and windsurfing. Travellers can also enjoy European, Italian and Swiss cuisine in Campo Base restaurant nearby. You may also like Carlton Hotel St Moritz - The Leading Hotels Of The World rated 8.6/10. This property will cost you 2894C$ per night.

Where to stay in St. Moritz?

Best cheap hotels in St. Moritz

The 3-star budget Chesa Albris Bed & Breakfast is a casual, yet elegant choice that features a golf course, hiking and a free carpark as well as room rates at 110C$. For budget stays, travelers can choose Soldanella, which is 300 meters from the city center. Hostel By Randolins is a budget option that is only a 20-minute walk to Engadine Golf Club.

St. Moritz airports & Underground stations

Hotel Arte also features a golf course, hiking and horse riding and is 500 meters from Sankt Moritz railway station.

Convenience of staying in hotels in the city centre

Consider staying at Art Boutique Hotel Monopol or Apartment Appartmenthaus Skyline 309 to put you in the heart of the action of downtown. La Margna is another 4-star hotel in the city center that also has a tennis court, a sauna and a Jacuzzi.

Hotel Steffani is a 5-minute walk to Lake St. Moritz and comes with an outdoor swimming pool, a sauna and a golf course.

Luxury and boutique accommodation in St. Moritz

Crystal is a deluxe hotel offering upscale facilities like a tennis court, a sauna and a Jacuzzi. Apartment Residenz Surlej 6 is a charming choice that is only a 10-minute walk to the center and offers rates from 173C$.

Explore and find your best apartments, B&Bs and others

With prices starting just from 118C$, cozy Chesa Surpunt Self-Check-In Apartment will create a home atmosphere during your stay. If you are on holiday with your family, stay at Schweizerhof or Nolda, which features facilities for the entire family. Make sure to choose Loffler near The Leaning Tower - a top-rated resort with views of the mountain.

Show moreLess