St. Moritz
2 guests

Adults:

2

Children:

0

Child’s age:

St. Moritz

Oct 25 - Oct 26 ·
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. Hotel Arte

9. Sport & Wellness Hotel San Gian

10. Crystal Hotel Superior

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

Situated just 1.1 km from St. Moritz Scenic Lake, the comfortable 3-star Hotel Waldhaus Am See St. Moritz features luggage storage and a restaurant. Boasting spacious rooms and a Turkish steam bath, a solarium, and a Jacuzzi, this St. Moritz hotel is nestled in a ski area.

The hotel is notable for its convenient location, merely 550 metres from the natural St. Moritz-Celerina Olympic Bobrun Ice Bobsleigh Track and a short way from St. Moritz train station. Sights, around a 10-minute drive from the Waldhaus St. Moritz, include Corviglia-Piz Nair. The accommodation is located 3.1 km from Mill Weber House.

8.7
2102 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

Situated just 1.1 km from St. Moritz Scenic Lake, the comfortable 3-star Hotel Waldhaus Am See St. Moritz features luggage storage and a restaurant. Boasting spacious rooms and a Turkish steam bath, a solarium, and a Jacuzzi, this St. Moritz hotel is nestled in a ski area.

The hotel is notable for its convenient location, merely 550 metres from the natural St. Moritz-Celerina Olympic Bobrun Ice Bobsleigh Track and a short way from St. Moritz train station. Sights, around a 10-minute drive from the Waldhaus St. Moritz, include Corviglia-Piz Nair. The accommodation is located 3.1 km from Mill Weber House.

8.7
2102 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.16 per day
  • VIP check-in/ -out
  • Flat-screen TV
  • Ski to door
  • Sun terrace

Hauser Hotel St. Moritz offers such comforts as currency exchange and a lift, as well as luggage storage and a restaurant.

Nair Peak Mountain is about 4 km from the hotel, while Chantarella-Corviglia is located a mere 7 minutes' walk away. St. Moritz Scenic Lake is also situated in proximity to this 3-star hotel. The property lies next to Salastrains cable car station, within a 750-meters' distance.

8.9
1041 reviews
~ US$116 / night

Hauser Hotel St. Moritz

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

Hauser Hotel St. Moritz

Hauser Hotel St. Moritz offers such comforts as currency exchange and a lift, as well as luggage storage and a restaurant.

Nair Peak Mountain is about 4 km from the hotel, while Chantarella-Corviglia is located a mere 7 minutes' walk away. St. Moritz Scenic Lake is also situated in proximity to this 3-star hotel. The property lies next to Salastrains cable car station, within a 750-meters' distance.

8.9
1041 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
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

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.32 per day
  • VIP check-in/ -out
  • Leisure/ TV room
  • Steam room
  • Sun terrace

Featuring currency exchange and a lift, Hotel Piz St. Moritz is nestled in St. Moritz, about a 20-minute walk from Schellen Ursli Path. Guests can enjoy the à la carte restaurant on site, which offers Italian cuisine, and admire views of the lake.

Standing 550 metres from San Karl St. Moritz-Bad Church, this hotel is 2.3 km from Randolins-Munt da San Murezzan. Berry Museum also lies 25 minutes' walk away. The Piz St. Moritz provides a place to stay within reach of the St. Moritz train station.

8.1
2495 reviews
~ US$100 / night

Hotel Piz St. Moritz

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

Hotel Piz St. Moritz

Featuring currency exchange and a lift, Hotel Piz St. Moritz is nestled in St. Moritz, about a 20-minute walk from Schellen Ursli Path. Guests can enjoy the à la carte restaurant on site, which offers Italian cuisine, and admire views of the lake.

Standing 550 metres from San Karl St. Moritz-Bad Church, this hotel is 2.3 km from Randolins-Munt da San Murezzan. Berry Museum also lies 25 minutes' walk away. The Piz St. Moritz provides a place to stay within reach of the St. Moritz train station.

8.1
2495 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.16 per day
  • Room service
  • Flat-screen TV
  • Steam room
  • Sun terrace

The 3-star Soldanella Hotel St. Moritz, situated approximately 25 minutes' walk from Randolins-Munt da San Murezzan, features a sundeck, a shared lounge, and a golf course. Its prime location provides easy access to St. Moritz Scenic Lake, which is merely 500 metres away.

St. Moritz Dorf-Chantarella is located just a 6-minute stroll from the hotel, and such natural sites as Nair Peak Mountain is 3.9 km away. The Soldanella is also 2.7 km from Cresta Run in St. Moritz. The natural St. Moritz-Celerina Olympic Bobrun Ice Bobsleigh Track is accessible within a 17-minute walk. The hotel lies near a train station for the tourists to begin exploring St. Moritz.

8.8
1872 reviews
~ US$155 / night

Soldanella

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

Soldanella

The 3-star Soldanella Hotel St. Moritz, situated approximately 25 minutes' walk from Randolins-Munt da San Murezzan, features a sundeck, a shared lounge, and a golf course. Its prime location provides easy access to St. Moritz Scenic Lake, which is merely 500 metres away.

St. Moritz Dorf-Chantarella is located just a 6-minute stroll from the hotel, and such natural sites as Nair Peak Mountain is 3.9 km away. The Soldanella is also 2.7 km from Cresta Run in St. Moritz. The natural St. Moritz-Celerina Olympic Bobrun Ice Bobsleigh Track is accessible within a 17-minute walk. The hotel lies near a train station for the tourists to begin exploring St. Moritz.

8.8
1872 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.59 per day
  • Security
  • Flat-screen TV
  • Golf course
  • Terrace

Featuring a lift and a vending machine, the 2-star Hotel Stille St. Moritz is nestled in St. Moritz, around 10 minutes by car from Lake of Staz. Guests can take advantage of a garage for CHF 12 per day on site.

The hotel is located in a rural area of St. Moritz, 3.1 km from Church of San Gian. Offering a location in the vicinity of the historic house "Engadiner Museum", the Stille St. Moritz is next to a forest. Staying at this St. Moritz hotel, you can also enjoy natural sights such as Muottas Muragl Mountain, which is nearly 15 minutes' drive away. The accommodation is 2.7 km from St. Moritz train station.

9
752 reviews
~ US$125 / night

Hotel Stille

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

Hotel Stille

Featuring a lift and a vending machine, the 2-star Hotel Stille St. Moritz is nestled in St. Moritz, around 10 minutes by car from Lake of Staz. Guests can take advantage of a garage for CHF 12 per day on site.

The hotel is located in a rural area of St. Moritz, 3.1 km from Church of San Gian. Offering a location in the vicinity of the historic house "Engadiner Museum", the Stille St. Moritz is next to a forest. Staying at this St. Moritz hotel, you can also enjoy natural sights such as Muottas Muragl Mountain, which is nearly 15 minutes' drive away. The accommodation is 2.7 km from St. Moritz train station.

9
752 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.24 per day
  • Room service
  • Flat-screen TV
  • Dry cleaning
  • Bar/ Lounge area
  • Sun terrace

The 4-star smoke-free Hotel Reine Victoria St. Moritz is located in a ski area of St. Moritz, within 7 km of Muottas Muragl Mountain, which is very convenient if you want to immerse yourself in nature. This St. Moritz hotel offers access to a bicycle trail for active guests to have fun.

The hotel is about a 10-minute ride from the domed Segantini Museum, and not far from St. Moritz train station. The Victoria St. Moritz offers location 4.4 km from Nair Peak Mountain. Sankt Moritz-Bad is within reach of the property. The hotel is nearly 10 minutes' walk from Signalbahn cable car.

8.6
1325 reviews
~ US$126 / night

Hotel Reine Victoria

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

Hotel Reine Victoria

The 4-star smoke-free Hotel Reine Victoria St. Moritz is located in a ski area of St. Moritz, within 7 km of Muottas Muragl Mountain, which is very convenient if you want to immerse yourself in nature. This St. Moritz hotel offers access to a bicycle trail for active guests to have fun.

The hotel is about a 10-minute ride from the domed Segantini Museum, and not far from St. Moritz train station. The Victoria St. Moritz offers location 4.4 km from Nair Peak Mountain. Sankt Moritz-Bad is within reach of the property. The hotel is nearly 10 minutes' walk from Signalbahn cable car.

8.6
1325 reviews
From US$ 126 / night
Hotel Arte Hotel Arte

Hotel Arte

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

Featuring a great location merely 5 minutes' walk from the night King's Club, the 3-star Hotel Arte St. Moritz boasts 18 holes of golf. Wi-Fi is offered in public areas and private parking is available on site.

Located 250 metres from the art gallery "Galerie Gmuizynska", the hotel is in close proximity to St. Moritz Scenic Lake. Cresta Run is a mere 1.1 km from the Arte St. Moritz, while Kulm bus stop is around 5 minutes' walk away. Within 6 km of this St. Moritz hotel, guests will also find Corviglia. The accommodation provides a place to stay within a few blocks of the St. Moritz train station.

8.6
1287 reviews
~ US$164 / night

Hotel Arte

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

Hotel Arte

Featuring a great location merely 5 minutes' walk from the night King's Club, the 3-star Hotel Arte St. Moritz boasts 18 holes of golf. Wi-Fi is offered in public areas and private parking is available on site.

Located 250 metres from the art gallery "Galerie Gmuizynska", the hotel is in close proximity to St. Moritz Scenic Lake. Cresta Run is a mere 1.1 km from the Arte St. Moritz, while Kulm bus stop is around 5 minutes' walk away. Within 6 km of this St. Moritz hotel, guests will also find Corviglia. The accommodation provides a place to stay within a few blocks of the St. Moritz train station.

8.6
1287 reviews
From US$ 164 / 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

Nestled in a ski district, Sport & Wellness Hotel San Gian St. Moritz features a restaurant.

This hotel lies in a ski area, giving access to Schellen Ursli Path, which is a 25-minute walk away. Guests can visit Cresta Run situated 2.1 km away.

8.9
696 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

Nestled in a ski district, Sport & Wellness Hotel San Gian St. Moritz features a restaurant.

This hotel lies in a ski area, giving access to Schellen Ursli Path, which is a 25-minute walk away. Guests can visit Cresta Run situated 2.1 km away.

8.9
696 reviews
From US$ 112 / night

Dog Friendly Hotels

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

Offering a restaurant and a lobby area, the 4-star luxury Crystal Hotel Superior St. Moritz is only 5 minutes' stroll from Berry Museum. Here, guests can take advantage of a steam room and a sauna and visit Muottas Muragl Mountain, located approximately 6 km away.

Lej Marsch is just a few steps from the hotel and St. Moritz Scenic Lake is close by. The entertainment venues in this ski area include Bergbahnen Engadin St. Moritz AG Ski Resort, which is nearly a 25-minute stroll away. Church of San Gian is also situated 2.7 km away. Guests can reach St. Moritz train station within a 15-minute walk.

9
624 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

Offering a restaurant and a lobby area, the 4-star luxury Crystal Hotel Superior St. Moritz is only 5 minutes' stroll from Berry Museum. Here, guests can take advantage of a steam room and a sauna and visit Muottas Muragl Mountain, located approximately 6 km away.

Lej Marsch is just a few steps from the hotel and St. Moritz Scenic Lake is close by. The entertainment venues in this ski area include Bergbahnen Engadin St. Moritz AG Ski Resort, which is nearly a 25-minute stroll away. Church of San Gian is also situated 2.7 km away. Guests can reach St. Moritz train station within a 15-minute walk.

9
624 reviews
From US$ 150 / night
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

Overlooking the mountain, Hotel Schweizerhof St. Moritz sits in the very heart of St. Moritz. The hotel features 58 rooms and such amenities as a restaurant.

Sass Runzol is 3.9 km from this superior hotel, and Tschainas is situated a 25-minute walk away.

8.8
724 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

Overlooking the mountain, Hotel Schweizerhof St. Moritz sits in the very heart of St. Moritz. The hotel features 58 rooms and such amenities as a restaurant.

Sass Runzol is 3.9 km from this superior hotel, and Tschainas is situated a 25-minute walk away.

8.8
724 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 course

The 3-star Hotel Nolda St. Moritz is merely 5 minutes' walk from En / Inn and provides guests with currency exchange and a lift. You will find luggage storage and a restaurant at the hotel.

This St. Moritz hotel is nestled 3.5 km from Cristins and just around the corner from Forum Paracelsus. The property is centrally situated 150 metres from Signal Gondola. Guests can reach St. Moritz train station within a 25-minute walk.

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 course

Hotel Nolda

The 3-star Hotel Nolda St. Moritz is merely 5 minutes' walk from En / Inn and provides guests with currency exchange and a lift. You will find luggage storage and a restaurant at the hotel.

This St. Moritz hotel is nestled 3.5 km from Cristins and just around the corner from Forum Paracelsus. The property is centrally situated 150 metres from Signal Gondola. Guests can reach St. Moritz train station within a 25-minute walk.

8.6
1358 reviews
From US$ 158 / 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

The 3-star Berghotel Randolins St. Moritz hotel is located within 25 minutes' walk of San Karl St. Moritz-Bad Church, and features a sunbathing terrace and playground. This St. Moritz hotel proudly offers 2 spa tubs, while Berry Museum is 2.4 km away.

The hotel is located 20 minutes' walk from the centre of St. Moritz. Enjoy the proximity to St. Moritz train station, which is 2.9 km away.

8.9
594 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

The 3-star Berghotel Randolins St. Moritz hotel is located within 25 minutes' walk of San Karl St. Moritz-Bad Church, and features a sunbathing terrace and playground. This St. Moritz hotel proudly offers 2 spa tubs, while Berry Museum is 2.4 km away.

The hotel is located 20 minutes' walk from the centre of St. Moritz. Enjoy the proximity to St. Moritz train station, which is 2.9 km away.

8.9
594 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 around 7 km from Muottas Muragl Mountain, the 4-star Hotel Laudinella St. Moritz includes 2 saunas. At this St. Moritz hotel, you'll find a lounge bar, a Thai restaurant, a steam room, a Jacuzzi, and a sauna for pampering guests on site.

The hotel boasts quiet location within a few blocks of Sankt Moritz-Bad. The Laudinella is also within a 10-minute drive of Nair Peak Mountain in St. Moritz. Take benefit from the proximity to the natural St. Moritz-Celerina Olympic Bobrun Ice Bobsleigh Track, which is 2.2 km away. There is St. Moritz train station situated about 15 minutes' walk away.

8.4
1182 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 around 7 km from Muottas Muragl Mountain, the 4-star Hotel Laudinella St. Moritz includes 2 saunas. At this St. Moritz hotel, you'll find a lounge bar, a Thai restaurant, a steam room, a Jacuzzi, and a sauna for pampering guests on site.

The hotel boasts quiet location within a few blocks of Sankt Moritz-Bad. The Laudinella is also within a 10-minute drive of Nair Peak Mountain in St. Moritz. Take benefit from the proximity to the natural St. Moritz-Celerina Olympic Bobrun Ice Bobsleigh Track, which is 2.2 km away. There is St. Moritz train station situated about 15 minutes' walk away.

8.4
1182 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

Hotel Baeren St. Moritz, located a 14-minute walk from Tschainas, features Wi-Fi in public areas. Along with an indoor pool and an à la carte restaurant, this hotel also offers currency exchange and a lift.

The pleasant hotel is nestled 3.9 km from Alpin Museum Pontresina. You can enjoy the proximity to St. Moritz Scenic Lake, which is a 7-minute walk away. The Baeren is 450 metres from Bahnhof bus station, and Church of San Gian is 2 km away.

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

Hotel Baeren St. Moritz, located a 14-minute walk from Tschainas, features Wi-Fi in public areas. Along with an indoor pool and an à la carte restaurant, this hotel also offers currency exchange and a lift.

The pleasant hotel is nestled 3.9 km from Alpin Museum Pontresina. You can enjoy the proximity to St. Moritz Scenic Lake, which is a 7-minute walk away. The Baeren is 450 metres from Bahnhof bus station, and Church of San Gian is 2 km away.

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

Located approximately a 25-minute walk from Ski Lift Randolins, the 4-star Hotel Steffani St. Moritz offers 9 holes of golf. Guests will enjoy an à la carte restaurant, a Turkish steam room and a sauna while staying just a short walk from a funicular station.

Situated in the centre of St. Moritz, this hotel is not far from St. Moritz Scenic Lake. Plus the Steffani is merely 550 metres from St. Moritz Dorf-Chantarella. This St. Moritz hotel is located around 6 km from Corviglia.

8.9
746 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

Located approximately a 25-minute walk from Ski Lift Randolins, the 4-star Hotel Steffani St. Moritz offers 9 holes of golf. Guests will enjoy an à la carte restaurant, a Turkish steam room and a sauna while staying just a short walk from a funicular station.

Situated in the centre of St. Moritz, this hotel is not far from St. Moritz Scenic Lake. Plus the Steffani is merely 550 metres from St. Moritz Dorf-Chantarella. This St. Moritz hotel is located around 6 km from Corviglia.

8.9
746 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

The 3-star smoke-free Hotel Chesa Spuondas St. Moritz, located nearly 25 minutes' walk from San Karl St. Moritz-Bad Church, is adorned with parquet floors and provides such key amenities as Wi-Fi and parking. This St. Moritz hotel offers 16 rooms in the natural area of the city, 3.1 km from Corvatsch 3303 Ski Resort, which is highly recommended as a place to have fun.

Guests will appreciate location near parks, and about a 10-minute ride from Cristins. The Chesa St. Moritz is also 3.6 km from such natural sights as Nair Peak Mountain. Visit Lej Marsch, approximately 20 minutes on foot from the hotel, and feel complete harmony with the nature of Switzerland. Along with other cultural attractions the domed Segantini Museum is nestled 2.1 km from the accommodation. Hotel Chesa Spuondas is located within reach of St. Moritz train station, while Somplaz bus stop is only a 10-minute walk away.

9.1
616 reviews
~ US$215 / 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

The 3-star smoke-free Hotel Chesa Spuondas St. Moritz, located nearly 25 minutes' walk from San Karl St. Moritz-Bad Church, is adorned with parquet floors and provides such key amenities as Wi-Fi and parking. This St. Moritz hotel offers 16 rooms in the natural area of the city, 3.1 km from Corvatsch 3303 Ski Resort, which is highly recommended as a place to have fun.

Guests will appreciate location near parks, and about a 10-minute ride from Cristins. The Chesa St. Moritz is also 3.6 km from such natural sights as Nair Peak Mountain. Visit Lej Marsch, approximately 20 minutes on foot from the hotel, and feel complete harmony with the nature of Switzerland. Along with other cultural attractions the domed Segantini Museum is nestled 2.1 km from the accommodation. Hotel Chesa Spuondas is located within reach of St. Moritz train station, while Somplaz bus stop is only a 10-minute walk away.

9.1
616 reviews
From US$ 215 / 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.24 per day
  • VIP check-in/ -out
  • Flat-screen TV
  • Fitness centre
  • Sun terrace

Hotel Sonne St. Moritz 3* Superior offers a sunbathing terrace and a golf course and sits 5 minutes' walk from San Karl St. Moritz-Bad Church. This hotel has 65 rooms and features currency exchange and a lift on-site.

Cabana de Heidi is 3 km from the 3-star hotel, while the art gallery "Galerie Gmuizynska" is 1.9 km away. Church of San Gian is also located 10 minutes' drive from the Sonne. This property lies just around the corner from Sankt Moritz-Bad. A local bus stop Katholische Kirche is 250 metres away.

8.9
228 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.24 per day
  • VIP check-in/ -out
  • Flat-screen TV
  • Fitness centre
  • Sun terrace

Hotel Sonne St. Moritz 3* Superior

Hotel Sonne St. Moritz 3* Superior offers a sunbathing terrace and a golf course and sits 5 minutes' walk from San Karl St. Moritz-Bad Church. This hotel has 65 rooms and features currency exchange and a lift on-site.

Cabana de Heidi is 3 km from the 3-star hotel, while the art gallery "Galerie Gmuizynska" is 1.9 km away. Church of San Gian is also located 10 minutes' drive from the Sonne. This property lies just around the corner from Sankt Moritz-Bad. A local bus stop Katholische Kirche is 250 metres away.

8.9
228 reviews
From US$ 122 / night

5 Star Hotels in St. Moritz

  • 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 is located about a 25-minute stroll from Pony Suvretta, offering 145 rooms along with a sundeck and playground. Boasting a heated pool, this St. Moritz hotel is nestled 4.2 km from natural attractions like Nair Peak Mountain.

Standing approximately 5 minutes on foot from St. Moritz Scenic Lake, the hotel is nearly a 15-minute ride from Corviglia. A 10-minute drive will take you from Kulm Hotel St. Moritz to Lake of Staz. The accommodation is also situated not far from St. Moritz train station.

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 is located about a 25-minute stroll from Pony Suvretta, offering 145 rooms along with a sundeck and playground. Boasting a heated pool, this St. Moritz hotel is nestled 4.2 km from natural attractions like Nair Peak Mountain.

Standing approximately 5 minutes on foot from St. Moritz Scenic Lake, the hotel is nearly a 15-minute ride from Corviglia. A 10-minute drive will take you from Kulm Hotel St. Moritz to Lake of Staz. The accommodation is also situated not far from St. Moritz train station.

9.4
116 reviews
From US$ 337 / night
  • 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

The 5-star first-class Hotel Grace La Margna St Moritz offers a sunbathing terrace and a shared lounge as well as air-conditioned rooms.

This elegant hotel is within walking distance of a train station and 2.5 km from Pony Suvretta. Sass Runzol is situated around 15 minutes by car from the hotel.

9.6
506 reviews
~ US$863 / 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

The 5-star first-class Hotel Grace La Margna St Moritz offers a sunbathing terrace and a shared lounge as well as air-conditioned rooms.

This elegant hotel is within walking distance of a train station and 2.5 km from Pony Suvretta. Sass Runzol is situated around 15 minutes by car from the hotel.

9.6
506 reviews
From US$ 863 / 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

(2102 Reviews)

From 128$
Hauser Hotel St. Moritz

8.9 / 10

(1041 Reviews)

From 116$
Chesa Languard

8.7 / 10

(2430 Reviews)

From 155$
Hotel Piz St. Moritz

8.1 / 10

(2495 Reviews)

From 100$
Soldanella

8.8 / 10

(1872 Reviews)

From 155$

Location