Resorts hotels St. Moritz
St. Moritz
2 guests

Adults:

2

Children:

0

Child’s age:

St. Moritz

Oct 29 - Oct 30 ·
2 guests

St. Moritz Resorts

St. Moritz
2 guests

Adults:

2

Children:

0

Child’s age:

Over 340 stays assessed to highlight the standout picks

Navigation

1. Hotel Grace La Margna St Moritz

2. Hotel Stille

3. Hauser Hotel St. Moritz

4. Kulm Hotel St. Moritz

Budget Resorts in St. Moritz

5. Sport & Wellness Hotel San Gian

6. Crystal Hotel Superior

7. Suvretta House

Adult Resorts in St. Moritz

8. Grand Hotel Des Bains Kempinski

9. Hotel Chesa Spuondas

10. Soldanella

Top Rated Resorts 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

Situated about 500 metres from the night King's Club, the elegant Hotel Grace La Margna St Moritz features a restaurant. This 5-star traditional hotel boasts a heated pool and has 82 rooms within walking distance of a train station.

The property has a sundeck and a shared lounge, and there is a hammam, a solarium, a hot tub, and a sauna on site. Guests can enjoy various activities in the surroundings, including snow skiing and cycling.

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

Situated about 500 metres from the night King's Club, the elegant Hotel Grace La Margna St Moritz features a restaurant. This 5-star traditional hotel boasts a heated pool and has 82 rooms within walking distance of a train station.

The property has a sundeck and a shared lounge, and there is a hammam, a solarium, a hot tub, and a sauna on site. Guests can enjoy various activities in the surroundings, including snow skiing and cycling.

9.6
505 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.47 per day
  • Security
  • Flat-screen TV
  • Golf centre
  • Terrace

The 2-star Hotel Stille St. Moritz is located within a 3-km distance of Lake of Staz, offering 30 rooms along with barbecue and a golf course. Staying at this St. Moritz hotel, guests discover the rural area in the vicinity of Engadiner House Museum.

Ski facilities feature a ski school, ski equipment hire, and a ski pass vendor. The property offers downhill skiing, hiking, and cycling.

9
753 reviews
~ US$125 / night

Hotel Stille

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

Hotel Stille

The 2-star Hotel Stille St. Moritz is located within a 3-km distance of Lake of Staz, offering 30 rooms along with barbecue and a golf course. Staying at this St. Moritz hotel, guests discover the rural area in the vicinity of Engadiner House Museum.

Ski facilities feature a ski school, ski equipment hire, and a ski pass vendor. The property offers downhill skiing, hiking, and cycling.

9
753 reviews
From US$ 125 / 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.06 per day
  • VIP check-in/ -out
  • Flat-screen TV
  • Ski to door
  • Sun terrace

Providing 14 rooms, the 3-star Hauser Hotel St. Moritz is nestled around 5 minutes' walk from Inn. Featuring a restaurant and luggage storage, the hotel is located in the vicinity of St. Moritz Scenic Lake.

8.9
1042 reviews
~ US$116 / night

Hauser Hotel St. Moritz

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

Hauser Hotel St. Moritz

Providing 14 rooms, the 3-star Hauser Hotel St. Moritz is nestled around 5 minutes' walk from Inn. Featuring a restaurant and luggage storage, the hotel is located in the vicinity of St. Moritz Scenic Lake.

8.9
1042 reviews
From US$ 116 / night

Budget Resorts 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

Nestled about a 25-minute walk from Cabana de Heidi, Kulm Hotel St. Moritz has 9 holes of golf and 3 outdoor tennis courts. Providing guests with an infinity pool and a Turkish steam bath, a treatment room, a solarium, and a Jacuzzi, this hotel is located a stone's throw from St. Moritz Scenic Lake.

A sunbathing terrace and playground are offered for the use of guests. Kulm Hotel St. Moritz offers activities such as windsurfing, ice skating, and snowboarding.

9.4
117 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

Nestled about a 25-minute walk from Cabana de Heidi, Kulm Hotel St. Moritz has 9 holes of golf and 3 outdoor tennis courts. Providing guests with an infinity pool and a Turkish steam bath, a treatment room, a solarium, and a Jacuzzi, this hotel is located a stone's throw from St. Moritz Scenic Lake.

A sunbathing terrace and playground are offered for the use of guests. Kulm Hotel St. Moritz offers activities such as windsurfing, ice skating, and snowboarding.

9.4
117 reviews
From US$ 337 / 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

The 4-star Sport & Wellness Hotel San Gian St. Moritz provides proximity to Bergbahnen Engadin St. Moritz AG Ski Resort, which is situated about 10 minutes' walk away.

Options for an active stay feature a gym and a swimming pool available on site. Hiking, cycling, and ping pong are also favoured by guests.

9
699 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 4-star Sport & Wellness Hotel San Gian St. Moritz provides proximity to Bergbahnen Engadin St. Moritz AG Ski Resort, which is situated about 10 minutes' walk away.

Options for an active stay feature a gym and a swimming pool available on site. Hiking, cycling, and ping pong are also favoured by guests.

9
699 reviews
From US$ 112 / 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 4-star Crystal Hotel Superior St. Moritz offers 75 comfortable rooms about a 5-minute walk from Inn. Staying here you can use Wi-Fi in public areas and a private parking lot on site.

A steam room and a sauna, along with a sun deck and a golf course, are featured at this luxury hotel. Ice skating, snow skiing, and hiking are also favoured by guests.

9
633 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 Crystal Hotel Superior St. Moritz offers 75 comfortable rooms about a 5-minute walk from Inn. Staying here you can use Wi-Fi in public areas and a private parking lot on site.

A steam room and a sauna, along with a sun deck and a golf course, are featured at this luxury hotel. Ice skating, snow skiing, and hiking are also favoured by guests.

9
633 reviews
From US$ 150 / night

Adult Resorts in St. Moritz

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
  • Separate tub and shower
  • Steam room
  • Indoor swimming pool

Situated 5 minutes' walk from Inn, Suvretta House Hotel St. Moritz offers cars for rent. Private parking is available on site.

The hotel features a sun deck, an indoor pool, and playground as well as a Turkish steam room, a solarium, a Jacuzzi, and a sauna for chilling out. Suvretta House Hotel offers sports activities including ice skating, snow skiing, and table tennis.

9.4
207 reviews
~ US$543 / night

Suvretta House

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

Suvretta House

Situated 5 minutes' walk from Inn, Suvretta House Hotel St. Moritz offers cars for rent. Private parking is available on site.

The hotel features a sun deck, an indoor pool, and playground as well as a Turkish steam room, a solarium, a Jacuzzi, and a sauna for chilling out. Suvretta House Hotel offers sports activities including ice skating, snow skiing, and table tennis.

9.4
207 reviews
From US$ 543 / 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 5-star smoke-free Grand Hotel Des Bains Kempinski St. Moritz is situated about 5 minutes on foot from Signal Gondola and offers 24-hour desk and wake-up calls, along with cars for rent. This St. Moritz hotel is proud to feature 2 indoor tennis courts, 3.1 km from Lake of Staz.

A swimming pool as well as a health club highlight the Grand Hotel. Guests are welcome to join horse riding tours arranged by the property. Onsite relaxation opportunities include a Turkish steam room, a solarium, a sauna, and steam baths along with aromatherapy, body wraps, and body scrub.

9.5
149 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 5-star smoke-free Grand Hotel Des Bains Kempinski St. Moritz is situated about 5 minutes on foot from Signal Gondola and offers 24-hour desk and wake-up calls, along with cars for rent. This St. Moritz hotel is proud to feature 2 indoor tennis courts, 3.1 km from Lake of Staz.

A swimming pool as well as a health club highlight the Grand Hotel. Guests are welcome to join horse riding tours arranged by the property. Onsite relaxation opportunities include a Turkish steam room, a solarium, a sauna, and steam baths along with aromatherapy, body wraps, and body scrub.

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

Hotel Chesa Spuondas St. Moritz offers 16 rooms a 15-minute drive from Randolins-Munt da San Murezzan.

Leisure facilities include a sauna, a sunbathing terrace, and playground. Such sports activities as snow skiing, cycling, and ping pong are also provided.

9.1
614 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

Hotel Chesa Spuondas St. Moritz offers 16 rooms a 15-minute drive from Randolins-Munt da San Murezzan.

Leisure facilities include a sauna, a sunbathing terrace, and playground. Such sports activities as snow skiing, cycling, and ping pong are also provided.

9.1
614 reviews
From US$ 215 / night

Party Resorts in St. Moritz

Soldanella Soldanella

Soldanella

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

Located merely a 6-minute stroll from St. Moritz Scenic Lake, the 3-star Soldanella Hotel St. Moritz has a sundeck, a shared lounge, and a golf course. This St. Moritz hotel offers an à la carte restaurant and features prime location with a such place of power and worship as Church of San Gian approximately 3 km away.

Upon request and at a surcharge, a sauna and spa therapy can also be provided. This St. Moritz hotel offers a Turkish steam bath and steam baths. The Soldanella St. Moritz is a perfect place to practise snow skiing and billiard.

8.8
1869 reviews
~ US$155 / night

Soldanella

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

Soldanella

Located merely a 6-minute stroll from St. Moritz Scenic Lake, the 3-star Soldanella Hotel St. Moritz has a sundeck, a shared lounge, and a golf course. This St. Moritz hotel offers an à la carte restaurant and features prime location with a such place of power and worship as Church of San Gian approximately 3 km away.

Upon request and at a surcharge, a sauna and spa therapy can also be provided. This St. Moritz hotel offers a Turkish steam bath and steam baths. The Soldanella St. Moritz is a perfect place to practise snow skiing and billiard.

8.8
1869 reviews
From US$ 155 / 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

The 3-star Randolins Familienresort St. Moritz hotel is situated within 3 km of Sass Runzol and features a sunbathing terrace, playground, and a golf course. The hotel offers 16 rooms in a ski area of St. Moritz.

A Turkish steam bath and a Jacuzzi can be found onsite. Those who want to get in shape, can practise windsurfing, canyoning, and snow skiing.

9.3
159 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

The 3-star Randolins Familienresort St. Moritz hotel is situated within 3 km of Sass Runzol and features a sunbathing terrace, playground, and a golf course. The hotel offers 16 rooms in a ski area of St. Moritz.

A Turkish steam bath and a Jacuzzi can be found onsite. Those who want to get in shape, can practise windsurfing, canyoning, and snow skiing.

9.3
159 reviews
From US$ 308 / 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

Situated a 7-minute walk from the natural St. Moritz-Celerina Olympic Bobrun Ice Bobsleigh Track, Hotel Waldhaus Am See St. Moritz includes 49 rooms with views of the lake. This hotel offers currency exchange and a lift, and leisure facilities, such as a sundeck and recreational activities.

This 3-star hotel offers a Turkish steam room, a solarium, a Jacuzzi, and a sauna for body relaxation and revitalization. The property offers snow skiing, hiking, and cycling and many other activities.

8.7
2115 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 a 7-minute walk from the natural St. Moritz-Celerina Olympic Bobrun Ice Bobsleigh Track, Hotel Waldhaus Am See St. Moritz includes 49 rooms with views of the lake. This hotel offers currency exchange and a lift, and leisure facilities, such as a sundeck and recreational activities.

This 3-star hotel offers a Turkish steam room, a solarium, a Jacuzzi, and a sauna for body relaxation and revitalization. The property offers snow skiing, hiking, and cycling and many other activities.

8.7
2115 reviews
From US$ 128 / night

Golf Resorts in St. Moritz

  • 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 merely a 5-minute stroll from Berry Museum, the comfortable 3-star Chesa Languard Hotel St. Moritz offers 23 rooms with views of the city. Area attractions, including St. Moritz Scenic Lake, are located within easy reach of the hotel.

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

Located merely a 5-minute stroll from Berry Museum, the comfortable 3-star Chesa Languard Hotel St. Moritz offers 23 rooms with views of the city. Area attractions, including St. Moritz Scenic Lake, are located within easy reach of the hotel.

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

Berghotel Randolins St. Moritz hotel lies 3 km from a natural paradise like Nair Peak Mountain, and features a restaurant and luggage storage. A sundeck and playground are on site and currency exchange and a lift are also provided.

The 3-star Berghotel Randolins hotel features a spa with a Turkish steam room, a Jacuzzi, and a sauna. This St. Moritz hotel offers activities such as windsurfing, snow skiing, and hiking.

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

Berghotel Randolins St. Moritz hotel lies 3 km from a natural paradise like Nair Peak Mountain, and features a restaurant and luggage storage. A sundeck and playground are on site and currency exchange and a lift are also provided.

The 3-star Berghotel Randolins hotel features a spa with a Turkish steam room, a Jacuzzi, and a sauna. This St. Moritz hotel offers activities such as windsurfing, snow skiing, and hiking.

8.9
596 reviews
From US$ 123 / 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

Offering elegant rooms, the traditional Hotel Schweizerhof St. Moritz lies about 6 km from Corviglia. At this 4-star hotel, you'll find a music bar, an à la carte restaurant, a Turkish steam room and a sauna for pampering guests on site.

A nightclub, a sun deck, and playground are also available at the superior Schweizerhof. Active guests will appreciate snow skiing, mini golf, and cycling provided for their rest.

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

Offering elegant rooms, the traditional Hotel Schweizerhof St. Moritz lies about 6 km from Corviglia. At this 4-star hotel, you'll find a music bar, an à la carte restaurant, a Turkish steam room and a sauna for pampering guests on site.

A nightclub, a sun deck, and playground are also available at the superior Schweizerhof. Active guests will appreciate snow skiing, mini golf, and cycling provided for their rest.

8.8
722 reviews
From US$ 159 / night

Honeymoon Resorts in St. Moritz

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

Proudly offering 9 holes of golf, the 4-star Hotel Steffani St. Moritz stands approximately 25 minutes' walk from Lake of Staz. Featuring a swimming pool along with an à la carte restaurant, the hotel offers a setting within a few blocks of St. Moritz Scenic Lake.

There is a sauna and playground provided for guests at no cost. Access to a nightclub and a casino ensures an exciting experience. The Steffani is a perfect place for windsurfing, ice skating, and snow skiing.

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

Proudly offering 9 holes of golf, the 4-star Hotel Steffani St. Moritz stands approximately 25 minutes' walk from Lake of Staz. Featuring a swimming pool along with an à la carte restaurant, the hotel offers a setting within a few blocks of St. Moritz Scenic Lake.

There is a sauna and playground provided for guests at no cost. Access to a nightclub and a casino ensures an exciting experience. The Steffani is a perfect place for windsurfing, ice skating, and snow skiing.

8.9
743 reviews
From US$ 216 / night
  • Eco-friendly stay
Carlton Hotel St Moritz - The Leading Hotels Of The World Carlton Hotel St Moritz - The Leading Hotels Of The World

Carlton Hotel St Moritz - The Leading Hotels Of The World

Via Johannes Badrutt 11
1.4 km (0.9 mi) from city center
  • In-room breakfast
  • Valet parking
  • 24-hour reception
  • Flat-screen TV
  • Steam room
  • Pool with view

Being located in the very heart of St. Moritz, only a 10-minute walk from Schellen Ursli Path, the 5-star Carlton Hotel St Moritz - The Leading Hotels Of The World offers a sunbathing terrace, massage therapy, and a shared lounge. 2.2 km from Pony Runzol, the hotel offers 79 rooms, breathtaking views of the mountain as well as a Turkish steam bath, a treatment room, a solarium, and a Jacuzzi.

The onsite leisure experience includes 2 indoor swimming pools, a fitness centre. Also, this St. Moritz hotel provides a ski school, along with access to snow skiing, horseback riding, and cycling for active guests.

9.7
39 reviews
~ US$1406 / night

Carlton Hotel St Moritz - The Leading Hotels Of The World

1.4 km (0.9 mi) from city center
  • In-room breakfast
  • Valet parking
  • 24-hour reception
  • Flat-screen TV
  • Steam room
  • Pool with view

Carlton Hotel St Moritz - The Leading Hotels Of The World

Being located in the very heart of St. Moritz, only a 10-minute walk from Schellen Ursli Path, the 5-star Carlton Hotel St Moritz - The Leading Hotels Of The World offers a sunbathing terrace, massage therapy, and a shared lounge. 2.2 km from Pony Runzol, the hotel offers 79 rooms, breathtaking views of the mountain as well as a Turkish steam bath, a treatment room, a solarium, and a Jacuzzi.

The onsite leisure experience includes 2 indoor swimming pools, a fitness centre. Also, this St. Moritz hotel provides a ski school, along with access to snow skiing, horseback riding, and cycling for active guests.

9.7
39 reviews
From US$ 1406 / 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.09 per day
  • VIP check-in/ -out
  • Flat-screen TV
  • Fitness centre
  • Sun terrace

Situated around a 5-minute walk from Inn, Hotel Sonne St. Moritz 3* Superior includes 65 rooms. This 3-star hotel offers to make use of currency exchange and a lift.

The property features a sundeck and a golf course for a pleasant stay.

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

Hotel Sonne St. Moritz 3* Superior

Situated around a 5-minute walk from Inn, Hotel Sonne St. Moritz 3* Superior includes 65 rooms. This 3-star hotel offers to make use of currency exchange and a lift.

The property features a sundeck and a golf course for a pleasant stay.

8.9
227 reviews
From US$ 122 / night

4 Star Resorts in St. Moritz

Badrutt'S Palace Hotel St Moritz Badrutt'S Palace Hotel St Moritz

Badrutt'S Palace Hotel St Moritz

Via Serlas 27
1.0 km (0.6 mi) from city center
  • In-room breakfast
  • Valet parking
  • 24-hour reception
  • Flat-screen TV
  • Steam room
  • Infinity pool

Standing just 5 minutes' walk from St. Moritz Scenic Lake, the 5-star Badrutt'S Palace Hotel St Moritz enjoys a quiet location in the centre of St. Moritz. Standing within easy reach of St. Moritz Dorf-Chantarella, the hotel with views of the mountain features a Turkish steam bath, a treatment room, a solarium, and a Jacuzzi.

Offering an infinity pool Badrutt'S Palace Hotel St Moritz provides guests with a nightclub, a shared lounge, and a golf course. There is a fitness centre at this St. Moritz hotel.

9.2
104 reviews
~ US$370 / night

Badrutt'S Palace Hotel St Moritz

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

Badrutt'S Palace Hotel St Moritz

Standing just 5 minutes' walk from St. Moritz Scenic Lake, the 5-star Badrutt'S Palace Hotel St Moritz enjoys a quiet location in the centre of St. Moritz. Standing within easy reach of St. Moritz Dorf-Chantarella, the hotel with views of the mountain features a Turkish steam bath, a treatment room, a solarium, and a Jacuzzi.

Offering an infinity pool Badrutt'S Palace Hotel St Moritz provides guests with a nightclub, a shared lounge, and a golf course. There is a fitness centre at this St. Moritz hotel.

9.2
104 reviews
From US$ 370 / night
Hotel Arte Hotel Arte

Hotel Arte

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

The smoke-free Hotel Arte St. Moritz provides guests with a perfect location approximately a 5-minute walk from Galerie Andrea Caratsch AG as well as 18 holes of golf. Featuring a restaurant, this 3-star hotel is located a few steps from St. Moritz Scenic Lake.

Activities such as ice skating, snow skiing, and hiking can be enjoyed on site.

8.6
1284 reviews
~ US$164 / night

Hotel Arte

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

Hotel Arte

The smoke-free Hotel Arte St. Moritz provides guests with a perfect location approximately a 5-minute walk from Galerie Andrea Caratsch AG as well as 18 holes of golf. Featuring a restaurant, this 3-star hotel is located a few steps from St. Moritz Scenic Lake.

Activities such as ice skating, snow skiing, and hiking can be enjoyed on site.

8.6
1284 reviews
From US$ 164 / night

Are you in a hurry?

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

Name of hotel Accommodation Rating Price, $
Hotel Grace La Margna St Moritz

9.6 / 10

(505 Reviews)

From 863$
Hotel Stille

9.0 / 10

(753 Reviews)

From 125$
Hauser Hotel St. Moritz

8.9 / 10

(1042 Reviews)

From 116$
Kulm Hotel St. Moritz

9.4 / 10

(117 Reviews)

From 337$
Sport & Wellness Hotel San Gian

9.0 / 10

(699 Reviews)

From 112$

Location