St. Moritz Ski Packages: Top Hotels for Ski Vacation

St. Moritz ski packages: Compare 10 top hotels with ski-in/ski-out access, private lifts, and exclusive deals. From luxury to value, find your perfect base now.

Check-in
Thu, 06 Aug
Check-out
Fri, 07 Aug
Rooms and Guests2 Guests, 1 room
We’ll open Booking.com in a new tab for fair comparison.
Check-in
Thu, 06 Aug
-
Check-out
Fri, 07 Aug
Rooms and Guests2 Guests, 1 room
2Filter & Sort
View map
Check-in
Thu, 06 Aug
-
Check-out
Fri, 07 Aug
Rooms and Guests2 Guests, 1 room
2Filter & Sort
View map
View map
1-27 out of 27
Sort by: high popularity
  • Price: low to high
  • Price: high to low
  • Guest rating: high to low
  • Popularity: high to low
9.1
Perfect302 total reviews
our site & Booking.com
Map
1053 yd from City Center142 yd from Sankt Moritz
Infinity PoolWine CellarIce Rink
  • Europe's first luxury hotel since 1896
  • Six acclaimed Michelin-starred restaurants
  • Private ice rink and tennis court
FromUS$ 370 /nightSelect
9.4
Perfect263 total reviews
our site & Booking.com
Map
1294 yd from City Center268 yd from Sankt Moritz
Kulm SpaCresta RunMichelin Dining
  • Birthplace of winter tourism
  • Expansive 2000 m2 Kulm Spa
  • Michelin-starred on-site dining
FromUS$ 337 /nightSelect
9.5
Perfect466 total reviews
our site & Booking.com
Map
845 yd from City Center168 yd from Signalbahn
Alpine SpaMichelin DiningCable Car
  • Michelin-starred restaurant Cà d'Oro
  • 2,800 sqm Alpine Spa
  • Historic 1864 landmark
FromUS$ 577 /nightSelect
9.7
Perfect67 total reviews
our site & Booking.com
Map
1553 yd from City Center208 yd from Train Station St. Moritz
Ski ShuttlePrivate SpaMichelin Dining
  • Two-Michelin-star Da Vittorio restaurant
  • Three-floor spa with private suite
  • 24-hour limousine service in Bentley
FromUS$ 1 406 /nightSelect
9.3
Perfect365 total reviews
our site & Booking.com
Map
1419 yd from City Center124 yd from Pony Suvretta
Private Ski LiftSki SchoolChildren's Club
  • Private ski lift access
  • In-house ski school
  • Children's Teddy Club
FromUS$ 543 /nightSelect
8.9
Great462 total reviews
our site & Booking.com
Map
1141 yd from City Center75 yd from Sankt Moritz
Rooftop SpaSky BarMono Restaurant
  • Rooftop spa with panoramic views
  • Contemporary art on every floor
  • Complimentary local transport passes
FromUS$ 302 /nightSelect
9.0
Perfect983 total reviews
our site & Booking.com
Map
1065 yd from City Center57 yd from Sankt Moritz
Rooftop BarGrissini RestaurantSpa
  • Rooftop bar with mountain views
  • Free shuttle from train station
  • Complimentary local transport passes
FromUS$ 150 /nightSelect
8.9
Great1194 total reviews
our site & Booking.com
Map
999 yd from City Center147 yd from Sankt Moritz
Indoor PoolSpaParty Hall
  • Oldest public restaurant in St. Moritz
  • Only Chinese restaurant in St. Moritz
  • Exclusive Hydrosoft spa treatment
FromUS$ 216 /nightSelect
8.8
Great2436 total reviews
our site & Booking.com
Map
1467 yd from City Center240 yd from Train Station St. Moritz
Whisky BarSpaMountain Bikes
  • World's largest whisky bar
  • Tailored spa with limited capacity
  • Wine Spectator award-winning dining
FromUS$ 128 /nightSelect
8.5
Great1676 total reviews
our site & Booking.com
Ovaverva SpaSki RentalSteam Bath
  • Historic Art Nouveau heritage building
  • Free access to Ovaverva spa
  • Complimentary local transport card
FromUS$ 126 /nightSelect
8.9
Great1427 total reviews
our site & Booking.com
Map
1008 yd from City Center114 yd from Sankt Moritz
In-House BakerySun TerraceSki-to-Door
  • Free cable car and bus passes
  • In-house bakery with Swiss specialties
  • Allergen-free moon wood rooms
FromUS$ 116 /nightSelect
8.4
Great1625 total reviews
our site & Booking.com
Wellness AreaShuttle ServiceKids Club
  • Free local transport card included
  • Free shuttle to train station
  • Free access to Ovaverva spa
FromUS$ 146 /nightSelect
9.6
Perfect624 total reviews
our site & Booking.com
Map
1429 yd from City Center92 yd from Train Station St. Moritz
Indoor PoolWellness CentreKids Club
  • Historic charm with modern luxury
  • Complimentary shuttle to ski lifts
  • Exceptional kids club activities
FromUS$ 863 /nightSelect
8.5
Great1823 total reviews
our site & Booking.com
Map
648 yd from City Center110 yd from Signalbahn
Ski StorageFamily SuitesOn-Site Bakery
  • Slope ends right at hotel
  • Free Engadine Card
  • Four dine-around restaurants
FromUS$ 158 /nightSelect
9.2
Perfect135 total reviews
our site & Booking.com
Map
1.4 mi from City Center1129 yd from Pony Suvretta
Michelin RestaurantAyurvedic SpaKids Club
  • Two Michelin-starred dining
  • Ayurvedic spa treatments
  • On-demand ski shuttle
FromUS$ 1 153 /nightSelect
8.8
Great1000 total reviews
our site & Booking.com
Map
943 yd from City Center149 yd from Sankt Moritz
Rooftop TerraceFine DiningSteam Room
  • Complimentary St. Moritz transport pass
  • Historic Segantini ceiling painting
  • Rooftop terrace with lake views
FromUS$ 159 /nightSelect
8.1
Great3124 total reviews
our site & Booking.com
Map
66 yd from City Center616 yd from Engadiner Museum
Steam RoomSaunaPizzeria
  • Free Engadin Card for transport
  • Cozy fireplace lounges
  • Heated bathroom floors
FromUS$ 100 /nightSelect
8.9
Great950 total reviews
our site & Booking.com
Map
579 yd from City Center230 yd from Signalbahn
Ski storageMongolian restaurantE-bike rental
  • Opposite Signalbahn cable car
  • Free Ovaverva spa access
  • Discounted ski passes included
FromUS$ 112 /nightSelect
Hotel ArteHotel
8.5
Great1640 total reviews
our site & Booking.com
Map
1229 yd from City Center170 yd from Sankt Moritz
Ski StorageSki PassItalian Restaurant
  • Free Engadine card for local transport
  • Individually themed art rooms
  • In-house bakery fresh breakfast
FromUS$ 164 /nightSelect
SoldanellaHotel
8.8
Great2544 total reviews
our site & Booking.com
Map
729 yd from City Center196 yd from Engadiner Museum
SpaSki StorageRestaurant
  • Panoramic lake and mountain views
  • Restored vintage hotel with antiques
  • Bacchus wine cellar for private tastings
FromUS$ 155 /nightSelect
7.6
Very good914 total reviews
our site & Booking.com
Map
1.2 mi from City Center765 yd from Pony Suvretta
Wellness AreaIndoor PoolKids' Club
  • Free mountain railway pass included
  • 700 sqm spa with indoor pool
  • Live piano bar entertainment
FromUS$ 134 /nightSelect
8.4
Great831 total reviews
our site & Booking.com
Map
1687 yd from City Center430 yd from Train Station St. Moritz
Indoor PoolSteam BathFree Shuttle
  • Complimentary Engadin travel passes
  • Indoor pool with mountain views
  • Free shuttle from train station
FromUS$ 153 /nightSelect
9.1
Perfect760 total reviews
our site & Booking.com
Map
1610 yd from City Center322 yd from Pony Suvretta
Children's PlaygroundGames RoomLibrary
  • Historic art nouveau villa from 1923
  • Free regional transport card included
  • Large playground and playroom for kids
FromUS$ 261 /nightSelect
7.9
Very good425 total reviews
our site & Booking.com
Ski StorageChildren's PlaygroundBike Storage
  • Complimentary Engadin Card for transit
  • Free entry to public spa and pool
  • Personalized tips from owner
FromUS$ 168 /nightSelect
8.9
Great405 total reviews
our site & Booking.com
Map
453 yd from City Center814 yd from Signalbahn
Ski StoragePublic BathRustic Restaurant
  • Free lift and bus passes
  • Signature wood-fired pizzeria
  • Family-run warm atmosphere
FromUS$ 122 /nightSelect
B&B River InnBed & Breakfast
9.0
Perfect987 total reviews
our site & Booking.com
Map
1150 yd from City Center410 yd from Signalbahn
Ski PassPrivate KitchenMountain Terrace
  • Free ski pass on multi-night stays
  • Private kitchen in every room
  • 400 meters from mountain railway
FromUS$ 245 /nightSelect
9.0
Perfect946 total reviews
our site & Booking.com
Map
845 yd from City Center1088 yd from Engadiner Museum
Ski StorageSki Pass VendorGarden Terrace
  • Ski pass with public transport included
  • Free regional cable car tickets
  • Cross-country ski trail adjacent
FromUS$ 125 /nightSelect

St. Moritz ski packages offer access to world-class slopes like Corviglia and Corvatsch. Hotels range from modest to ultra-luxurious, with nightly rates starting around CHF 150 for budget options and exceeding CHF 1,000 for five-star properties. Most hotels cluster in St. Moritz Dorf (Upper) or St. Moritz Bad (Lower), providing quick funicular access to the ski areas. Amenities typically include ski storage, reduced-rate ski passes, indoor pools, and spas. Many hotels offer free shuttle services to cable car stations.

Among top-rated hotels, Suvretta House features a private ski lift and direct slope access, making it ideal for ski enthusiasts. Grand Hotel des Bains Kempinski impresses with a 2,800 m2 Alpine spa and two award-winning restaurants. The historic Badrutt's Palace offers butler service and panoramic lake views. Families appreciate Hotel Steffani's heated indoor pool and central location. Each property enhances ski packages with complimentary Wi-Fi, breakfast, and exclusive perks.