Find Green Hotels in St. Moritz from CA $295

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Check availability on St. Moritz Green Hotels

Our top choices for St. Moritz eco-friendly hotels

Badrutt's Palace Hotel

Badrutt's Palace Hotel
5.0 star property
St. Moritz
9.6 out of 10, Exceptional, (98 reviews)
"Lovely hotel "
United States
Cristian
The price is CA $2,751
CA $2,873 total
includes taxes & fees
Mar 16 - Mar 17
Badrutt's Palace Hotel

Revier Mountain Lodge Lenzerheide

Revier Mountain Lodge Lenzerheide
3.5 star property
Vaz-Obervaz
8.4 out of 10, Very good, (147 reviews)
"Nice Hotel"
Germany
Janic
The price is CA $269
CA $295 total
includes taxes & fees
Mar 16 - Mar 17
Revier Mountain Lodge Lenzerheide

Grand Hotel des Bains Kempinski

Grand Hotel des Bains Kempinski
5.0 star property
St. Moritz
9.4 out of 10, Exceptional, (328 reviews)
"Great stay in an iconic place. The staff are very friendly and helpful, truly going the extra mile. "
United States
Jochen
The price is CA $1,825
CA $1,912 total
includes taxes & fees
Mar 10 - Mar 11
Grand Hotel des Bains Kempinski

Grand Hotel Kronenhof

Grand Hotel Kronenhof
5.0 star property
Pontresina
9.6 out of 10, Exceptional, (158 reviews)
"Beautiful stay. the breakfast and the spa were the highlights! The thing that stood out the most among the other hotels was the free ski shuttle and they will also pick you up from the local train station. The staff was super helpful and friendly, and we enjoyed every moment of our stay. "
United States
Constance
The price is CA $1,139
CA $1,194 total
includes taxes & fees
Mar 16 - Mar 17
Grand Hotel Kronenhof

Kulm Hotel St. Moritz

Kulm Hotel St. Moritz
5.0 star property
St. Moritz
9.6 out of 10, Exceptional, (108 reviews)
"All of it. Service was beyond excellent. People from the USA should see what service really is. Something to respect. Thank you. "
United States
Linda
The price is CA $2,362
CA $2,470 total
includes taxes & fees
Mar 16 - Mar 17
Kulm Hotel St. Moritz

Hotel Lac Salin Spa & Mountain Resort

Hotel Lac Salin Spa & Mountain Resort
4.0 star property
Livigno
9.6 out of 10, Exceptional, (116 reviews)
"Amazing hotel and spa. Perfect for family - ski school and beginner mountain skiing right at doorstep. Had an amazing time!"
United States
Karen
Hotel Lac Salin Spa & Mountain Resort

Carlton Hotel St Moritz

Carlton Hotel St Moritz
5.0 star property
St. Moritz
10.0 out of 10, Exceptional, (40 reviews)
"Beautiful stay and great customer service! We will be coming back thank you so much for a wonderful time. "
United States
Gaetano
The price is CA $3,157
CA $3,295 total
includes taxes & fees
Mar 10 - Mar 11
Carlton Hotel 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.

The Annual Vacation Sale

Members save up to 40% on hotels and homes. Plan this year’s big trip and save.

Top St. Moritz Hotel Reviews

Explore a world of travel with Expedia