World hotels St. Moritz
St. Moritz
2 guests

Adults:

2

Children:

0

Child’s age:

St. Moritz

Oct 15 - Oct 16 ·
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 Image Hotel Image

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

Nestled in a ski neighbourhood, the comfortable Hotel Waldhaus Am See St. Moritz offers rooms with traditional decor along with currency exchange and a lift onsite. Offering snow skiing, hiking, and cycling in the area, this 3-star hotel lies only 7 minutes' walk from the natural St. Moritz-Celerina Olympic Bobrun Ice Bobsleigh Track, and 2.6 km from Pony Runzol.

You can also visit Marguns-Plateau Nair, which is located 2.8 km from the hotel.

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

Nestled in a ski neighbourhood, the comfortable Hotel Waldhaus Am See St. Moritz offers rooms with traditional decor along with currency exchange and a lift onsite. Offering snow skiing, hiking, and cycling in the area, this 3-star hotel lies only 7 minutes' walk from the natural St. Moritz-Celerina Olympic Bobrun Ice Bobsleigh Track, and 2.6 km from Pony Runzol.

You can also visit Marguns-Plateau Nair, which is located 2.8 km from the hotel.

8.7
2082 reviews
From US$ 128 / night
  • Eco-friendly stay
Hotel Image Hotel Image

Hauser Hotel St. Moritz

Via Traunter Plazzas 7
0.9 km (0.6 mi) from city center
  • In-room breakfast
  • Car park
    US$ 12.22 per day
  • VIP check-in/ -out
  • Flat-screen TV
  • Ski to door
  • Sun terrace
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.22 per day
  • VIP check-in/ -out
  • Flat-screen TV
  • Ski to door
  • Sun terrace

Hauser Hotel St. Moritz

8.9
1035 reviews
From US$ 116 / night
  • Guest favorite
Hotel Image Hotel Image

Chesa Languard

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

Guests of the comfortable Chesa Languard Hotel St. Moritz can enjoy access to FIS, located approximately 25 minutes' walk away.

Berry Museum is also merely 350 metres from this 3-star hotel. St. Moritz Scenic Lake and Chantarella-Corviglia are all within easy reach of the hotel. The accommodation is around a 5-minute walk from Kulm bus station.

8.7
2429 reviews
~ US$155 / night

Chesa Languard

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

Chesa Languard

Guests of the comfortable Chesa Languard Hotel St. Moritz can enjoy access to FIS, located approximately 25 minutes' walk away.

Berry Museum is also merely 350 metres from this 3-star hotel. St. Moritz Scenic Lake and Chantarella-Corviglia are all within easy reach of the hotel. The accommodation is around a 5-minute walk from Kulm bus station.

8.7
2429 reviews
From US$ 155 / night

Cheap Hotels

  • Popular choice
Hotel Image Hotel Image

Hotel Piz St. Moritz

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

Hotel Piz St. Moritz includes 25 rooms and is 15 minutes' drive from Mill Weber House. This hotel features currency exchange and a lift.

The 3-star hotel is nestled 3.6 km from Church of San Gian.

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

Hotel Piz St. Moritz

Hotel Piz St. Moritz includes 25 rooms and is 15 minutes' drive from Mill Weber House. This hotel features currency exchange and a lift.

The 3-star hotel is nestled 3.6 km from Church of San Gian.

8.1
2500 reviews
From US$ 100 / night
Hotel Image Hotel Image

Soldanella

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

The 3-star Soldanella Hotel St. Moritz offers quick access to the night King's Club, situated only 6 minutes' walk away. Plus you'll find Wi-Fi in public areas, as well as a spa and wellness centre, and a full spa with a Turkish steam bath and steam baths.

Sass Runzol is 4.9 km from the hotel, while Randolins-Munt da San Murezzan is nestled 2.3 km away. Located near a train station, the Soldanella St. Moritz is within easy reach of the domed Segantini Museum. Guests may also get to Corviglia, which is approximately 15 minutes' drive 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.22 per day
  • Room service
  • Flat-screen TV
  • Steam room
  • Sun terrace

Soldanella

The 3-star Soldanella Hotel St. Moritz offers quick access to the night King's Club, situated only 6 minutes' walk away. Plus you'll find Wi-Fi in public areas, as well as a spa and wellness centre, and a full spa with a Turkish steam bath and steam baths.

Sass Runzol is 4.9 km from the hotel, while Randolins-Munt da San Murezzan is nestled 2.3 km away. Located near a train station, the Soldanella St. Moritz is within easy reach of the domed Segantini Museum. Guests may also get to Corviglia, which is approximately 15 minutes' drive away.

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

Hotel Stille

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

2.8 km from Tschainas, the 2-star Hotel Stille St. Moritz offers a vending machine and a lift. The hotel features barbecue and a golf course, along with rooms overlooking the mountain, and is located in a rural area.

This St. Moritz hotel boasts a beautiful location around 600 metres from the historic house "Engadiner Museum" and a mere 7 minutes' walk from Stazerwald. The Stille provides easy access to St. Moritz Scenic Lake, which is 2.4 km away. A forest are located close to the property. A 10-minute drive will take you from this hotel to Church of San Gian. Bahnhof bus station is a short way from the accommodation.

9
747 reviews
~ US$125 / night

Hotel Stille

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

Hotel Stille

2.8 km from Tschainas, the 2-star Hotel Stille St. Moritz offers a vending machine and a lift. The hotel features barbecue and a golf course, along with rooms overlooking the mountain, and is located in a rural area.

This St. Moritz hotel boasts a beautiful location around 600 metres from the historic house "Engadiner Museum" and a mere 7 minutes' walk from Stazerwald. The Stille provides easy access to St. Moritz Scenic Lake, which is 2.4 km away. A forest are located close to the property. A 10-minute drive will take you from this hotel to Church of San Gian. Bahnhof bus station is a short way from the accommodation.

9
747 reviews
From US$ 125 / night

Pet Friendly Hotels

Hotel Image Hotel Image

Hotel Reine Victoria

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

The smoke-free Hotel Reine Victoria St. Moritz, located around 25 minutes' walk from Schellen Ursli Path, features a sauna, a sun deck, and a shared lounge.

Guests can enjoy the proximity to Bergbahnen Engadin St. Moritz AG Ski Resort, which is merely 0.8 km away. The area also gives access to Sankt Moritz-Bad, situated just 9 minutes' walk away. The 4-star Victoria is located in the vicinity of St. Moritz train station.

8.6
1313 reviews
~ US$126 / night

Hotel Reine Victoria

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

Hotel Reine Victoria

The smoke-free Hotel Reine Victoria St. Moritz, located around 25 minutes' walk from Schellen Ursli Path, features a sauna, a sun deck, and a shared lounge.

Guests can enjoy the proximity to Bergbahnen Engadin St. Moritz AG Ski Resort, which is merely 0.8 km away. The area also gives access to Sankt Moritz-Bad, situated just 9 minutes' walk away. The 4-star Victoria is located in the vicinity of St. Moritz train station.

8.6
1313 reviews
From US$ 126 / night
Hotel Image Hotel Image

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

The cosy 4-star Sport & Wellness Hotel San Gian St. Moritz is around a 10-minute ride from Pony Runzol and offers a steam room, a sauna, and a foot bath.

Attractions in the area also include Lake Silvaplana, located 3.7 km from this St. Moritz hotel. Corvatsch 3303 Ski Resort is reachable within a 15-minute ride. The hotel lies within 25 minutes' walk of St. Moritz train station.

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

The cosy 4-star Sport & Wellness Hotel San Gian St. Moritz is around a 10-minute ride from Pony Runzol and offers a steam room, a sauna, and a foot bath.

Attractions in the area also include Lake Silvaplana, located 3.7 km from this St. Moritz hotel. Corvatsch 3303 Ski Resort is reachable within a 15-minute ride. The hotel lies within 25 minutes' walk of St. Moritz train station.

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

Hotel Arte

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

Hotel Arte St. Moritz offers 29 rooms with proximity to Inn, which is just a 5-minute walk from the property. The hotel offers Wi-Fi throughout the property.

Located 250 metres from St. Moritz Scenic Lake, this 3-star hotel is also 4.1 km from Nair Peak Mountain. Church of San Gian lies a 10-minute drive from the property. Enjoy your stay at the Arte, which is just around the corner from the art gallery "Galerie Gmuizynska". The nearest bus stop Kulm is 150 metres away.

8.6
1281 reviews
~ US$164 / night

Hotel Arte

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

Hotel Arte

Hotel Arte St. Moritz offers 29 rooms with proximity to Inn, which is just a 5-minute walk from the property. The hotel offers Wi-Fi throughout the property.

Located 250 metres from St. Moritz Scenic Lake, this 3-star hotel is also 4.1 km from Nair Peak Mountain. Church of San Gian lies a 10-minute drive from the property. Enjoy your stay at the Arte, which is just around the corner from the art gallery "Galerie Gmuizynska". The nearest bus stop Kulm is 150 metres away.

8.6
1281 reviews
From US$ 164 / night

Dog Friendly Hotels

Hotel Image Hotel Image

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

Located nearly 5 minutes on foot from the river, the quality 4-star Hotel Schweizerhof St. Moritz features a nightclub, a sundeck, and a golf course, along with an à la carte restaurant. There is a train station near the traditional hotel, and guests can easily reach St. Moritz Scenic Lake which is just 0.6 km away.

This St. Moritz hotel boasts a stunning location only 600 metres from Chantarella-Corviglia and approximately a 10-minute drive from Church of San Gian. The city centre is 10 minutes away on foot. Guests can also visit Upper Engadin, situated about a 10-minute ride away. Entertainment options in the area feature Bergbahnen Engadin St. Moritz AG Ski Resort 2.3 km from the superior Schweizerhof St. Moritz. Bahnhof bus station is around a 5-minute ride from the accommodation, and Lake of Staz lies around 25 minutes' walk away.

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

Located nearly 5 minutes on foot from the river, the quality 4-star Hotel Schweizerhof St. Moritz features a nightclub, a sundeck, and a golf course, along with an à la carte restaurant. There is a train station near the traditional hotel, and guests can easily reach St. Moritz Scenic Lake which is just 0.6 km away.

This St. Moritz hotel boasts a stunning location only 600 metres from Chantarella-Corviglia and approximately a 10-minute drive from Church of San Gian. The city centre is 10 minutes away on foot. Guests can also visit Upper Engadin, situated about a 10-minute ride away. Entertainment options in the area feature Bergbahnen Engadin St. Moritz AG Ski Resort 2.3 km from the superior Schweizerhof St. Moritz. Bahnhof bus station is around a 5-minute ride from the accommodation, and Lake of Staz lies around 25 minutes' walk away.

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

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

Hotel Nolda St. Moritz includes 42 rooms and is a 25-minute walk from Chantarella-Corviglia. You can use currency exchange and a lift at this hotel, and the area is popular for snow skiing, hiking, and mini golf.

The 3-star hotel is centrally situated 3.6 km from Corvatsch 3303 Ski Resort. The property is also 5 minutes on foot from En / Inn. The Nolda stands just around the corner from Forum Paracelsus. This St. Moritz hotel is 650 metres from the Signalbahn cable car station.

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

Hotel Nolda St. Moritz includes 42 rooms and is a 25-minute walk from Chantarella-Corviglia. You can use currency exchange and a lift at this hotel, and the area is popular for snow skiing, hiking, and mini golf.

The 3-star hotel is centrally situated 3.6 km from Corvatsch 3303 Ski Resort. The property is also 5 minutes on foot from En / Inn. The Nolda stands just around the corner from Forum Paracelsus. This St. Moritz hotel is 650 metres from the Signalbahn cable car station.

8.6
1358 reviews
From US$ 158 / night
Hotel Image Hotel Image

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 4-star smoke-free Crystal Hotel Superior St. Moritz, located around 5 minutes on foot from Berry Museum, features a summer terrace and a golf course. This St. Moritz hotel offers 75 rooms in the ski area of the city, only 1.9 km from Bergbahnen Engadin St. Moritz AG Ski Resort, which is highly recommended as a place to have fun.

Sass Runzol is right around the corner from the hotel, while St. Moritz Dorf-Chantarella is just a 10-minute walk away. Only 1.6 km from the Crystal St. Moritz guests will find Mill Weber House. You can discover a mountain just a few steps from the accommodation. This St. Moritz hotel is situated in proximity to Cabana de Heidi, while Bahnhof bus station lies merely 10 minutes' stroll away. The Salastrains cable car station is approximately 800 metres from the Crystal.

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 4-star smoke-free Crystal Hotel Superior St. Moritz, located around 5 minutes on foot from Berry Museum, features a summer terrace and a golf course. This St. Moritz hotel offers 75 rooms in the ski area of the city, only 1.9 km from Bergbahnen Engadin St. Moritz AG Ski Resort, which is highly recommended as a place to have fun.

Sass Runzol is right around the corner from the hotel, while St. Moritz Dorf-Chantarella is just a 10-minute walk away. Only 1.6 km from the Crystal St. Moritz guests will find Mill Weber House. You can discover a mountain just a few steps from the accommodation. This St. Moritz hotel is situated in proximity to Cabana de Heidi, while Bahnhof bus station lies merely 10 minutes' stroll away. The Salastrains cable car station is approximately 800 metres from the Crystal.

8.9
623 reviews
From US$ 150 / night

Kid Friendly Hotels

  • Eco-friendly stay
Hotel Image Hotel Image

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, situated approximately 25 minutes' walk from Schellen Ursli Path, proudly provides guests with 2 spa tubs. Some of the 51 rooms offer views of the city and there is a Turkish steam room, a Jacuzzi, and a sauna on site.

Besides, Pony Suvretta is just 1 km away. The Berghotel Randolins St. Moritz will also take you to Engadine, which is about a 10-minute drive away. Guardalej bus stop is situated within a few blocks of this St. Moritz hotel.

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

The 3-star Berghotel Randolins St. Moritz hotel, situated approximately 25 minutes' walk from Schellen Ursli Path, proudly provides guests with 2 spa tubs. Some of the 51 rooms offer views of the city and there is a Turkish steam room, a Jacuzzi, and a sauna on site.

Besides, Pony Suvretta is just 1 km away. The Berghotel Randolins St. Moritz will also take you to Engadine, which is about a 10-minute drive away. Guardalej bus stop is situated within a few blocks of this St. Moritz hotel.

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

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

Featuring a restaurant, the 4-star Hotel Laudinella St. Moritz lies merely an 8-minute walk from San Karl St. Moritz-Bad Church. Boasting spacious rooms along with an Asian restaurant, the hotel is situated near a train station.

Corvatsch 3303 Ski Resort is 3.9 km away, while the domed Segantini Museum is 2.3 km from this St. Moritz hotel. Places of worship to visit within a 10-minute drive of the Laudinella St. Moritz include Church of San Gian. Guests can find Corviglia, which is 2.8 km away.

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

Featuring a restaurant, the 4-star Hotel Laudinella St. Moritz lies merely an 8-minute walk from San Karl St. Moritz-Bad Church. Boasting spacious rooms along with an Asian restaurant, the hotel is situated near a train station.

Corvatsch 3303 Ski Resort is 3.9 km away, while the domed Segantini Museum is 2.3 km from this St. Moritz hotel. Places of worship to visit within a 10-minute drive of the Laudinella St. Moritz include Church of San Gian. Guests can find Corviglia, which is 2.8 km away.

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

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

The pleasant 3-star Hotel Baeren St. Moritz, situated only 1.5 km from Cresta Run, offers an indoor swimming pool as well as a fitness centre. The hotel is proud to feature 9 holes of golf, in proximity to St. Moritz Scenic Lake.

The centre of St. Moritz can be reached within a 15-minute walk, and natural attractions like Nair Peak Mountain are approximately a 10-minute ride away. 2.1 km from the Baeren St. Moritz guests will find Cabana de Heidi. Guests can also visit Upper Engadin, situated nearly a 25-minute walk away. You can easily find Muottas Muragl Mountain 4.9 km from this St. Moritz hotel. The accommodation is close to Bahnhof bus station.

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

The pleasant 3-star Hotel Baeren St. Moritz, situated only 1.5 km from Cresta Run, offers an indoor swimming pool as well as a fitness centre. The hotel is proud to feature 9 holes of golf, in proximity to St. Moritz Scenic Lake.

The centre of St. Moritz can be reached within a 15-minute walk, and natural attractions like Nair Peak Mountain are approximately a 10-minute ride away. 2.1 km from the Baeren St. Moritz guests will find Cabana de Heidi. Guests can also visit Upper Engadin, situated nearly a 25-minute walk away. You can easily find Muottas Muragl Mountain 4.9 km from this St. Moritz hotel. The accommodation is close to Bahnhof bus station.

8.4
632 reviews
From US$ 153 / night

Hotels Downtown

Hotel Image Hotel Image

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

Hotel Steffani St. Moritz offers luxurious rooms around a 5-minute walk from Inn. At the hotel, located in the vicinity of The Leaning Tower Museum, you can spend the day in a heated indoor pool or keep active with windsurfing, horseback riding, and table tennis.

Bergbahnen Engadin St. Moritz AG Ski Resort is 2.3 km from this 4-star hotel, while Tschainas is 2.1 km away. Places of worship to visit about 10 minutes by car from the Steffani include Church of San Gian. Guests might as well enjoy proximity to Stazerwald, which is 950 metres away. Lake of Staz is a 25-minute stroll away, while St. Moritz train station is situated in proximity to this accommodation. The hotel is also 150 metres from Schulhausplatz bus stop.

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

Hotel Steffani St. Moritz offers luxurious rooms around a 5-minute walk from Inn. At the hotel, located in the vicinity of The Leaning Tower Museum, you can spend the day in a heated indoor pool or keep active with windsurfing, horseback riding, and table tennis.

Bergbahnen Engadin St. Moritz AG Ski Resort is 2.3 km from this 4-star hotel, while Tschainas is 2.1 km away. Places of worship to visit about 10 minutes by car from the Steffani include Church of San Gian. Guests might as well enjoy proximity to Stazerwald, which is 950 metres away. Lake of Staz is a 25-minute stroll away, while St. Moritz train station is situated in proximity to this accommodation. The hotel is also 150 metres from Schulhausplatz bus stop.

8.9
743 reviews
From US$ 216 / night
Hotel Image Hotel Image

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 Hotel Chesa Spuondas St. Moritz is approximately 20 minutes' walk from Lej Marsch and features a sauna, a sun deck, and a play area. Featuring a restaurant and baggage storage, this St. Moritz hotel is 2.8 km from Corviglia-Piz Nair.

The centre of St. Moritz is a 20 minutes' walk of the hotel. Attractions, located around 20 minutes on foot from the Chesa, include Bergbahnen Engadin St. Moritz AG Ski Resort. The renowned White Turf Racing Association is 2.4 km from the property. The nearest bus stop is Somplaz merely a 10-minute walk away.

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

The 3-star Hotel Chesa Spuondas St. Moritz is approximately 20 minutes' walk from Lej Marsch and features a sauna, a sun deck, and a play area. Featuring a restaurant and baggage storage, this St. Moritz hotel is 2.8 km from Corviglia-Piz Nair.

The centre of St. Moritz is a 20 minutes' walk of the hotel. Attractions, located around 20 minutes on foot from the Chesa, include Bergbahnen Engadin St. Moritz AG Ski Resort. The renowned White Turf Racing Association is 2.4 km from the property. The nearest bus stop is Somplaz merely a 10-minute walk away.

9.1
611 reviews
From US$ 243 / night
Hotel Image Hotel Image

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

Featuring currency exchange and a lift, the 3-star Hotel Sonne St. Moritz 3* Superior is located about a 5-minute stroll from Engadiner House Museum. The hotel is a good starting point for exploring St. Moritz, including Sankt Moritz-Bad, which is only 400 metres away.

This St. Moritz hotel places you nearly a 10-minute drive from Corviglia and 4.2 km from Corvatsch 3303 Ski Resort. The Sonne is only 1.9 km from the art gallery "Galerie Gmuizynska" in St. Moritz. Guests might also explore Stazerwald, located merely 10 minutes' stroll away. The nearby entertainment attractions of St. Moritz include Bergbahnen Engadin St. Moritz AG Ski Resort, which is just 1.2 km away. The accommodation lies within a few blocks of St. Moritz train station.

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

Hotel Sonne St. Moritz 3* Superior

Featuring currency exchange and a lift, the 3-star Hotel Sonne St. Moritz 3* Superior is located about a 5-minute stroll from Engadiner House Museum. The hotel is a good starting point for exploring St. Moritz, including Sankt Moritz-Bad, which is only 400 metres away.

This St. Moritz hotel places you nearly a 10-minute drive from Corviglia and 4.2 km from Corvatsch 3303 Ski Resort. The Sonne is only 1.9 km from the art gallery "Galerie Gmuizynska" in St. Moritz. Guests might also explore Stazerwald, located merely 10 minutes' stroll away. The nearby entertainment attractions of St. Moritz include Bergbahnen Engadin St. Moritz AG Ski Resort, which is just 1.2 km away. The accommodation lies within a few blocks of St. Moritz train station.

8.9
224 reviews
From US$ 122 / night

5 Star Hotels in St. Moritz

  • Best-rated
Hotel Image Hotel Image

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 Hotel Grace La Margna St Moritz is located in St. Moritz, 2.5 km from Pony Suvretta, and offers a heated pool. This elegant hotel is within a few blocks of Berry Museum and provides guests with a traditional Hammam, a solarium, a Jacuzzi, and a sauna.

The hotel boasts a prime location about a 15-minute walk from St. Moritz train station. The night King's Club is a short way from the Grace La Margna, while St. Moritz Scenic Lake is a mere 0.9 km away. The nearby cultural attractions include the art gallery "Galerie Gmuizynska", which is 950 metres from the property. Bahnhof bus station is a few moments from this St. Moritz 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

The 5-star Hotel Grace La Margna St Moritz is located in St. Moritz, 2.5 km from Pony Suvretta, and offers a heated pool. This elegant hotel is within a few blocks of Berry Museum and provides guests with a traditional Hammam, a solarium, a Jacuzzi, and a sauna.

The hotel boasts a prime location about a 15-minute walk from St. Moritz train station. The night King's Club is a short way from the Grace La Margna, while St. Moritz Scenic Lake is a mere 0.9 km away. The nearby cultural attractions include the art gallery "Galerie Gmuizynska", which is 950 metres from the property. Bahnhof bus station is a few moments from this St. Moritz hotel.

9.6
499 reviews
From US$ 743 / 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

(2082 Reviews)

From 128$
Hauser Hotel St. Moritz

8.9 / 10

(1035 Reviews)

From 116$
Chesa Languard

8.7 / 10

(2429 Reviews)

From 155$
Hotel Piz St. Moritz

8.1 / 10

(2500 Reviews)

From 100$
Soldanella

8.8 / 10

(1874 Reviews)

From 155$

Location