Consider staying at the 3-star Chesa Albris Bed & Breakfast if you're traveling on a budget to have access to a golf course, hiking and complimentary private parking. For budget stays, travelers can choose Hotel Stille, which is 900 meters from the city center. In case you're on a tight budget, stay at Apartment Chesa Sur Val 13, which is a 10-minute walk from Riding Center St Moritz.
🏨 Hotels in St. Moritz | 267 |
👛 Lowest price | 55 GBP |
✍️ Hotels Reviews | 6 096 |
- Price: low to high
- Price: high to low
- Guest rating: high to low
- Popularity: high to low
-
The hotel has
- Paid parking
-
The hotel has
- Luggage storage
- Locker room
-
The hotel has
- 24-hour reception
-
The hotel has
- CHF 40 per day
-
The hotel has
- Luggage storage
- Locker room
-
The hotel has
- 24-hour reception
Filtering results
Please wait...
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 18 hotels and other accommodations in St. Moritz city centre to choose from. Crystal Hotel Superior rated 8.6/10 is the best hotel with a golf course, concierge service and a gym, located 15 minutes' walk from the city centre. Boutique Hotel Cervus with rating 8.6/10 and Hauser Hotel 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?
There are more than 17 top budget properties in St. Moritz. Eco Bed rated 8.6/10 is great for your budget stay in St. Moritz. This property has a golf course, hiking and horse riding. Hotel Sonne 3* Superior at the cost of 101£ per night is another good option with children's menu, shopping service and windsurfing rated 8.2/10. It's located 5 minutes' walk from the city centre. Other popular budget hotels are Hotel Arte, Hauser Hotel and Hotel Stille. To see more cheap hotels go here.
What are the best 5-star hotels in St. Moritz?
HotelMix.co.uk recommends you more than 7 5-star options to stay in St. Moritz. One of the best is Badrutt'S Palace Hotel St Moritz with rating 8.6/10 from 277£ per night, offering aerobics classes, a treatment room and a facial room. To see more favoured 5-star hotels click here.
What are the most popular boutique hotels in St. Moritz?
For visitors searching for a modern hotel in St. Moritz, HotelMix.co.uk has more than 4 boutique options. One of the finest boutique hotels is Boutique Hotel Cervus rated 8.6/10 at the cost of 237£ per night. Hotel Schweizerhof with rating 8.4/10 is a stylish accommodation with a desk, meeting rooms and a conference room for 199£ per night. Hauser Hotel rated 8.6/10: a 3-star hotel with shuttle service, concierge service and cots on site. To see more boutique hotels click here.
What are the best romantic hotels in St. Moritz?
According to HotelMix.co.uk travel data, there are 39 deals for couples. Hotel Arte rated 8.6/10 is a favourite 3-star hotel for couples, featuring a golf course, cots and children's menu. Visitors can book a room at this property for about 135£ per night. Carlton Hotel St Moritz - The Leading Hotels Of The World with rating 8.6/10 is also a perfect 5-star property for couples with a facial room, yoga classes and children's menu. It also has a swimming pool, an indoor swimming pool and an outdoor swimming pool and offers rooms for about 1155£ per night. Other top options are Hotel Steffani, Kulm Hotel and Berghotel Randolins. To see more romantic hotels click here.
Which hotels in St. Moritz are good for families?
According to 3213 visitors' reviews, there are 20 family deals to consider. Carlton Hotel St Moritz - The Leading Hotels Of The World (rating: 8.6/10) offers a facial room, yoga classes and children's menu. It's set 0.7 km from White Turf Racing Association. Visitors can enjoy South American, Latin American and Peruvian meals at Sunny Bar By Claudia Canessa restaurant nearby. You also can book Hotel Steffani (rating: 8.4/10) for about 178£ per night. This child-friendly property offers turndown service, aerobics classes and cots on site. To see more family accommodations click here.
What are the best accommodations with easy access to St. Moritz?
According to HotelMix.co.uk travel data, visitors love staying at Hotel Baren (rating: 8.4/10), which offers yoga classes, children's menu and a steam room. It’s set a 10-minute walk from St. Moritz. For more deals go here.
What are the top places to stay in St. Moritz with outdoor pools?
According to 462 reviews, there are 4 hotels featuring outdoor pools in St. Moritz. Consider booking Hotel Europa rated 8.4/10 for approximately 111£ per night. Set a 30-minute walk from Schellen Ursli Path, it offers cots, children's menu and a steam room. Visitors can also enjoy Swiss and Central European cuisine in Suvretta Stube restaurant nearby. You may also like Kulm Hotel rated 8.8/10. This property will cost you 277£ per night.
What are the best pet-friendly hotels in St. Moritz?
According to HotelMix.co.uk travel data, there are 32 options that allow pets. You can book Kulm Hotel (rating: 8.8/10) at the cost of 277£ per night. It's set 5 minutes` walk from Rom.-kath. Pfarramt and features waxing, a facial room and yoga classes. Alternatively, book Soldanella (rating: 8.6/10) with shuttle service, a steam room and snow skiing. It's set 800 meters from the city centre and costs 128£ per night. Other top accommodations include Hotel Steffani, Hotel Stille and Boutique Hotel Cervus. See more pet-friendly hotels here.
Which hotels are the best ones to stay at in St. Moritz?
Also, you may like Cresta Palace Celerina rated 8.6/10 at the cost of 326£ per nigh. It features a fitness studio and a health club, as well as a facial room, yoga classes and children's menu.
What are the best luxury hotels in St. Moritz?
Another good option is Badrutt'S Palace Hotel St Moritz (rating: 8.6/10), which is set 15 minutes' walk from the city centre and features a facial room, yoga classes and children's menu. Other favourite luxury places are Hotel Reine Victoria By Laudinella, Sport & Wellnesshotel San Gian and Hotel Europa. Go here to see more luxury hotels in St. Moritz.
What are the best spa hotels in St. Moritz?
We recommend Hotel Europa (rating: 8.4/10) for 111£ per night. It's located a 25-minute walk from Bergbahnen Engadin St. Moritz AG and provides a spa lounge, turndown service and cots. Alternatively, you may like Carlton Hotel St Moritz - The Leading Hotels Of The World (rating: 8.6/10) featuring a facial room, yoga classes and children's menu, as well as a swimming pool, an indoor pool and an outdoor swimming pool. It costs 1155£ per night. Other great options include Hotel Nolda, Hotel Laudinella and Hotel Steffani.
What are the best breakfast hotels in St. Moritz?
We recommend Kulm Hotel with rating 8.8/10, a nice deal with waxing, a facial room and yoga classes on site. It costs about 277£ per night. Alternatively, book Carlton Hotel St Moritz - The Leading Hotels Of The World rated 8.6/10 at the cost of 1155£ per night. It offers a facial room, yoga classes and children's menu.
How much does it cost to stay in a hotel in St. Moritz?
According to HotelMix.co.uk travel data, the average prices for St. Moritz properties are:
A 4-star hotel room costs 199£ per night. You may book Hotel Schweizerhof with a spa lounge, turndown service and children's menu. A really special hotel can be found for 304£ per night. We recommend Badrutt'S Palace Hotel St Moritz (rating: 8.6/10) with aerobics classes, a treatment room and a facial room.
How much is a hotel in St. Moritz for tonight?
According to HotelMix.co.uk travel data, the average prices for tonight in St. Moritz are: Hotel Europa (rating: 8.4/10) may cost you about 82£ per night.
What are the best resorts in St. Moritz?
Alternatively, Sport & Wellnesshotel San Gian is rated as one of the best resorts in St. Moritz, offering yoga classes, children's menu and a steam room. It costs 92£ per night.
What are the best hotels near The Leaning Tower?
On HotelMix.co.uk you will find 14 great accommodations near The Leaning Tower in St. Moritz. We recommend Hotel Stille rated 7.8/10, a perfect hotel set 15 minutes' walk from The Leaning Tower. It costs 82£ per night and offers turndown service, children's menu and windsurfing. Also, you may like Hotel Schweizerhof rated 8.4/10 with a spa lounge, turndown service and children's menu. It costs 199£ per night. Other cool options include Hotel Piz and Hotel Sonne 3* Superior. Or click here to see other good hotels.