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 257 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
0Filter by
View map
Sort by
View map
1-100 out of 257
Sort by: high popularity
  • Price: low to high
  • Price: high to low
  • Guest rating: high to low
  • Popularity: high to low
  • 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 072 /nightSelect
Not available
  • The hotel has
    • Free Wi-Fi in rooms
  • The hotel has
    • Car park
  • The hotel has
    • 24-hour reception
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
Great177 reviews
From   C$ 336 /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
Great63 reviews
From   C$ 812 /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
Great206 reviews
From   C$ 350 /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
Great264 reviews
From   C$ 283 /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$ 207 /nightSelect
Not available
Hotel 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
Great215 reviews
From   C$ 263 /nightSelect
Not available
Hotel 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
Great238 reviews
From   C$ 315 /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
Great147 reviews
From   C$ 297 /nightSelect
Not available
St. Moritz Youth HostelHostel
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$ 163 /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.4
Great8 reviews
From   C$ 202 /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
Great26 reviews
From   C$ 138 /nightSelect
Not available
Hotel Europa St. MoritzHotel
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 good165 reviews
From   C$ 340 /nightSelect
Not available
Hotel Reine Victoria By LaudinellaHotel
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 good186 reviews
From   C$ 322 /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
Great193 reviews
From   C$ 327 /nightSelect
Not available
Boutique 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
Great23 reviews
From   C$ 473 /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.
From   C$ 348 /nightSelect
Not available
Hotel 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 good396 reviews
From   C$ 375 /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
Great122 reviews
From   C$ 968 /nightSelect
Not available
Hotel StilleHotel
900 m from City Centre1000 m 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.6
Nice182 reviews
From   C$ 162 /nightSelect
Not available
Hotel Schweizerhof St. MoritzHotel
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
Great81 reviews
From   C$ 451 /nightSelect
Not available
Sport & Wellnesshotel San Gian St. MoritzHotel
1000 m from City Centre200 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
Great47 reviews
From   C$ 353 /nightSelect
Not available
Hotel Piz St. MoritzHotel
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
Great372 reviews
From   C$ 287 /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 good69 reviews
From   C$ 182 /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
Great86 reviews
From   C$ 444 /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 good104 reviews
From   C$ 298 /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
Great100 reviews
From   C$ 297 /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.6
Very good5 reviews
From   C$ 213 /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$ 228 /nightSelect
Not available
Badrutt'S Palace HotelHotel
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
Great72 reviews
From   C$ 798 /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
Great196 reviews
From   C$ 449 /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.8
Great34 reviews
From   C$ 1 252 /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 445 /nightSelect
Not available
Hotel Sonne St. Moritz 3* SuperiorHotel
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 good159 reviews
From   C$ 234 /nightSelect
Not available
Hotel 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$ 390 /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$ 483 /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$ 208 /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
Great33 reviews
From   C$ 202 /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.
From   C$ 274 /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$ 330 /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
B&B Cad'StampaBed & Breakfast
17.3 km from City Centre
Located close to Ski Lift Maloja, the hotel has 13 rooms, and boasts access to a bus stop.
From   C$ 192 /nightSelect
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$ 1 035 /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 389 /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$ 322 /nightSelect
Not available
Nolda ApartmentApartment
2 adults
1 bedroom
1 bed
1000 m from City Centre100 m from St. Moritz Bad-Signal
There are rooms facing the river and the hotel is set close to Engadiner Museum.
From   C$ 475 /nightSelect
Not available
Hotel Chesa Sarita SuperiorHotel
9.1 km from City Centre
This hotel features a library and a golf course along with a garden restaurant.
From   C$ 212 /nightSelect
Not available
Skyline House Apartment ResortResort
700 m from City Centre800 m from Segantini Museum
Close to a bus stop, the apartment has 10 rooms with an open kitchen and a balcony.
From   C$ 211 /nightSelect
Not available
Apartment Chesa Ova Cotschna 606Apartment
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$ 325 /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$ 283 /nightSelect
Not available
Apartment Chesa La Baita 2Apartment
3 adults
2 bedrooms
2 beds
900 m from City Centre300 m from St. Moritz
Located in St. Moritz, a 15-minute walk from Mill Weber House, this accommodation comes with 2 bedrooms and a kitchen.
From   C$ 213 /nightSelect
Not available
Skyline House FerienapartmentsApartment
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$ 306 /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$ 214 /nightSelect
Not available
Chesa Surpunt Self-Check-In ApartmentApartment
The largest option:
2 adults
1 bedroom
1 bed
800 m from City Centre800 m from St. Moritz Bad-Signal
Featuring a lift and a safety deposit box, this property is situated a short distance from Engadiner Museum.
8.6
Great4 reviews
From   C$ 118 /nightSelect
Not available
Apartment Appartmenthaus Skyline 309Apartment
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$ 302 /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$ 165 /nightSelect
Not available
Residenza SolivaApartment
The largest option:
4 adults
2 bedrooms
3 beds
9.0 km from City Centre
Set near Lake Silvaplana and Reformed Church Sils-Maria, this apartment enjoys its vicinity to a bus stop and offers a library, a tennis court and a golf course.
From   C$ 282 /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$ 202 /nightSelect
Not available
Apartment Fsg-3Apartment
5 adults
2 bedrooms
3 beds
5.0 km from City Centre
This 2-bedroom apartment with a mini-kitchen is situated within a 10-minute walk from the center of Samedan.
From   C$ 211 /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$ 336 /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$ 442 /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$ 228 /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$ 303 /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$ 211 /nightSelect
Not available
Apartment Chesa Sur Val 29Apartment
4 adults
2 bedrooms
2 beds
1.3 km from City Centre500 m from Train Station St. Moritz
This 68 m² apartment gives direct access to Galerie Andrea Caratsch and comprises 2 bedrooms.
From   C$ 345 /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$ 358 /nightSelect
Not available
Chesa MuraglApartment
The largest option:
6 adults
2 bedrooms
3 beds
3.1 km from City Centre700 m from Celerina Staz
Offering a solarium and a sauna, the apartment with panoramic views is just steps from Engadine Museum and within easy reach of a train station.
From   C$ 202 /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 252 /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$ 251 /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$ 786 /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$ 598 /nightSelect
Not available
Apartment Chesa GrischaApartment
4 adults
700 m from City Centre800 m from Engadiner Museum
Located in St. Moritz, a 15-minute walk from Signalbahn, this accommodation comes with 1 bedrooms and a kitchenette.
From   C$ 194 /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$ 447 /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$ 434 /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$ 144 /nightSelect
Not available
Chesa ChantarellaApartment
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$ 2 064 /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$ 357 /nightSelect
Not available
Engadina Beautiful Family ApartmentApartment
6 adults
3 bedrooms
3 beds
2.9 km from City Centre400 m from Ski Lift Celerina
Situated 1 km from the centre of Celerina/Schlarigna, the apartment with a view over the mountain offers a sun terrace.
From   C$ 402 /nightSelect
Not available
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$ 248 /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$ 241 /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$ 970 /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$ 216 /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$ 251 /nightSelect
Not available
La Chesa EngiadinaisaApartment
The largest option:
2 adults
1 bedroom
1 bed
9.0 km from City Centre
Offering a kitchenette with an electric kettle, a dishwasher and a fridge, the venue is located 10 minutes' walking distance from the center of Sils Maria.
From   C$ 118 /nightSelect
Not available
Moritz FlatApartment
The largest option:
4 adults
1 bedroom
2 beds
100 m from City Centre200 m from Engadiner Museum
Offering a kitchen with a microwave oven, an electric kettle and a toaster, the venue is located 10 minutes' walking distance from the center of St. Moritz.
From   C$ 345 /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$ 356 /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$ 285 /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$ 221 /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$ 386 /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
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$ 579 /nightSelect
Not available
Hotel VedutaHotel
Select
Not available
B&B Royal PucciniBed & Breakfast
800 m from City Centre900 m from Engadiner Museum
From   C$ 822 /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$ 533 /nightSelect
Not available
Chesa Ilaria - St. MoritzApartment
The largest option:
13 adults
7 bedrooms
8 beds
1.0 km from City Centre500 m from St. Moritz
Set within 20 minutes' walk of the city center, the apartment offers a fully equipped kitchen along with a terrace.
From   C$ 340 /nightSelect
Not available
Lac 15Apartment
4 adults
1 bedroom
2 beds
800 m from City Centre400 m from St. Moritz Bad-Signal
This 1-bedroom apartment can accommodate up to 4 people, within a 5-minute walk from Signalbahn.
From   C$ 303 /nightSelect
Not available
Apartment Chesa Arlas D2Apartment
4 adults
2 bedrooms
2 beds
700 m from City Centre500 m from St. Moritz Bad-Signal
The apartment features a mountain view, 2 bedrooms with a nice balcony and invites guests to visit Lake St. Moritz nearby.
From   C$ 267 /nightSelect
Not available
Apartment Chesa Spuonda Verde 1-7Apartment
4 adults
2 bedrooms
2 beds
200 m from City Centre200 m from Engadiner Museum
Set within 10 minutes' walk of the city center, the apartment offers a full kitchen along with a terrace.
From   C$ 529 /nightSelect
Not available
Chesa Suot Brattas - Sankt MoritzApartment
The largest option:
3 adults
1 bedroom
2 beds
1000 m from City Centre400 m from St. Moritz
This apartment is steps away from St. Moritz and it also provides dishwasher, tea/coffee making equipment and kitchenware in a fully-fitted kitchen.
From   C$ 165 /nightSelect
Not available
Au Reduit 401Apartment
3 adults
1 bedroom
2 beds
600 m from City Centre200 m from St. Moritz
Placed in the ski area, the property offers quick access to Lake of Staz and proximity to a bus stop.
From   C$ 261 /nightSelect
Not available
  • 1
  • 2
  • 3

Filtering results

Please wait...

257 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 most popular pet-friendly hotels in St. Moritz?

If you want to stay in St. Moritz with pets, iBooked.ca offers 33 deals to choose from. Book Hotel Steffani (rating: 8.2/10) for 534C$ per night. It provides luxurious, basic and nice rooms equipped with a dining area, a work desk and a fireplace. Alternatively, book Badrutt'S Palace Hotel (rating: 8.8/10) with concierge service, newspaper service and snow skiing. It's set 700 meters from the city centre and costs 1835C$ per night. Other suitable options include Boutique Hotel Cervus and Carlton Hotel. For more pet-friendly deals go here.

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

There are 25 hotels and other accommodations in St. Moritz city centre to choose from. Located 0.8 km from the city centre, Kulm Hotel (rating: 8.8/10) offers inviting, elegant and unique rooms with a balcony, a work desk and a wardrobe for about 1003C$ per night. Soldanella, Hotel Piz and Hotel Schweizerhof are also suitable for your memorable stay. To see more central hotels click here.

Which budget hotels in St. Moritz are the best?

More than 223 reviews of iBooked.ca travellers will help you to select the best budget property in St. Moritz. Berghotel Randolins (rating: 7.8/10) is a popular hotel for our travellers who want a budget option, featuring children's menu, windsurfing and a Jacuzzi on site. It offers non-smoking, modern and quiet rooms for about 244C$ per night. Go here to see more cheap hotels.

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

If you are searching for a luxury stay in St. Moritz, we offer you 7 properties to choose from. Kulm Hotel with rating 8.8/10 is a perfect 5-star option featuring an infinity pool, newspaper service and a business centre. This property offers inviting, elegant and unique rooms with a balcony, a work desk and a cupboard. Go here to check other popular 5-star places to stay in St. Moritz.

What are the finest boutique hotels in St. Moritz?

More than 425 reviews of our travellers may help to find the best St. Moritz boutique hotel. Hauser Hotel rated 8.0/10 is a modern hotel with a work desk, a storage space and TV in the rooms. It is set within 15 minutes' walk to St. Moritz-Celerina Olympic Bobrun. One more boutique option is a 3-star Boutique Hotel Eden rated 8.2/10 for 474C$ per one night. Hotel Schweizerhof rated 8.6/10: a 4-star hotel with concierge service, newspaper service and windsurfing on site. Go here to check more modern accommodations.

What are the top St. Moritz hotels for couples?

According to iBooked.ca travel data, there are 42 deals for couples. Check Crystal Hotel Superior rated 8.4/10 with concierge service, wedding services and cots. It’s set 2.5 km from Alp Giop and costs for about 372C$ per night. You may also like Sport & Wellnesshotel San Gian (rating: 8.6/10) featuring contemporary, en suite and modern rooms with a flat-screen TV with satellite channels, a balcony and a dining area. Other top options are Carlton Hotel, Badrutt'S Palace Hotel and Hotel Waldhaus Am See. For more romantic deals go here.

What are the top family-friendly St. Moritz properties?

Based on 3141 travellers' reviews, there are 22 child-friendly deals to select from. Hotel Sonne 3* Superior rated 7.8/10 for 214C$ per night is the top St. Moritz option. It offers shopping service, windsurfing and a gaming room, as well as bike loans and room service on site. Travellers can enjoy a balcony, armchairs and an electric kettle in non-smoking and annex rooms. You also may like Carlton Hotel rated 8.6/10 with prices from 2075C$ per night. Travellers can enjoy a balcony, a dining area and armchairs in cosy, designer and bright rooms. To check family hotels go here.

What are the most popular St. Moritz properties near St. Moritz?

IBooked.ca offers 17 hotels near St. Moritz. Check a good St. Moritz option, such as Carlton Hotel (rating: 8.6/10) for 214C$ per night. This 5-star accommodation offers a location 10 minutes' walk from the landmark, as well as newspaper service, cots and a Jacuzzi. You may also book Hotel Arte with a rating 8.8/10 for about 297C$ per night. It's set 0.1 km from the attraction and offers express check-out and room service. For more deals go here.

What are the best St. Moritz hotels providing outdoor pools?

According to 665 reviews, there are 6 hotels featuring outdoor pools in St. Moritz. One of the best options is Hotel Steffani (rating: 8.2/10) with free shuttle service, concierge service and windsurfing. It’s set 6 km from Pony Runzol. You can book a luxurious, basic and nice room for about 534C$ per night. Travellers can also relax around the pool in Kulm Hotel (rating: 8.8/10) at the cost of 1003C$ per night. This property has shuttle service and concierge service, as well as free shuttle service, a business centre and a gym on site.

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