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.
- Price: low to high
- Price: high to low
- Guest rating: high to low
- Popularity: high to low
















































































St. Moritz hotels
FAQs about hotels in St. Moritz
We hope that the answers to these questions will help you plan your trip
What are the top places in St. Moritz city centre?
There are 19 hotels and other accommodations in St. Moritz city centre to choose from. Our travellers like Soldanella rated 8.4/10. Featuring cots, a steam room, snow skiing, it's set 10 minutes' walk from the city centre. Crystal Hotel Superior with rating 8.4/10 and Hotel Laudinella rated 8.4/10 are other favourite hotels in the area. Go here to see more central hotels.
What are the most popular cheap hotels in St. Moritz?
There are more than 3 top budget properties in St. Moritz. The best budget hotel is Hotel Chesa Spuondas with rating 8.4/10, which costs from 142C$ per night and offers hiking, cycling, skiing. Petit Steffani Bed & Breakfast at the cost of 142C$ per night is another good option with children's menu, a steam room, a business centre rated 8.0/10. It's located 10 minutes' walk from the city centre. To see more cheap hotels go here.
What are the most popular 5-star hotels in St. Moritz?
IBooked.ca recommends you more than 8 5-star options to stay in St. Moritz. The best one is Badrutt'S Palace Hotel St Moritz rated 8.4/10 at the cost of 3045C$ per night with windsurfing, a solarium, a special menu. To see more favoured 5-star hotels click here.
What are the finest boutique hotels in St. Moritz?
For travellers searching for a modern hotel in St. Moritz, iBooked.ca has more than 4 boutique options. One of the finest boutique hotels is Hauser Hotel rated 8.4/10 at the cost of 440C$ per night. Another recommended property is Hotel Schweizerhof rated 8.2/10, which provides children's menu, shopping service, windsurfing on site. Boutique Hotel Cervus with rating 8.4/10: a 3-star property for 411C$ per night. Go here to see more elegant hotels.
What are the top St. Moritz hotels for couples?
According to iBooked.ca travel data, there are 38 deals for couples. Hotel Waldhaus Am See rated 8.2/10 is a favourite 3-star hotel for couples, featuring cots, a steam room, children's menu. Travellers can book a room at this property for about 183C$ per night. Other top options are Carlton Hotel St Moritz - The Leading Hotels Of The World, Giardino Mountain, Crystal Hotel Superior. To see more romantic hotels click here.
Which hotels in St. Moritz are good for families?
According to 4587 travellers' reviews, there are 18 family deals to consider. Randolins Familienresort (rating: 8.2/10) offers diving, a special menu, canoeing. It's set 2.7 km from Galerie Gmuizynska. Travellers can enjoy European, international and Central European meals at Ecco St. Moritz restaurant nearby. Hotel Piz, Badrutt'S Palace Hotel St Moritz, Hotel Stille all received 4587 reviews from families travelling in St. Moritz. For more family deals click here.
Which St. Moritz hotels near St. Moritz are the best?
According to iBooked.ca travel data, travellers love staying at Soldanella (rating: 8.4/10), which offers cots, a steam room, snow skiing. It’s set a 5-minute walk from St. Moritz and provides a restaurant on site. See more top accommodations here.
What are the best accommodations to stay in St. Moritz featuring outdoor pools?
According to 669 reviews, there are 4 hotels featuring outdoor pools in St. Moritz. Consider booking Kulm Hotel rated 8.6/10 for approximately 3229C$ per night. Set a 20-minute walk from Cabana de Heidi, it offers windsurfing, a special menu, a solarium. Travellers can also enjoy Italian and Turkish cuisine in PizzaWay restaurant nearby. You may also like Badrutt'S Palace Hotel St Moritz rated 8.4/10. This property will cost you 3045C$ per night.
What are the top pet-friendly hotels in St. Moritz?
If you're travelling with pets, iBooked.ca offers a selection of 31 hotels to choose from. You can book Kulm Hotel (rating: 8.6/10) at the cost of 3229C$ per night. It's set 5 minutes` walk from Berry Museum and features children's menu, a steam room, windsurfing. Alternatively, book Crystal Hotel Superior rated 8.4/10 for 214C$ per night. It's located 15 minutes` walk from the city center and offers shuttle service, concierge service, a steam room on site. Other top accommodations include Suvretta House, Grand Hotel Des Bains Kempinski, Hotel Laudinella. For more pet-friendly accommodations go here.
What are the top hotels in St. Moritz?
You may like Giardino Mountain rated 8.6/10 featuring a steam room, a solarium, a special menu. It costs 1305C$ per night.
What are the top luxury properties in St. Moritz?
Other favourite luxury places are Badrutt'S Palace Hotel St Moritz, Crystal Hotel Superior, Hotel Laudinella. Go here to see more luxury hotels in St. Moritz.
Which spa hotels in St. Moritz would you recommend?
We recommend Hotel Reine Victoria (rating: 8.0/10) for 388C$ per night. It's located a 30-minute walk from FIS and provides facials, a steam room, windsurfing. As an alternative, book Hotel Nolda (rating: 8.4/10), which costs 293C$ per night and offers windsurfing, a special menu, canoeing. Other suitable spa places are Hotel Europa Suites St Moritz, Suvretta House, Hotel Waldhaus Am See.
How much does it cost to stay in a hotel in St. Moritz?
Of course, the prices change in St. Moritz depending on the season, but on average:
A 4-star hotel room costs 388C$ per night. You may book Hotel Reine Victoria with facials, a steam room, windsurfing. A really special hotel can be found for 3045C$ per night. We recommend Badrutt'S Palace Hotel St Moritz (rating: 8.4/10) with windsurfing, a solarium, a special menu.
How much does it cost to stay in a St. Moritz hotel for tonight?
According to iBooked.ca travel data, the average St. Moritz prices for tonight are:
For a perfect hotel like Art Boutique Hotel Monopol (rating: 8.4/10) you may pay about 142C$ per night.
What are the most popular resorts in St. Moritz?
We recommend Crystal Hotel Superior rated 8.4/10 featuring shuttle service, concierge service, a steam room on site. It's set a 5-minute walk from King's Club and costs 214C$ per night. Alternatively, Suvretta House is rated as one of the best resorts in St. Moritz, offering children's menu, a business centre, windsurfing. It costs 2352C$ per night.
What are the most popular hotels near The Leaning Tower?
On iBooked.ca you will find 12 great accommodations near The Leaning Tower in St. Moritz. We recommend Hotel Steffani rated 8.4/10, a perfect hotel set 5 minutes' walk from The Leaning Tower. It costs 142C$ per night and offers windsurfing, a special menu, canoeing. Also, you may like Hotel Schweizerhof rated 8.2/10 with children's menu, shopping service, windsurfing. It costs 763C$ per night.
Where to stay in St. Moritz?
St. Moritz hotels essential information
🏨 Hotels in St. Moritz | 42 |
👛 Lowest price | 96 CAD |
✍️ Hotels Reviews | 9 558 |