Choose the right place for you

FACILITIES

  • Linens Provided
  • Dishwasher
  • Non Smoking Only

REVIEWS

  • 9+ Exceptional
  • 8+ Fabulous
  • 7+ Very Good

DISTANCE FROM CENTRE

  • Less than 1 km
  • Less than 3 km
  • Less than 5 km

St. Moritz: Welcoming hotels where you can enjoy a meal and stay the night.

Whether you are a traveller who likes to book every aspect of your trip well in advance, or you are simply one of those last-minute travellers. In St. Moritz, there are plenty of accommodation options that are perfectly suitable for your needs. Select from the list of available hotel deals we have extracted from our database of offers that best reflects your needs and requirements for the upcoming trip. Make sure you double-check to see any early booking discounts or last-minute discounts available at those hotels on your shortlist in St. Moritz before booking. You might be pleasantly surprised!

3 star hotels in St. Moritz, our top selection just for you

Are you looking for cheap hotels in St. Moritz? Here is a selection of the best three star hotels in St. Moritz

  • Soldanella

    • Hotel
    10.4 Exceptional (2577)
    This charming hotel is in St Moritz. A total of 35 guest rooms are available for guests' convenience at Soldanella. ...
  • Romantik Hotel Muottas Muragl

    • Hotel
    10.8 Exceptional (430)
    Located in Samedan, Romantik Hotel Muottas Muragl is in the mountains, a 1-minute drive from Engadin Valley and 5 minutes from Alp Languard. This hotel is 4.9 mi (7.9 km) from Lake St. Moritz and 1.4 ...
  • Hotel Waldhaus Am See

    • Hotel
    10.8 Exceptional (2192)
    When you stay at Hotel Waldhaus am See in St. Moritz, you'll be on a lake, within a 15-minute walk of Lake St. Moritz and Engadin. This ski hotel is 25.6 mi (41.2 km) from Livigno Ski Area and 0.4 mi ...
  • Berghotel Randolins

    • Hotel
    10.2 Exceptional (692)
    Located in St. Moritz, Berghotel Randolins is in the mountains, within a 15-minute drive of Signalbahn and Silsersee. This hotel is 3.4 mi (5.5 km) from Staz Lake and 3.5 mi (5.7 km) from Corviglia Ski ...
  • Nolda

    • Hotel
    10.5 Exceptional (1792)
    With a stay at Hotel Nolda in St. Moritz, you'll be on a river, just a 3-minute walk from Signalbahn and a 2-minute drive from Lake St. Moritz. This ski hotel is 1 mi (1. 5 km) from Segantini Museum and ...
  • Hotel Station

    • Hotel
    8.9 Fabulous (322)
    With a stay at Hotel Station in Pontresina, you'll be within a 5-minute walk of Alp Languard and Bellavita Pool and Spa. This hotel is 4.2 mi (6.8 km) from Lake St. Moritz and 0.3 mi (0.5 km) from Alpin ...
  • Languard

    • Hotel
    11.8 Exceptional (777)
    A stay at Languard places you in the heart of St. Moritz, steps from Engadin Valley and St. Moritz Leaning Tower. This golf hotel is 0.9 mi (1.5 km) from Lake St. Moritz and 0.2 mi (0.4 km) from Chesa ...
  • Hauser Hotel St. Moritz

    • Hotel
    10.8 Exceptional (1704)
    The Swiss Quality Hotel Hauser is in the heart of St. Moritz. The hotel has been run by the Hauser family since 1955, and became famous through its fine homemade confectionary and desserts, and not least ...
  • Hotel Laudinella

    • Hotel
    9.4 Exceptional (1635)
    When you a stay at Hotel Laudinella in St. Moritz, you'll be in the historical district, just steps from Engadin Valley and Inn. This family-friendly hotel is 0.7 mi (1.2 km) from Lake St. Moritz and ...
  • Randolins Familienresort

    • Hotel
    10.3 Exceptional (101)
    Located in St. Moritz, Randolins Familienresort is in the mountains, within a 10-minute drive of Signalbahn and Muottas Muragl. This ski hotel is 3.4 mi (5.5 km) from Staz Lake and 3.5 mi (5.7 km) from ...
  • Hotel Piz

    • Hotel
    9.6 Exceptional (1680)
    Located in St. Moritz, Hotel Piz is near ski lifts, a 3-minute walk from San Karl St. Moritz-Bad Church and 7 minutes by foot from Engadiner Museum. This ski hotel is 0.4 mi (0.7 km) from Signal Gondola ...
  • Hotel Donatz

    • Hotel
    11.2 Exceptional (356)
    This comfortable hotel is in St Moritz. There are a total of 25 guest rooms on the premises. Hotel Donatz offers Wi-Fi internet connection in communal areas. ...
  • All In One Hotel Inn Lodge

    • Hotel
    11.2 Exceptional (540)
    Located in Celerina-Schlarigna, All In One Hotel Inn Lodge is in the mountains, a 2-minute drive from Muottas Muragl and 6 minutes from Olympia Bobrun. This ski hotel is 2.1 mi (3.4 km) from Staz Lake. ...
  • Hotel Bären

    • Hotel
    10.5 Exceptional (512)
    When you stay at Hotel Bären in St. Moritz, you'll be next to a golf course, just steps from Olympia Bobrun and 5 minutes by foot from Kulm Golf Course. This family-friendly hotel is 0.2 mi (0.4 km) from ...
  • Bernina

    • Hotel
    11.9 Exceptional (189)
    When you a stay at Bernina in Pontresina, you'll be in the mountains, within a 5-minute walk of Alp Languard and Bellavita Pool and Spa. This hotel is 4.1 mi (6.6 km) from Lake St. Moritz and 0.3 mi (0.5 ...
  • Hotel Sonne St Moritz

    • Hotel
    8.4 Fabulous (250)
    Located in St. Moritz, Hotel Sonne St Moritz is on the boardwalk, within a 15-minute walk of Signal Gondola and Segantini Museum. This ski hotel is 0.7 mi (1.2 km) from Lake St. Moritz and 1.2 mi (1.9 ...

The best 4 star hotels in St. Moritz

Enjoy a relaxing holiday, by selecting an elegant and comfortable hotel in St. Moritz

  • Hotelino Petit Chalet

    • Hotel
    10.5 Exceptional (250)
    A stay at Hotelino Petit Chalet places you in the heart of Celerina-Schlarigna, steps from Engadin Valley and 13 minutes by foot from Inn. This upscale hotel is 2.1 mi (3.4 km) from Lake St. Moritz and ...
  • Nira Alpina - Member of Design Hotels

    • Hotel
    11.6 Exceptional (746)
    Located in Silvaplana, Nira Alpina - Member of Design Hotels is in the mountains, a 1-minute drive from Surlej Gondola and 9 minutes from Signal Gondola. This luxury hotel is 3.8 mi (6.1 km) from Casino ...
  • Crystal Hotel

    • Hotel
    10.9 Exceptional (2455)
    In the heart of St. Moritz, Crystal Hotel is within a 5-minute drive of Lake St. Moritz and San Karl St. Moritz-Bad Church. This luxury hotel is 1.2 mi (1.9 km) from Signalbahn and 3 mi (4.9 km) from ...
  • HOTEL SARATZ

    • Hotel
    11.4 Exceptional (367)
    PROPERTY CATEGORY - FIRST CLASS RATINGS AAA DIAMONDS AAA DIAMONDS 1 STARS 4 STARS ADDITIONAL HOTEL DESCRIPTION THE 4-STAR-SUPERIOR HOTEL SARATZ IN PONTRESINA IS ELEGANT YET INFORMAL, MODERN YET CHARMING ...
  • Cresta Palace

    • Hotel
    11.1 Exceptional (446)
    With a stay at Cresta Palace in Celerina-Schlarigna, you'll be near ski lifts, just a 1-minute walk from Engadin Valley and 11 minutes by foot from Inn. This luxury hotel is 1.8 mi (3 km) from Lake St. ...
  • Hotel Bernina 1865 Samedan

    • Hotel
    10.9 Exceptional (1686)
    Located in Samedan, Hotel Bernina 1865 is next to a golf course, within a 5-minute walk of Engadin Valley and Mineralbad Baths and Spa. This 4-star hotel is 4.2 mi (6.7 km) from Lake St. Moritz and 0.6 ...
  • Art Boutique Hotel Monopol

    • Hotel
    11.6 Exceptional (779)
    A stay at Art Boutique Hotel Monopol places you in the heart of St. Moritz, steps from Engadin Valley and 3 minutes by foot from St. Moritz Leaning Tower. This upscale hotel is 0.8 mi (1.3 km) from Lake ...
  • Schweizerhof Swiss Quality Hotel

    • Hotel
    11.9 Exceptional (794)
    When you a stay at Schweizerhof Swiss Quality Hotel in St. Moritz, you'll be near ski runs, just steps from Engadin Valley and Berry Museum. This upscale hotel is 0.7 mi (1.1 km) from Lake St. Moritz ...
  • Hotel Chesa Rosatsch - Home of Food

    • Hotel
    10.8 Exceptional (307)
    This elegant ski hotel is situated on the banks of River Inn, just a few steps from the famous church of San Gian. Hiking paths, cross-country ski trails and cable cars to take guests up to the pistes ...
  • Albana Hotel Silvaplana

    • Hotel
    9.6 Exceptional (100)
    With a stay at Albana Hotel Silvaplana in Silvaplana, you'll be in the mountains, just a 1-minute walk from Engadin Valley and 9 minutes by foot from Inn. This upscale hotel is 3.7 mi (6 km) from Lake ...
  • Europa St Moritz Hotel

    • Hotel
    8.7 Fabulous (2117)
    With a stay at Europa St Moritz Hotel in St. Moritz, you'll be on the boardwalk/promenade, just a 1-minute walk from Engadin Valley and 10 minutes by foot from Inn. This upscale hotel is 2.3 mi (3.7 km) ...

5 star hotels in St. Moritz, for a truly luxurious holiday

Are you looking for a luxury hotel or resort in St. Moritz? You'd be surprised at how many deals we have chosen for you!

  • Suvretta House

    • Hotel
    11.7 Exceptional (312)
    2016 Seasonal Dates (Subject to change): Hotel closes Sep 4, 2016 and re-opens Dec 9, 2016\n2017 Seasonal Dates (Subject to change)\nHotel closes April 3, 2017 and re-opens from June 23 to September 3, ...
  • KULM HOTEL ST. MORITZ

    • Hotel
    11.4 Exceptional (459)
    Seasonal Closing Sep 11 to Dec 1 22 Apr 16 to Jun 15 23 Hotel Opening Dec 2 2022 to Apr 15 23 Jun 16 to Sep 9 23 Situated amidst the majestic mountainous landscape of the Upper Engadine valley the hotel ...
  • Grand Hotel des Bains Kempinski

    • Hotel
    11 Exceptional (1636)
    When you a stay at Grand Hotel des Bains Kempinski in St. Moritz, you'll be on a river, just steps from Engadin Valley and Casino St. Moritz. This luxury hotel is 1 mi (1.6 km) from Lake St. Moritz and ...
  • CARLTON HOTEL ST. MORITZ

    • Hotel
    12.5 Exceptional (135)
    ...
  • Giardino Mountain

    • Hotel
    11.6 Exceptional (175)
    With a stay at Giardino Mountain in Silvaplana, you'll be near ski lifts, just a 1-minute walk from Engadin Valley and 10 minutes by foot from Inn. This luxury hotel is 2.3 mi (3.7 km) from Lake St. Moritz ...
  • Chesa Surlej Hotel

    • Hotel
    10.1 Exceptional (352)
    Small apartment house "Chesa Surlej Hotel", 2 storeys. In the centre of Surlej, in a central, sunny position, 100 m from the edge of the forest, 300 m from the lake, 200 m from the skiing area. For shared ...

Here are some of the best offers for Spa Hotels in St. Moritz

Choose a relaxing holiday in some of the best hotels with Spa in St. Moritz

  • Hostel by Randolins

    • Hotel
    9.8 Exceptional (316)
    Located on the Suvretta hillside in St. Moritz, Hostel by Randolins offers accommodation with mountain views and free WiFi. The Corviglia Chair Lift is a 5-minute walk away. ...
  • Hotelino Petit Chalet

    • Hotel
    10.5 Exceptional (250)
    A stay at Hotelino Petit Chalet places you in the heart of Celerina-Schlarigna, steps from Engadin Valley and 13 minutes by foot from Inn. This upscale hotel is 2.1 mi (3.4 km) from Lake St. Moritz and ...
  • Conrad's Mountain Lodge

    • Hotel
    11.7 Exceptional (411)
    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. ...
  • Hotel Waldhaus Am See

    • Hotel
    10.8 Exceptional (2192)
    When you stay at Hotel Waldhaus am See in St. Moritz, you'll be on a lake, within a 15-minute walk of Lake St. Moritz and Engadin. This ski hotel is 25.6 mi (41.2 km) from Livigno Ski Area and 0.4 mi ...
  • Berghotel Randolins

    • Hotel
    10.2 Exceptional (692)
    Located in St. Moritz, Berghotel Randolins is in the mountains, within a 15-minute drive of Signalbahn and Silsersee. This hotel is 3.4 mi (5.5 km) from Staz Lake and 3.5 mi (5.7 km) from Corviglia Ski ...
  • Nolda

    • Hotel
    10.5 Exceptional (1792)
    With a stay at Hotel Nolda in St. Moritz, you'll be on a river, just a 3-minute walk from Signalbahn and a 2-minute drive from Lake St. Moritz. This ski hotel is 1 mi (1. 5 km) from Segantini Museum and ...
  • Hotel S

    • Hotel
    9 Exceptional (14)
    Located in Pontresina, 6.1 km from Engadin Golf Samedan & Zuoz-Madulain, Hotel S provides accommodation with a bar, private parking, a garden and a tennis court. ...
  • Nira Alpina - Member of Design Hotels

    • Hotel
    11.6 Exceptional (746)
    Located in Silvaplana, Nira Alpina - Member of Design Hotels is in the mountains, a 1-minute drive from Surlej Gondola and 9 minutes from Signal Gondola. This luxury hotel is 3.8 mi (6.1 km) from Casino ...
  • Crystal Hotel

    • Hotel
    10.9 Exceptional (2455)
    In the heart of St. Moritz, Crystal Hotel is within a 5-minute drive of Lake St. Moritz and San Karl St. Moritz-Bad Church. This luxury hotel is 1.2 mi (1.9 km) from Signalbahn and 3 mi (4.9 km) from ...
  • Hotel Station

    • Hotel
    8.9 Fabulous (322)
    With a stay at Hotel Station in Pontresina, you'll be within a 5-minute walk of Alp Languard and Bellavita Pool and Spa. This hotel is 4.2 mi (6.8 km) from Lake St. Moritz and 0.3 mi (0.5 km) from Alpin ...
  • Grand Hotel des Bains Kempinski

    • Hotel
    11 Exceptional (1636)
    When you a stay at Grand Hotel des Bains Kempinski in St. Moritz, you'll be on a river, just steps from Engadin Valley and Casino St. Moritz. This luxury hotel is 1 mi (1.6 km) from Lake St. Moritz and ...
  • HOTEL SARATZ

    • Hotel
    11.4 Exceptional (367)
    PROPERTY CATEGORY - FIRST CLASS RATINGS AAA DIAMONDS AAA DIAMONDS 1 STARS 4 STARS ADDITIONAL HOTEL DESCRIPTION THE 4-STAR-SUPERIOR HOTEL SARATZ IN PONTRESINA IS ELEGANT YET INFORMAL, MODERN YET CHARMING ...
  • Cresta Palace

    • Hotel
    11.1 Exceptional (446)
    With a stay at Cresta Palace in Celerina-Schlarigna, you'll be near ski lifts, just a 1-minute walk from Engadin Valley and 11 minutes by foot from Inn. This luxury hotel is 1.8 mi (3 km) from Lake St. ...
  • Art Boutique Hotel Monopol

    • Hotel
    11.6 Exceptional (779)
    A stay at Art Boutique Hotel Monopol places you in the heart of St. Moritz, steps from Engadin Valley and 3 minutes by foot from St. Moritz Leaning Tower. This upscale hotel is 0.8 mi (1.3 km) from Lake ...
  • Giardino Mountain

    • Hotel
    11.6 Exceptional (175)
    With a stay at Giardino Mountain in Silvaplana, you'll be near ski lifts, just a 1-minute walk from Engadin Valley and 10 minutes by foot from Inn. This luxury hotel is 2.3 mi (3.7 km) from Lake St. Moritz ...
  • Schweizerhof Swiss Quality Hotel

    • Hotel
    11.9 Exceptional (794)
    When you a stay at Schweizerhof Swiss Quality Hotel in St. Moritz, you'll be near ski runs, just steps from Engadin Valley and Berry Museum. This upscale hotel is 0.7 mi (1.1 km) from Lake St. Moritz ...
  • Giardino Bed & Breakfast

    • Hotel
    12.2 Exceptional (204)
    Located in Silvaplana, 4.4 km from Train Station St. Moritz, Giardino Bed & Breakfast provides accommodation with a fitness centre, private parking, a garden and a shared lounge. ...
  • Hotel Chesa Rosatsch - Home of Food

    • Hotel
    10.8 Exceptional (307)
    This elegant ski hotel is situated on the banks of River Inn, just a few steps from the famous church of San Gian. Hiking paths, cross-country ski trails and cable cars to take guests up to the pistes ...
  • Hotel Laudinella

    • Hotel
    9.4 Exceptional (1635)
    When you a stay at Hotel Laudinella in St. Moritz, you'll be in the historical district, just steps from Engadin Valley and Inn. This family-friendly hotel is 0.7 mi (1.2 km) from Lake St. Moritz and ...
  • Randolins Familienresort

    • Hotel
    10.3 Exceptional (101)
    Located in St. Moritz, Randolins Familienresort is in the mountains, within a 10-minute drive of Signalbahn and Muottas Muragl. This ski hotel is 3.4 mi (5.5 km) from Staz Lake and 3.5 mi (5.7 km) from ...

The best hotels with swimming pool in St. Moritz

Book your relaxing holiday, by choosing the best deals at hotels with swimming pools in St. Moritz

  • Hotel S

    • Hotel
    9 Exceptional (14)
    Located in Pontresina, 6.1 km from Engadin Golf Samedan & Zuoz-Madulain, Hotel S provides accommodation with a bar, private parking, a garden and a tennis court. ...
  • KULM HOTEL ST. MORITZ

    • Hotel
    11.4 Exceptional (459)
    Seasonal Closing Sep 11 to Dec 1 22 Apr 16 to Jun 15 23 Hotel Opening Dec 2 2022 to Apr 15 23 Jun 16 to Sep 9 23 Situated amidst the majestic mountainous landscape of the Upper Engadine valley the hotel ...
  • Grand Hotel des Bains Kempinski

    • Hotel
    11 Exceptional (1636)
    When you a stay at Grand Hotel des Bains Kempinski in St. Moritz, you'll be on a river, just steps from Engadin Valley and Casino St. Moritz. This luxury hotel is 1 mi (1.6 km) from Lake St. Moritz and ...
  • HOTEL SARATZ

    • Hotel
    11.4 Exceptional (367)
    PROPERTY CATEGORY - FIRST CLASS RATINGS AAA DIAMONDS AAA DIAMONDS 1 STARS 4 STARS ADDITIONAL HOTEL DESCRIPTION THE 4-STAR-SUPERIOR HOTEL SARATZ IN PONTRESINA IS ELEGANT YET INFORMAL, MODERN YET CHARMING ...
  • Cresta Palace

    • Hotel
    11.1 Exceptional (446)
    With a stay at Cresta Palace in Celerina-Schlarigna, you'll be near ski lifts, just a 1-minute walk from Engadin Valley and 11 minutes by foot from Inn. This luxury hotel is 1.8 mi (3 km) from Lake St. ...
  • Hotel Bernina 1865 Samedan

    • Hotel
    10.9 Exceptional (1686)
    Located in Samedan, Hotel Bernina 1865 is next to a golf course, within a 5-minute walk of Engadin Valley and Mineralbad Baths and Spa. This 4-star hotel is 4.2 mi (6.7 km) from Lake St. Moritz and 0.6 ...
  • CARLTON HOTEL ST. MORITZ

    • Hotel
    12.5 Exceptional (135)
    ...
  • Giardino Bed & Breakfast

    • Hotel
    12.2 Exceptional (204)
    Located in Silvaplana, 4.4 km from Train Station St. Moritz, Giardino Bed & Breakfast provides accommodation with a fitness centre, private parking, a garden and a shared lounge. ...

Overnighting in a hotel in St. Moritz: the best hotel selection available for you to choose from for your next holiday in total relaxation and comfort.

If you are planning your holiday in St. Moritz but do not want to give up on the ability to check in and out whenever you want. 24/7 room service and your many comforts being taken care of for you, then a Hotel is the ideal type of accommodation for you.

Whether you are travelling as part of a group, with your partner, friends or just with your extended family, a hotel in St. Moritz will not disappoint! They have all the services you need for your every whim!
Choose your perfect hotel in St. Moritz from the 300 hotels we have identified for you.

We have all become accustomed to investigating deals on the web. Finding hotels that meet all our requirements and offering value for money is no easy task, especially in St. Moritz. There is a goldmine of helpful information out there that can help us make an informed choice about where to stay and our chosen accommodation facilities. Thanks to travellers who have visited in the past, we can also check out reviews.
Tourists who've stayed in St. Moritz have written 40,388 reviews relating to their stays in St. Moritz. 15,894 former guests rated the lodgings in the area as being "Excellent" and 24,494 gave them a "Very Good" rating.

Undoubtedly, what most distinguishes this type of accommodation is the services on offer at most hotels. Services you may look for include; Staff available to take care of everything and the ability to socialise with other guests at a Hotel Bar. In St. Moritz, it's easy to find all types of hotels with differing levels of service and facilities. 59 are Hotels with swimming pool, 147 have family-centric services and 151 have car parking places available to guests on-site. Most of these hotels also offer restaurants that allow you to dine in or eat in your own room.

FAQ

How much does it cost on average to sleep at a hotel in St. Moritz?

The average cost of a hotel in St. Moritz is around $ 206 per night. Here is a list of the best deals for hotels in St. Moritz

When is the best time to stay at a hotel in St. Moritz?

The best time to stay in a hotel in St. Moritz is in the month of December. Here is a link to where you will find amazing deals for Hotels in St. Moritz at this time of the year

What services do the St. Moritz hotels offer their guests?

The Hotels in St. Moritz offer their guests the following services:
- Linens Provided
- Dishwasher
- Non Smoking Only
- Wi-Fi
- Kitchen
- Pets Allowed
- Parking
- Air Conditioning
and so much more.

Do the Hotels in St. Moritz have a swimming pool?

Which hotels in St. Moritz are suitable for families?

There are many hotels in St. Moritz which are suitable for families and their needs. Here you will find a link with all the best deals for hotels with family-specific services in St. Moritz

Which Hotels in St. Moritz are pet-friendly?

Many Hotels in St. Moritz admit your four-legged friends. Here you will find a link with all the best offers for Pet Friendly Hotels in St. Moritz

Which hotels offer parking in St. Moritz?

Which Hotels are accessible in St. Moritz?