Hotels Compas St. Moritz
St. Moritz
2 guests

Adults:

2

Children:

0

Child’s age:

St. Moritz

Oct 30 - Oct 31 ·
2 guests

St. Moritz Hotels

St. Moritz
2 guests

Adults:

2

Children:

0

Child’s age:

Over 350 stays assessed to highlight the standout picks

Navigation

1. Hotel Waldhaus Am See

2. Hauser Hotel St. Moritz

3. Chesa Languard

4. Hotel Piz St. Moritz

Cheap Hotels

5. Soldanella

6. Hotel Stille

7. Hotel Reine Victoria

Pet Friendly Hotels

8. Sport & Wellness Hotel San Gian

9. Hotel Arte

10. Hotel Schweizerhof St. Moritz

Hotel Waldhaus Am See Hotel Waldhaus Am See

Hotel Waldhaus Am See

Via Dim Lej 6
1.3 km (0.8 mi) from city center
  • Cookware/ Kitchen utensils
  • Free parking
  • Housekeeping
  • Flat-screen TV
  • Steam room
  • Sun terrace

The comfortable Hotel Waldhaus Am See St. Moritz features a sun deck and recreational activities and sits near a train station. Currency exchange and a lift are also available at this 3-star hotel.

Rom.-kath. Pfarramt Catholic Church is located merely 1.3 km from the hotel, and the renowned White Turf Racing Association is 16 minutes' walk away.

8.7
2084 reviews
~ US$128 / night

Hotel Waldhaus Am See

1.3 km (0.8 mi) from city center
  • Cookware/ Kitchen utensils
  • Free parking
  • Housekeeping
  • Flat-screen TV
  • Steam room
  • Sun terrace

Hotel Waldhaus Am See

The comfortable Hotel Waldhaus Am See St. Moritz features a sun deck and recreational activities and sits near a train station. Currency exchange and a lift are also available at this 3-star hotel.

Rom.-kath. Pfarramt Catholic Church is located merely 1.3 km from the hotel, and the renowned White Turf Racing Association is 16 minutes' walk away.

8.7
2084 reviews
From US$ 128 / night
  • Eco-friendly stay
Hauser Hotel St. Moritz Hauser Hotel St. Moritz

Hauser Hotel St. Moritz

Via Traunter Plazzas 7
0.9 km (0.6 mi) from city center
  • In-room breakfast
  • Car park
    US$ 12.20 per day
  • VIP check-in/ -out
  • Flat-screen TV
  • Ski to door
  • Sun terrace

Featuring currency exchange and a lift, the 3-star Hauser Hotel St. Moritz sits about 25 minutes on foot from Tschainas.

Also, Church of San Gian is situated 2.7 km from this St. Moritz hotel. Travellers will enjoy proximity to entertainment attractions like Bergbahnen Engadin St. Moritz AG Ski Resort, which are nearly a 10-minute drive away. Bahnhof bus station, allowing a good connection throughout the city, is a short way from the Hauser St. Moritz.

8.9
1035 reviews
~ US$116 / night

Hauser Hotel St. Moritz

0.9 km (0.6 mi) from city center
  • In-room breakfast
  • Car park
    US$ 12.20 per day
  • VIP check-in/ -out
  • Flat-screen TV
  • Ski to door
  • Sun terrace

Hauser Hotel St. Moritz

Featuring currency exchange and a lift, the 3-star Hauser Hotel St. Moritz sits about 25 minutes on foot from Tschainas.

Also, Church of San Gian is situated 2.7 km from this St. Moritz hotel. Travellers will enjoy proximity to entertainment attractions like Bergbahnen Engadin St. Moritz AG Ski Resort, which are nearly a 10-minute drive away. Bahnhof bus station, allowing a good connection throughout the city, is a short way from the Hauser St. Moritz.

8.9
1035 reviews
From US$ 116 / night
  • Guest favorite
Chesa Languard Chesa Languard

Chesa Languard

14 Via Veglia
1.1 km (0.7 mi) from city center
  • Flat-screen TV
  • Skiing
  • Bar/ Lounge area

Providing 23 rooms, the 3-star Chesa Languard Hotel St. Moritz is around a 20-minute walk from Celerina-Marguns.

Guests can visit Chantarella-Corviglia, located 350 metres from this comfortable hotel, and FIS, which is 2.2 km away. Only steps away from the hotel there is St. Moritz Scenic Lake. Also, the Chesa Languard lies a mere 1.1 km from St. Moritz train station, while Muottas Muragl Mountain is approximately 15 minutes away by car.

8.7
2430 reviews
~ US$155 / night

Chesa Languard

1.1 km (0.7 mi) from city center
  • Flat-screen TV
  • Skiing
  • Bar/ Lounge area

Chesa Languard

Providing 23 rooms, the 3-star Chesa Languard Hotel St. Moritz is around a 20-minute walk from Celerina-Marguns.

Guests can visit Chantarella-Corviglia, located 350 metres from this comfortable hotel, and FIS, which is 2.2 km away. Only steps away from the hotel there is St. Moritz Scenic Lake. Also, the Chesa Languard lies a mere 1.1 km from St. Moritz train station, while Muottas Muragl Mountain is approximately 15 minutes away by car.

8.7
2430 reviews
From US$ 155 / night

Cheap Hotels

  • Popular choice
Hotel Piz St. Moritz Hotel Piz St. Moritz

Hotel Piz St. Moritz

Via Dal Bagn 6
0.1 km (0.0 mi) from city center
  • Cookware/ Kitchen utensils
  • Car park
    US$ 24.40 per day
  • VIP check-in/ -out
  • Leisure/ TV room
  • Steam room
  • Sun terrace

Hotel Piz St. Moritz is rated 3 stars and comprises 25 rooms with homely comforts.

This St. Moritz hotel is merely 1.6 km from Schellen Ursli Path and around a 10-minute ride from Heidi's blumenweg.

8.1
2500 reviews
~ US$100 / night

Hotel Piz St. Moritz

0.1 km (0.0 mi) from city center
  • Cookware/ Kitchen utensils
  • Car park
    US$ 24.40 per day
  • VIP check-in/ -out
  • Leisure/ TV room
  • Steam room
  • Sun terrace

Hotel Piz St. Moritz

Hotel Piz St. Moritz is rated 3 stars and comprises 25 rooms with homely comforts.

This St. Moritz hotel is merely 1.6 km from Schellen Ursli Path and around a 10-minute ride from Heidi's blumenweg.

8.1
2500 reviews
From US$ 100 / night
Soldanella Soldanella

Soldanella

Via Somplaz 17
0.7 km (0.4 mi) from city center
  • In-room breakfast
  • Car park
    US$ 12.20 per day
  • Room service
  • Flat-screen TV
  • Steam room
  • Sun terrace

Along with a prime location, Soldanella Hotel St. Moritz offers 44 rooms with views of the lake.

Sass Runzol is 4.9 km away, and St. Moritz train station is about 15 minutes' walk away. The hotel is located within easy access to Lej Marsch, 2.7 km from the building. You can also easily reach St. Moritz Dorf-Chantarella, which is approximately 500 metres away.

8.8
1874 reviews
~ US$155 / night

Soldanella

0.7 km (0.4 mi) from city center
  • In-room breakfast
  • Car park
    US$ 12.20 per day
  • Room service
  • Flat-screen TV
  • Steam room
  • Sun terrace

Soldanella

Along with a prime location, Soldanella Hotel St. Moritz offers 44 rooms with views of the lake.

Sass Runzol is 4.9 km away, and St. Moritz train station is about 15 minutes' walk away. The hotel is located within easy access to Lej Marsch, 2.7 km from the building. You can also easily reach St. Moritz Dorf-Chantarella, which is approximately 500 metres away.

8.8
1874 reviews
From US$ 155 / night
Hotel Stille Hotel Stille

Hotel Stille

Via Surpunt 62
0.8 km (0.5 mi) from city center
  • BBQ facilities
  • Car park
    US$ 14.64 per day
  • Security
  • Flat-screen TV
  • Golf centre
  • Terrace

Hotel Stille St. Moritz features a lift and a vending machine along with rooms with an electric kettle, a fridge, and kitchenware.

Located 7 minutes' walk from Sankt Moritz-Bad, the hotel is also 3.1 km from Church of San Gian.

9
747 reviews
~ US$125 / night

Hotel Stille

0.8 km (0.5 mi) from city center
  • BBQ facilities
  • Car park
    US$ 14.64 per day
  • Security
  • Flat-screen TV
  • Golf centre
  • Terrace

Hotel Stille

Hotel Stille St. Moritz features a lift and a vending machine along with rooms with an electric kettle, a fridge, and kitchenware.

Located 7 minutes' walk from Sankt Moritz-Bad, the hotel is also 3.1 km from Church of San Gian.

9
747 reviews
From US$ 125 / night

Pet Friendly Hotels

Hotel Reine Victoria Hotel Reine Victoria

Hotel Reine Victoria

Via Rosatsch 18
0.5 km (0.3 mi) from city center
  • Paid parking
    US$ 18.30 per day
  • Room service
  • Flat-screen TV
  • Dry cleaning
  • Bar/ Lounge area
  • Sun terrace

Nestled in a skiing area of St. Moritz, the 4-star Hotel Reine Victoria St. Moritz offers spacious rooms. While staying around a 25-minute walk from Mill Weber House, guests can benefit from a sauna, a sunbathing terrace, and a shared lounge.

Cabana de Heidi is also 3.2 km away.

8.6
1313 reviews
~ US$126 / night

Hotel Reine Victoria

0.5 km (0.3 mi) from city center
  • Paid parking
    US$ 18.30 per day
  • Room service
  • Flat-screen TV
  • Dry cleaning
  • Bar/ Lounge area
  • Sun terrace

Hotel Reine Victoria

Nestled in a skiing area of St. Moritz, the 4-star Hotel Reine Victoria St. Moritz offers spacious rooms. While staying around a 25-minute walk from Mill Weber House, guests can benefit from a sauna, a sunbathing terrace, and a shared lounge.

Cabana de Heidi is also 3.2 km away.

8.6
1313 reviews
From US$ 126 / night
Sport & Wellness Hotel San Gian Sport & Wellness Hotel San Gian

Sport & Wellness Hotel San Gian

Via San Gian 23
0.5 km (0.3 mi) from city center
  • In-room breakfast
  • Car park
    Charges may apply
  • VIP check-in/ -out
  • Flat-screen TV
  • Steam room
  • Pool with view

Offering a restaurant, the cosy Sport & Wellness Hotel San Gian St. Moritz lies in a ski neighbourhood, 3.7 km from Lake Silvaplana and around 25 minutes' walk from St. Moritz Scenic Lake. The 4-star hotel boasts a sunbathing terrace and a golf course on site and guests can laze by a swimming pool.

The hotel is located in a skiing area of St. Moritz, within a 4-km distance of Church of San Gian. The nearby entertainment attractions are Bergbahnen Engadin St. Moritz AG Ski Resort (800 metres) and Corvatsch 3303 Ski Resort (3.8 km). The nearby cultural experience includes the art gallery "Galerie Gmuizynska", which is about a 30-minute walk away. There is Via San Gian bus stop only a few steps from the Sport & Wellness Hotel San Gian St. Moritz.

9
697 reviews
~ US$112 / night

Sport & Wellness Hotel San Gian

0.5 km (0.3 mi) from city center
  • 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

Offering a restaurant, the cosy Sport & Wellness Hotel San Gian St. Moritz lies in a ski neighbourhood, 3.7 km from Lake Silvaplana and around 25 minutes' walk from St. Moritz Scenic Lake. The 4-star hotel boasts a sunbathing terrace and a golf course on site and guests can laze by a swimming pool.

The hotel is located in a skiing area of St. Moritz, within a 4-km distance of Church of San Gian. The nearby entertainment attractions are Bergbahnen Engadin St. Moritz AG Ski Resort (800 metres) and Corvatsch 3303 Ski Resort (3.8 km). The nearby cultural experience includes the art gallery "Galerie Gmuizynska", which is about a 30-minute walk away. There is Via San Gian bus stop only a few steps from the Sport & Wellness Hotel San Gian St. Moritz.

9
697 reviews
From US$ 112 / night
Hotel Arte Hotel Arte

Hotel Arte

Via Tinus 7
1.1 km (0.7 mi) from city center
  • Restaurant
  • Car park
    US$ 48.80 per day
  • Housekeeping
  • Flat-screen TV
  • Tea and coffee facilities
  • Golf centre

Situated around a 10-minute ride from Nair Peak Mountain and only 1.7 km from Sankt Moritz-Bad, the 3-star smoke-free Hotel Arte St. Moritz features 18 holes of golf. This St. Moritz hotel also provides guests with a safety deposit box.

The hotel is nestled right in the centre of St. Moritz and in proximity to St. Moritz train station. The Arte St. Moritz offers location nearly a 5-minute drive from the renowned White Turf Racing Association. One of the most important attractions in St. Moritz is St. Moritz Scenic Lake, located fairly close to the accommodation. Well-connected to many sights, this St. Moritz hotel is merely 400 metres from Bahnhof bus station.

8.6
1281 reviews
~ US$164 / night

Hotel Arte

1.1 km (0.7 mi) from city center
  • Restaurant
  • Car park
    US$ 48.80 per day
  • Housekeeping
  • Flat-screen TV
  • Tea and coffee facilities
  • Golf centre

Hotel Arte

Situated around a 10-minute ride from Nair Peak Mountain and only 1.7 km from Sankt Moritz-Bad, the 3-star smoke-free Hotel Arte St. Moritz features 18 holes of golf. This St. Moritz hotel also provides guests with a safety deposit box.

The hotel is nestled right in the centre of St. Moritz and in proximity to St. Moritz train station. The Arte St. Moritz offers location nearly a 5-minute drive from the renowned White Turf Racing Association. One of the most important attractions in St. Moritz is St. Moritz Scenic Lake, located fairly close to the accommodation. Well-connected to many sights, this St. Moritz hotel is merely 400 metres from Bahnhof bus station.

8.6
1281 reviews
From US$ 164 / night

Dog Friendly Hotels

Hotel Schweizerhof St. Moritz Hotel Schweizerhof St. Moritz

Hotel Schweizerhof St. Moritz

Via Dal Bagn 54
0.9 km (0.5 mi) from city center
  • In-room breakfast
  • Valet parking
  • 24-hour reception
  • Flat-screen TV
  • Steam room
  • Sun terrace

Featuring a nightclub, a sunbathing terrace, and a steam room, the superior Hotel Schweizerhof St. Moritz is around 600 metres from St. Moritz Scenic Lake and approximately 5 minutes' drive from Stazerwald. Offering 4 restaurants with Mediterranean, Italian, and international cuisine, the 4-star traditional hotel is 2.8 km from Church of San Gian.

Gluna is located about a 10-minute drive away, and Sankt Moritz-Bad is a short way from the quality hotel. The centre of St. Moritz is reachable in 10 minutes' walk. Entertainment in the area includes Bergbahnen Engadin St. Moritz AG Ski Resort 2.3 km from the Schweizerhof St. Moritz. St. Moritz train station is within reach of the property.

8.8
733 reviews
~ US$159 / night

Hotel Schweizerhof St. Moritz

0.9 km (0.5 mi) from city center
  • In-room breakfast
  • Valet parking
  • 24-hour reception
  • Flat-screen TV
  • Steam room
  • Sun terrace

Hotel Schweizerhof St. Moritz

Featuring a nightclub, a sunbathing terrace, and a steam room, the superior Hotel Schweizerhof St. Moritz is around 600 metres from St. Moritz Scenic Lake and approximately 5 minutes' drive from Stazerwald. Offering 4 restaurants with Mediterranean, Italian, and international cuisine, the 4-star traditional hotel is 2.8 km from Church of San Gian.

Gluna is located about a 10-minute drive away, and Sankt Moritz-Bad is a short way from the quality hotel. The centre of St. Moritz is reachable in 10 minutes' walk. Entertainment in the area includes Bergbahnen Engadin St. Moritz AG Ski Resort 2.3 km from the Schweizerhof St. Moritz. St. Moritz train station is within reach of the property.

8.8
733 reviews
From US$ 159 / night
Hotel Nolda Hotel Nolda

Hotel Nolda

Via Crasta 3
0.6 km (0.4 mi) from city center
  • Restaurant
  • Free parking
  • Housekeeping
  • Flat-screen TV
  • Leisure/ TV room
  • Golf centre

Ski Lift Randolins is nearly 25 minutes' walk from the 3-star non-smoking Hotel Nolda St. Moritz, which boasts a shared lounge and a golf course. The hotel features 42 rooms in a commercial area of St. Moritz and lies 2.5 km from a place of cultural interest such as the domed Segantini Museum.

This St. Moritz hotel has a quiet setting approximately 30 minutes on foot from Berry Museum. The Nolda St. Moritz is also in the immediate vicinity of Forum Paracelsus, and near a cable car station. The nearby entertainment options include Corvatsch 3303 Ski Resort, which is 3.6 km away.

8.6
1358 reviews
~ US$158 / night

Hotel Nolda

0.6 km (0.4 mi) from city center
  • Restaurant
  • Free parking
  • Housekeeping
  • Flat-screen TV
  • Leisure/ TV room
  • Golf centre

Hotel Nolda

Ski Lift Randolins is nearly 25 minutes' walk from the 3-star non-smoking Hotel Nolda St. Moritz, which boasts a shared lounge and a golf course. The hotel features 42 rooms in a commercial area of St. Moritz and lies 2.5 km from a place of cultural interest such as the domed Segantini Museum.

This St. Moritz hotel has a quiet setting approximately 30 minutes on foot from Berry Museum. The Nolda St. Moritz is also in the immediate vicinity of Forum Paracelsus, and near a cable car station. The nearby entertainment options include Corvatsch 3303 Ski Resort, which is 3.6 km away.

8.6
1358 reviews
From US$ 158 / night
Crystal Hotel Superior Crystal Hotel Superior

Crystal Hotel Superior

Via Traunter Plazzas 1
1.0 km (0.6 mi) from city center
  • 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 about 5 minutes' walk from Berry Museum and only 0.9 km from Stazerwald, featuring Wi-Fi and private car parking. Boasting a location right near St. Moritz Scenic Lake, this 4-star hotel includes 75 rooms along with a steam room and a sauna.

Sankt Moritz-Bad is 18 minutes on foot from the hotel, while Cabana de Heidi is nearly 20 minutes' walk away. The Crystal St. Moritz offers proximity to natural sights like Muottas Muragl Mountain (6 km) and Nair Peak Mountain (4 km). The property also lies a few steps from a mountain, and Mill Weber House is merely 1.6 km away. Entertainment in the area includes Bergbahnen Engadin St. Moritz AG Ski Resort approximately 10 minutes' drive from this St. Moritz hotel. Crystal Hotel Superior is steps away from a cable car station and Schulhausplatz bus stop is a mere 50 metres away.

8.9
623 reviews
~ US$150 / night

Crystal Hotel Superior

1.0 km (0.6 mi) from city center
  • 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 about 5 minutes' walk from Berry Museum and only 0.9 km from Stazerwald, featuring Wi-Fi and private car parking. Boasting a location right near St. Moritz Scenic Lake, this 4-star hotel includes 75 rooms along with a steam room and a sauna.

Sankt Moritz-Bad is 18 minutes on foot from the hotel, while Cabana de Heidi is nearly 20 minutes' walk away. The Crystal St. Moritz offers proximity to natural sights like Muottas Muragl Mountain (6 km) and Nair Peak Mountain (4 km). The property also lies a few steps from a mountain, and Mill Weber House is merely 1.6 km away. Entertainment in the area includes Bergbahnen Engadin St. Moritz AG Ski Resort approximately 10 minutes' drive from this St. Moritz hotel. Crystal Hotel Superior is steps away from a cable car station and Schulhausplatz bus stop is a mere 50 metres away.

8.9
623 reviews
From US$ 150 / night

Kid Friendly Hotels

  • Eco-friendly stay
Berghotel Randolins Berghotel Randolins

Berghotel Randolins

Via Curtins 2
1.9 km (1.2 mi) from city center
  • BBQ facilities
  • Free parking
  • Housekeeping
  • Flat-screen TV
  • Steam room
  • Sun terrace

Located just 13 minutes' walk from Pony Suvretta, the 3-star Berghotel Randolins St. Moritz hotel boasts 2 spa tubs. Along with a sun deck and playground, general facilities such as currency exchange and a lift are offered at the hotel.

San Karl St. Moritz-Bad Church also lies 2.2 km from this hotel. Enjoy the proximity to Corvatsch 3303 Ski Resort, which is about 10 minutes' drive away. Guests will find Suvretta cable car station within easy reach of the Berghotel Randolins St. Moritz.

8.8
593 reviews
~ US$123 / night

Berghotel Randolins

1.9 km (1.2 mi) from city center
  • BBQ facilities
  • Free parking
  • Housekeeping
  • Flat-screen TV
  • Steam room
  • Sun terrace

Berghotel Randolins

Located just 13 minutes' walk from Pony Suvretta, the 3-star Berghotel Randolins St. Moritz hotel boasts 2 spa tubs. Along with a sun deck and playground, general facilities such as currency exchange and a lift are offered at the hotel.

San Karl St. Moritz-Bad Church also lies 2.2 km from this hotel. Enjoy the proximity to Corvatsch 3303 Ski Resort, which is about 10 minutes' drive away. Guests will find Suvretta cable car station within easy reach of the Berghotel Randolins St. Moritz.

8.8
593 reviews
From US$ 123 / night
  • Newly renovated
Hotel Laudinella Hotel Laudinella

Hotel Laudinella

Via Tegiatscha 17
0.4 km (0.2 mi) from city center
  • Restaurant
  • Free parking
  • Housekeeping
  • Flat-screen TV
  • Private bathroom
  • Steam room

Located about a 25-minute stroll from the art gallery "Galerie Gmuizynska", the 4-star smoke-free Hotel Laudinella St. Moritz features Wi-Fi in public areas and public parking on site. With Church of San Gian 3.8 km away, this St. Moritz hotel offers 2 saunas for the best experience.

The hotel boasts a quiet location only 650 metres from San Karl St. Moritz-Bad Church and approximately 15 minutes on foot from Stazerwald. The Laudinella St. Moritz offers proximity to natural sights like Nair Peak Mountain (4.4 km) and Muottas Muragl Mountain (7 km). The nearby entertainment attractions of St. Moritz include Bergbahnen Engadin St. Moritz AG Ski Resort, which is a mere 13 minutes' stroll away. You can catch the bus at Katholische Kirche bus stop, just steps from the accommodation.

8.4
1160 reviews
~ US$146 / night

Hotel Laudinella

0.4 km (0.2 mi) from city center
  • Restaurant
  • Free parking
  • Housekeeping
  • Flat-screen TV
  • Private bathroom
  • Steam room

Hotel Laudinella

Located about a 25-minute stroll from the art gallery "Galerie Gmuizynska", the 4-star smoke-free Hotel Laudinella St. Moritz features Wi-Fi in public areas and public parking on site. With Church of San Gian 3.8 km away, this St. Moritz hotel offers 2 saunas for the best experience.

The hotel boasts a quiet location only 650 metres from San Karl St. Moritz-Bad Church and approximately 15 minutes on foot from Stazerwald. The Laudinella St. Moritz offers proximity to natural sights like Nair Peak Mountain (4.4 km) and Muottas Muragl Mountain (7 km). The nearby entertainment attractions of St. Moritz include Bergbahnen Engadin St. Moritz AG Ski Resort, which is a mere 13 minutes' stroll away. You can catch the bus at Katholische Kirche bus stop, just steps from the accommodation.

8.4
1160 reviews
From US$ 146 / night
Hotel Baeren Hotel Baeren

Hotel Baeren

Via Maistra 50
1.5 km (1.0 mi) from city center
  • In-room breakfast
  • Free parking
  • Concierge desk
  • Flat-screen TV
  • Steam room
  • Pool with view

Situated around 25 minutes' walk from Corviglia and 2.2 km from Corviglia-Piz Nair, the pleasant Hotel Baeren St. Moritz features 9 holes of golf. Guests can enjoy a lounge bar along with a Turkish steam room and a sauna, in proximity to St. Moritz Scenic Lake.

Located 2.1 km from Pony Runzol, this 3-star hotel is also just 1.1 km from St. Moritz railway station. Cultural sights in the area are the art gallery "Galerie Gmuizynska" (0.6 km) and Alpin Museum Pontresina (3.9 km). Guests might as well enjoy proximity to Stazerwald, which is nearly 5 minutes away by car. Feel in total harmony with nature by visiting Nair Peak Mountain, 4.5 km from the Baeren St. Moritz. Baeren bus stop is in the immediate vicinity of this St. Moritz hotel.

8.4
632 reviews
~ US$153 / night

Hotel Baeren

1.5 km (1.0 mi) from city center
  • In-room breakfast
  • Free parking
  • Concierge desk
  • Flat-screen TV
  • Steam room
  • Pool with view

Hotel Baeren

Situated around 25 minutes' walk from Corviglia and 2.2 km from Corviglia-Piz Nair, the pleasant Hotel Baeren St. Moritz features 9 holes of golf. Guests can enjoy a lounge bar along with a Turkish steam room and a sauna, in proximity to St. Moritz Scenic Lake.

Located 2.1 km from Pony Runzol, this 3-star hotel is also just 1.1 km from St. Moritz railway station. Cultural sights in the area are the art gallery "Galerie Gmuizynska" (0.6 km) and Alpin Museum Pontresina (3.9 km). Guests might as well enjoy proximity to Stazerwald, which is nearly 5 minutes away by car. Feel in total harmony with nature by visiting Nair Peak Mountain, 4.5 km from the Baeren St. Moritz. Baeren bus stop is in the immediate vicinity of this St. Moritz hotel.

8.4
632 reviews
From US$ 153 / night

Hotels Downtown

Hotel Steffani Hotel Steffani

Hotel Steffani

Via Traunter Plazzas 6
0.9 km (0.6 mi) from city center
  • In-room breakfast
  • Valet parking
  • 24-hour reception
  • Flat-screen TV
  • Steam room
  • Heated swimming pool

Featuring Wi-Fi throughout the property, Hotel Steffani St. Moritz is a 25-minute walk from Ski Lift Randolins. This hotel lies within reach of St. Moritz Scenic Lake and boasts an indoor pool along with views of the lake.

The 4-star hotel puts you right in the centre of St. Moritz, 2.8 km from Church of San Gian. The Steffani also gives access to Pony Runzol, which is a 15-minute drive away. Nature lovers might as well enjoy proximity to Upper Engadin, located 3 km away. Along with other cultural attractions Berry Museum is nestled in the vicinity of this property. The Salastrains cable car station is a 10-minute walk away.

8.9
743 reviews
~ US$216 / night

Hotel Steffani

0.9 km (0.6 mi) from city center
  • In-room breakfast
  • Valet parking
  • 24-hour reception
  • Flat-screen TV
  • Steam room
  • Heated swimming pool

Hotel Steffani

Featuring Wi-Fi throughout the property, Hotel Steffani St. Moritz is a 25-minute walk from Ski Lift Randolins. This hotel lies within reach of St. Moritz Scenic Lake and boasts an indoor pool along with views of the lake.

The 4-star hotel puts you right in the centre of St. Moritz, 2.8 km from Church of San Gian. The Steffani also gives access to Pony Runzol, which is a 15-minute drive away. Nature lovers might as well enjoy proximity to Upper Engadin, located 3 km away. Along with other cultural attractions Berry Museum is nestled in the vicinity of this property. The Salastrains cable car station is a 10-minute walk away.

8.9
743 reviews
From US$ 216 / night
Hotel Chesa Spuondas Hotel Chesa Spuondas

Hotel Chesa Spuondas

Via Somplaz 47
1.5 km (0.9 mi) from city center
  • Restaurant
  • Free parking
  • VIP check-in/ -out
  • Luggage storage
  • Sauna
  • Sun terrace

Offering a sauna, a sunbathing terrace, and playground, as well as the views of the garden, the 3-star Hotel Chesa Spuondas St. Moritz is located 3.3 km from Mill Weber House. You will find luggage storage and a restaurant at the hotel.

St. Moritz centre can be reached within 20 minutes' walk. Plus this St. Moritz hotel is around 15 minutes by car from Ski Lift Randolins. The Chesa allows you to enjoy such natural sights as Lej Marsch 1.6 km away. Within a 10-minute drive of the property, guests will also find Nair Peak Mountain. Somplaz bus stop is a mere 550 metres from this hotel and 2.9 km from is enough to get to St. Moritz train station.

9.1
611 reviews
~ US$243 / night

Hotel Chesa Spuondas

1.5 km (0.9 mi) from city center
  • Restaurant
  • Free parking
  • VIP check-in/ -out
  • Luggage storage
  • Sauna
  • Sun terrace

Hotel Chesa Spuondas

Offering a sauna, a sunbathing terrace, and playground, as well as the views of the garden, the 3-star Hotel Chesa Spuondas St. Moritz is located 3.3 km from Mill Weber House. You will find luggage storage and a restaurant at the hotel.

St. Moritz centre can be reached within 20 minutes' walk. Plus this St. Moritz hotel is around 15 minutes by car from Ski Lift Randolins. The Chesa allows you to enjoy such natural sights as Lej Marsch 1.6 km away. Within a 10-minute drive of the property, guests will also find Nair Peak Mountain. Somplaz bus stop is a mere 550 metres from this hotel and 2.9 km from is enough to get to St. Moritz train station.

9.1
611 reviews
From US$ 243 / night
Hotel Sonne St. Moritz 3* Superior Hotel Sonne St. Moritz 3* Superior

Hotel Sonne St. Moritz 3* Superior

Via Sela 11
0.4 km (0.3 mi) from city center
  • In-room breakfast
  • Car park
    US$ 18.30 per day
  • VIP check-in/ -out
  • Flat-screen TV
  • Fitness centre
  • Sun terrace

Situated within 5 minutes' walk of Sankt Moritz-Bad, the 3-star Hotel Sonne St. Moritz 3* Superior features a sundeck and a golf course. Located in close proximity to San Carl, this St. Moritz hotel features a safe deposit box.

The centre of St. Moritz can be reached within a 10-minute walk, and natural attractions like Muottas Muragl Mountain are around 7 km away. Guests can visit Katholische Kirche, which is only a 10-minute stroll away, and the historic house "Engadiner Museum" which is merely 400 metres from the Sonne St. Moritz. In addition, Upper Engadin is 3.9 km away. Lake of Staz is about a 25-minute walk away, and St. Moritz train station is situated within a few blocks of the hotel. You can catch the bus at Via Salet bus stop, just 450 metres from the Sonne.

8.9
224 reviews
~ US$122 / night

Hotel Sonne St. Moritz 3* Superior

0.4 km (0.3 mi) from city center
  • In-room breakfast
  • Car park
    US$ 18.30 per day
  • VIP check-in/ -out
  • Flat-screen TV
  • Fitness centre
  • Sun terrace

Hotel Sonne St. Moritz 3* Superior

Situated within 5 minutes' walk of Sankt Moritz-Bad, the 3-star Hotel Sonne St. Moritz 3* Superior features a sundeck and a golf course. Located in close proximity to San Carl, this St. Moritz hotel features a safe deposit box.

The centre of St. Moritz can be reached within a 10-minute walk, and natural attractions like Muottas Muragl Mountain are around 7 km away. Guests can visit Katholische Kirche, which is only a 10-minute stroll away, and the historic house "Engadiner Museum" which is merely 400 metres from the Sonne St. Moritz. In addition, Upper Engadin is 3.9 km away. Lake of Staz is about a 25-minute walk away, and St. Moritz train station is situated within a few blocks of the hotel. You can catch the bus at Via Salet bus stop, just 450 metres from the Sonne.

8.9
224 reviews
From US$ 122 / night

5 Star Hotels in St. Moritz

  • Best-rated
Hotel Grace La Margna St Moritz Hotel Grace La Margna St Moritz

Hotel Grace La Margna St Moritz

Via Serlas 5
1.3 km (0.8 mi) from city center
  • In-room breakfast
  • Car park
  • 24-hour reception
  • Air conditioning
  • Steam room
  • Pool with view

Located only 7 minutes' stroll from the night King's Club, the elegant 5-star Hotel Grace La Margna St Moritz provides guests with a sunbathing terrace and a shared lounge, as well as a Turkish steam bath, a solarium, and a Jacuzzi. Featuring a restaurant, the first-class hotel is in proximity to St. Moritz Scenic Lake.

This St. Moritz hotel has a prime setting within a 6-km distance of Muottas Muragl Mountain, while natural sights like Nair Peak Mountain are 4.5 km away. Places of worship to visit within reach of the Grace La Margna St. Moritz include Evangelisch-reformierte Kirchgemeinde St. Moritz Reformed Church. Entertainment options in the area feature Bergbahnen Engadin St. Moritz AG Ski Resort nearly a 10-minute ride from the accommodation. St. Moritz station is not far from the hotel.

9.6
499 reviews
~ US$743 / night

Hotel Grace La Margna St Moritz

1.3 km (0.8 mi) from city center
  • In-room breakfast
  • Car park
  • 24-hour reception
  • Air conditioning
  • Steam room
  • Pool with view

Hotel Grace La Margna St Moritz

Located only 7 minutes' stroll from the night King's Club, the elegant 5-star Hotel Grace La Margna St Moritz provides guests with a sunbathing terrace and a shared lounge, as well as a Turkish steam bath, a solarium, and a Jacuzzi. Featuring a restaurant, the first-class hotel is in proximity to St. Moritz Scenic Lake.

This St. Moritz hotel has a prime setting within a 6-km distance of Muottas Muragl Mountain, while natural sights like Nair Peak Mountain are 4.5 km away. Places of worship to visit within reach of the Grace La Margna St. Moritz include Evangelisch-reformierte Kirchgemeinde St. Moritz Reformed Church. Entertainment options in the area feature Bergbahnen Engadin St. Moritz AG Ski Resort nearly a 10-minute ride from the accommodation. St. Moritz station is not far from the hotel.

9.6
499 reviews
From US$ 743 / night
  • Eco-friendly stay
Kulm Hotel St. Moritz Kulm Hotel St. Moritz

Kulm Hotel St. Moritz

Via Veglia 18
1.2 km (0.7 mi) from city center
  • In-room breakfast
  • Valet parking
  • 24-hour reception
  • Flat-screen TV
  • Steam room
  • Infinity pool

The 5-star Kulm Hotel St. Moritz, located around 5 minutes' walk from St. Moritz Scenic Lake, is proud to feature 9 holes of golf and 3 outdoor tennis courts. Boasting an infinity swimming pool and a fitness centre, the hotel offers access to Cabana de Heidi, which is merely 1.9 km away.

About 10 minutes on foot from St. Moritz Dorf-Chantarella in St. Moritz, this hotel is approximately 15 minutes' drive from Alp Giop. Attractions, 2.4 km from the Kulm St. Moritz, include Church of San Gian. Nature lovers might as well enjoy proximity to Upper Engadin, located nearly 10 minutes' drive away. Feel in total harmony with nature by visiting Nair Peak Mountain, 4.2 km from the property. The hotel is just 50 metres from Kulm bus stop and in proximity to St. Moritz train station in St. Moritz.

9.4
116 reviews
~ US$337 / night

Kulm Hotel St. Moritz

1.2 km (0.7 mi) from city center
  • In-room breakfast
  • Valet parking
  • 24-hour reception
  • Flat-screen TV
  • Steam room
  • Infinity pool

Kulm Hotel St. Moritz

The 5-star Kulm Hotel St. Moritz, located around 5 minutes' walk from St. Moritz Scenic Lake, is proud to feature 9 holes of golf and 3 outdoor tennis courts. Boasting an infinity swimming pool and a fitness centre, the hotel offers access to Cabana de Heidi, which is merely 1.9 km away.

About 10 minutes on foot from St. Moritz Dorf-Chantarella in St. Moritz, this hotel is approximately 15 minutes' drive from Alp Giop. Attractions, 2.4 km from the Kulm St. Moritz, include Church of San Gian. Nature lovers might as well enjoy proximity to Upper Engadin, located nearly 10 minutes' drive away. Feel in total harmony with nature by visiting Nair Peak Mountain, 4.2 km from the property. The hotel is just 50 metres from Kulm bus stop and in proximity to St. Moritz train station in St. Moritz.

9.4
116 reviews
From US$ 337 / night

Are you in a hurry?

Here is a quick list of Hotels in St. Moritz, selected based on their rating

Name of hotel Accommodation Rating Price, $
Hotel Waldhaus Am See

8.7 / 10

(2084 Reviews)

From 128$
Hauser Hotel St. Moritz

8.9 / 10

(1035 Reviews)

From 116$
Chesa Languard

8.7 / 10

(2430 Reviews)

From 155$
Hotel Piz St. Moritz

8.1 / 10

(2500 Reviews)

From 100$
Soldanella

8.8 / 10

(1874 Reviews)

From 155$

Location