Find Romantic Hotels in St. Moritz

Search over 1 million properties and 550 airlines worldwide

Members save 10% more on select hotels, cars, activities and holiday rentals. Sign up.

Most hotels are fully refundable. Because flexibility matters.

Top St. Moritz Romantic Hotels

Carlton Hotel St Moritz
Great for couples
5 out of 5
Via Johannes Badrutt 11, St. Moritz, GR
5/5Exceptional! (27 reviews)
Couples like: full-service spa, Michelin star restaurant, hot tub, couples dining
Great stay
"Great stay. Great service."

Reviewed on 23 Feb 2020

Get rates
Carlton Hotel St Moritz
Kulm Hotel St. Moritz
Great for couples
5 out of 5
Via Veglia 18, St. Moritz, GR
4.7/5Exceptional! (86 reviews)
Couples like: full-service spa, couples spa treatments, bar, hot tub
Travellers say...
"Very comfortable and staff were lovely. I would stay at the KULM again and again."

Reviewed on 16 Feb 2020

Get rates
Kulm Hotel St. Moritz
Grand Hotel des Bains Kempinski
Great for couples
5 out of 5
Via Mezdi 27, St. Moritz, GR
4.7/5Exceptional! (285 reviews)
Couples like: full-service spa, couples spa treatments, Michelin star restaurant, fireplace
Travellers say...
"Excellent hotel with the closest access to the ski lift although I went there in the summer. Exceptional service from the concierge with great recommendations and super service that guarantees you better prices."

Reviewed on 15 Aug 2021

Get rates
Grand Hotel des Bains Kempinski
You could be seeing lower prices

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
Giardino Mountain
Great for couples
5 out of 5
Via Maistra 3, Champfèr, Silvaplana, GR
4.7/5Exceptional! (35 reviews)
Couples like: full-service spa, couples spa treatments, Michelin star restaurant, hot tub
Travellers say...
"The hotel is very cozy but most important is the service and all the staff were amazing. One of the best service, respect and kindness I have ever seen in my life... highly recommended... it is the best"

Reviewed on 11 Feb 2019

Get rates
Giardino Mountain
Hotel Laudinella
Great for couples
3.5 out of 5
Via Tegiatscha 17, St. Moritz, GR
The price is £146 per night from 28 Sep to 28 Sep
4.1/5Very Good! (161 reviews)
Couples like: full-service spa, couples spa treatments, bar, hot tub
Travellers say...
"The service and friendliness was exceptional good - also true for the restaurant - the menu selection was great and what they served was delicious! Pay attention that you make a reservation for a refurbished room ... construction work/noise still going on"

Reviewed on 18 Feb 2021

Hotel Laudinella
St. Moritz Ski Apartment
Via Somplaz 10, St. Moritz
Get rates
St. Moritz Ski Apartment
Don't see what you're looking for?
We've got more Romantic Hotels. Find the right one for you.
View all properties
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.

Romantic Hotels and Accommodation in St. Moritz

Are you in need of a romantic getaway? Couples choose St. Moritz for its scenic lake views and skiing. Get your adrenaline pumping and enjoy a day of snowy activities with your significant other at Signal Gondola or Corviglia Ski Resort.

Whether you want to soak in a spa tub or lounge around in luxurious bedding, you'll have your choice of 6 hotels and other lodging options in St. Moritz to make for the perfect getaway.

Our guests love these hotels and lodging options for their romantic atmosphere and amenities:

Giardino Mountain: This 5-star hotel offers couples treatment rooms, a garden-view restaurant and a poolside bar. Our guests appreciate its spacious rooms.

Carlton Hotel St Moritz: 5-star hotel featuring massages, a spa tub and an outdoor pool.

Kulm Hotel St. Moritz: With a stay at this 5-star hotel, you'll have access to couples treatment rooms, a spa tub and an outdoor pool. Expedia travellers speak highly of its breakfast and helpful staff.

Kempinski Grand Hotel Des Bains: 5-star hotel featuring couples treatment rooms, an indoor pool and 3 restaurants. Customers give positive reviews for its comfortable rooms.

When is the Best Time to Visit St. Moritz?

Weather can be an important factor for your holiday, so we've pulled together rainfall and seasonal temperature info to help you pick the best travel dates:

  • Hottest months: July, August, June and September, with an average temperature of 19°F
  • Coldest months: February, January, March and December, with an average temperature of -3°F
  • Driest months: November, January, February and March, with an average rainfall of 1 inches
  • Rainiest months: July, June, August and September, with an average rainfall of 3.25 inches

Sightseeing in and around St. Moritz

There's nothing better than seeing a new destination with your sweetheart, so consider taking time to discover all that St. Moritz has to offer. Couples looking for a little of everything will enjoy St. Moritz for its mountain views, lakeside setting and skiing. You might consider a visit to Berry Museum, St. Moritz Leaning Tower or Lake St. Moritz.

Expedia travellers also like St. Moritz for its:
  • Sightseeing
  • Tours
  • Rollerskating
  • Ice skating

Getting around St. Moritz

To see more of the larger area, hop aboard a train at St. Moritz Station. St. Moritz might not have as many public transport choices so consider a car rental to maximise your time.

Frequently asked questions

St. Moritz Hotel Reviews

Grand Hotel des Bains Kempinski
Expedia Verified Review
5 / 5 Excellent
Excellent hotel with the closest access to the ski lift although I went there in the summer. Exceptional service from the concierge with great recommendations and super service that guarantees you better prices.
A verified traveller stayed at Grand Hotel des Bains Kempinski
Posted 2 months ago
Grand Hotel des Bains Kempinski

More trip options