Luxury Hotels in St. Moritz

Free cancellation options if plans change
Unlock travel rewards with One Key
Save more with Member Prices

Luxury Hotels in St. Moritz

Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
On a rooftop patio

Use code VALENPOWER for an extra 10% off your next getaway

One Key™ members get an extra 10% off hotels, book by Feb 17, travel between Feb 6 through Aug 31 (US customers only).*T&Cs apply

Top landmarks in St. Moritz

Frequently asked questions

What are the best luxury hotels in St. Moritz?
One of the most popular St. Moritz luxury hotels according to guest reviews is Nira Alpina - Member of Design Hotels. Make the most of concierge services and a steam room during your stay here. Alternatively, soak up the lavish surroundings at Sport & Wellness Hotel San Gian St Moritz, another highly rated option in this city.
What are the cheapest luxury hotels in St. Moritz?
You’ll find some affordable luxury hotels in St. Moritz from $344 where you can live the high life for less. Choose your ideal travel dates, then fine-tune your search by budget, amenities and more. Prices can vary throughout the year, so it pays to have flexibility with your plans. You can also sign up for One Key, our rewards program, to earn discounts on future stays.
What is the best time to stay in a luxury hotel in St. Moritz?
July is the warmest month, with temperatures ranging from 36ºF (2ºC) to 61ºF (16ºC). If you want to sightsee in cooler weather, plan your trip for January. It’s typically between 1ºF (-17ºC) and 25ºF (-4ºC) at this time. November is the ideal month to enjoy a more relaxed pace and potentially find more affordable luxury hotels in St. Moritz.
What are the closest luxury hotels to Nair Peak?
Schweizerhof Swiss Quality Hotel is one of the closest high-end properties to Nair Peak. It has a pillow menu and a rooftop terrace. You also won’t have to travel far from this major attraction to enjoy the high life at Crystal Hotel. Tour the biggest and best sights and then come back to your own piece of paradise when you stay at one of these luxury hotels in St. Moritz.
What luxury hotels in St. Moritz have a pool?
With access to a pool, a spa tub and a sauna, Sport & Wellness Hotel San Gian St Moritz makes waves with guests. You can also experience the good life at Hotel Saratz Pontresina. Lounge by the water or take the plunge at this St. Moritz luxury hotel with a pool.
What are the best 5-star luxury hotels in St. Moritz?
Choose from a selection of 5-star luxury St. Moritz hotels, such as Grand Hotel des Bains Kempinski. This high-end stay offers unparalleled service and comfort, as well as a swimming pool and heated floors. You can also enjoy VIP-level indulgence at Grand Hotel Kronenhof.
Are there any luxury hotels in St. Moritz with parking?
Premium perks and conveniences like parking come together at Nira Alpina - Member of Design Hotels. This stay offers a pillow menu and a sauna. Sport & Wellness Hotel San Gian St Moritz also has a spot for your ride along with all the stylish extras you’d expect. If you want to see what else is available, check out the 2,488 St. Moritz luxury hotels that offer parking.