Top Hotels near Train Station St. Moritz in St. Moritz

Find the Top Hotels near Train Station St. Moritz – 20+ Quality Options from Leading Providers

Check-in
Select date
Check-out
Select date
Rooms & Guests
22 Guests, 1 Room
1Filter & Sort
View map
21-28 out of 28 hotels
1Filter & Sort
View map
Sort by: low price
  • Price: low to high
  • Price: high to low
  • Guest rating: high to low
  • Popularity: high to low
MapView on map500 m from City Centre1.7 km from Train Station St. Moritz
From   US$ 126 /nightSelect
  • Access to OVAVIVA spa and wellness facilities
  • Complimentary ski rental for winter sports
  • Art Nouveau architecture and historical charm
MapView on map600 m from City Centre1.7 km from Train Station St. Moritz
From   US$ 112 /nightSelect
  • Complimentary access to Ovaverva spa
  • Royal Mongolian interactive dining experience
  • Reduced ski pass rates for longer stays
Hotel
  • Ski Storage
  • On-site Bakery
  • Family Suites
600 m from City Centre1.8 km from Train Station St. Moritz
From   US$ 158 /nightSelect
  • Ski-in, ski-out access to slopes
  • Engadine Card for local transport
  • Half-board dining with diverse options
8.6
Great2 reviews
  • Alpine Spa
  • Michelin Restaurant
  • Ski Access
800 m from City Centre2.0 km from Train Station St. Moritz
From   US$ 577 /nightSelect
  • Michelin-star restaurant and diverse dining options
  • Expansive Alpine spa with panoramic outdoor pool
  • Direct access to skiing and hiking trails
  • Private lift
  • Wellness club
  • Grand restaurant
1.3 km from City Centre2.5 km from Train Station St. Moritz
From   US$ 543 /nightSelect
  • Exclusive ski-in and ski-out access
  • Luxurious spa with personalized treatments
  • Fairy-tale architecture with breathtaking views
  • Observatory
  • Outdoor jacuzzi
  • Wellness area
1.9 km from City Centre3.0 km from Train Station St. Moritz
From   US$ 123 /nightSelect
  • Sternwarte Observatory for stargazing
  • Wellness area with panoramic mountain views
  • Outdoor jacuzzi overlooking snow-capped mountains
  • Wellness Area
  • Kids Playroom
  • Fine Dining
1.9 km from City Centre3.0 km from Train Station St. Moritz
From   US$ 308 /nightSelect
  • Outdoor playground and playroom for children
  • Wellness area with indoor and outdoor hot tubs
  • Rich homemade breakfast with local specialties
Places to stay near St. Moritz
  • Vita Pura Spa
  • Giacomo's Ristorante
  • Kids Club
3.0 km from St. Moritz3.0 km from City Centre1.8 km from Train Station St. Moritz
From   US$ 552 /nightSelect
  • Exceptional dining with themed local cuisine
  • Luxurious spa with diverse treatment options
  • Breathtaking mountain views from guest rooms
  • 1
  • 2