
Find 3 Star Hotels in St. Moritz from AED 326
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Check availability on St. Moritz 3 Star Hotels
Our top choices for St. Moritz 3-star hotels

2. Hotel Arte
Hotel ArteSt. Moritz
9.0 out of 10, Wonderful, (731 reviews)
The price is AED 725
AED 787 total
includes taxes & fees
10 Nov - 11 Nov

3. Hotel Waldhaus am See
Hotel Waldhaus am SeeSt. Moritz
9.2 out of 10, Wonderful, (705 reviews)
The price is AED 1,100
AED 1,169 total
includes taxes & fees
17 Nov - 18 Nov

4. Hotel Cervo Sils
Hotel Cervo SilsSils im Engadin-Segl
8.8 out of 10, Excellent, (190 reviews)
The price is AED 834
AED 866 total
includes taxes & fees
3 Dec - 4 Dec

6. Hotel Nolda
Hotel NoldaSt. Moritz
9.0 out of 10, Wonderful, (563 reviews)
The price is AED 839
AED 988 total
includes taxes & fees
27 Nov - 28 Nov

7. Hauser Hotel St. Moritz
Hauser Hotel St. MoritzSt. Moritz
9.0 out of 10, Wonderful, (590 reviews)
The price is AED 1,064
AED 1,131 total
includes taxes & fees
30 Nov - 1 Dec

8. Boutique Hotel Engadinerhof – A Home for Generation
Boutique Hotel Engadinerhof – A Home for GenerationPontresina
9.0 out of 10, Wonderful, (49 reviews)

9. Berghotel Randolins
Berghotel RandolinsSt. Moritz
9.0 out of 10, Wonderful, (166 reviews)
The price is AED 794
AED 851 total
includes taxes & fees
29 Nov - 30 Nov

10. Hotel Müller Mountain Lodge
Hotel Müller Mountain LodgePontresina
9.6 out of 10, Exceptional, (189 reviews)
The price is AED 702
AED 756 total
includes taxes & fees
8 Nov - 9 Nov

11. Hotel Maloja Kulm
Hotel Maloja KulmMaloja
9.4 out of 10, Exceptional, (35 reviews)
The price is AED 578
AED 633 total
includes taxes & fees
3 Dec - 4 Dec

12. Hotel Galli's - Centro
Hotel Galli's - CentroLivigno
8.6 out of 10, Excellent, (86 reviews)
The price is AED 426
AED 446 total
includes taxes & fees
5 Nov - 6 Nov

14. Hotel Sarain - Val Saraina Resort Lenzerheide
Hotel Sarain - Val Saraina Resort LenzerheideLantsch-Lenz
9.4 out of 10, Exceptional, (103 reviews)
The price is AED 455
AED 508 total
includes taxes & fees
8 Nov - 9 Nov

16. Hotel Spescha
Hotel SpeschaVaz-Obervaz
9.4 out of 10, Exceptional, (70 reviews)
The price is AED 546
AED 608 total
includes taxes & fees
5 Dec - 6 Dec

17. Schweizerhof Sils Maria, a Faern Collection Hotel
Schweizerhof Sils Maria, a Faern Collection HotelSils im Engadin-Segl
8.2 out of 10, Very good, (121 reviews)
The price is AED 828
AED 860 total
includes taxes & fees
4 Dec - 5 Dec

18. Hotel Astra
Hotel AstraLivigno
8.8 out of 10, Excellent, (265 reviews)
The price is AED 306
AED 326 total
includes taxes & fees
5 Nov - 6 Nov
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
The price is AED 1,510 per night from Nov 26 to Nov 27
AED 1,510
AED 1,598 total
26 Nov - 27 Nov
includes taxes & fees
9/10 Wonderful! (475 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.

Photo by Christof Sonderegger/swiss-image.ch
Open Photo by Christof Sonderegger/swiss-image.ch
Top St. Moritz Hotel Reviews

Hotel Arte
10/10 Excellent






































































