Top Hotels in St. Moritz

Find the Top Hotels in St. Moritz – 70+ Quality Options from Leading Providers

Destination
Where to?
Check-in
Select date
Check-out
Select date
Rooms & Guests
22 Guests, 1 Room
1Filter & Sort
51-71 out of 71 hotels
1Filter & Sort
Sort by: high popularity
  • Price: low to high
  • Price: high to low
  • Guest rating: high to low
  • Popularity: high to low
From   US$ 349 /nightSelect
  • Engadine-style pinewood furnishings
  • In-house restaurant Stüva with diverse menu
  • Free public transport for two-night stays
Hotel
From   US$ 299 /nightSelect
Guests can have a vegetarian breakfast and enjoy visiting The Burial Church of Santa Maria, set at a 7 km distance from the 3-star Lodge.
  • Horse carriage transport
  • On-site restaurant
  • Kids playground
From   US$ 79 /nightSelect
  • Breathtaking glacier views
  • Extensive hiking trail access
  • Large dessert buffet
Hotel
  • Thermal Baths
  • Open Kitchen
  • Swiss Pine Decor
From   US$ 300 /nightSelect
  • Complimentary access to thermal baths
  • Open kitchen culinary experience
  • Elegant rooms with Swiss pine decor
  • On-site Spa
  • Outdoor terrace
  • Library room
From   US$ 160 /nightSelect
  • Free transport pass for local activities
  • Traditional Swiss dining experience available
  • Breathtaking mountain views from rooms
  • On-site restaurant
  • Ski storage
  • Small sauna
From   US$ 203 /nightSelect
  • Direct access to cross-country ski runs
  • Heated bathroom floors for added comfort
  • Popular on-site pizzeria with local dishes
Hotel
From   US$ 334 /nightSelect
A 6-minute walk from Museum Alpin, the smoke-free Albris Pontresina features an à la carte restaurant as well as a sauna and spa therapy.
  • Ski pass
  • Children's playground
  • Terraza
From   US$ 168 /nightSelect
  • Proximity to ski lift access
  • Authentic Swiss chalet-style decor
  • Complimentary access to local spa
  • Self-Service Bar
  • Vintage Elevator
  • Cozy Rooms
From   US$ 155 /nightSelect
  • Breathtaking Lake and Mountain Views
  • Historic Hotel Charm and Vintage Design
  • Exceptional Staff and Personalized Service
From   US$ 181 /nightSelect
Boasting 21 rooms, the 3-star Languard is centrally located about a 5-minute walk from St. Moritz.
Hotel
From   US$ 237 /nightSelect
Located a mere 5 minutes' walk from SilserSee, the 3-star Maria Sils Maria features 37 rooms with views of the river.
  • Children's Playground
  • Ski Storage
  • Table Tennis
From   US$ 219 /nightSelect
  • On-site activities for all ages
  • Pet-friendly accommodations available
  • Restaurant and picnic area on-site
From   US$ 231 /nightSelect
Located just 50 metres from Engadine, within 25 minutes' walk of Surlej-Murtel, the Albana Silvaplana features a sauna and spa therapy along with 36 rooms.
  • Restaurant
  • Bar
  • Ski storage
From   US$ 82 /nightSelect
  • Scenic mountain views from the property
  • Diverse activities including skiing and hiking
  • On-site restaurant and bar available
  • Wellness Area
  • Kids Playroom
  • Fine Dining
From   US$ 308 /nightSelect
  • Outdoor playground and playroom for children
  • Wellness area with indoor and outdoor hot tubs
  • Rich homemade breakfast with local specialties
  • On-site spa
  • Restaurant
  • Free shuttle
From   US$ 352 /nightSelect
  • On-site sauna for relaxation
  • Diverse outdoor activities available
  • Allergy-friendly property
  • Michelin Bistro
  • Spa Centre
  • Free Parking
From   US$ 353 /nightSelect
  • Michelin-starred dining experience
  • Dog-friendly accommodations available
  • Inviting spa and wellness center
  • Active Plus Room
  • Wellness Spa
  • Conrad's Easy
From   US$ 330 /nightSelect
  • Meters pizzas for unique dining experience
  • Complimentary local transport passes included
  • Personalized outdoor adventure equipment rentals
Guest house
From   US$ 97 /nightSelect
Chiesa Evangelica is merely 0.7 km from the 2-star Casa Franco and Lake of Staz is nearly 25 minutes' walk away.
Guest house
  • Garden
  • Bar
  • Massage
From   US$ 90 /nightSelect
  • Beautiful lake views from garden terrace
  • On-site restaurant with continental breakfast
  • Family-friendly with children's menu
Hotel
  • In-house spa
  • Mountain views
  • Grill restaurant
From   US$ 289 /nightSelect
  • In-house spa with relaxing treatments
  • Stunning mountain view rooms available
  • Delicious grill menu in restaurant
  • 1
  • 2