
St. Moritz 3 Stars Hotels
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Check availability on St. Moritz 3 Star Hotels
Tonight
11 Sept - 12 SeptTomorrow
12 Sept - 13 SeptThis weekend
11 Sept - 13 SeptNext weekend
18 Sept - 20 SeptOur top choices for St. Moritz 3-star hotels
HK$1,723
HK$1,848 total
includes taxes & fees
30 Sept - 1 Oct
HK$1,965
HK$2,112 total
includes taxes & fees
16 Sept - 17 Sept
HK$2,481
HK$2,634 total
includes taxes & fees
27 Sept - 28 Sept
HK$2,957
HK$3,128 total
includes taxes & fees
4 Oct - 5 Oct
HK$1,719
HK$1,843 total
includes taxes & fees
12 Oct - 13 Oct
HK$1,723
HK$1,789 total
includes taxes & fees
27 Sept - 28 Sept
HK$1,532
HK$1,842 total
includes taxes & fees
12 Oct - 13 Oct
Save an average of 15% on thousands of hotels when you're signed in
Explore similar 4-star hotels
Many 4-star hotels have the same amenities as 3-star hotels. See all 4-star hotels in St. Moritz.

Hotel Steffani
Via Traunter plazzas 6 St. Moritz
HK$2,467
HK$2,627 total
1 Oct - 2 Oct
includes taxes & fees

Art Boutique Hotel Monopol
Via Maistra 17 St. Moritz GR
HK$3,196
HK$3,384 total
18 Sept - 19 Sept
includes taxes & fees
9.6/10 Exceptional! (365 reviews)

Crystal Hotel
Via Traunter Plazzas 1 St. Moritz GR
HK$2,592
HK$2,757 total
30 Sept - 1 Oct
includes taxes & fees
9.2/10 Wonderful! (607 reviews)
Still don't see what you're looking for?
See all properties in St. Moritz.
You can also use these popular filters to refine your search.
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Learn more about St. Moritz
Glide down pristine slopes or sip hot chocolate at swanky après-ski bars in this glitzy Alpine playground. Summer brings hiking trails with stunning lake views, while nearby Engadin Valley offers scenic train rides through mountain passes.
See all hotels in St. Moritz
Top St. Moritz Hotel Reviews
Hotel Arte
10/10 Excellent
"We had a wonderful stay at the Arte hotel. The location was excellent, making it easy to get around and explore the area. The room was very clean and comfortable, with a great bed. The staff were friendly, helpful, and welcoming throughout our stay. Overall, a lovely experience and we would definitely stay here again!"
Languard
10/10 Excellent
"This boutique hotel showed all the charm of a classic Swiss manor house from its solid wood finishes to its top notch service. 10 minutes from the local train station, it was a quick cab ride to the hotel and there were lots of places to eat nearby. Clean with top notch service. Highly recommend this hotel to anyone who doesn’t want the hustle and bustle of a large hotel."
Hotel Piz
10/10 Excellent
"The room was clean, the staff were incredibly helpful, and it had wifi."
Hauser Hotel St. Moritz
8/10 Good
"Very friendly and helpful English speaking staff. Well maintained and clean. Lot of wood and smells great. Room was spacious. Lots of shelving. Balcony was large and had nice breeze. Enjoyed sitting outside to enjoy the view. Bed was ok but the pillows were too soft. Also the sofa bed had a middle fold that can be felt through the mattress. The bathroom was small but bright. Not a big fan of half glass shower door. Wish it had hair conditioner. The restaurant had very friendly staff and good food. Reasonably priced with good portion. Breakfast buffet was delicious. Not a big spread and plenty to enjoy."
Hotel Nolda
10/10 Excellent
"The staff was very helpful during our stay. Nice breakfast. They even prepared a nice breakfast bag on our last day since we left extremely early. Thank you so much!!"
Frequently asked questions
What are the best 3-star hotels in St. Moritz?
Travellers needing an affordable and comfortable St. Moritz stay often pick Hauser Hotel St. Moritz. This 3-star hotel, around 0.16 kilometres southwest of the centre, comes with a terrace and free WiFi. Need another suggestion? Located 0.32 kilometres northeast of downtown and including mountain views and a lake view, Languard is also a favourite among guests.
How much does it cost to stay in a 3-star hotel in St. Moritz?
To lock in a great-value 3-star hotel in St. Moritz, try our handy filters. Determine your budget, pick your desired amenities and more. You can also organise your search results so the most affordable options appear at the top.
- Search for the lowest price per night right now from HK$2,627
What is the difference between a 4-star and 3-star hotel in St. Moritz?
Book a 3-star hotel and you can look forward to comfortable and well-kept rooms and amenities such as free WiFi, fitness equipment and tea and coffee makers. These stays may also include a bar and restaurant. Elevate your St. Moritz trip by picking a 4-star hotel. With things like a wellness area, 24-hour room service and premium toiletries, you'll experience a higher level of relaxation and comfort.
Explore a world of travel with Expedia
- Bar Hotel Hotels in Bever
- Spa Hotel Hotels in St. Moritz
- Maloja District Hotels
- Ski Hotel Hotels in St. Moritz
- Condo Rentals in St. Moritz
- 5 Star Hotels in St. Moritz
- Business Hotel Hotels in St. Moritz
- Pet-Friendly Hotel Hotels in St. Moritz
- Luxury Hotel Hotels in St. Moritz
- St. Moritz Hotels
- Hotels near Chesa Futura Building
- All-Inclusive Hotel Hotels in St. Moritz
- Hotels near Mineralbad Baths and Spa
- Golf Hotel Hotels in Sils im Engadin-Segl
- Celerina-Schlarigna Hotels
- Boutique Hotel Hotels in Engadin
- Silvaplana Hotels
- Sils-Maria Hotels
- Casino Hotel Hotels in St. Moritz
- Chalets in St. Moritz
- B&B in St. Moritz
- Pontresina Hotels
- Villas in St. Moritz
- 4 Star Hotels in St. Moritz
- Hotels near Corviglia Ski Resort
- Vacation Homes in St. Moritz
- Historic Hotel Hotels in St. Moritz
- Samedan Hotels
- Hostels in St. Moritz
- Cabin Rentals in St. Moritz
- Hotels near St. Moritz Station
- Sankt Moritz-Bad Hotels
- Spa Hotel Hotels in Samedan
- Family Hotel Hotels in St. Moritz
- Cheap Hotels in St. Moritz
- Hotels near Val Roseg
- Hotel with Pool Hotels in St. Moritz
- Hotels near Lake St. Moritz
- Sils im Engadin-Segl Hotels
- Apartments in St. Moritz















































































