Find 3 Star Hotels in St. Moritz from AED145
Plan, book, stay with confidence
Be picky
Search almost a million properties worldwide
Change your mind
Book hotels with free cancellation
Compare St. Moritz 3 Star Hotels with updated room rates, reviews, and availability. Most hotels are fully refundable.
Languard
Languard
8.8 out of 10, Excellent, (297)
The price is AED 693
AED 740 total
includes taxes & fees
3 Jun - 4 Jun
Soldanella
Soldanella
9.0 out of 10, Wonderful, (468)
The price is AED 775
AED 829 total
includes taxes & fees
5 Jun - 6 Jun
Schweizerhof Pontresina
Schweizerhof Pontresina
8.8 out of 10, Excellent, (388)
The price is AED 697
AED 749 total
includes taxes & fees
2 Jun - 3 Jun
Save an average of 15% on thousands of hotels when you're signed in
Hotel Nolda
Hotel Nolda
9.0 out of 10, Wonderful, (354)
The price is AED 659
AED 704 total
includes taxes & fees
2 Jun - 3 Jun
Hotel Piz
Hotel Piz
8.4 out of 10, Very Good, (267)
The price is AED 810
AED 865 total
includes taxes & fees
9 Jun - 10 Jun
Hotel Waldhaus am See
Hotel Waldhaus am See
9.2 out of 10, Wonderful, (443)
The price is AED 872
AED 924 total
includes taxes & fees
9 Jun - 10 Jun
Hauser Hotel St. Moritz
Hauser Hotel St. Moritz
9.0 out of 10, Wonderful, (372)
The price is AED 1,077
AED 1,146 total
includes taxes & fees
25 Jun - 26 Jun
Hotel Corvatsch
Hotel Corvatsch
8.2 out of 10, Very Good, (17)
The price is AED 710
AED 757 total
includes taxes & fees
6 Jun - 7 Jun
Hotel Steinbock
Hotel Steinbock
9.2 out of 10, Wonderful, (102)
The price is AED 689
AED 737 total
includes taxes & fees
12 Jun - 13 Jun
Hotel Sarain Active Mountain Resort
Hotel Sarain Active Mountain Resort
9.4 out of 10, Exceptional, (44)
The price is AED 515
AED 564 total
includes taxes & fees
2 Jun - 3 Jun
All In One Hotel Inn Lodge
All In One Hotel Inn Lodge
8.4 out of 10, Very Good, (186)
The price is AED 542
AED 563 total
includes taxes & fees
30 May - 31 May
Berghotel Randolins
Berghotel Randolins
8.8 out of 10, Excellent, (121)
The price is AED 500
AED 700 total
includes taxes & fees
26 Jun - 27 Jun
Hotel Rosatsch
Hotel Rosatsch
9.2 out of 10, Wonderful, (152)
The price is AED 894
AED 948 total
includes taxes & fees
9 Jun - 10 Jun
Hotel Valtellina
Hotel Valtellina
9.4 out of 10, Exceptional, (48)
The price is AED 728
AED 728 total
includes taxes & fees
21 Jun - 22 Jun
Hotel Bären
Hotel Bären
8.8 out of 10, Excellent, (108)
The price is AED 978
AED 1,040 total
includes taxes & fees
30 May - 31 May
Hotel Cervo Sils
Hotel Cervo Sils
8.8 out of 10, Excellent, (97)
The price is AED 732
AED 760 total
includes taxes & fees
9 Jun - 10 Jun
Haus Spescha
Haus Spescha
9.0 out of 10, Wonderful, (11)
The price is AED 581
AED 636 total
includes taxes & fees
10 Jun - 11 Jun
Hotel Müller Mountain Lodge
Hotel Müller Mountain Lodge
9.4 out of 10, Exceptional, (86)
The price is AED 794
AED 845 total
includes taxes & fees
14 Jun - 15 Jun
Residence Nevegall
Residence Nevegall
8.2 out of 10, Very Good, (111)
Giardino Bed & Breakfast
Giardino Bed & Breakfast
9.6 out of 10, Exceptional, (62)
The price is AED 834
AED 895 total
includes taxes & fees
23 Jun - 24 Jun
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 Arte
Via Tinus 7, St. Moritz, GR
The price is AED218 per night from Jun 2 to Jun 3
AED218
per night
Jun 2 - Jun 3
8.6/10 Excellent! (366 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.
Frequently asked questions
Recent reviews of St. Moritz hotelsExpedia verified reviews
5/5 Excellent
Great family owned hote
"Great one night stay in St Moritz. Super friendly staff, family owned and operated with pride. Definitely recommend "
A verified traveler stayed at Soldanella
Posted 2 days ago
St. Moritz Hotels by Star Rating
Stay near popular St. Moritz attractions
- Lake St. Moritz
- Signal Gondola
- St. Moritz Leaning Tower
- Corviglia Ski Resort
- Signalbahn
- Casino St. Moritz
- Nair Peak
- San Karl St. Moritz-Bad Church
- Olympia Bobrun
- Segantini Museum
- Engadiner Museum
- Mili Weber House
- Kulm Golf Course
- Chesa Futura Building
- Corviglia Tennis & Golf Center
- Ovaverva Pool and Spa
- Berry Museum
- Bernina Pass
- Arosa Lenzerheide Ski Resort
- Swiss National Park
More Hotel Options in St. Moritz
- Adventure Hotels (33)
- Boutique Hotels (2)
- Business Hotels (25)
- Casinos (30)
- Cheap Hotels (3)
- Family Hotels (32)
- Golf Hotels (30)
- Green Hotels (1)
- Historic Hotels (30)
- Hotel Wedding Venues (8)
- Hotel with a Concierge (16)
- Hotels with Bars (24)
- Hotels with Free Parking (18)
- Hotels with Hot Tubs (10)
- Hotels with WiFi (35)
- Hotels with a Pool (12)
- Hotels with an Indoor Pool (9)
- Hotels with smoking rooms (7)
- Luxury Hotels (14)
- Pet-friendly Hotels (31)
- Resorts & Hotels with Spas (33)
- Romantic Hotels (6)
- Shopping Hotels (21)
- Ski Hotels (35)
More Accommodation Types in St. Moritz
- Apartments in St. Moritz (1,084)
- Vacation Homes in St. Moritz (38)
- Chalets in St. Moritz (22)
- B&B in St. Moritz (11)
- Hostels in St. Moritz (8)
- Residences in St. Moritz (8)
- Inns in St. Moritz (6)
- Aparthotels in St. Moritz (4)
- Guest Houses in St. Moritz (3)
- Pensions in St. Moritz (3)
- Country Houses in St. Moritz (2)
- Lodges in St. Moritz (1)
- Town Houses in St. Moritz (1)
Explore more hotels
- Art Boutique Hotel Monopol
- Hotel Nolda
- Hauser Hotel St. Moritz
- Grand Hotel des Bains Kempinski
- Hotel Piz
- Kulm Hotel St. Moritz
- Carlton Hotel St Moritz
- Sport & Wellness Hotel San Gian St Moritz
- Schweizerhof Swiss Quality Hotel
- Suvretta House
- Berghotel Randolins
- Hotel Corvatsch
- Hotel Bären
- Hotel Stille & Aladin Apartments
- Hotel Laudinella
- Hostel by Randolins
- Hotel Salastrains
- Randolins Familienresort
- Europa St Moritz Hotel
- Schloss Hotel & Spa Pontresina
Expedia's Latest Trends
Flights
Flights to SohamFlights to LancingFlights to GayleFlights to StudlandFlights to MelvichFlights to BalshamFlights to HolmebridgeFlights to HartlepoolFlights to ClaydonFlights to Kirkton ManorFlights to KinikFlights to WrenburyFlights to EdmondthorpeFlights to StocksfieldFlights to CrosshouseFlights to KaynaklarFlights to InkpenFlights to NewmacharFlights to East LavantFlights to MelbourneFlights to ReagillFlights to IyidereFlights to InvermoristonFlights to DiseworthFlights to CarltonFlights to Tamerton FoliotFlights to Portwrinkle