
Find 3 Star Hotels in St. Moritz from AED 402
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Check availability on St. Moritz 3 Star Hotels
Tonight
11 Sep - 12 SepTomorrow
12 Sep - 13 SepThis weekend
11 Sep - 13 SepNext weekend
18 Sep - 20 SepOur top choices for St. Moritz 3-star hotels
AED 811
AED 869 total
includes taxes & fees
30 Sep - 1 Oct
AED 878
AED 945 total
includes taxes & fees
16 Sep - 17 Sep
AED 1,167
AED 1,239 total
includes taxes & fees
27 Sep - 28 Sep
AED 1,321
AED 1,399 total
includes taxes & fees
11 Oct - 12 Oct
AED 767
AED 824 total
includes taxes & fees
24 Sep - 25 Sep
AED 811
AED 842 total
includes taxes & fees
11 Sep - 12 Sep
AED 730
AED 876 total
includes taxes & fees
20 Sep - 21 Sep
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
AED 1,126
AED 1,200 total
6 Oct - 7 Oct
includes taxes & fees

Art Boutique Hotel Monopol
Via Maistra 17 St. Moritz GR
AED 1,470
AED 1,557 total
14 Sep - 15 Sep
includes taxes & fees
9.6/10 Exceptional! (365 reviews)

Crystal Hotel
Via Traunter Plazzas 1 St. Moritz GR
AED 1,195
AED 1,272 total
16 Sep - 17 Sep
includes taxes & fees
9.2/10 Wonderful! (606 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
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 Arte
10/10 Excellent
"Cozy little hotel. Friendly staff, delicious breakfast. Very centrally located with shops and restaurants around even during our stay in the off season. Only con is no A/C so we had to sleep with windows/doors open and the street was noisy. Thankfully we had ear plugs."
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."
Frequently asked questions
What are the best 3-star hotels in St. Moritz?
Expedia customers speak highly of Hauser Hotel St. Moritz. It comes with a terrace and front desk services, and is around 0.16 kilometers southwest of the center of St. Moritz. Languard is another leading 3-star hotel. Located roughly 0.32 kilometers northeast of downtown, it offers a lake view and mountain views.
How much does it cost to stay in a 3-star hotel in St. Moritz?
To look for an economical 3-star hotel in St. Moritz, try Expedia's convenient filter tools. Decide on your budget, choose your preferred amenities and more. You also have the ability to display your search results so the least expensive options are shown first.
- Search for the lowest price per night right now from AED 1,200
What is the difference between a 4-star and 3-star hotel in St. Moritz?
The principal difference between a 3- and 4-star hotel in St. Moritz will be the standard of service and availability of creature comforts. Three-star hotels are generally more pocket-friendly and come with the services and amenities required to ensure your comfort, such as WiFi, breakfast and a gym. You can look forward to a little more at a 4-star hotel — think upscale interiors, deluxe toiletries and extras like spa and wellness centers.















































































