Find and compare 3 Star hotels in St. Moritz

Save an extra 10% or more on select hotels with Member Discounts

Access exclusive hotel deals, only with the Travelocity app

Check prices for these dates

Next weekend
In two weeks

Featured St. Moritz 3 Star hotels

Hotel Arte

Hotel Arte

3 out of 5
Via Tinus 7 St. Moritz GR
The price is CA $273 per night from Apr 6 to Apr 7
CA $273
CA $296 total
Apr 6 - Apr 7
includes taxes & fees
Stay at this hotel in St. Moritz. Enjoy free WiFi, breakfast (surcharge), and parking (surcharge). Our guests praise the helpful staff in our reviews. Popular ...
8.8/10 Excellent! (561 reviews)
Breakfast was great! Love the Italian restaurant connected to hotel.

Reviewed on Apr 3, 2026

Opens in a new windowHotel Arte
Hotel Piz

Hotel Piz

3 out of 5
Via Dal Bagn 6 St. Moritz GR
The price is CA $346 per night from Apr 13 to Apr 14
CA $346
CA $370 total
Apr 13 - Apr 14
includes taxes & fees
Book a stay at this ski hotel in St. Moritz. Enjoy free WiFi, breakfast (surcharge), and a sauna. Popular attractions Lake St. Moritz and San Karl St. Moritz-Bad ...
8.2/10 Very Good! (334 reviews)
Breakfast was great and the staff were very helpful. The spa was average, but not something that I felt the need to visit more than once. The rooms were very quiet and fellow guests were respectful. The location was really great- walking distance to the Signalbahn tram and the bus stop was right ...

Reviewed on Mar 29, 2026

Opens in a new windowHotel Piz
Hauser Hotel St. Moritz

Hauser Hotel St. Moritz

3 out of 5
Via Traunter Plazzas 7 St. Moritz GR
Fully refundableReserve now, pay when you stay
The price is CA $431 per night from Apr 12 to Apr 13
CA $431
CA $458 total
Apr 12 - Apr 13
includes taxes & fees
Stay at this hotel in St. Moritz. Enjoy free breakfast, free WiFi, and room service. Our guests praise the helpful staff in our reviews. Popular attractions ...
9/10 Wonderful! (490 reviews)
Excellent staff

Reviewed on Apr 1, 2026

Opens in a new windowHauser Hotel St. Moritz
Hotel Waldhaus am See

Hotel Waldhaus am See

3.5 out of 5
Via Dim Lej 6 St. Moritz GR
The price is CA $377 per night from Apr 8 to Apr 9
CA $377
CA $402 total
Apr 8 - Apr 9
includes taxes & fees
Book a stay at this spa hotel in St. Moritz. Enjoy free WiFi, free parking, and a full-service spa. Our guests praise the helpful staff in our reviews. Popular ...
Opens in a new windowHotel Waldhaus am See
Hotel Nolda

Hotel Nolda

3 out of 5
Via Crasta 3 St. Moritz GR
The price is CA $306 per night from Apr 19 to Apr 20
CA $306
CA $363 total
Apr 19 - Apr 20
includes taxes & fees
Book a stay at this ski hotel in St. Moritz. Enjoy free WiFi, free parking, and breakfast (surcharge). Our guests praise the helpful staff in our reviews. Popular ...
Opens in a new windowHotel Nolda
Schweizerhof Pontresina

Schweizerhof Pontresina

3 out of 5
Via Maistra 175 Pontresina GR
Stay at this hotel in Pontresina. Enjoy free breakfast, free WiFi, and free train station pick-up. Our guests praise the helpful staff in our reviews. Popular ...
Opens in a new windowSchweizerhof Pontresina
Soldanella

Soldanella

3 out of 5
Via Somplaz 17 St. Moritz GR
The price is CA $295 per night from May 1 to May 2
CA $295
CA $316 total
May 1 - May 2
includes taxes & fees
Book a stay at this spa hotel in St. Moritz. Enjoy free breakfast, free WiFi, and a full-service spa. Our guests praise the helpful staff in our reviews. Popular ...
9/10 Wonderful! (703 reviews)
We recently stayed at Soldanella for two nights while attending White Turf in St. Moritz. Unfortunately, our experience did not meet expectations. We arrived early for check-in and were met by a front desk staff member who was not particularly welcoming and throughout our stay and seemed reluctant ...

Reviewed on Feb 16, 2026

Opens in a new windowSoldanella
Languard

Languard

3 out of 5
Via Veglia 14 St. Moritz GR
Fully refundableReserve now, pay when you stay
The price is CA $370 per night from Apr 9 to Apr 10
CA $370
CA $395 total
Apr 9 - Apr 10
includes taxes & fees
Book a stay at this golf hotel in St. Moritz. Enjoy free WiFi, breakfast (surcharge), and daily housekeeping. Our guests praise the helpful staff in our reviews. ...
8.8/10 Excellent! (590 reviews)
our room was amazing one of my favorite with a great lake view.

Reviewed on Mar 29, 2026

Opens in a new windowLanguard
Hotel Bären

Hotel Bären

3 out of 5
Via Maistra 50 St. Moritz GR
Book a stay at this spa hotel in St. Moritz. Enjoy free WiFi, free parking, and a full-service spa. Popular attractions Lake St. Moritz and Olympia Bobrun are ...
8.8/10 Excellent! (177 reviews)
We stayed at Hotel Baren for 3 nights and really enjoyed it. The rooms are very clean and a good size. It is in a good location to explore the town and we also thought it was very reasonably priced.

Reviewed on Mar 4, 2026

Opens in a new windowHotel Bären
Maloja Palace

Maloja Palace

3.5 out of 5
Strada Cantonale 424 Bregaglia GR
Stay at this hotel in Bregaglia. Enjoy free WiFi, free parking, and breakfast (surcharge). Popular attractions Piz Aela Ski Lift and Belvedere Tower are located ...
8/10 Very Good! (161 reviews)
The room was beautiful and clean. The fitness room was nice. The sauna had limited hours so we could not use.

Reviewed on Feb 22, 2026

Opens in a new windowMaloja Palace
Don't see what you're looking for?
See all available properties in St. Moritz
View all properties
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.

3 Star Hotels St. Moritz

Maybe you’ve got to travel for work, or perhaps you’re finally ready to book that much-deserved vacation—regardless, it’s time for you to get on a plane and you’re going to make the most of it. You’ve traveled enough to know how important a comfy bed and room service can be, so booking a hotel with all the amenities you need is a priority.

You can find 3 star hotels in St. Moritz that keep you close to all the great sightseeing and activities around the area, or even book a place that’s a bit more secluded, if that’s what you prefer. No matter what you’re looking for—whether you’re all about the location or are invested in on-site perks--Travelocity will help you find the accommodation that works best for you.

When it comes to options, you’ll have them. The St. Moritz 3 star hotels give you plenty of choices as far as access to the best areas, and many also offer a breakfast buffet, as well as plenty of other amenities like high-speed Wi-Fi and an on-site pool or spa.

Whatever you’re looking for on your next getaway, browse Travelocity’s big selection of hotels to ensure you get the best possible deal. Book one of the best 3 star hotels in St. Moritz today!

Recent St. Moritz hotel reviews by fellow wanderers