St. Moritz
2 guests

Adults:

2

Children:

0

Child’s age:

St. Moritz

Oct 25 - Oct 26 ·
2 guests

St. Moritz Ski Hotels

St. Moritz
2 guests

Adults:

2

Children:

0

Child’s age:

Over 330 stays assessed to highlight the standout picks

Navigation

1. Hotel Grace La Margna St Moritz

2. Hotel Stille

3. Aladin Apartments St Moritz

4. Sport & Wellness Hotel San Gian

5. Hauser Hotel St. Moritz

6. Soldanella

7. Berghotel Randolins

8. Chesa Languard

9. Hotel Schweizerhof St. Moritz

10. Kulm Hotel 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

When staying at the traditional hotel, you'll be in the vicinity of Chiesa di San Maurizio.

Approximately 500 metres from this St. Moritz hotel, guests will find attractions, such as the night King's Club.

Hotel Grace La Margna St Moritz offers a Turkish steam room, a solarium, a Jacuzzi, and a sauna for guests' enjoyment. The hotel offers a variety of sport activities, such as snow skiing and cycling.

9.6
479 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

When staying at the traditional hotel, you'll be in the vicinity of Chiesa di San Maurizio.

Approximately 500 metres from this St. Moritz hotel, guests will find attractions, such as the night King's Club.

Hotel Grace La Margna St Moritz offers a Turkish steam room, a solarium, a Jacuzzi, and a sauna for guests' enjoyment. The hotel offers a variety of sport activities, such as snow skiing and cycling.

9.6
479 reviews
From US$ 863 / 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.81 per day
  • Security
  • Flat-screen TV
  • Golf centre
  • Terrace

Located 2.7 km from St. Moritz railway station, the 2-star hotel stands a short way from the St. Karl Church St. Moritz-Bad. The Stille is a 10-minute drive from the Alpine Museum Pontresina and surrounded by a forest.

Nature lovers might as well enjoy the vicinity to Upper Engadin, which is 3.6 km away. A 15-minute ride from the Corviglia is a perk for guests staying at this property.

Also, the hotel provides a golf club and an ice rink, along with access to cross-country skiing, hiking, and cycling for active guests.

9
712 reviews
~ US$125 / night

Hotel Stille

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

Hotel Stille

Located 2.7 km from St. Moritz railway station, the 2-star hotel stands a short way from the St. Karl Church St. Moritz-Bad. The Stille is a 10-minute drive from the Alpine Museum Pontresina and surrounded by a forest.

Nature lovers might as well enjoy the vicinity to Upper Engadin, which is 3.6 km away. A 15-minute ride from the Corviglia is a perk for guests staying at this property.

Also, the hotel provides a golf club and an ice rink, along with access to cross-country skiing, hiking, and cycling for active guests.

9
712 reviews
From US$ 125 / night
Aladin Apartments St Moritz Aladin Apartments St Moritz

Aladin Apartments St Moritz

Via Surpunt 62
0.8 km (0.5 mi) from city center
  • Cookware/ Kitchen utensils
  • Car park
    US$ 14.81 per day
  • Security
  • Flat-screen TV
  • Golf centre
  • Sun terrace

Located 2.7 km from St. Moritz railway station, this aparthotel stands a short way from San Karl St. Moritz-Bad Church. The hotel offers proximity to natural sights like Nair Peak Mountain (4.9 km) and Muottas Muragl Mountain (6 km).

Around 10 minutes by car from the Aladin, guests will also find Alpin Museum Pontresina.

To stay fit, guests may enjoy snow skiing, hiking, and cycling.

9.1
377 reviews
~ US$144 / night

Aladin Apartments St Moritz

0.8 km (0.5 mi) from city center
  • Cookware/ Kitchen utensils
  • Car park
    US$ 14.81 per day
  • Security
  • Flat-screen TV
  • Golf centre
  • Sun terrace

Aladin Apartments St Moritz

Located 2.7 km from St. Moritz railway station, this aparthotel stands a short way from San Karl St. Moritz-Bad Church. The hotel offers proximity to natural sights like Nair Peak Mountain (4.9 km) and Muottas Muragl Mountain (6 km).

Around 10 minutes by car from the Aladin, guests will also find Alpin Museum Pontresina.

To stay fit, guests may enjoy snow skiing, hiking, and cycling.

9.1
377 reviews
From US$ 144 / night
  • Great deal
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

Guests can visit Celerina-Marguns located approximately 10 minutes by car from this 4-star hotel.

The Sport & Wellness Hotel San Gian offers access to a steam room, a sauna, and a foot bath.

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

Guests can visit Celerina-Marguns located approximately 10 minutes by car from this 4-star hotel.

The Sport & Wellness Hotel San Gian offers access to a steam room, a sauna, and a foot bath.

8.9
730 reviews
From US$ 112 / 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.34 per day
  • VIP check-in/ -out
  • Flat-screen TV
  • Ski to door
  • Sun terrace

The centre of St. Moritz can be reached within a 10-minute walk, and natural attractions like the Nair Peak are around 4 km away. You'll find Tschainas approximately 30 minutes on foot from the Hauser Hotel St. Moritz.

Nature lovers will appreciate the vicinity of Stazerwald, located 950 metres away. Guests may also get to the natural St. Moritz-Celerina Olympic Bobrun Ice Bobsleigh Track, which is about 15 minutes' walk away.

The ski facilities include a ski school, a storage for belongings, and a ski pass vendor.

8.8
1016 reviews
~ US$116 / night

Hauser Hotel St. Moritz

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

Hauser Hotel St. Moritz

The centre of St. Moritz can be reached within a 10-minute walk, and natural attractions like the Nair Peak are around 4 km away. You'll find Tschainas approximately 30 minutes on foot from the Hauser Hotel St. Moritz.

Nature lovers will appreciate the vicinity of Stazerwald, located 950 metres away. Guests may also get to the natural St. Moritz-Celerina Olympic Bobrun Ice Bobsleigh Track, which is about 15 minutes' walk away.

The ski facilities include a ski school, a storage for belongings, and a ski pass vendor.

8.8
1016 reviews
From US$ 116 / night
Soldanella Soldanella

Soldanella

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

Evangelisch-reformierte Kirchgemeinde St. Moritz Reformed Church is a short way from the charming hotel, while Chantarella-Corviglia is an 18-minute walk away. The domed Segantini Museum is also about 400 metres away.

Nature lovers might as well enjoy the vicinity to Upper Engadin, which is 3.3 km away. The Soldanella is located a 5-minute stroll from the Berry Museum and offers views of the lake.

If you like an active lifestyle, snow skiing and billiards are available on site. Furthermore, the Soldanella St. Moritz provides access to a full spa and a wellness area, as well as a golf playground.

8.8
1940 reviews
~ US$155 / night

Soldanella

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

Soldanella

Evangelisch-reformierte Kirchgemeinde St. Moritz Reformed Church is a short way from the charming hotel, while Chantarella-Corviglia is an 18-minute walk away. The domed Segantini Museum is also about 400 metres away.

Nature lovers might as well enjoy the vicinity to Upper Engadin, which is 3.3 km away. The Soldanella is located a 5-minute stroll from the Berry Museum and offers views of the lake.

If you like an active lifestyle, snow skiing and billiards are available on site. Furthermore, the Soldanella St. Moritz provides access to a full spa and a wellness area, as well as a golf playground.

8.8
1940 reviews
From US$ 155 / night
  • 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 hotel gives access to Corviglia-Piz Nair, which is around 10 minutes away by car.

A 25-minute stroll will take you to the domed Segantini Museum.

The Berghotel Randolins St. Moritz provides a sun deck and playground as well as a Turkish steam bath and a Jacuzzi. This 3-star hotel offers sport activities, such as windsurfing, snow skiing, and hiking.

8.8
587 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 hotel gives access to Corviglia-Piz Nair, which is around 10 minutes away by car.

A 25-minute stroll will take you to the domed Segantini Museum.

The Berghotel Randolins St. Moritz provides a sun deck and playground as well as a Turkish steam bath and a Jacuzzi. This 3-star hotel offers sport activities, such as windsurfing, snow skiing, and hiking.

8.8
587 reviews
From US$ 123 / 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

Located just 1.1 km from St. Moritz railway station, the hotel stands right around the corner from the St. Moritz. St. Moritz Dorf-Chantarella is 350 metres from the comfortable hotel, while the Bergbahnen Engadin St. Moritz AG is a 10-minute ride away.

Within 6 km of the Muottas Muragl is a perk for guests staying at the Chesa Languard.

The presence of an ice rink ensures guests an active stay at the property.

8.7
2431 reviews
~ US$154 / night

Chesa Languard

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

Chesa Languard

Located just 1.1 km from St. Moritz railway station, the hotel stands right around the corner from the St. Moritz. St. Moritz Dorf-Chantarella is 350 metres from the comfortable hotel, while the Bergbahnen Engadin St. Moritz AG is a 10-minute ride away.

Within 6 km of the Muottas Muragl is a perk for guests staying at the Chesa Languard.

The presence of an ice rink ensures guests an active stay at the property.

8.7
2431 reviews
From US$ 154 / 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

The superior hotel offers a stunning location in St. Moritz, merely 7 minutes' walk from St. Moritz Scenic Lake, approximately 10 minutes by car from Sass Runzol. In 15 minutes' drive, guests may access Pony Suvretta.

This quality hotel features a nightclub, a sun deck, and a steam room for guests.

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

The superior hotel offers a stunning location in St. Moritz, merely 7 minutes' walk from St. Moritz Scenic Lake, approximately 10 minutes by car from Sass Runzol. In 15 minutes' drive, guests may access Pony Suvretta.

This quality hotel features a nightclub, a sun deck, and a steam room for guests.

8.8
757 reviews
From US$ 159 / 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
  • Separate tub and shower
  • Steam room
  • Infinity pool

Located about 400 metres from St. Moritz Scenic Lake, this hotel is also 2.6 km from entertainment venues like Bergbahnen Engadin St. Moritz AG Ski Resort. The Kulm gives access to Alp Giop, which is 2.7 km away.

The property lies near Berry Museum.

Kulm Hotel St. Moritz offers a sauna, a sun deck, and playground along with a mud bath, a solarium, a treatment room, and a Jacuzzi. Guests can work out in a fitness centre.

9.4
113 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
  • Separate tub and shower
  • Steam room
  • Infinity pool

Kulm Hotel St. Moritz

Located about 400 metres from St. Moritz Scenic Lake, this hotel is also 2.6 km from entertainment venues like Bergbahnen Engadin St. Moritz AG Ski Resort. The Kulm gives access to Alp Giop, which is 2.7 km away.

The property lies near Berry Museum.

Kulm Hotel St. Moritz offers a sauna, a sun deck, and playground along with a mud bath, a solarium, a treatment room, and a Jacuzzi. Guests can work out in a fitness centre.

9.4
113 reviews
From US$ 337 / night
  • Eco-friendly stay
Grand Hotel Des Bains Kempinski Grand Hotel Des Bains Kempinski

Grand Hotel Des Bains Kempinski

Via Mezdi 27
0.8 km (0.5 mi) from city center
  • In-room breakfast
  • Valet parking
  • 24-hour reception
  • Separate tub and shower
  • Steam room
  • Heated swimming pool

The centre of St. Moritz is a 10 minutes' walk of the 5-star hotel. Forum Paracelsus is 350 metres away, while Signal Gondola is 250 metres from the Grand Hotel.

Church of San Gian is 10 minutes' drive from this property.

A heated indoor pool and a fitness centre will help you stay healthy. The Grand Hotel St. Moritz provides windsurfing, snow skiing, and horseback riding for active guests. Guests might as well relax in a Turkish steam bath, a treatment room, a solarium, and steam baths available on site.

9.5
148 reviews
~ US$577 / night

Grand Hotel Des Bains Kempinski

0.8 km (0.5 mi) from city center
  • In-room breakfast
  • Valet parking
  • 24-hour reception
  • Separate tub and shower
  • Steam room
  • Heated swimming pool

Grand Hotel Des Bains Kempinski

The centre of St. Moritz is a 10 minutes' walk of the 5-star hotel. Forum Paracelsus is 350 metres away, while Signal Gondola is 250 metres from the Grand Hotel.

Church of San Gian is 10 minutes' drive from this property.

A heated indoor pool and a fitness centre will help you stay healthy. The Grand Hotel St. Moritz provides windsurfing, snow skiing, and horseback riding for active guests. Guests might as well relax in a Turkish steam bath, a treatment room, a solarium, and steam baths available on site.

9.5
148 reviews
From US$ 577 / night
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

You can visit Bergbahnen Engadin St. Moritz AG Ski Resort that is approximately a 10-minute drive from this hotel.

The nearby cultural experience includes Berry Museum, which is just 550 metres away.

Guests can go ice skating, as well as partake in yoga, or take advantage of a nightclub, a sundeck, and playground. Those who want to get in shape, can practise canyoning, snow skiing, and mini golf. Onsite relaxation opportunities include a Turkish steam room and a sauna along with reflexology, hair styling, and manicure.

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

You can visit Bergbahnen Engadin St. Moritz AG Ski Resort that is approximately a 10-minute drive from this hotel.

The nearby cultural experience includes Berry Museum, which is just 550 metres away.

Guests can go ice skating, as well as partake in yoga, or take advantage of a nightclub, a sundeck, and playground. Those who want to get in shape, can practise canyoning, snow skiing, and mini golf. Onsite relaxation opportunities include a Turkish steam room and a sauna along with reflexology, hair styling, and manicure.

8.9
750 reviews
From US$ 216 / 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

At the smoke-free hotel, you'll be merely 1.6 km from Mill Weber House and 3.1 km from Gluna. The Crystal also lies in the skiing area, a stone's throw from St. Moritz Dorf-Chantarella.

Spend an afternoon exploring a mountain, located steps from this accommodation. Guests of the property can get to Cabana de Heidi, which is about 20 minutes' walk away.

A sunbathing terrace and a golf course are featured at the property. A selection of sport activities, provided by this hotel, include ice skating, snow skiing, and cycling.

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

At the smoke-free hotel, you'll be merely 1.6 km from Mill Weber House and 3.1 km from Gluna. The Crystal also lies in the skiing area, a stone's throw from St. Moritz Dorf-Chantarella.

Spend an afternoon exploring a mountain, located steps from this accommodation. Guests of the property can get to Cabana de Heidi, which is about 20 minutes' walk away.

A sunbathing terrace and a golf course are featured at the property. A selection of sport activities, provided by this hotel, include ice skating, snow skiing, and cycling.

8.9
620 reviews
From US$ 150 / 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

St. Moritz Scenic Lake is a 25-minute stroll away.

You can also visit Mill Weber House, which is 3.3 km away.

The Chesa St. Moritz features a sauna, a sundeck, and playground onsite. Activities include snow skiing, cycling, and ping-pong.

9
606 reviews
~ US$261 / 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

St. Moritz Scenic Lake is a 25-minute stroll away.

You can also visit Mill Weber House, which is 3.3 km away.

The Chesa St. Moritz features a sauna, a sundeck, and playground onsite. Activities include snow skiing, cycling, and ping-pong.

9
606 reviews
From US$ 261 / night
B&B River Inn B&B River Inn

B&B River Inn

48 Via San Gian
1.1 km (0.7 mi) from city center
  • Cookware/ Kitchen utensils
  • Free parking
  • Security
  • Flat-screen TV
  • Ski to door
  • Sun terrace

Located 3.8 km from Heidi's blumenweg, the hotel is also 2.4 km from St. Moritz railway station. Cultural sights in the area are Berry Museum (2.7 km) and the domed Segantini Museum (2.8 km).

You can easily find Cresta Run nearly a 10-minute drive from the B&B River Inn St. Moritz.

The property is a perfect place to practise snow skiing, hiking, and mini golf.

9
811 reviews
~ US$245 / night

B&B River Inn

1.1 km (0.7 mi) from city center
  • Cookware/ Kitchen utensils
  • Free parking
  • Security
  • Flat-screen TV
  • Ski to door
  • Sun terrace

B&B River Inn

Located 3.8 km from Heidi's blumenweg, the hotel is also 2.4 km from St. Moritz railway station. Cultural sights in the area are Berry Museum (2.7 km) and the domed Segantini Museum (2.8 km).

You can easily find Cresta Run nearly a 10-minute drive from the B&B River Inn St. Moritz.

The property is a perfect place to practise snow skiing, hiking, and mini golf.

9
811 reviews
From US$ 245 / night
Suvretta House Suvretta House

Suvretta House

Via Chasellas 1
1.3 km (0.8 mi) from city center
  • In-room breakfast
  • Valet parking
  • 24-hour reception
  • Air conditioning
  • Steam room
  • Indoor swimming pool

Mill Weber House is 10 minutes' drive from the hotel.

2.8 km from this 5-star hotel, guests will also find Schellen Ursli Path.

This property provides a sunbathing terrace, playground, and a golf course as well as a Turkish steam bath, a treatment room, a solarium, and an indoor pool. A fitness centre at the hotel provides opportunities for guests to attend fitness classes.

9.3
210 reviews
~ US$543 / night

Suvretta House

1.3 km (0.8 mi) from city center
  • In-room breakfast
  • Valet parking
  • 24-hour reception
  • Air conditioning
  • Steam room
  • Indoor swimming pool

Suvretta House

Mill Weber House is 10 minutes' drive from the hotel.

2.8 km from this 5-star hotel, guests will also find Schellen Ursli Path.

This property provides a sunbathing terrace, playground, and a golf course as well as a Turkish steam bath, a treatment room, a solarium, and an indoor pool. A fitness centre at the hotel provides opportunities for guests to attend fitness classes.

9.3
210 reviews
From US$ 543 / night
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

This 3-star hotel is located in a quiet area of St. Moritz, 21 minutes' stroll from the Norman Foster–designed Chesa Futura Building. A ski district grants access to cultural attractions like the Berry Museum, which is 1.4 km away.

The Waldhaus Am See stands within 25 minutes' walk of the Church of San Gian, popular with pilgrims and tourists alike.

Enjoy a swimming pool, along with snow skiing, hiking, and cycling for active time spending. You can try fishing at this hotel. Also, a wellness centre will be a perfect addition to your stay.

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

This 3-star hotel is located in a quiet area of St. Moritz, 21 minutes' stroll from the Norman Foster–designed Chesa Futura Building. A ski district grants access to cultural attractions like the Berry Museum, which is 1.4 km away.

The Waldhaus Am See stands within 25 minutes' walk of the Church of San Gian, popular with pilgrims and tourists alike.

Enjoy a swimming pool, along with snow skiing, hiking, and cycling for active time spending. You can try fishing at this hotel. Also, a wellness centre will be a perfect addition to your stay.

8.8
2049 reviews
From US$ 128 / night
  • Top location
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.52 per day
  • VIP check-in/ -out
  • Flat-screen TV
  • Fitness centre
  • Sun terrace

Just near this St. Moritz hotel, guests will find Katholische Kirche.

The accommodation is approximately 400 metres from Sankt Moritz-Bad.

Take benefit from a sunbathing terrace and a golf course to diversify your leisure time.

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

Hotel Sonne St. Moritz 3* Superior

Just near this St. Moritz hotel, guests will find Katholische Kirche.

The accommodation is approximately 400 metres from Sankt Moritz-Bad.

Take benefit from a sunbathing terrace and a golf course to diversify your leisure time.

8.9
222 reviews
From US$ 122 / night
  • Eco-friendly stay
Randolins Familienresort Randolins Familienresort

Randolins Familienresort

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

Engadine stands 3.2 km from this St. Moritz hotel.

The hotel will also take you to Cabana de Heidi, which is nearly a 5-minute drive away.

The accommodation offers a Turkish steam room, a Jacuzzi, and a sauna. This St. Moritz hotel is a paradise for guests who love diving, canyoning, and hiking.

9.2
157 reviews
~ US$308 / night

Randolins Familienresort

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

Randolins Familienresort

Engadine stands 3.2 km from this St. Moritz hotel.

The hotel will also take you to Cabana de Heidi, which is nearly a 5-minute drive away.

The accommodation offers a Turkish steam room, a Jacuzzi, and a sauna. This St. Moritz hotel is a paradise for guests who love diving, canyoning, and hiking.

9.2
157 reviews
From US$ 308 / 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 Grace La Margna St Moritz

9.6 / 10

(479 Reviews)

From 863$
Hotel Stille

9.0 / 10

(712 Reviews)

From 125$
Aladin Apartments St Moritz

9.1 / 10

(377 Reviews)

From 144$
Sport & Wellness Hotel San Gian

8.9 / 10

(730 Reviews)

From 112$
Hauser Hotel St. Moritz

8.8 / 10

(1016 Reviews)

From 116$

St. Moritz and related destinations

Location