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

Find 3 Star Hotels in St. Moritz from $133

  • Upfront pricing

    Our total price for your stay includes taxes and fees
  • Treat yourself

    Save 10% or more on over 100,000 hotels worldwide with Member Prices
    Learn about One Key
  • Be picky

    Search almost a million properties worldwide

Check availability on St. Moritz 3 Star Hotels

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

Our top choices for St. Moritz 3-star hotels

1. Hotel Piz

Hotel Piz
St. Moritz
United Kingdom
stephen
$226 nightly
$242 total
Aug 30 - Aug 31
Total with taxes and fees
Hotel Piz

2. Hotel Arte

Hotel Arte
St. Moritz
Australia
Julie
$250 nightly
$259 total
Aug 31 - Sep 1
Total with taxes and fees
Hotel Arte

3. Languard

Languard
St. Moritz
United States
kenneth
$217 nightly
$233 total
Sep 7 - Sep 8
Total with taxes and fees
Languard

4. Hotel Helvetia

Hotel Helvetia
Livigno City Center
United Kingdom
Imad
$148 nightly
$154 total
Aug 31 - Sep 1
Total with taxes and fees
Hotel Helvetia

5. Hotel Nolda

Hotel Nolda
St. Moritz
Australia
Kristine
$222 nightly
$238 total
Aug 30 - Aug 31
Total with taxes and fees
Hotel Nolda

6. Hotel Cervo Sils

Hotel Cervo Sils
Sils im Engadin-Segl
United Kingdom
Sonja
$220 nightly
$228 total
Aug 30 - Aug 31
Total with taxes and fees
Hotel Cervo Sils

7. Hauser Hotel St. Moritz

Hauser Hotel St. Moritz
St. Moritz
United Kingdom
juliet
$302 nightly
$321 total
Aug 9 - Aug 10
Total with taxes and fees
Hauser Hotel St. Moritz

8. Hotel Waldhaus am See

Hotel Waldhaus am See
St. Moritz
United States
Susan Freund
$312 nightly
$331 total
Aug 9 - Aug 10
Total with taxes and fees
Hotel Waldhaus am See

9. Hotel Müller Mountain Lodge

Hotel Müller Mountain Lodge
Pontresina
United States
Robert
$235 nightly
$251 total
Aug 18 - Aug 19
Total with taxes and fees
Hotel Müller Mountain Lodge

10. Schweizerhof Pontresina

Schweizerhof Pontresina
Pontresina
United States
Marija
$287 nightly
$305 total
Sep 6 - Sep 7
Total with taxes and fees
Schweizerhof Pontresina

11. Berghotel Randolins

Berghotel Randolins
St. Moritz
United States
Robin
$256 nightly
$274 total
Aug 30 - Aug 31
Total with taxes and fees
Berghotel Randolins

12. Hotel Galli's - Centro

Hotel Galli's - Centro
Livigno
United States
liliane
$127 nightly
$133 total
Aug 31 - Sep 1
Total with taxes and fees
Hotel Galli's - Centro

13. Residence Nevegall by Original Galli

Residence Nevegall by Original Galli
Livigno
United States
Russell
$176 nightly
$182 total
Aug 26 - Aug 27
Total with taxes and fees
Residence Nevegall by Original Galli

14. Soldanella

Soldanella
St. Moritz
Netherlands
Martin
$254 nightly
$271 total
Aug 17 - Aug 18
Total with taxes and fees
Soldanella

15. Maloja Palace

Maloja Palace
Bregaglia
Mexico
Pily
$202 nightly
$217 total
Sep 6 - Sep 7
Total with taxes and fees
Maloja Palace

16. Hotel Allegra Pontresina

Hotel Allegra Pontresina
Pontresina
United States
Lawrence
$304 nightly
$315 total
Aug 16 - Aug 17
Total with taxes and fees
Hotel Allegra Pontresina

17. Hotel Rosatsch - Stammhaus

Hotel Rosatsch - Stammhaus
Pontresina
United States
Connor
$265 nightly
$283 total
Aug 30 - Aug 31
Total with taxes and fees
Hotel Rosatsch - Stammhaus

18. Kurhaus Lenzerheide

Kurhaus Lenzerheide
Vaz-Obervaz
Switzerland
Anna
$147 nightly
$164 total
Aug 9 - Aug 10
Total with taxes and fees
Kurhaus Lenzerheide

19. Hotel Astra

Hotel Astra
Livigno
United Kingdom
Donald
$131 nightly
$137 total
Sep 7 - Sep 8
Total with taxes and fees
Hotel Astra

20. Hotel Bären

Hotel Bären
St. Moritz
United States
David
$338 nightly
$358 total
Aug 17 - Aug 18
Total with taxes and fees
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
$358 nightly
$380 total
Aug 29 - Aug 30
Total with taxes and fees
Art Boutique Hotel Monopol
Hotel Laudinella

Hotel Laudinella

Via Tegiatscha 17 St. Moritz GR
$253 nightly
$271 total
Sep 3 - Sep 4
Total with taxes and fees
Hotel Laudinella
Hotel Steffani

Hotel Steffani

Via Traunter plazzas 6 St. Moritz
$308 nightly
$329 total
Aug 22 - Aug 23
Total with taxes and 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

Three Star Hotel Guide for St. Moritz

There’s a reason the top 3 star hotels in St. Moritz, Graubünden are so incredibly popular: They combine comforting amenities and just-for-you service with some of the best rates and discounts the area has to offer. When you book a stay at a three star hotel in St. Moritz, you’ll get access to perfect little perks like on-site restaurants and cocktail bars, well-appointed fitness centers, and spacious rooms.

Search for a cheap deal on a 3 star upscale hotel in St. Moritz for the most elegant experience, or grab a low rate on one of the cheap 3 star hotels in St. Moritz near the local attractions, if you want something a touch more unassuming. Whatever your traveling style, make sure to use the search tools at Expedia to track down prices, read more about amenities, and score a few local discounts.

From business trips to family getaways, the St. Moritz 3 star hotels offer a fantastic home base for any type of vacation.

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.1 mi southwest of the center of St. Moritz. Languard is another leading 3-star hotel. Located roughly 0.2 mi 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 $271
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.

Explore a world of travel with Expedia