Top Resorts in St. Moritz
-
Best-rated
Hotel Grace La Margna St Moritz
- In-room breakfast
- Car park
- 24-hour reception
- Air conditioning
- Steam room
- Pool with view
Offering a sunbathing terrace and a shared lounge, and views of the lake, Hotel Grace La Margna St Moritz is located within 900 metres of St. Moritz Scenic Lake. Boasting a location within easy reach of the night King's Club, this hotel with air-conditioned rooms is ideal for fans of snow skiing and cycling or those willing to enjoy themselves in a Turkish steam bath, a solarium, and a Jacuzzi.
A swimming pool as well as a fitness suite highlight the first-class hotel.
Hotel Grace La Margna St Moritz
- In-room breakfast
- Car park
- 24-hour reception
- Air conditioning
- Steam room
- Pool with view
Hotel Grace La Margna St Moritz
Offering a sunbathing terrace and a shared lounge, and views of the lake, Hotel Grace La Margna St Moritz is located within 900 metres of St. Moritz Scenic Lake. Boasting a location within easy reach of the night King's Club, this hotel with air-conditioned rooms is ideal for fans of snow skiing and cycling or those willing to enjoy themselves in a Turkish steam bath, a solarium, and a Jacuzzi.
A swimming pool as well as a fitness suite highlight the first-class hotel.
Hotel Stille
- BBQ facilities
-
Car park
US$ 14.44 per day
- Security
- Flat-screen TV
- Golf centre
- Terrace
Boasting barbecue and a golf course, Hotel Stille St. Moritz lies merely a 7-minute walk from San Karl St. Moritz-Bad Church. Guests can benefit from private car parking available for CHF 12 per day on site.
Such activities as snow skiing, hiking, and cycling are also provided.
Hotel Stille
- BBQ facilities
-
Car park
US$ 14.44 per day
- Security
- Flat-screen TV
- Golf centre
- Terrace
Hotel Stille
Boasting barbecue and a golf course, Hotel Stille St. Moritz lies merely a 7-minute walk from San Karl St. Moritz-Bad Church. Guests can benefit from private car parking available for CHF 12 per day on site.
Such activities as snow skiing, hiking, and cycling are also provided.
-
Eco-friendly stay
Hauser Hotel St. Moritz
- In-room breakfast
-
Car park
US$ 12.03 per day
- VIP check-in/ -out
- Flat-screen TV
- Ski to door
- Sun terrace
The 3-star Hauser Hotel St. Moritz is only 7 minutes on foot from Chantarella-Corviglia, and it features currency exchange and a lift onsite.
Hauser Hotel St. Moritz
- In-room breakfast
-
Car park
US$ 12.03 per day
- VIP check-in/ -out
- Flat-screen TV
- Ski to door
- Sun terrace
Hauser Hotel St. Moritz
The 3-star Hauser Hotel St. Moritz is only 7 minutes on foot from Chantarella-Corviglia, and it features currency exchange and a lift onsite.
Cheap Resorts in St. Moritz
-
Eco-friendly stay
Kulm Hotel St. Moritz
- In-room breakfast
- Valet parking
- 24-hour reception
- Flat-screen TV
- Steam room
- Infinity pool
Kulm Hotel St. Moritz
- In-room breakfast
- Valet parking
- 24-hour reception
- Flat-screen TV
- Steam room
- Infinity pool
Kulm Hotel St. Moritz
-
Great deal
Sport & Wellness Hotel San Gian
- In-room breakfast
-
Car park
Charges may apply
- VIP check-in/ -out
- Flat-screen TV
- Steam room
- Pool with view
The cosy Sport & Wellness Hotel San Gian St. Moritz includes 50 rooms and is situated nearly 5 minutes' walk from En / Inn. A restaurant are available for guests' convenience at the 4-star hotel, which sits in a ski neighbourhood.
Guests are invited to relax with a sunbathing terrace and a golf course and have a dip in a swimming pool. A number of activities are offered in the area, such as snow skiing, cycling, and ping pong. A steam room, a sauna, and a foot bath, along with a wide variety of massages, are provided to ensure a perfect stay.
Sport & Wellness Hotel San Gian
- In-room breakfast
-
Car park
Charges may apply
- VIP check-in/ -out
- Flat-screen TV
- Steam room
- Pool with view
Sport & Wellness Hotel San Gian
The cosy Sport & Wellness Hotel San Gian St. Moritz includes 50 rooms and is situated nearly 5 minutes' walk from En / Inn. A restaurant are available for guests' convenience at the 4-star hotel, which sits in a ski neighbourhood.
Guests are invited to relax with a sunbathing terrace and a golf course and have a dip in a swimming pool. A number of activities are offered in the area, such as snow skiing, cycling, and ping pong. A steam room, a sauna, and a foot bath, along with a wide variety of massages, are provided to ensure a perfect stay.
Crystal Hotel Superior
- In-room breakfast
- Valet parking
- 24-hour reception
- Separate tub and shower
- Steam room
- Sun terrace
The luxury Crystal Hotel Superior St. Moritz is situated in a ski area of St. Moritz, just 1.9 km from Bergbahnen Engadin St. Moritz AG Ski Resort and only 11 minutes' walk from the natural St. Moritz-Celerina Olympic Bobrun Ice Bobsleigh Track. Boasting a location a stone's throw from St. Moritz Scenic Lake, this 4-star hotel offers 75 rooms and a piano bar onsite.
The property has a sundeck and a golf course as well as a steam room and a sauna. The Crystal is a perfect place to practise snow skiing, hiking, and cycling.
Crystal Hotel Superior
- In-room breakfast
- Valet parking
- 24-hour reception
- Separate tub and shower
- Steam room
- Sun terrace
Crystal Hotel Superior
The luxury Crystal Hotel Superior St. Moritz is situated in a ski area of St. Moritz, just 1.9 km from Bergbahnen Engadin St. Moritz AG Ski Resort and only 11 minutes' walk from the natural St. Moritz-Celerina Olympic Bobrun Ice Bobsleigh Track. Boasting a location a stone's throw from St. Moritz Scenic Lake, this 4-star hotel offers 75 rooms and a piano bar onsite.
The property has a sundeck and a golf course as well as a steam room and a sauna. The Crystal is a perfect place to practise snow skiing, hiking, and cycling.
Resorts in St. Moritz for Adults
Suvretta House
- In-room breakfast
- Valet parking
- 24-hour reception
- Separate tub and shower
- Steam room
- Indoor swimming pool
The 5-star Suvretta House Hotel St. Moritz, located 19 minutes on foot from the domed Segantini Museum, presents 3 outdoor tennis courts. This hotel is merely 1.7 km from Bergbahnen Engadin St. Moritz AG Ski Resort and provides guests with a Turkish steam bath, a treatment room, a solarium, and an indoor pool.
At this St. Moritz hotel, guests can also benefit from yoga provided at a fitness centre. The Suvretta House St. Moritz offers ice skating, snow skiing, and lawn tennis as well as a sun deck, playground, and a golf course.
Suvretta House
- In-room breakfast
- Valet parking
- 24-hour reception
- Separate tub and shower
- Steam room
- Indoor swimming pool
Suvretta House
The 5-star Suvretta House Hotel St. Moritz, located 19 minutes on foot from the domed Segantini Museum, presents 3 outdoor tennis courts. This hotel is merely 1.7 km from Bergbahnen Engadin St. Moritz AG Ski Resort and provides guests with a Turkish steam bath, a treatment room, a solarium, and an indoor pool.
At this St. Moritz hotel, guests can also benefit from yoga provided at a fitness centre. The Suvretta House St. Moritz offers ice skating, snow skiing, and lawn tennis as well as a sun deck, playground, and a golf course.
-
Eco-friendly stay
Grand Hotel Des Bains Kempinski
- In-room breakfast
- Valet parking
- 24-hour reception
- Separate tub and shower
- Steam room
- Heated swimming pool
Grand Hotel Des Bains Kempinski
- In-room breakfast
- Valet parking
- 24-hour reception
- Separate tub and shower
- Steam room
- Heated swimming pool
Grand Hotel Des Bains Kempinski
Hotel Chesa Spuondas
- Restaurant
- Free parking
- VIP check-in/ -out
- Luggage storage
- Sauna
- Sun terrace
The 3-star Hotel Chesa Spuondas St. Moritz is situated in a natural area of St. Moritz, 3.3 km from Mill Weber House and nearly a 20-minute walk from Suvretta Snowsports St. Moritz. Featuring 16 rooms with views of the mountain, the hotel is merely 1.8 km from Bergbahnen Engadin St. Moritz AG Ski Resort.
A sauna, a sunbathing terrace, and playground are some of the leisure options at this accommodation. For sport lovers, snow skiing, cycling, and table tennis are provided on site.
Hotel Chesa Spuondas
- Restaurant
- Free parking
- VIP check-in/ -out
- Luggage storage
- Sauna
- Sun terrace
Hotel Chesa Spuondas
The 3-star Hotel Chesa Spuondas St. Moritz is situated in a natural area of St. Moritz, 3.3 km from Mill Weber House and nearly a 20-minute walk from Suvretta Snowsports St. Moritz. Featuring 16 rooms with views of the mountain, the hotel is merely 1.8 km from Bergbahnen Engadin St. Moritz AG Ski Resort.
A sauna, a sunbathing terrace, and playground are some of the leisure options at this accommodation. For sport lovers, snow skiing, cycling, and table tennis are provided on site.
Party Resorts in St. Moritz
Soldanella
- In-room breakfast
-
Car park
US$ 12.03 per day
- Room service
- Flat-screen TV
- Steam room
- Sun terrace
Offering a shared lounge and a golf course, Soldanella Hotel St. Moritz is located around a 25-minute walk from Tschainas. The hotel is about 3 km from Church of San Gian and provides guests with a Turkish steam room and steam baths.
Soldanella Hotel offers sport activities, such as snow skiing and billiard.
Soldanella
- In-room breakfast
-
Car park
US$ 12.03 per day
- Room service
- Flat-screen TV
- Steam room
- Sun terrace
Soldanella
Offering a shared lounge and a golf course, Soldanella Hotel St. Moritz is located around a 25-minute walk from Tschainas. The hotel is about 3 km from Church of San Gian and provides guests with a Turkish steam room and steam baths.
Soldanella Hotel offers sport activities, such as snow skiing and billiard.
-
Eco-friendly stay
Randolins Familienresort
- BBQ facilities
- Free parking
- Housekeeping
- Flat-screen TV
- Steam room
- Sun terrace
Randolins Familienresort St. Moritz hotel is situated in a ski area of St. Moritz, 3.2 km from Engadine and 10 minutes' drive from Randolins-Munt da San Murezzan. Featuring 16 rooms with views of the mountain, this hotel is 2.1 km from Cabana de Heidi.
Guests are pampered with a sun deck, playground, and a golf course as well as the on-site a Turkish steam room, a Jacuzzi, and a sauna. This hotel offers several sport activities such as diving, canyoning, and snow skiing.
Randolins Familienresort
- BBQ facilities
- Free parking
- Housekeeping
- Flat-screen TV
- Steam room
- Sun terrace
Randolins Familienresort
Randolins Familienresort St. Moritz hotel is situated in a ski area of St. Moritz, 3.2 km from Engadine and 10 minutes' drive from Randolins-Munt da San Murezzan. Featuring 16 rooms with views of the mountain, this hotel is 2.1 km from Cabana de Heidi.
Guests are pampered with a sun deck, playground, and a golf course as well as the on-site a Turkish steam room, a Jacuzzi, and a sauna. This hotel offers several sport activities such as diving, canyoning, and snow skiing.
Hotel Waldhaus Am See
- Cookware/ Kitchen utensils
- Free parking
- Housekeeping
- Flat-screen TV
- Steam room
- Sun terrace
Situated in a convenient setting in St. Moritz, nearly a 15-minute walk from St. Moritz train station, the comfortable Hotel Waldhaus Am See St. Moritz features 49 rooms. Overlooking the lake, this 3-star hotel lies a short way from the natural St. Moritz-Celerina Olympic Bobrun Ice Bobsleigh Track and includes a Turkish steam room, a solarium, a Jacuzzi, and a sauna.
The hotel features a sundeck and recreational activities for a pleasant stay. A number of activities such as snow skiing, hiking, and cycling are provided for guests' enjoyment.
Hotel Waldhaus Am See
- Cookware/ Kitchen utensils
- Free parking
- Housekeeping
- Flat-screen TV
- Steam room
- Sun terrace
Hotel Waldhaus Am See
Situated in a convenient setting in St. Moritz, nearly a 15-minute walk from St. Moritz train station, the comfortable Hotel Waldhaus Am See St. Moritz features 49 rooms. Overlooking the lake, this 3-star hotel lies a short way from the natural St. Moritz-Celerina Olympic Bobrun Ice Bobsleigh Track and includes a Turkish steam room, a solarium, a Jacuzzi, and a sauna.
The hotel features a sundeck and recreational activities for a pleasant stay. A number of activities such as snow skiing, hiking, and cycling are provided for guests' enjoyment.
Golf Resorts in St. Moritz
-
Guest favorite
Chesa Languard
- Flat-screen TV
- Skiing
- Bar/ Lounge area
The 3-star Chesa Languard Hotel St. Moritz features 23 rooms and lies just 5 minutes' walk from Berry Museum.
Chesa Languard
- Flat-screen TV
- Skiing
- Bar/ Lounge area
Chesa Languard
The 3-star Chesa Languard Hotel St. Moritz features 23 rooms and lies just 5 minutes' walk from Berry Museum.
-
Eco-friendly stay
Berghotel Randolins
- BBQ facilities
- Free parking
- Housekeeping
- Flat-screen TV
- Steam room
- Sun terrace
The 3-star Berghotel Randolins St. Moritz hotel, situated 2.5 km from St. Moritz Scenic Lake, proudly provides guests with 2 spa tubs. The hotel also offers currency exchange and a lift and a charging station for electric vehicles on site.
This hotel offers a Turkish steam bath and a Jacuzzi, along with a sunbathing terrace and playground. The accommodation also offers windsurfing, snow skiing, and cycling.
Berghotel Randolins
- BBQ facilities
- Free parking
- Housekeeping
- Flat-screen TV
- Steam room
- Sun terrace
Berghotel Randolins
The 3-star Berghotel Randolins St. Moritz hotel, situated 2.5 km from St. Moritz Scenic Lake, proudly provides guests with 2 spa tubs. The hotel also offers currency exchange and a lift and a charging station for electric vehicles on site.
This hotel offers a Turkish steam bath and a Jacuzzi, along with a sunbathing terrace and playground. The accommodation also offers windsurfing, snow skiing, and cycling.
Hotel Schweizerhof St. Moritz
- In-room breakfast
- Valet parking
- 24-hour reception
- Flat-screen TV
- Steam room
- Sun terrace
The superior Hotel Schweizerhof St. Moritz enjoys a stunning location in the very heart of St. Moritz, only 0.6 km from St. Moritz Scenic Lake. Cresta Run is located not far from the 4-star traditional hotel, boasting a piano bar and mountain views.
A sauna and playground are provided for no extra charge. The Schweizerhof also offers a nightclub, a sunbathing terrace, and a steam room onsite. The area is known for snow skiing, mini golf, and cycling.
Hotel Schweizerhof St. Moritz
- In-room breakfast
- Valet parking
- 24-hour reception
- Flat-screen TV
- Steam room
- Sun terrace
Hotel Schweizerhof St. Moritz
The superior Hotel Schweizerhof St. Moritz enjoys a stunning location in the very heart of St. Moritz, only 0.6 km from St. Moritz Scenic Lake. Cresta Run is located not far from the 4-star traditional hotel, boasting a piano bar and mountain views.
A sauna and playground are provided for no extra charge. The Schweizerhof also offers a nightclub, a sunbathing terrace, and a steam room onsite. The area is known for snow skiing, mini golf, and cycling.
St. Moritz Honeymoon Resorts
Hotel Steffani
- In-room breakfast
- Valet parking
- 24-hour reception
- Flat-screen TV
- Steam room
- Heated swimming pool
Offering a nightclub, spa therapy, and playground, and views of the lake, Hotel Steffani St. Moritz is located a 25-minute walk from Celerina-Marguns. Opened in 1869, this hotel with elegant rooms and an indoor pool boasts its proximity to St. Moritz Scenic Lake, which is 550 metres away.
You can join windsurfing, ice skating, and snow skiing at this accommodation, and cars are available for rent. The Steffani St. Moritz has a fitness centre.
Hotel Steffani
- In-room breakfast
- Valet parking
- 24-hour reception
- Flat-screen TV
- Steam room
- Heated swimming pool
Hotel Steffani
Offering a nightclub, spa therapy, and playground, and views of the lake, Hotel Steffani St. Moritz is located a 25-minute walk from Celerina-Marguns. Opened in 1869, this hotel with elegant rooms and an indoor pool boasts its proximity to St. Moritz Scenic Lake, which is 550 metres away.
You can join windsurfing, ice skating, and snow skiing at this accommodation, and cars are available for rent. The Steffani St. Moritz has a fitness centre.
Are you in a hurry?
Here is a quick list of Resorts in St. Moritz, selected based on their rating
| Name of hotel | Accommodation Rating | Price, $ | |
| Hotel Grace La Margna St Moritz |
9.6 / 10 (504 Reviews) |
From 863$ | |
| Hotel Stille |
9.0 / 10 (753 Reviews) |
From 125$ | |
| Hauser Hotel St. Moritz |
8.9 / 10 (1042 Reviews) |
From 116$ | |
| Kulm Hotel St. Moritz |
9.4 / 10 (117 Reviews) |
From 337$ | |
| Sport & Wellness Hotel San Gian |
9.0 / 10 (699 Reviews) |
From 112$ |