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

  • Romantik Hotel Muottas Muragl

    • Hotel
    9.4 Exceptional (392)
    Located in Samedan, Romantik Hotel Muottas Muragl is in a rural area and in the mountains. The area's natural beauty can be seen at Lake St. Moritz and Silsersee. Bellavita Pool and Spa and Mineralbad ...
  • Berghotel Randolins

    • Hotel
    8.7 Fabulous (541)
    Situated high above St. Moritz on the famous Suvretta hillside, the Berghotel Randolins can be found right at the ski slopes and hiking trails. It features a wellness area with panoramic views. ...
  • Hotel Waldhaus am See

    • Hotel
    7.4 Very Good (1977)
    When you a stay at Hotel Waldhaus am See in St. Moritz, you'll be on a lake, within a 5-minute walk of Engadin and Inn. This ski hotel is 0.6 mi (0.9 km) from Lake St. Moritz and 0.4 mi (0.6 km) from ...
  • Hotel Nolda

    • Hotel
    8.6 Fabulous (1287)
    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 Sonne St Moritz

    • Hotel
    8.4 Fabulous (430)
    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 ...
  • Hauser Hotel St. Moritz

    • Hotel
    8.8 Fabulous (1546)
    Hauser Hotel St. Moritz 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 through ...
  • All In One Hotel Inn Lodge

    • Hotel
    8.4 Fabulous (444)
    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. ...
  • Languard

    • Hotel
    8.7 Fabulous (516)
    Located in St. Moritz, Languard is in the city center and near the boardwalk. The area's natural beauty can be seen at Lake St. Moritz and Silsersee. Mineralbad Baths and Spa and Bellavita Pool and Spa ...
  • Randolins Familienresort

    • Hotel
    9 Exceptional (94)
    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 Bären

    • Hotel
    8.5 Fabulous (379)
    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 ...
  • Soldanella

    • Hotel
    8.8 Fabulous (2372)
    With a stay at Soldanella in St. Moritz, you'll be near ski lifts, within a 10-minute walk of Segantini Museum and St. Moritz Leaning Tower. This spa hotel is 0.8 mi (1.3 km) from Lake St. Moritz and ...
  • Hotel Laudinella

    • Hotel
    8.3 Fabulous (1528)
    When you a stay at Hotel Laudinella in St. Moritz, you'll be in the historical district, just steps from Engadin and Inn. This spa hotel is 0.7 mi (1.2 km) from Lake St. Moritz and 0.2 mi (0.3 km) from ...
  • Hotel Chesa Surlej

    • Hotel
    8.7 Fabulous (345)
    Thanks to its sunny and quiet location in Silvaplana-Surlej, in the heart of the Upper Engadine, only 4 km from St. Moritz, the Hotel Chesa Surlej is a great place for relaxing holidays. ...
  • Hotel Piz

    • Hotel
    8.2 Fabulous (1317)
    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 Corvatsch

    • Hotel
    8.9 Fabulous (40)
    Located in St. Moritz, Hotel Corvatsch is near ski lifts, within a 5-minute walk of Engadin and San Karl St. Moritz-Bad Church. This hotel is 0.7 mi (1.1 km) from Lake St. Moritz and 0.3 mi (0.6 km) from ...
  • Hotel Salastrains

    • Hotel
    8.4 Fabulous (166)
    With a stay at Hotel Salastrains in St. Moritz, you'll be near ski lifts, just a 1-minute walk from Engadin and 6 minutes by foot from Corviglia Ski Resort. This ski hotel is 3.1 mi (5 km) from Lake St. ...
  • Albana Lodge Silvaplana

    • Hotel
    8.5 Fabulous (268)
    With a stay at Albana Lodge Silvaplana in Silvaplana, you'll be in the mountains, just a 1-minute walk from Engadin and 7 minutes by foot from Inn. This ski hotel is 3.7 mi (5.9 km) from Lake St. Moritz ...
  • Aparthotel Chesa Bellaval

    • Hotel
    9.3 Exceptional (83)
    The Aparthotel Chesa Bellaval is located on a traffic-free, quiet location in Silvaplana. The apartments are spread over the 4 houses Chesa Chamuotsch, Chesa Rizza, Chesa Leivra and Chesa La Vuolp. ...
  • Aladin Apartments St Moritz

    • Hotel
    8.9 Fabulous (166)
    Aladin Apartments St Moritz offers units with a balcony or terrace, a fully-equipped kitchenette with a dishwasher, a living room and a flat-screen TV with satellite channels. Several restaurants and Lake ...
  • Hotel Restaurant Alte Brauerei

    • Hotel
    8.3 Fabulous (295)
    This 3-star hotel in Celerina is a 5-minute walk from the Marguns-Corviglia-St. Moritz Cable Car. It includes a buffet restaurant. Guests can relax in a sauna, steam bath, and sun bed. ...

The best 4 star hotels in St. Moritz

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

  • Hotel Saratz Pontresina

    • Hotel
    9.2 Exceptional (274)
    Located in Pontresina, Hotel Saratz Pontresina is next to a golf course, within a 5-minute walk of Bellavita Pool and Spa and Alp Languard. This 4.5-star hotel is 4.1 mi (6.7 km) from Lake St. Moritz ...
  • Cresta Palace

    • Hotel
    9.2 Exceptional (343)
    With a stay at Cresta Palace in Celerina-Schlarigna, you'll be near ski lifts, just a 1-minute walk from Engadin and 11 minutes by foot from Inn. This 4.5-star hotel is 1.8 mi (3 km) from Lake St. Moritz ...
  • Sport & Wellness Hotel San Gian St Moritz

    • Hotel
    9.1 Exceptional (616)
    When you a stay at Sport & Wellness Hotel San Gian St Moritz in St. Moritz, you'll be near ski lifts, just steps from Engadin and Inn. This 4-star hotel is 0.8 mi (1.3 km) from Lake St. Moritz and 0.1 ...
  • Nira Alpina - Member of Design Hotels

    • Hotel
    9.3 Exceptional (712)
    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 4.5-star hotel is 3.8 mi (6.1 km) from Casino ...
  • Art Boutique Hotel Monopol

    • Hotel
    9.2 Exceptional (542)
    A stay at Art Boutique Hotel Monopol places you in the heart of St. Moritz, steps from Engadin and 3 minutes by foot from St. Moritz Leaning Tower. This 4-star hotel is 0.8 mi (1.3 km) from Lake St. Moritz ...
  • Hotel Chesa Rosatsch

    • Hotel
    9 Exceptional (243)
    When you a stay at Hotel Chesa Rosatsch in Celerina-Schlarigna, you'll be next to a golf course, just steps from Engadin and Inn. This 4-star hotel is 2 mi (3.3 km) from Lake St. Moritz and 1.6 mi (2.6 ...
  • Hotelino Petit Chalet

    • Hotel
    9.7 Exceptional (246)
    Hotelino Petit Chalet is located on ski slopes and is just a 3-minute walk from Celerina town centre, shops, restaurants and bars. The Marguns/Celerina cable car stations, and the local bus and train station ...
  • Crystal Hotel superior

    • Hotel
    7.3 Very Good (2265)
    The Alpine-style Crystal Hotel superior is located in the pedestrian zone in the centre of St. Moritz. The Chantarella Railway to the Corviglia-Marguns-Piz Nair Ski Area is a 2-minute walk away. Discounted ...
  • Hotel Steffani

    • Hotel
    8.8 Fabulous (1386)
    Located in the centre of Sankt Moritz, 300 metres from the funicular to the Corviglia Ski Area, the traditional, family-run Hotel Steffani offers 3 restaurants, 3 bars, a night club, and a spa area with ...
  • Hotel Europa St. Moritz

    • Hotel
    8.1 Fabulous (1976)
    The Hotel Europa St Moritz enjoys a quiet location at the edge of the village of Champfèr, only 3 km from the legendary, world-famous spa town of St Moritz. All sights and ski areas can be reached quickly ...
  • Hotel Reine Victoria by Laudinella

    • Hotel
    8.4 Fabulous (1402)
    Decorated in the classical art-nouveau style of the late 19th century, Hotel Reine Victoria is only 100 metres away from the ski lifts in St Moritz Bad and offers stylish rooms with views of the surrounding ...
  • Hotel Laudinella

    • Hotel
    8.3 Fabulous (1528)
    The Hotel Laudinella enjoys a quiet location in St. Moritz-Bad and offers you superb views of the lake and the surrounding mountains, 5 restaurants and up-to-date wellness facilities. ...
  • Albana Hotel Silvaplana

    • Hotel
    7.8 Very Good (87)
    Renovated in 2012, Hotel Albana is situated in the centre of Silvaplana, a 5-minute drive by hotel’s free shuttle bus from Corvatsch Mountain Area. It houses 2 restaurants, features Acqua Sun Wellness ...
  • Hotel Arte

    • Hotel
    8.7 Fabulous (885)
    Located in St. Moritz, Hotel Arte is in the city center and near the boardwalk. St. Moritz Leaning Tower and San Karl St. Moritz-Bad Church are notable landmarks, and some of the area's activities can ...
  • Hotel Bernina 1865

    • Hotel
    8.8 Fabulous (1183)
    Located in Samedan, Hotel Bernina 1865 is in the historical district and next to a golf course. Alpin Museum and Berry Museum are cultural highlights, and some of the area's landmarks include Rhaetian ...
  • Hotel Schweizerhof St Moritz

    • Hotel
    8.9 Fabulous (315)
    The 4* Hotel Schweizerhof St. Moritz is a hotel steeped in tradition, located at the heart of St. Moritz and just 3 minutes' walk from the Chantarella–Corviglia Funicular. Here guests can savour the ambiance ...
  • Hotel S

    • Hotel
    9.1 Exceptional (38)
    With a stay at Hotel S in Pontresina, you'll be near ski lifts, just a 4-minute walk from Bellavita Pool and Spa and 5 minutes by foot from Alp Languard. This 4-star hotel is 4.1 mi (6.6 km) from Lake ...
  • Schloss Hotel & Spa Pontresina

    • Hotel
    7.6 Very Good (339)
    With a stay at Schloss Hotel & Spa Pontresina in Pontresina, you'll be a 4-minute walk from Engadin and 8 minutes by foot from Bellavita Pool and Spa. This 4-star hotel is 4 mi (6.4 km) from Lake St. ...
  • Quadratscha Alpenhotel

    • Hotel
    7.2 Very Good (341)
    One of our top picks in Samedan.Situated in a central yet quiet location in Samedan, the Quadratscha Alpenhotel is easily reachable by public transport and features a panorama pool and free internet. All ...
  • Waldhaus am See

    • Hotel
    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.The picturesque area is known for its sunny climate and ...

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!

  • Grand Hotel des Bains Kempinski

    • Hotel
    9.2 Exceptional (1294)
    When you a stay at Grand Hotel des Bains Kempinski in St. Moritz, you'll be on a river, just steps from Engadin and Casino St. Moritz. This 5-star hotel is 1 mi (1.6 km) from Lake St. Moritz and 0.2 mi ...
  • Grand Hotel Kronenhof

    • Hotel
    9.4 Exceptional (338)
    When you stay at Grand Hotel Kronenhof in Pontresina, you'll be connected to the convention center, within a 10-minute walk of Bellavita Pool and Spa and Alp Languard. This 5-star hotel is 4.1 mi (6.6 ...
  • Kulm Hotel St. Moritz

    • Hotel
    9.3 Exceptional (365)
    With a stay at Kulm Hotel St. Moritz in St. Moritz, you'll be in the mountains, within a 15-minute walk of Olympia Bobrun and Lake St. Moritz. This 5-star hotel is 0.7 mi (1.1 km) from Segantini Museum ...
  • Carlton Hotel St Moritz

    • Hotel
    7.5 Very Good (120)
    Located in St. Moritz, Carlton Hotel St Moritz is in the mountains, within a 15-minute walk of St. Moritz Leaning Tower and Berry Museum. This 5-star hotel is 1 mi (1.7 km) from Engadiner Museum and 3.7 ...
  • Badrutt's Palace Hotel

    • Hotel
    9.5 Exceptional (383)
    A stay at Badrutt's Palace Hotel places you in the heart of St. Moritz, steps from Engadin and 3 minutes by foot from Berry Museum. This 5-star hotel is 0.8 mi (1.3 km) from Lake St. Moritz and 0.4 mi ...
  • Giardino Mountain

    • Hotel
    9.3 Exceptional (161)
    With a stay at Giardino Mountain in Silvaplana, you'll be near ski lifts, just a 1-minute walk from Engadin and 10 minutes by foot from Inn. This 5-star hotel is 2.3 mi (3.7 km) from Lake St. Moritz and ...
  • Suvretta House

    • Hotel
    9.6 Exceptional (232)
    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, ...
  • Kempinski Residences St. Moritz

    • Hotel
    9.1 Exceptional (10)
    The luxurious Kempinski Residences are set 200 metres from the Signalbahn Cable Car in St Moritz and provide direct access to the Kempinski Spa Area with swimming pool. ...
  • Kempinski Hotel Saint Moritz

    • Hotel
    The Kempinski Grand Hotel des Bains is close to the main ski slopes.You do not need a transfer because the main cable car to the Corviglia Ski area starts across the street. The famous Hahnenseeabfahrt ...
  • Grace La Margna St Moritz

    • Hotel
    Situated in St. Moritz and with Train Station St. Moritz reachable within 200 metres, Grace La Margna St Moritz features concierge services, allergy-free rooms, a restaurant, free WiFi throughout the property ...

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

  • Grand Hotel des Bains Kempinski

    • Hotel
    9.2 Exceptional (1294)
    When you a stay at Grand Hotel des Bains Kempinski in St. Moritz, you'll be on a river, just steps from Engadin and Casino St. Moritz. This 5-star hotel is 1 mi (1.6 km) from Lake St. Moritz and 0.2 mi ...
  • Grand Hotel Kronenhof

    • Hotel
    9.4 Exceptional (338)
    When you stay at Grand Hotel Kronenhof in Pontresina, you'll be connected to the convention center, within a 10-minute walk of Bellavita Pool and Spa and Alp Languard. This 5-star hotel is 4.1 mi (6.6 ...
  • Kulm Hotel St. Moritz

    • Hotel
    9.3 Exceptional (365)
    With a stay at Kulm Hotel St. Moritz in St. Moritz, you'll be in the mountains, within a 15-minute walk of Olympia Bobrun and Lake St. Moritz. This 5-star hotel is 0.7 mi (1.1 km) from Segantini Museum ...
  • Hotel Saratz Pontresina

    • Hotel
    9.2 Exceptional (274)
    Located in Pontresina, Hotel Saratz Pontresina is next to a golf course, within a 5-minute walk of Bellavita Pool and Spa and Alp Languard. This 4.5-star hotel is 4.1 mi (6.7 km) from Lake St. Moritz ...
  • Carlton Hotel St Moritz

    • Hotel
    7.5 Very Good (120)
    Located in St. Moritz, Carlton Hotel St Moritz is in the mountains, within a 15-minute walk of St. Moritz Leaning Tower and Berry Museum. This 5-star hotel is 1 mi (1.7 km) from Engadiner Museum and 3.7 ...
  • Cresta Palace

    • Hotel
    9.2 Exceptional (343)
    With a stay at Cresta Palace in Celerina-Schlarigna, you'll be near ski lifts, just a 1-minute walk from Engadin and 11 minutes by foot from Inn. This 4.5-star hotel is 1.8 mi (3 km) from Lake St. Moritz ...
  • Sport & Wellness Hotel San Gian St Moritz

    • Hotel
    9.1 Exceptional (616)
    When you a stay at Sport & Wellness Hotel San Gian St Moritz in St. Moritz, you'll be near ski lifts, just steps from Engadin and Inn. This 4-star hotel is 0.8 mi (1.3 km) from Lake St. Moritz and 0.1 ...
  • Nira Alpina - Member of Design Hotels

    • Hotel
    9.3 Exceptional (712)
    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 4.5-star hotel is 3.8 mi (6.1 km) from Casino ...
  • Art Boutique Hotel Monopol

    • Hotel
    9.2 Exceptional (542)
    A stay at Art Boutique Hotel Monopol places you in the heart of St. Moritz, steps from Engadin and 3 minutes by foot from St. Moritz Leaning Tower. This 4-star hotel is 0.8 mi (1.3 km) from Lake St. Moritz ...
  • Badrutt's Palace Hotel

    • Hotel
    9.5 Exceptional (383)
    A stay at Badrutt's Palace Hotel places you in the heart of St. Moritz, steps from Engadin and 3 minutes by foot from Berry Museum. This 5-star hotel is 0.8 mi (1.3 km) from Lake St. Moritz and 0.4 mi ...
  • Giardino Mountain

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

    • Hotel
    9 Exceptional (243)
    When you a stay at Hotel Chesa Rosatsch in Celerina-Schlarigna, you'll be next to a golf course, just steps from Engadin and Inn. This 4-star hotel is 2 mi (3.3 km) from Lake St. Moritz and 1.6 mi (2.6 ...
  • Randolins Familienresort

    • Hotel
    9 Exceptional (94)
    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 ...
  • Petit Steffani

    • Hotel
    8.4 Fabulous (754)
    Petit Steffani is located in the center of Sankt Moritz, 300 meters from the Corviglia Ski Area and 500 meters from the lake. It offers 3 restaurants, 3 bars, a night club and a spa area. Free Wi-Fi is ...
  • Conrad's Mountain Lodge

    • Hotel
    9.5 Exceptional (298)
    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 Piz

    • Hotel
    8.2 Fabulous (1317)
    Hotel Piz is conveniently located in the popular St. Moritz-Bad area. Offering a variety of facilities and services, the hotel provides all you need for a good night's sleep. Free Wi-Fi in all rooms, family ...
  • Aparthotel Chesa Bellaval

    • Hotel
    9.3 Exceptional (83)
    The Aparthotel Chesa Bellaval is located on a traffic-free, quiet location in Silvaplana. The apartments are spread over the 4 houses Chesa Chamuotsch, Chesa Rizza, Chesa Leivra and Chesa La Vuolp. ...
  • Hotelino Petit Chalet

    • Hotel
    9.7 Exceptional (246)
    Hotelino Petit Chalet is located on ski slopes and is just a 3-minute walk from Celerina town centre, shops, restaurants and bars. The Marguns/Celerina cable car stations, and the local bus and train station ...
  • Hotel Waldhaus am See

    • Hotel
    7.4 Very Good (1977)
    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. The picturesque area is known for its sunny climate and ...
  • Hotel Chesa Spuondas

    • Hotel
    8.6 Fabulous (372)
    Situated in an idyllically calm and natural area in Suvretta, 2 km from the centre of St. Moritz, the Hotel Chesa Spuondas offers you a unique historic yet friendly atmosphere. ...

The best places to stay in St. Moritz

Book an apartment in St. Moritz and choose the right accommodation for your needs

  • Aparthotel Chesa Bellaval

    • Hotel
    9.3 Exceptional (83)
    The Aparthotel Chesa Bellaval is located on a traffic-free, quiet location in Silvaplana. The apartments are spread over the 4 houses Chesa Chamuotsch, Chesa Rizza, Chesa Leivra and Chesa La Vuolp. ...
  • Aladin Apartments St Moritz

    • Hotel
    8.9 Fabulous (166)
    Aladin Apartments St Moritz offers units with a balcony or terrace, a fully-equipped kitchenette with a dishwasher, a living room and a flat-screen TV with satellite channels. Several restaurants and Lake ...
  • Appartments Cervus

    • Hotel
    8.2 Fabulous (8)
    Located in St. Moritz in the Graubünden region, Appartments Cervus provides accommodation with free WiFi and free private parking, as well as access to an indoor swimming pool. ...

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

  • Grand Hotel des Bains Kempinski

    • Hotel
    9.2 Exceptional (1294)
    When you a stay at Grand Hotel des Bains Kempinski in St. Moritz, you'll be on a river, just steps from Engadin and Casino St. Moritz. This 5-star hotel is 1 mi (1.6 km) from Lake St. Moritz and 0.2 mi ...
  • Grand Hotel Kronenhof

    • Hotel
    9.4 Exceptional (338)
    When you stay at Grand Hotel Kronenhof in Pontresina, you'll be connected to the convention center, within a 10-minute walk of Bellavita Pool and Spa and Alp Languard. This 5-star hotel is 4.1 mi (6.6 ...
  • Kulm Hotel St. Moritz

    • Hotel
    9.3 Exceptional (365)
    With a stay at Kulm Hotel St. Moritz in St. Moritz, you'll be in the mountains, within a 15-minute walk of Olympia Bobrun and Lake St. Moritz. This 5-star hotel is 0.7 mi (1.1 km) from Segantini Museum ...
  • Hotel Saratz Pontresina

    • Hotel
    9.2 Exceptional (274)
    Located in Pontresina, Hotel Saratz Pontresina is next to a golf course, within a 5-minute walk of Bellavita Pool and Spa and Alp Languard. This 4.5-star hotel is 4.1 mi (6.7 km) from Lake St. Moritz ...
  • Carlton Hotel St Moritz

    • Hotel
    7.5 Very Good (120)
    Located in St. Moritz, Carlton Hotel St Moritz is in the mountains, within a 15-minute walk of St. Moritz Leaning Tower and Berry Museum. This 5-star hotel is 1 mi (1.7 km) from Engadiner Museum and 3.7 ...
  • Cresta Palace

    • Hotel
    9.2 Exceptional (343)
    With a stay at Cresta Palace in Celerina-Schlarigna, you'll be near ski lifts, just a 1-minute walk from Engadin and 11 minutes by foot from Inn. This 4.5-star hotel is 1.8 mi (3 km) from Lake St. Moritz ...
  • Sport & Wellness Hotel San Gian St Moritz

    • Hotel
    9.1 Exceptional (616)
    When you a stay at Sport & Wellness Hotel San Gian St Moritz in St. Moritz, you'll be near ski lifts, just steps from Engadin and Inn. This 4-star hotel is 0.8 mi (1.3 km) from Lake St. Moritz and 0.1 ...
  • Badrutt's Palace Hotel

    • Hotel
    9.5 Exceptional (383)
    A stay at Badrutt's Palace Hotel places you in the heart of St. Moritz, steps from Engadin and 3 minutes by foot from Berry Museum. This 5-star hotel is 0.8 mi (1.3 km) from Lake St. Moritz and 0.4 mi ...
  • Petit Steffani

    • Hotel
    8.4 Fabulous (754)
    Petit Steffani is located in the center of Sankt Moritz, 300 meters from the Corviglia Ski Area and 500 meters from the lake. It offers 3 restaurants, 3 bars, a night club and a spa area. Free Wi-Fi is ...
  • Station Hotel

    • Hotel
    8.8 Fabulous (455)
    Stop at Station Hotel to discover the wonders of Pontresina. Featuring a complete list of amenities, guests will find their stay at the property a comfortable one. All the necessary facilities, including ...
  • Berghotel Randolins

    • Hotel
    8.7 Fabulous (541)
    Situated high above St. Moritz on the famous Suvretta hillside, the Berghotel Randolins can be found right at the ski slopes and hiking trails. It features a wellness area with panoramic views. ...
  • Hotel Steffani

    • Hotel
    8.8 Fabulous (1386)
    Located in the centre of Sankt Moritz, 300 metres from the funicular to the Corviglia Ski Area, the traditional, family-run Hotel Steffani offers 3 restaurants, 3 bars, a night club, and a spa area with ...
  • Hotel Europa St. Moritz

    • Hotel
    8.1 Fabulous (1976)
    The Hotel Europa St Moritz enjoys a quiet location at the edge of the village of Champfèr, only 3 km from the legendary, world-famous spa town of St Moritz. All sights and ski areas can be reached quickly ...
  • Hotel Bären

    • Hotel
    8.5 Fabulous (379)
    The Hotel Bären in St. Moritz offers you a sauna, a steam bath and fitness facilities. You can take advantage of free WiFi and free parking on site. Tasty Swiss cuisine is served in the Olympia Restaurant. ...
  • Appartments Cervus

    • Hotel
    8.2 Fabulous (8)
    Located in St. Moritz in the Graubünden region, Appartments Cervus provides accommodation with free WiFi and free private parking, as well as access to an indoor swimming pool. ...
  • Kempinski Residences St. Moritz

    • Hotel
    9.1 Exceptional (10)
    The luxurious Kempinski Residences are set 200 metres from the Signalbahn Cable Car in St Moritz and provide direct access to the Kempinski Spa Area with swimming pool. ...
  • Giardino Bed & Breakfast

    • Hotel
    9.4 Exceptional (174)
    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 S

    • Hotel
    9.1 Exceptional (38)
    With a stay at Hotel S in Pontresina, you'll be near ski lifts, just a 4-minute walk from Bellavita Pool and Spa and 5 minutes by foot from Alp Languard. This 4-star hotel is 4.1 mi (6.6 km) from Lake ...
  • Quadratscha Alpenhotel

    • Hotel
    7.2 Very Good (341)
    One of our top picks in Samedan.Situated in a central yet quiet location in Samedan, the Quadratscha Alpenhotel is easily reachable by public transport and features a panorama pool and free internet. All ...
  • Hotel Europa

    • Hotel
    8.4 Fabulous (10)
    Ideally located in the prime touristic area of Maloja, Hotel Europa promises a relaxing and wonderful visit. Offering a variety of facilities and services, the hotel provides all you need for a good night's ...

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 373 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 35,849 reviews relating to their stays in St. Moritz. 7,655 former guests rated the lodgings in the area as being "Excellent" and 27,304 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. 70 are Hotels with swimming pool, 169 have family-centric services and 207 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 $ 130 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?