Top Hotels in St. Moritz

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

Destination
Where do you want to go?
Check-in
Select date
Check-out
Select date
Rooms & Guests
22 Guests, 1 Room
1Filter & Sort
51-60 out of 60 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$ 227 /nightSelect
  • Locally sourced venison specialties
  • Breathtaking views from terrace dining
  • Spacious modern and traditional rooms
From   US$ 353 /nightSelect
  • Michelin-starred dining experience
  • Dog-friendly accommodations available
  • Inviting spa and wellness center
  • Salt Spa
  • Indoor Pool
  • Panoramic Views
From   US$ 181 /nightSelect
  • Expansive wellness area with salt spa
  • Panoramic mountain views from rooms
  • Culinary focus on Swiss cuisine
  • Rooftop spa
  • Wellness center
  • Mountain views
From   US$ 226 /nightSelect
  • Rooftop spa with stunning views
  • Early breakfast at Alp Languard
  • Swiss pass for free transport
  • 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
Hotel
  • Children's playground
  • Dining room
  • Outdoor terrace
From   US$ 427 /nightSelect
  • Horse-drawn carriage transport service
  • Breathtaking views of Swiss Alps
  • Homemade blueberry and apricot pies
  • Children's Playground
  • Ski Storage
  • Table Tennis
From   US$ 197 /nightSelect
  • On-site activities for all ages
  • Pet-friendly accommodations available
  • Restaurant and picnic area on-site
  • Wellness Area
  • Children's Room
  • Ski Storage
From   US$ 177 /nightSelect
  • Ski lift access right outside the hotel
  • Wide rooms with balconies and mountain views
  • 3-course dinner at reasonable price
  • 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
  • Spa Services
  • Heated Pool
  • Kids Club
From   US$ 596 /nightSelect
  • First nearly vegetarian restaurant in the region
  • Largest heated outdoor pool in the Engadine
  • Wellness area with extensive spa services
  • 1
  • 2