A lake with sailboats, a forested mountain, and people on the shore.

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
    Learn about One Key
  • Be picky

    Search almost a million properties worldwide

Check availability on St. Moritz 3 Star Hotels

Tonight
7 Aug - 8 Aug
Tomorrow
8 Aug - 9 Aug
This weekend
7 Aug - 9 Aug
Next weekend
14 Aug - 16 Aug

Our top choices for St. Moritz 3-star hotels

1. Hotel Piz

Hotel Piz
St. Moritz
United Kingdom
stephen
£180
includes taxes & fees
30 Aug - 31 Aug
Hotel Piz

2. Hotel Arte

Hotel Arte
St. Moritz
Australia
Julie
£196
includes taxes & fees
16 Aug - 17 Aug
Hotel Arte

3. Languard

Languard
St. Moritz
United States
kenneth
£184
includes taxes & fees
2 Sept - 3 Sept
Languard

4. Hotel Helvetia

Hotel Helvetia
Livigno City Center
United Kingdom
Imad
£121
includes taxes & fees
31 Aug - 1 Sept
Hotel Helvetia

5. Hotel Nolda

Hotel Nolda
St. Moritz
Australia
Kristine
£177
includes taxes & fees
30 Aug - 31 Aug
Hotel Nolda

6. Hotel Cervo Sils

Hotel Cervo Sils
Sils im Engadin-Segl
United Kingdom
Sonja
£170
includes taxes & fees
30 Aug - 31 Aug
Hotel Cervo Sils

7. Hauser Hotel St. Moritz

Hauser Hotel St. Moritz
St. Moritz
United Kingdom
juliet
£239
includes taxes & fees
9 Aug - 10 Aug
Hauser Hotel St. Moritz

8. Hotel Waldhaus am See

Hotel Waldhaus am See
St. Moritz
United States
Susan Freund
£242
includes taxes & fees
9 Aug - 10 Aug
Hotel Waldhaus am See

9. Hotel Müller Mountain Lodge

Hotel Müller Mountain Lodge
Pontresina
United States
Robert
£187
includes taxes & fees
17 Aug - 18 Aug
Hotel Müller Mountain Lodge

10. Schweizerhof Pontresina

Schweizerhof Pontresina
Pontresina
United States
Marija
£227
includes taxes & fees
6 Sept - 7 Sept
Schweizerhof Pontresina

11. Berghotel Randolins

Berghotel Randolins
St. Moritz
United States
Robin
£203
includes taxes & fees
30 Aug - 31 Aug
Berghotel Randolins

12. Hotel Galli's - Centro

Hotel Galli's - Centro
Livigno
United States
liliane
£101
includes taxes & fees
31 Aug - 1 Sept
Hotel Galli's - Centro

13. Residence Nevegall by Original Galli

Residence Nevegall by Original Galli
Livigno
United States
Russell
£137
includes taxes & fees
26 Aug - 27 Aug
Residence Nevegall by Original Galli

14. Soldanella

Soldanella
St. Moritz
Netherlands
Martin
£203
includes taxes & fees
17 Aug - 18 Aug
Soldanella

15. Maloja Palace

Maloja Palace
Bregaglia
Mexico
Pily
£161
includes taxes & fees
6 Sept - 7 Sept
Maloja Palace

16. Hotel Allegra Pontresina

Hotel Allegra Pontresina
Pontresina
United States
Lawrence
£234
includes taxes & fees
16 Aug - 17 Aug
Hotel Allegra Pontresina

17. Hotel Rosatsch - Stammhaus

Hotel Rosatsch - Stammhaus
Pontresina
United States
Connor
£245
includes taxes & fees
16 Aug - 17 Aug
Hotel Rosatsch - Stammhaus

18. Kurhaus Lenzerheide

Kurhaus Lenzerheide
Vaz-Obervaz
Switzerland
Anna
£122
includes taxes & fees
9 Aug - 10 Aug
Kurhaus Lenzerheide

19. Hotel Astra

Hotel Astra
Livigno
United Kingdom
Donald
£102
includes taxes & fees
6 Sept - 7 Sept
Hotel Astra

20. Hotel Bären

Hotel Bären
St. Moritz
United States
David
£269
includes taxes & fees
10 Aug - 11 Aug
Hotel Bären
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.
Art Boutique Hotel Monopol

Art Boutique Hotel Monopol

Via Maistra 17 St. Moritz GR
£303
16 Aug - 17 Aug
includes taxes & fees
Art Boutique Hotel Monopol
Hotel Laudinella

Hotel Laudinella

Via Tegiatscha 17 St. Moritz GR
£231
10 Aug - 11 Aug
includes taxes & fees
Hotel Laudinella
Hotel Steffani

Hotel Steffani

Via Traunter plazzas 6 St. Moritz
£242
26 Aug - 27 Aug
includes taxes & fees
9/10 Wonderful! (454 reviews)
Hotel Steffani
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
A town with a prominent church tower, surrounded by buildings and mountains.

Top St. Moritz Hotel Reviews

Hauser Hotel St. Moritz

Hauser Hotel St. Moritz

10/10 Excellent
"Convenient and clean"
Masaaki 1-night trip
Posted 1 day ago
Hauser Hotel St. Moritz
Berghotel Randolins

Berghotel Randolins

8/10 Good
"Le lit n’est pas super confortable et les oreillers sont horribles, en fait, on ne peut pas appeler cela des oreillers tellement elles Sont plates."
Michel 2-night trip
Posted 3 days ago
Berghotel Randolins
Hotel Arte

Hotel Arte

8/10 Good
"The hotel and room Was clean and comfortable Staff were very helpful in getting our taxi sorted and showing us where to get out and about Bit disappointing that there is no English option on the tv at night when we just wanted to watch a movie and relax but not A complaint Thanks"
Tracy 1-night trip
Posted 4 days ago
Hotel Arte
Hotel Nolda

Hotel Nolda

10/10 Excellent
"Very good breakfast. Comfortable"
Daniele 1-night trip
Posted 5 days ago
Hotel Nolda

Find out more about St. Moritz

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 £231
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