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

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

Check-in
Select date
Check-out
Select date
Rooms & Guests
22 Guests, 1 Room
2Filter & Sort
View map
1-20 out of 30 hotels
2Filter & 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 map1500 yd from City Center100 yd from Train Station St. Moritz
From   US$ 863 /nightSelect
  • Unmatched spa with hammam and indoor pool
  • Breathtaking lake and mountain views throughout
  • Exceptional dining with stunning panoramic scenery
MapView on map1600 yd from City Center300 yd from Train Station St. Moritz
From   US$ 1 406 /nightSelect
  • Panoramic views of Lake St. Moritz
  • Michelin-starred gourmet restaurant onsite
  • Three-floor luxurious alpine spa
  • Whisky Bar
  • Alpine Spa
  • Dining Restaurant
1500 yd from City Center300 yd from Train Station St. Moritz
From   US$ 128 /nightSelect
  • World's largest whisky bar
  • Breathtaking views of Lake St. Moritz
  • Wellness oasis with Alpine Spa
  • Outdoor Pool
  • Michelin Dining
  • Kids Club
1300 yd from City Center500 yd from Train Station St. Moritz
From   US$ 337 /nightSelect
  • Historic pioneer of winter tourism since 1856
  • Breathtaking views of Lake St. Moritz
  • Luxurious spa with outdoor heated pool
Hotel
  • Indoor pool
  • Sauna
  • Fitness room
1700 yd from City Center500 yd from Train Station St. Moritz
From   US$ 153 /nightSelect
  • Engadin travel passes for free transport
  • Indoor pool with stunning mountain views
  • Authentic Swiss cuisine in two restaurants
  • Wellness Center
  • Breakfast Buffet
  • Luggage Storage
1200 yd from City Center500 yd from Train Station St. Moritz
From   US$ 181 /nightSelect
  • Stunning lake and mountain views
  • Charming old-world atmosphere
  • Warm, accommodating staff
  • Infinity Pool
  • Palace Wellness
  • Ski Services
1100 yd from City Center500 yd from Train Station St. Moritz
From   US$ 370 /nightSelect
  • Panoramic lake and mountain views
  • World-class dining by renowned chefs
  • Historic landmark with rich luxury legacy
Hotel
  • Art Rooms
  • La Stalla
  • Ski Pass
1300 yd from City Center600 yd from Train Station St. Moritz
From   US$ 164 /nightSelect
  • Free Engadine card for local transport
  • Italian cuisine with local ingredients
  • Individually designed art rooms
  • Sky Bar
  • Gourmet Dining
  • Rooftop Spa
1200 yd from City Center600 yd from Train Station St. Moritz
From   US$ 302 /nightSelect
  • Rooftop hot tub with mountain views
  • Gourmet Italian cuisine at Mono restaurant
  • Panoramic spa area on sixth floor
  • Rooftop Bar
  • Wellness Centre
  • Gourmet Restaurant
1100 yd from City Center700 yd from Train Station St. Moritz
From   US$ 150 /nightSelect
  • Rooftop bar with stunning mountain views
  • Special dietary accommodations for guests
  • Complimentary wellness facilities included
  • On-site Bakery
  • Ski Storage
  • RooBar
1100 yd from City Center800 yd from Train Station St. Moritz
From   US$ 116 /nightSelect
  • In-house bakery with local delicacies
  • Personalized service from family owners
  • Complimentary shuttle to train station
  • Rooftop sauna
  • Dining options
  • Live music
1000 yd from City Center800 yd from Train Station St. Moritz
From   US$ 159 /nightSelect
  • Exceptional lake and mountain views
  • Complimentary mini bar in rooms
  • Rooftop sauna with stunning views
  • Indoor Pool
  • Chinese Restaurant
  • Ski Pass
1000 yd from City Center800 yd from Train Station St. Moritz
From   US$ 216 /nightSelect
  • Historic family-owned since 1869
  • Exclusive Asian cuisine at Le Mandarin
  • Modern spa oasis with various treatments
Hotel
  • Yemaya Spa
  • Zoo Bar
  • Caprice Restaurant
800 yd from City Center1000 yd from Train Station St. Moritz
From   US$ 155 /nightSelect
  • Breathtaking lake and mountain views
  • On-site Yemaya Spa for relaxation
  • Charming vintage decor and ambiance
Hotel
  • Ski storage
  • Garden area
  • Private parking
900 yd from City Center1200 yd from Train Station St. Moritz
From   US$ 125 /nightSelect
  • Special ski pass at CHF 47/day
  • Exclusive studios with kitchenettes
  • Mountain views from balconies
  • On-site Restaurant
  • Ski Storage
  • Family Rooms
500 yd from City Center1400 yd from Train Station St. Moritz
From   US$ 122 /nightSelect
  • Free passes for lifts and transport
  • Signature wood-fired pizzas on-site
  • Scenic views of the Swiss Alps
  • On-site restaurant
  • Sauna
  • Fireplace lounges
100 yd from City Center1500 yd from Train Station St. Moritz
From   US$ 100 /nightSelect
  • Free Engadin travel card for guests
  • Cozy lounges with inviting fireplaces
  • Family rooms with separate sleeping areas
  • Wellness Spa
  • Ski Pass
  • Mongolian Cuisine
600 yd from City Center1.1 mi from Train Station St. Moritz
From   US$ 112 /nightSelect
  • Free access to Ovaverva spa facilities
  • Complimentary ski pass with extended stay
  • Royal Mongolian dining experience
  • Indoor Pool
  • Wellness Area
  • Ski Storage
600 yd from City Center1.1 mi from Train Station St. Moritz
From   US$ 274 /nightSelect
  • Ski-in/ski-out access to slopes
  • Large indoor swimming pool
  • Wellness area with multiple saunas
Hotel
  • Family Suites
  • Spa Services
  • Dine Around
700 yd from City Center1.1 mi from Train Station St. Moritz
From   US$ 158 /nightSelect
  • Ski-in/ski-out access to slopes
  • Buffet breakfast with local specialties
  • Engadine Card for free local transport
  • 1
  • 2

Top Hotel Picks near Train Station St. Moritz

How much is a hotel room per night?

These hotels are close to the St. Moritz train station and within walking distance of attractions like Lake St. Moritz and Corviglia ski area. Guest ratings are generally above 8.0/10, with prices starting around €120 per night.

3 star: €120-€200
4 star: €200-€350
5 star: €350-€600

Top Recommended Luxury Hotels near Train Station St. Moritz

Top Recommended Spa Hotels near Train Station St. Moritz

Top Recommended Resorts near Train Station St. Moritz

Top Recommended Central Hotels near Train Station St. Moritz