Beginning of main content

Save an extra 10% or more on select hotels with Member Discounts

Access exclusive hotel deals, only with the Travelocity app

Tonight Oct 31 - Nov 1
Next weekend Nov 6 - Nov 8

Most frequently booked St. Moritz hotels

Get Rates
Hotel Reine Victoria

Hotel Reine Victoria

4.0 out of 5.0 Via Rosatsch 18, St. Moritz, GR
5/5
(1 Reviews)
A full-service spa and a restaurant are featured at this Victorian hotel. Business travelers can take advantage of the free WiFi in public areas. Enjoy the sauna and free perks like buffet breakfast and free self parking.
 
Get Rates
Crystal Hotel

Crystal Hotel

4.5 out of 5.0 Via Traunter Plazzas 1, St. Moritz, GR
A full-service spa and a health club are featured at this smoke-free hotel. Enjoy the sauna and free buffet breakfast. There's a bar/lounge on site, and laundry facilities and free newspapers are also provided.
 
$134
Youth Hostel St. Moritz

Youth Hostel St. Moritz

2.0 out of 5.0 Via Surpunt 60, St. Moritz, GR
A restaurant and a bar/lounge are featured at this hostel. There's a ski shuttle, and ski passes and ski storage are available on site. Guests will appreciate free perks like buffet breakfast and WiFi in public areas.
 

Top cheap St. Moritz hotel deals

Get Rates
Hotel Reine Victoria

Hotel Reine Victoria

4.0 out of 5.0 Via Rosatsch 18, St. Moritz, GR
5/5
(1 Reviews)
A full-service spa and a restaurant are featured at this Victorian hotel. Business travelers can take advantage of the free WiFi in public areas. Enjoy the sauna and free perks like buffet breakfast and free self parking.
 
$179
Hotel Piz

Hotel Piz

3.0 out of 5.0 Via Dal Bagn 6, St. Moritz, GR
This hotel features a restaurant, a sauna, and a bar/lounge. Take advantage of ski passes and ski storage on site. WiFi in public areas is free.
 
$126
Hostel Casa Franco

Hostel Casa Franco

2.0 out of 5.0 Via Sela 11, St. Moritz, GR
A restaurant and a bar/lounge are featured at this hotel. Traveling on business? Take advantage of the free WiFi in public areas and free Internet in public areas. You'll appreciate the area shuttle, self parking, and terrace.
 

Top luxury St. Moritz hotel deals

Get Rates
Grand Hotel des Bains Kempinski

Grand Hotel des Bains Kempinski

5.0 out of 5.0 Via Mezdi 27, St. Moritz, GR
This luxury hotel features a casino, a full-service spa, and 3 restaurants. Families will appreciate the onsite laundry facilities and in-room childcare. Enjoy the 2 indoor tennis courts and perks like free buffet breakfast and free train station pick-up.
 
Get Rates
Badrutt's Palace Hotel

Badrutt's Palace Hotel

5.0 out of 5.0 Via Serlas 27, St. Moritz, GR
This luxury hotel features a full-service spa, a nightclub, and 7 restaurants. There's fun for all ages with a free kid's club and a playground, and families will appreciate the onsite laundry facilities. Enjoy the 2 outdoor tennis courts and free perks like WiFi in public areas and an area shuttle.
 
Get Rates
Crystal Hotel

Crystal Hotel

4.5 out of 5.0 Via Traunter Plazzas 1, St. Moritz, GR
A full-service spa and a health club are featured at this smoke-free hotel. Enjoy the sauna and free buffet breakfast. There's a bar/lounge on site, and laundry facilities and free newspapers are also provided.
 
Map

How much is a hotel room in St. Moritz?

Hotels in St. Moritz start at $126 per night. Prices and availability subject to change. Additional terms may apply.

St. Moritz Hotel & Travel Guide

Traveling to St. Moritz? There is a wide range of perfect accommodations for travelers to choose from. Travelocity's handy database lists 68 hotel establishments that are within a 6-mile (10-kilometer) radius of downtown St. Moritz.

We believe location and convenience is the key when it comes to trouble-free trips, so make sure you check out the Berghotel Randolins and Chesa Spuondas, which are conveniently located within a 0.6-mile (1-kilometer) radius of St. Moritz's downtown precinct.

St. Moritz has some budget hotel options that will be sure to delight even the thriftiest visitors. Other lower-cost room options include the Hotel Nolda and the Europa St Moritz Hotel.

2 miles (3 kilometers) from central St. Moritz, you will find the Carlton Hotel St Moritz. Alternatively, the Kulm Hotel St. Moritz is situated 1 mile (2 kilometers) away. Two more hotel options here are the Art Boutique Hotel Monopol and the Kempinski Grand Hotel Des Bains.

Once you have looked around St. Moritz, why don't you explore a little further afield? The Southern Switzerland region is home to many things to check out. Learn about Southern Switzerland's traditional villages. You should make the time to admire its forests and mountains. Energetic visitors might also love snowboarding and skiing in the area.

20 miles (34 kilometers) to the northwest of St. Moritz, you can find Arosa, where you can spend the day exploring Arosa Ski Resort and Ski-Club Arosa. If you want to spend a night or two in Arosa, be sure to check out the Sporthotel Valsana and The Excelsior Hotel. 0.9 miles (1.4 kilometers) east of St. Moritz, you will find Sankt Moritz-Bad, which features the Chesa Surlej Hotel and Crystal Hotel. If you stay in Sankt Moritz-Bad, a couple of places to add to your itinerary are the San Karl St. Moritz-Bad Church and Casino St. Moritz.

If you are always thinking about sport and enjoy attending thrilling clashes you and your traveling partner could spend some time at Vaillant Arena, which is found 20 miles (34 kilometers) to the north of St. Moritz. Find a Travelocity-listed room in the middle of the action at the Hotel Meierhof or the Hotel Cresta Sun.

When you are flying via Agno Airport and want to book a Travelocity-listed room in the area, have a look at Villa Principe Leopoldo or Suitenhotel Parco Paradiso.


Recent St. Moritz hotel reviews by fellow wanderers


*Price based on the lowest price found within past 24 hours and based upon one night stay for two adults over the next thirty days. Prices and availability subject to change. Additional terms may apply.