Lowest Rate Guarantee

St Moritz Hotels from CHF50

35 Hotels in St Moritz, Switzerland from CHF50 to CHF945
Hotel Laudinella
Hotel Rates:
from CHF99
to CHF520
 Check Availability

The Hotel Laudinella enjoys a quiet location in St. Moritz-Bad and offers you superb views of the lake and...more

Kempinski Grand Hotel Des Bains
Hotel Rates:
from CHF232
to CHF4130
 Check Availability

The 5-star Kempinski Hotel St. Moritz stands out like a fairytale castle in the breathtaking Engadine...more

Hauser Swiss Quality Hotel
Hotel Rates:
from CHF122
to CHF385
 Check Availability

The smoke-free Hotel Hauser can be found in the heart of St. Moritz close to the famous boutiques, such as...more

Hotel San Gian
Hotel Rates:
from CHF100
to CHF580
 Check Availability

Situated close to St. Moritz Cable Car Station, Hotel San Gian features various massages and relaxation...more

Hotel Reine Victoria
Hotel Rates:
from CHF187
to CHF945
 Check Availability

Decorated in the classical style of the late 19th century, Hotel Reine Victoria is only 100 metres away from...more

Hotel Waldhaus am See
Hotel Rates:
from CHF110
to CHF420
 Check Availability

Hotel Waldhaus am See lies on the shores of the St. Moritz Lake and offers a breath-taking view of the...more

La Margna Swiss Quality Hotel
Hotel Rates:
from CHF195
to CHF780
 Check Availability

Just steps away from St.Moritz Train Station, Hotel La Margna offers panoramic views over Lake St.Moritz and...more

Schweizerhof
Hotel Rates:
from CHF149
to CHF580
 Check Availability

The traditional Schweizerhof in St. Moritz is situated right in the centre, only a 3-minute walk from the...more

Hotel Soldanella
Hotel Rates:
from CHF130
 Check Availability

Welcome at the family owned Hotel Soldanella, we provide standard rooms or rooms with a spectacular view over...more

La Margna
Hotel Rates:
from CHF190
 Check Availability

Hotel La Margna is located conveniently close to St. Moritz railway station. It was built in 1907 by A. Robbi...more

Hotel Languard
Hotel Rates:
from CHF105
 Check Availability

At the Languard, you will find a cosy, familiar setting with country ambience, wood-carved decorations in...more

Hotel Baeren
Hotel Rates:
from CHF145
 Check Availability

Travelers to the city of St. Moritz looking for a relaxing must visit Baeren Hotel St. Moritz. All rooms at...more

Hotel Monopol
Hotel Rates:
from CHF165
to CHF1530
 Check Availability

The Hotel Monopol is located in the centre of St. Moritz, 300 metres from the funicular to the Corviglia...more

Soldanella
Hotel Rates:
from CHF130
to CHF440
 Check Availability

Centrally located in St. Moritz-Dorf with fantastic views over the lake and the mountains, the traditional...more

Hotel Sonne
Hotel Rates:
from CHF110
to CHF330
 Check Availability

Located in St. Moritz Bad, only a few steps away from the beautiful lake, the non-smoking Hotel Sonne offers...more

Search Pages:
1 2 3

Late & Seasonal Hotel Deals in St Moritz Switzerland

View All Available Hotels In & Around St Moritz At Up To 70% Off!

Check-in date
Check-out date
search


Last Minute St Moritz Hotel Deals

Last Minute St Moritz Hotel Deals.

In a hurry or want to book last minute in St Moritz Switzerland? No problem, you will find the best availability at hotels in and close to St Moritz there is. We offer more available hotel rooms than any other site, and all at the lowest rates too. Enter your dates in our search box directly above to see availability in St Moritz.
 
Family friendly Hotels in the St Moritz region

Family Hotel Rooms in St Moritz.

Staying in St Moritz with children? You can find great deals on family hotel rooms right here at Lodging World. Most of our hotels in St Moritz offer free accommodation for young children when sharing bedding and most will offer extra beds in the room for 1 child and some 2 children. You can also find special family room deals too at selected hotels - enter your dates now and see what room  types are available. Please remember to click on the "More room information on the hotel page" links to see all room types available.
 
Bring your dog or pet to St Moritz with you

Pet & Dog Friendly Hotel Offers.

We have a range of quality pet friendly hotels in and around St Moritz Switzerland, with many offering free accommodation for your pet. Please remember to heck the hotel policies section of each hotel to see if there are any charges. If charges are applicable these are typically €7-€12 per night per pet (dog). You can ask the hotel about your pet in the final section of the booking process.
 
Disabled Rooms and Facilities in St Moritz Switzerland

Hotels in St Moritz With Disabled Facilities.

Do you need a hotel in the St Moritz area that offers disabled rooms or facilities? See a list of St Moritz hotels that offer disabled facilities - to check on the precise level of facilities, or if you have a specific query, its probably best to contact hotels directly, but please come back to us as we are often much cheaper than booking at the hotel directly!
MAP

St Moritz Hotel Map

Show St Moritz Hotel Map

Book Now, Pay Later

Book now with nothing to pay until your arrival at most hotels in St Moritz. Instant online bookings with email confirmation – book now at our lowest rates, guaranteed.

Book St Moritz hotels from just CHF50. Check out fantastic offers at up to 70% Off normal rates at top hotels in St Moritz, Switzerland.

Hotels in St Moritz for your winter holidays and great Xmas deals on many rooms & suites. Ideal hotels for business trips with budget hotels as well as city breaks.