A lake with sailboats, a forested mountain, and people on the shore.

Search Hotels with Gym in St. Moritz

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Save instantly and earn perks with One Key
    Learn about One Key
  • Be picky

    Search almost a million properties worldwide

Check availability on St. Moritz Hotels with Gym

Tonight
12 Aug - 13 Aug
Tomorrow
13 Aug - 14 Aug
This weekend
14 Aug - 16 Aug
Next weekend
21 Aug - 23 Aug

Our top choices for St. Moritz hotels with a gym

1. Art Boutique Hotel Monopol

Art Boutique Hotel Monopol
St. Moritz
United States
Jerry
£302
includes taxes & fees
16 Aug - 17 Aug
Art Boutique Hotel Monopol

2. Hotel GRACE LA MARGNA ST MORITZ

Hotel GRACE LA MARGNA ST MORITZ
St. Moritz
Canada
Matthew
£488
includes taxes & fees
30 Aug - 31 Aug
Hotel GRACE LA MARGNA ST MORITZ

3. Suvretta House

Suvretta House
St. Moritz
United Kingdom
aman
£518
includes taxes & fees
7 Sept - 8 Sept
Suvretta House

4. Grand Hotel des Bains Kempinski

Grand Hotel des Bains Kempinski
St. Moritz
United States
Elva
£650
includes taxes & fees
20 Aug - 21 Aug
Grand Hotel des Bains Kempinski

5. Crystal Hotel

Crystal Hotel
St. Moritz
United Kingdom
Susan
£251
includes taxes & fees
26 Aug - 27 Aug
Crystal Hotel

6. Kulm Hotel St. Moritz

Kulm Hotel St. Moritz
St. Moritz
Mexico
Omar
£827
includes taxes & fees
26 Aug - 27 Aug
Kulm Hotel St. Moritz

7. Hotel Steffani

Hotel Steffani
St. Moritz
United States
Nadiya
£249
includes taxes & fees
29 Aug - 30 Aug
Hotel Steffani

8. The Suites

The Suites
St. Moritz
Switzerland
Alexandra
£481
includes taxes & fees
27 Aug - 28 Aug
The Suites

9. Hotel Bären

Hotel Bären
St. Moritz
United States
David
£265
includes taxes & fees
16 Aug - 17 Aug
Hotel Bären

10. Hotel Laudinella

Hotel Laudinella
St. Moritz
United States
Edward
£228
includes taxes & fees
16 Aug - 17 Aug
Hotel Laudinella
View all properties

Top St. Moritz Hotel Reviews

Berghotel Randolins

Berghotel Randolins

8/10 Good
"Le lit n’est pas super confortable et les oreillers sont horribles, en fait, on ne peut pas appeler cela des oreillers tellement elles Sont plates."
Michel 2-night trip
Posted 7 days ago
Berghotel Randolins
Grand Hotel des Bains Kempinski

Grand Hotel des Bains Kempinski

10/10 Excellent
"This was one of best hotels during our visit to Switzerland ! The staff was amazing! They make us fee welcome since the first minute we arrived until we left. I will definitely come back again!! I was traveling with my son and they surprise him with a birthday surprise cake and room decoration they really made our stay wonderful!! The lady in red was amazing.!!! Love everything about this hotel,"
Elva 2-night trip
Posted 13 days ago
Grand Hotel des Bains Kempinski
Crystal Hotel

Crystal Hotel

10/10 Excellent
"Very nice property centrally located to the center. Lots of restaurants and shops very close nearby!"
Dwayne 1-night trip
Posted 3 weeks ago
Crystal Hotel
Suvretta House

Suvretta House

10/10 Excellent
"Amazing hotel, very nice wellness and spa area, top service"
Serdar 2-night trip
Posted 3 weeks ago
Suvretta House
Badrutt's Palace Hotel

Badrutt's Palace Hotel

10/10 Excellent
"Excellent "
Pallak 3-night trip
Posted 6 months ago
Badrutt's Palace Hotel
Kulm Hotel St. Moritz

Kulm Hotel St. Moritz

10/10 Excellent
"All of it. Service was beyond excellent. People from the USA should see what service really is. Something to respect. Thank you. "
Linda 3-night trip
Posted 9 months ago
Kulm Hotel St. Moritz

Frequently asked questions

What are the best hotels in St Moritz with a gym?
Some of the best hotels in St Moritz with a gym include Hotel GRACE LA MARGNA ST MORITZ, Art Boutique Hotel Monopol, Suvretta House, Carlton Hotel St Moritz, and Grand Hotel des Bains Kempinski.The 5-star Hotel GRACE LA MARGNA ST MORITZ, with a great 10.0 rating, offers an accessible 24-hour fitness centre, ensuring you can maintain your workout schedule at any time.The 4-star Art Boutique Hotel Monopol, boasting a 9.6 rating, provides a well-equipped fitness facility for guests.For wellness experiences, the 5-star Suvretta House, rated 9.8, features a health club which is inclusive for resort guests, on-site fitness classes, and dedicated yoga classes.The 5-star Carlton Hotel St Moritz, also with a great 10.0 rating, includes a fitness facility for guests to utilise during their stay.The 5-star Grand Hotel des Bains Kempinski, rated 9.4, offers an accessible fitness centre and a health club, providing various options for your workout routine.
How much does a gym hotel in St. Moritz cost?
Prices for gym hotels in St. Moritz vary, but you can find a great deal from £228 on Expedia. All sorts of factors affect price, such as the time of year or the days of the week you choose for your stay. Find the best deals by being flexible with your dates, and sort search results by "Price: low to high" for our cheapest rates.
What are the best St Moritz hotels with a gym and a pool?
For hotels in St Moritz offering both a gym and a pool, excellent choices include Hotel GRACE LA MARGNA ST MORITZ, Suvretta House, Carlton Hotel St Moritz, Grand Hotel des Bains Kempinski, and Kulm Hotel St. Moritz.The 5-star Hotel GRACE LA MARGNA ST MORITZ, with a superb 10.0 rating, provides an accessible 24-hour fitness centre, ensuring you can maintain your workout schedule at any time. It also features a refreshing indoor pool.Suvretta House, a 5-star hotel with a 9.8 rating, boasts comprehensive resort-inclusive fitness facilities, including on-site fitness and yoga classes. Guests can also enjoy its inviting indoor pool.The 5-star Carlton Hotel St Moritz, also holding a 10.0 rating, offers robust fitness facilities and the luxury of both indoor and outdoor pools, providing options for all weather conditions.Grand Hotel des Bains Kempinski, rated 9.4 and carrying a 5-star rating, features accessible fitness facilities and a well-equipped fitness room. It provides both indoor and outdoor pools for guests to enjoy.The 5-star Kulm Hotel St. Moritz, with a 9.6 rating, offers a health club and extensive fitness facilities. It features both indoor and outdoor pools, including a dedicated children's pool.
What fitness activities should I do in St Moritz?
St. Moritz offers an impressive array of activities for those looking to combine an active lifestyle with a luxurious alpine experience.During the winter months, skiing and snowboarding are paramount, with access to over 350 kilometres of pistes across four main areas, including Corviglia, Corvatsch, and Diavolezza. These areas cater to all skill levels, from gentle slopes for beginners to challenging runs for advanced enthusiasts, all set against breathtaking Engadin Valley vistas. Cross-country skiing is also a popular pursuit, with over 200 kilometres of trails winding through snow-covered forests and along frozen lakes.Outside of skiing, ice skating on natural ice rinks, bobsleigh rides on the world-famous natural ice run, and winter hiking on specially prepared trails provide exhilarating alternatives. For those seeking a unique thrill, ice climbing on frozen waterfalls offers an unforgettable adventure.As the snow melts, St. Moritz transforms into a summer paradise for outdoor enthusiasts. Hiking and mountain biking trails criss-cross the Engadin Valley, offering routes ranging from leisurely lakeside strolls to challenging alpine ascents. The region boasts over 500 kilometres of marked hiking paths and numerous mountain bike trails, often with the convenience of cable car access to higher elevations.Water sports on Lake St. Moritz, such as sailing, windsurfing, and paddleboarding, are popular activities, providing a refreshing way to enjoy the stunning natural surroundings. Golfers can enjoy high-altitude courses with spectacular views, while rock climbing and paragliding offer more extreme adventures.For indoor fitness, many hotels and dedicated sports centres in St. Moritz provide state-of-the-art facilities. These often include well-equipped gyms with modern cardiovascular and strength training equipment, often accessible at flexible hours. Many also offer indoor swimming pools, some with panoramic views, and dedicated studios for yoga and Pilates classes.
Which are the best areas to stay in St Moritz to be near healthy food options?
St. Moritz offers a delicious array of healthy dining options, particularly concentrated in its most vibrant districts, suiting those who appreciate fine, nutritious cuisine.The heart of St. Moritz Dorf is a prime location for discerning diners. Here, you'll discover a wealth of establishments ranging from elegant fine-dining restaurants to charming cafes, all committed to offering fresh, locally sourced ingredients. Many menus feature organic produce, lean proteins, and a variety of vegetarian and vegan dishes, ensuring a delightful and wholesome culinary experience. The convenience of having multiple high-quality options within a short stroll means you can easily explore different culinary styles each day.Another excellent area is around the shores of Lake St. Moritz. Several lakeside eateries capitalise on the stunning views while providing menus that emphasise fresh fish, vibrant salads, and light, health-conscious preparations. These establishments often source ingredients from the surrounding Engadin Valley, showcasing the region's natural bounty in their culinary creations.For those seeking a more relaxed yet equally healthy experience, the smaller, more tranquil area of St. Moritz Bad also offers some wonderful choices. You'll find charming bistros and health-focused delis that provide nutritious grab-and-go options, superb for a picnic by the lake or a quick, wholesome meal after an active day.
Can I cancel my gym hotel reservation on Expedia?
Many Expedia hotel reservations are refundable, provided that you cancel before the hotel's cancellation deadline. This is often within 24-48 hours of your scheduled arrival. Be sure to check your booking confirmation for the exact cancellation policy. For maximum flexibility, use Expedia's "Fully refundable property" filter during your search to find the right hotel with a gym in St. Moritz for you.
How can I save on a gym hotel in St. Moritz with Expedia?
There are plenty of ways to save on a gym hotel in St. Moritz. Join One Key™, our free travel rewards programme, to unlock instant discounts with Member Prices across a range of hotels. Typically, booking in advance will help you save on your hotel booking. But, if you're feeling spontaneous, be sure to check for last-minute deals.

Explore a world of travel with Expedia