Photo by Christof Sonderegger/swiss-image.ch

Compare and book 3 Star hotels in St. Moritz, Graubünden

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Save instantly and earn perks with One Key
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Our top choices for St. Moritz 3-star hotels

1. Hotel Piz

Hotel Piz
3.0 star property
St. Moritz
8.4 out of 10, Very good, (414 reviews)
"Nice and quite place to stay !"
United States
Victoria
The price is £166
includes taxes & fees
9 Nov - 10 Nov
Hotel Piz

2. Hotel Arte

Hotel Arte
3.0 star property
St. Moritz
9.0 out of 10, Wonderful, (732 reviews)
"Room was very nice and clean. Breakfast buffet was great. Staff was very friendly and helpful."
United States
Siwa
The price is £158
includes taxes & fees
8 Nov - 9 Nov
Hotel Arte

3. Hotel Waldhaus am See

Hotel Waldhaus am See
3.5 star property
St. Moritz
9.2 out of 10, Wonderful, (706 reviews)
"beautiful location"
United States
Deepak
The price is £239
includes taxes & fees
30 Nov - 1 Dec
Hotel Waldhaus am See

4. Hotel Cervo Sils

Hotel Cervo Sils
3.0 star property
Sils im Engadin-Segl
8.8 out of 10, Excellent, (190 reviews)
"Good room, good breakfast. A bit slow serving dinner at restaurant."
Sweden
Mohsen
The price is £176
includes taxes & fees
3 Dec - 4 Dec
Hotel Cervo Sils

5. Languard

Languard
3.0 star property
St. Moritz
8.8 out of 10, Excellent, (727 reviews)
"Very charming hotel with a small lift. Enjoyed our 1 night stay."
Australia
Mary
The price is £150
includes taxes & fees
9 Nov - 10 Nov
Languard

6. Hotel Nolda

Hotel Nolda
3.0 star property
St. Moritz
9.0 out of 10, Wonderful, (565 reviews)
"Friendly staff, nice breakfast"
United States
Cowan
The price is £200
includes taxes & fees
27 Nov - 28 Nov
Hotel Nolda

7. Hauser Hotel St. Moritz

Hauser Hotel St. Moritz
3.0 star property
St. Moritz
9.0 out of 10, Wonderful, (590 reviews)
"Great location and hotel!"
United States
Amisha
The price is £230
includes taxes & fees
29 Nov - 30 Nov
Hauser Hotel St. Moritz

8. Boutique Hotel Engadinerhof – A Home for Generation

Boutique Hotel Engadinerhof – A Home for Generation
3.0 star property
Pontresina
9.0 out of 10, Wonderful, (49 reviews)
"Really enjoyed our stay, great view from the room, comfortable bed/chairs, large bathroom. Breakfast was fantastic and the staff were all very helpful and friendly. Would love to return!"
United States
Matthew
Boutique Hotel Engadinerhof – A Home for Generation

9. Berghotel Randolins

Berghotel Randolins
3.0 star property
St. Moritz
9.0 out of 10, Wonderful, (166 reviews)
"Clean quiet and the Swiss restaurant was excellent. The shuttle service was an added bonus."
Canada
Sheldon
The price is £172
includes taxes & fees
2 Dec - 3 Dec
Berghotel Randolins

10. Hotel Müller Mountain Lodge

Hotel Müller Mountain Lodge
3.0 star property
Pontresina
9.6 out of 10, Exceptional, (189 reviews)
"Great room, wonderful service, fantastic breakfast "
United States
Robert
The price is £153
includes taxes & fees
9 Nov - 10 Nov
Hotel Müller Mountain Lodge

11. Hotel Maloja Kulm

Hotel Maloja Kulm
3.0 star property
Maloja
9.4 out of 10, Exceptional, (35 reviews)
"Amazing breakfast and the view is spectacular"
Brazil
Felipe
The price is £118
includes taxes & fees
3 Dec - 4 Dec
Hotel Maloja Kulm

12. Hotel Galli's - Centro

Hotel Galli's - Centro
3.0 star property
Livigno
8.6 out of 10, Excellent, (86 reviews)
"excellent hotel with great location !! the restaurant is very good too with nice breakfast, lunch and dinner ! "
United States
liliane
The price is £90
includes taxes & fees
16 Nov - 17 Nov
Hotel Galli's - Centro

13. Schweizerhof Pontresina

Schweizerhof Pontresina
3.0 star property
Pontresina
8.8 out of 10, Excellent, (511 reviews)
"Super clean room, staff friendly, breakfast really nice, we wish we could stay longer."
United Kingdom
Lukasz
Schweizerhof Pontresina

14. Hotel Sarain - Val Saraina Resort Lenzerheide

Hotel Sarain - Val Saraina Resort Lenzerheide
3.5 star property
Lantsch-Lenz
9.4 out of 10, Exceptional, (103 reviews)
"Amazing review from the room too!"
Canada
Xiaohan
The price is £103
includes taxes & fees
8 Nov - 9 Nov
Hotel Sarain - Val Saraina Resort Lenzerheide

15. Hotel Baer & Post Zernez

Hotel Baer & Post Zernez
3.5 star property
Zernez
9.4 out of 10, Exceptional, (190 reviews)
"just a great location has easy parking and fantastic restaurant hot tub and sauna available great spacious rooms would consider best hotel in zernez"
United States
Kurt
Hotel Baer & Post Zernez

16. Hotel Spescha

Hotel Spescha
3.0 star property
Vaz-Obervaz
9.4 out of 10, Exceptional, (70 reviews)
"Very helpful receptionist."
United States
Dennis
The price is £113
includes taxes & fees
6 Dec - 7 Dec
Hotel Spescha

17. Schweizerhof Sils Maria, a Faern Collection Hotel

Schweizerhof Sils Maria, a Faern Collection Hotel
3.0 star property
Sils im Engadin-Segl
8.2 out of 10, Very good, (121 reviews)
"Outstanding hotel with a many amenities, impeccable cleanliness, a lot of activities."
United States
Vladimir
The price is £174
includes taxes & fees
4 Dec - 5 Dec
Schweizerhof Sils Maria, a Faern Collection Hotel

18. Hotel Astra

Hotel Astra
3.0 star property
Livigno
8.8 out of 10, Excellent, (265 reviews)
"Only minir complaint is the shower was a tight fit! Comfortable, clean and well located"
United Kingdom
Donald
The price is £66
includes taxes & fees
9 Nov - 10 Nov
Hotel Astra

19. Hotel Bären

Hotel Bären
3.0 star property
St. Moritz
8.8 out of 10, Excellent, (193 reviews)
"Maria at the front desk was super helpful, the rest of the staff was great with train pickup and drop off. Great hotel and location."
United States
Bradley
Hotel Bären

20. Soldanella

Soldanella
3.0 star property
St. Moritz
9.0 out of 10, Wonderful, (764 reviews)
"Amazing hotel"
United States
Alfonso
Soldanella

Top St. Moritz Hotel Reviews

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.1 mi southwest of the centre, comes with a terrace and free WiFi. Need another suggestion? Located 0.2 mi 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 £105

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.

What is the difference between a 3-star hotel and a motel in St. Moritz?

Motels usually offer more economical rates than hotels, which makes them ideal if you're exploring around St. Moritz on a set budget. A popular option for overnight stays, these roadside escapes have simply furnished rooms, limited services and ample parking. Choose a 3-star hotel and you can expect to pay more for additional space, comfort and conveniences. Travellers can take advantage of things like a lobby, free WiFi and business services at this style of property.

Are there any 3-star hotels with free breakfast in St. Moritz?

Book in at Hauser Hotel St. Moritz and get your day going with a free breakfast. Located in St. Moritz, this 3-star property has a terrace and free WiFi. Or remove the stress of looking for a place to eat every morning at Soldanella, another popular pick with visitors here.

Do any 3-star hotels in St. Moritz have a pool?

Get set for some poolside relaxation at Boutique Hotel Cervus. Or switch from exploring attractions to kicking back by the water at Hotel Bären. Both these 3-star accommodation with pools are located in St. Moritz, where the summer months are June, July and August. Average temperatures range from 2ºC at night to 16ºC during the day in July, the warmest period of the year.

What 3-star hotels in St. Moritz have an on-site restaurant?

Secure your room at Hauser Hotel St. Moritz and dine without venturing far from the convenience of your accommodation. A terrace and free internet services are two other handy amenities at this leading 3-star option in St. Moritz. Want to refuel after an exciting day of activities? Enjoy the on-site restaurant at Soldanella, which also comes with a sauna and a steam room.

Do any 3-star hotels in St. Moritz have WiFi?

Definitely. Languard and Hauser Hotel St. Moritz are two of our 3-star hotels in St. Moritz with WiFi. Opt for one of these getaways to easily access weather updates, travel tips and local information. Remember, this handy amenity may be complimentary or incur an additional fee.

What 3-star hotels in St. Moritz have parking?

Spend more time relaxing and less time looking for a spot for your car at a 3-star hotel with parking. Hauser Hotel St. Moritz and Soldanella are popular properties in St. Moritz. When you've checked off the major sights here, why not refill the gas tank and travel a bit farther? Some excellent day trip ideas from the centre of St. Moritz are Serfaus-Fiss-Ladis and Flims Laax Falera Ski Resort.

Explore a world of travel with Expedia