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

Sleeping in St. Moritz: find all the latest offers from a selection of the very best hotels in the area!

How do you choose a hotel in St. Moritz that is right for you? Many elements that should be carefully considered; the first step is, of course, selecting your destination which you want to visit. Then how long you want to stay. Knowing this will help us identify the services you will require during your stay. If you are looking for a short period, we only need to find a hotel that offers a simple breakfast service. On the other hand, should you want to stay longer, you might prefer to select a hotel which offers a full restaurant service instead. Thinking carefully about the extra services we might need during our stay is vital to ensure we are comfortable and happy in the chosen location for the holiday duration. Having access to a gym or Spa for many is a crucial consideration. If a property is willing to welcome our four-legged friends for some is no small thing, but a makes or break choice. Often there are many variables when choosing a hotel. Luckily we are here to help you make that choice quickly and easy taking into account what you tell us you need.

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 ...

St. Moritz: find the perfect hotel which will allow you to enjoy your stay fully without having to worry about a single thing other than your own relaxation.

Suppose your idea of the perfect holiday is to literally do nothing and having everything sorted for you. In that case, a hotel is really the best type of holiday accommodation you can choose! If you are in the process of researching and booking your holiday in St. Moritz, then take a look at these top tricks: hotels usually have more rooms available than holiday apartments. Hotels often hold back some last-minute deals, which they only advertise closer to the travel date to help them fill empty spaces. Hotels in St. Moritz are no exception. The only issue is that in peak season, where demand is high, and it's unlikely, you'll find these special offers. We have over 373 hotels for you to choose from available in this destination.

When we are faced with an overwhelming number of accommodation options, it becomes tough to choose. Reviews have become increasingly important to travellers to help them make the right choice. Tourists have stayed in hotels in St. Moritz have left a lot of reviews describing their stays: 35,849 in total to be precise. Of these reviews 7,655 rated their stay as "Excellent", the remaining 27,304 guests rated their visit as "Very Good".

The reasons travellers choose a hotel over an independent apartment usually comes down to services. Clearly, the main attraction for people to stay in a hotel is that hotels take care of everything. Their services are designed to pamper guests and ensure that their every whim is catered for. The most popular services and facilities that travellers have searched for specifically in St. Moritz are swimming pools, 70 hotels have them here. A further 207 provide their guests with a reliable internet WI-FI connection, and more than 207 have their own car park near the hotel. Some have hotels have in-house dining in the form of Restaurants, snack bars, catering for families.

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 A$ 198 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?

Actually, any time of year is a good time to stay at a hotel in St. Moritz. Here is a link where you can find the best offers for all St. Moritz hotels

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?