Skip to main content

Search hotels in Sankt Moritz-Bad

Enter your dates to see the latest prices and deals for Sankt Moritz-Bad hotels

Sankt Moritz-Bad – 1 hotel or place to stay

Filter by:

Star rating
Review score

Sunstar Pontresina

Pontresina (Near Sankt Moritz-Bad)

Situated in Pontresina, 7 km from Engadin Golf Samedan & Zuoz-Madulain, Sunstar Pontresina features accommodation with a garden, private parking, a shared lounge and a terrace.

D
Dina
From
Switzerland
Very friendly staff. Newly renovated very modern.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 119 reviews
Price from
US$313.22
1 night, 2 adults

Hotel GRACE LA MARGNA ST MORITZ

St. Moritz (Near Sankt Moritz-Bad)

Situated in St. Moritz, 200 metres from Train Station St. Moritz, Hotel GRACE LA MARGNA ST MORITZ features accommodation with a terrace, private parking, a restaurant and a bar.

A
Alexandra
From
Canada
Everything was on point. Gastronomic experience, excellent service, high end facilities, luxury rooms with special attentions.
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 359 reviews
Price from
US$642.60
1 night, 2 adults

Badrutt's Palace Hotel St Moritz

St. Moritz (Near Sankt Moritz-Bad)

Dating from 1896, this luxurious 5-star hotel in the centre of Sankt Moritz offers panoramic views over the Engadine Alps and Lake Sankt Moritz.

w
wbarnim
From
Thailand
I loved the staff in the lobby cafe especially, Jerina, Salvatore and Klaus. The concierge was fantastic as well.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 127 reviews
Price from
US$978.19
1 night, 2 adults

Conrad's Mountain Lodge

Silvaplana (Near Sankt Moritz-Bad)

Located in the centre of Silvaplana, Conrad's Mountain Lodge offers you during the summer season, a cable car ticket for the whole region is included if you stay at least 2 nights.

M
Ms. Chen
From
Singapore
The hotel, the decoration, the room, all the lovely and sweet staff, the environment, the view are all super excellent. One of the best choice I ever made in my life. Thank you for everything. Thank you for the memory
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 266 reviews
Price from
US$314.46
1 night, 2 adults

Hotel Allegra 3 Stern Superior

Pontresina (Near Sankt Moritz-Bad)

Located in the centre of Pontresina, Hotel Allegra 3 Stern Superior is directly connected to the Bellavita Spa Centre with its indoor and outdoor pools and it features ski storage facilities, a ski...

G
Gabriela
From
Switzerland
A great location, close to everything in Pontresina A rich and delicious breakfast There is an amazing view from the 4th floor rooms Perfectly clean A free pass to Bellavita's pool and spa (indoor and outdoor pools, outdoor Jacuzzi, lovely spa area) Engandin card (free regional public tranaport)
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 276 reviews
Price from
US$368.16
1 night, 2 adults

Nira Alpina

Silvaplana (Near Sankt Moritz-Bad)

With views of the Engadin Mountains and Lake Silvaplana, Nira Alpina offers luxury rooms with terraces.

R
Rick
From
Australia
We Travelled for 6 weeks across Northern Europe and this hotel was a standout. Best breakfast on the trip & a great location (specially if you are driving)
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 346 reviews
Price from
US$436.55
1 night, 2 adults

Suvretta House

St. Moritz (Near Sankt Moritz-Bad)

As an exclusive Ski In & Ski Out Hotel with private ski lift, this 5-star luxury resort is the first address for unforgettable winter moments and is the only hotel in St.

E
Elizabeth
From
United Kingdom
Close to the slopes. Excellent food and helpful staff and concierge.
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 230 reviews
Price from
US$776.83
1 night, 2 adults

Parkhotel Margna Superior

Sils Maria (Near Sankt Moritz-Bad)

Surrounded by Alpine lakes and mountains, the 4-star Parkhotel Margna Superior features 3 restaurants, a bar, a spa, fitness centre, a tennis court and a private golf course. Free WiFi is available.

D
David
From
Switzerland
It is a wonderful hotel in a great location with great service and amenities. The spa was nice after a long day of cross country skiing or hiking. The restaurants were excellent
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 208 reviews
Price from
US$416.13
1 night, 2 adults

Romantik Hotel Muottas Muragl

Samedan (Near Sankt Moritz-Bad)

Romantik Hotel Muottas Muragl is set in the mountains of Samedan, at the Muottas Muragl cable car station. It has a unique terrace with views of the Engadine’s Lake District.

T
Thomas
From
United Arab Emirates
The views are amazing. Hard to sleep at that height if not used to it
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 299 reviews
Price from
US$315.83
1 night, 2 adults

Hotel San Gian

St. Moritz (Near Sankt Moritz-Bad)

Just 150 metres from the Sankt Moritz-Signal Cable Car, the 4-star Hotel San Gian offers various massages and relaxation treatments, free WiFi and 2 restaurants.

A
Alexandra
From
Spain
Good breakfasts, good room space and pet friendly.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 810 reviews
Price from
US$334.35
1 night, 2 adults
See all hotels in and around Sankt Moritz-Bad

Hotels with airport shuttles in Sankt Moritz-Bad

Most booked hotels in Sankt Moritz-Bad and surroundings in the past month

See all
  • Popular with guests booking hotels in St. Moritz

    Scored out of 10, guest rating 7.8
    Good - What previous guests thought, 2,754 reviews
  • Popular with guests booking hotels in St. Moritz

    Scored out of 10, guest rating 8.6
    Fabulous - What previous guests thought, 2,167 reviews
  • Popular with guests booking hotels in St. Moritz

    Scored out of 10, guest rating 8.9
    Fabulous - What previous guests thought, 1,598 reviews
  • Popular with guests booking hotels in St. Moritz

    Scored out of 10, guest rating 8.4
    Very good - What previous guests thought, 1,268 reviews
  • Popular with guests booking hotels in Pontresina

    Scored out of 10, guest rating 8.4
    Very good - What previous guests thought, 1,356 reviews
  • Popular with guests booking hotels in St. Moritz

    Scored out of 10, guest rating 7.8
    Good - What previous guests thought, 502 reviews
  • Popular with guests booking hotels in St. Moritz

    Scored out of 10, guest rating 8.8
    Fabulous - What previous guests thought, 2,076 reviews
  • Popular with guests booking hotels in St. Moritz

    Scored out of 10, guest rating 8.9
    Fabulous - What previous guests thought, 738 reviews
  • Popular with guests booking hotels in St. Moritz

    Scored out of 10, guest rating 8.8
    Fabulous - What previous guests thought, 907 reviews
  • Popular with guests booking hotels in St. Moritz

    Scored out of 10, guest rating 8.5
    Very good - What previous guests thought, 1,042 reviews

Best hotels with breakfast in Sankt Moritz-Bad and nearby

  • Scored out of 10, guest rating 9.0
    Superb - What previous guests thought, 810 reviews

    Just 150 metres from the Sankt Moritz-Signal Cable Car, the 4-star Hotel San Gian offers various massages and relaxation treatments, free WiFi and 2 restaurants.

    From US$416.38 per night
  • Scored out of 10, guest rating 8.2
    Very good - What previous guests thought, 714 reviews

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

  • Scored out of 10, guest rating 7.5
    Good - What previous guests thought, 249 reviews

    Only 200 metres from Lake Sankt Moritz, Casa Franco St. Moritz offers rooms with a private balcony and beautiful views of Piz Nair. The Engadin bus stops 200 metres away.

    From US$261.02 per night
  • Scored out of 10, guest rating 8.7
    Fabulous - What previous guests thought, 258 reviews

    Located in St. Moritz Bad, only a few steps away from the lake, the non-smoking Hotel Sonne St. Moritz is a 3 star superior property and offers views of Piz Nair and the surrounding mountains.

    From US$360.45 per night
  • Scored out of 10, guest rating 7.8
    Good - What previous guests thought, 2,754 reviews

    The stylish and elegant The Piz is located close to the centre of St. Moritz, 500 metres from the Signal Cable Car. It offers a pizzeria and free WiFi.

    From US$275.93 per night
  • Scored out of 10, guest rating 8.2
    Very good - What previous guests thought, 2,517 reviews

    Offering a stunning panoramic view over St. Moritz, this hostel provides free public Wi-Fi and a games room with billiards and table tennis. The rooms are bright and modernly furnished.

    From US$201.35 per night
  • Scored out of 10, guest rating 9.1
    Superb - What previous guests thought, 186 reviews

    Set in Silvaplana, 6.7 km from Train Station St. Moritz, Albana Hotel Silvaplana offers accommodation with a shared lounge, private parking, a terrace and a restaurant.

    From US$360.45 per night
  • Scored out of 10, guest rating 8.9
    Fabulous - What previous guests thought, 1,598 reviews

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

    From US$302.03 per night

Budget hotels in Sankt Moritz-Bad and nearby

  • Scored out of 10, guest rating 8.9
    Fabulous - What previous guests thought, 768 reviews

    b&b River Inn is situated in St. Moritz, 400 metres from Signalbahn and 2,3 km from the centre. The bed and breakfast has a terrace and views of the mountain, and guests can enjoy a drink at the bar.

    From US$211.30 per night
  • Scored out of 10, guest rating 9.5
    Exceptional - What previous guests thought, 2 reviews

    Offering lake views, Luorza 4 - ZWG is an accommodation set in Surlej, 14 km from Engadin Golf Samedan & Zuoz-Madulain and 40 km from Swiss National Park Visitor Centre.

  • Scored out of 10, guest rating 9.5
    Exceptional - What previous guests thought, 2 reviews

    Situated in Surlej, Luorza offers accommodation 40 km from Swiss National Park Visitor Centre and 6.8 km from Engadiner Museum. Located 7.7 km from Train Station St.

  • Abitaziun Randolina 13 - Silvaplana/Surlej is an accommodation located in Surlej, 6.9 km from Engadiner Museum and 7.6 km from St. Moritz – Corviglia.

  • Boasting river views, Randolina features accommodation with a balcony, around 7.8 km from Train Station St. Moritz.

  • Scored out of 10, guest rating 8.7
    Fabulous - What previous guests thought, 23 reviews

    Boasting a sauna, Chesa Guardaval - Surlej is situated in Silvaplana. Guests are welcome to go for a swim in the outdoor pool. The apartment has parking on-site, a sauna and a lift.

  • Scored out of 10, guest rating 7.0
    Good - What previous guests thought, 1 review

    Set in Surlej, Guardaval 13 offers accommodation with a pool with a view and garden views. This property offers access to a balcony and free private parking.

  • Boasting a pool with a view and lake views, Guardaval 15 is set in Surlej. This property offers access to a balcony and free private parking.