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

Find Hotels with an Indoor Pool in St. Moritz from CA $340

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
    Sign in
  • Be picky

    Search almost a million properties worldwide

Check availability on St. Moritz Hotels with an Indoor Pool

Tonight
Sep 20 - Sep 21
Tomorrow
Sep 21 - Sep 22
Next weekend
Sep 25 - Sep 27
In two weeks
Oct 2 - Oct 4

Our top choices for St. Moritz hotels with an indoor pool

1. Hotel Steffani

Hotel Steffani
St. Moritz
  • Heated indoor pool sanctuary offers year-round relaxation after thrilling ski adventures.
CA $435
CA $463 total
includes taxes & fees
Oct 5 - Oct 6
Hotel Steffani

2. Hotel Bären

Hotel Bären
St. Moritz
  • Alpine escape with a serene indoor pool offers rejuvenating soaks after thrilling ski adventures on nearby slopes.
CA $448
CA $475 total
includes taxes & fees
Oct 6 - Oct 7
Hotel Bären

3. Hotel GRACE LA MARGNA ST MORITZ

Hotel GRACE LA MARGNA ST MORITZ
St. Moritz
  • Luxurious alpine retreat offers indoor swimming sanctuary and hot tub relaxation after thrilling mountain adventures.
CA $757
CA $803 total
includes taxes & fees
Oct 14 - Oct 15
Hotel GRACE LA MARGNA ST MORITZ

4. Cresta Palace

Cresta Palace
Celerina-Schlarigna
  • Alpine retreat offers slope-side luxury with ski-in/ski-out access, tennis courts, and rejuvenating indoor pool.
CA $347
CA $373 total
includes taxes & fees
Oct 18 - Oct 19
Cresta Palace

5. Hotel Europa Suites

Hotel Europa Suites
St. Moritz
  • Alpine retreat features indoor pool sanctuary, providing aquatic bliss amid mountain adventures and spa luxuries.
CA $347
CA $372 total
includes taxes & fees
Oct 3 - Oct 4
Hotel Europa Suites

6. Schloss Hotel & Spa Pontresina

Schloss Hotel & Spa Pontresina
Pontresina
  • Serene alpine escape with an indoor pool sanctuary where sun loungers await, steps from Lake St. Moritz ski adventures.
CA $317
CA $340 total
includes taxes & fees
Sep 27 - Sep 28
Schloss Hotel & Spa Pontresina

7. Giardino Bed & Breakfast

Giardino Bed & Breakfast
Silvaplana
CA $331
CA $358 total
includes taxes & fees
Sep 29 - Sep 30
Giardino Bed & Breakfast

8. Hotel Steinbock

Hotel Steinbock
Pontresina
  • Luxury mountain escape with indoor pool, hot tub, and adventure for every season.
CA $343
CA $366 total
includes taxes & fees
Oct 17 - Oct 18
Hotel Steinbock

9. Hotel Rosatsch - Stammhaus

Hotel Rosatsch - Stammhaus
Pontresina
  • Mountain retreat offers luxurious indoor pool, spa treatments, and alpine adventures nearby.
CA $372
CA $396 total
includes taxes & fees
Oct 17 - Oct 18
Hotel Rosatsch - Stammhaus

10. Hotel Saratz Pontresina Mountain Resort & Spa

Hotel Saratz Pontresina Mountain Resort & Spa
Pontresina
  • Slip into alpine luxury at this mountain resort where three sparkling pools complement ski adventures and spa indulgences.
CA $453
CA $481 total
includes taxes & fees
Oct 18 - Oct 19
Hotel Saratz Pontresina Mountain Resort & Spa
View all properties

Top St. Moritz Hotel Reviews

Hotel Steffani

Hotel Steffani

10/10 Excellent
"The room was very quiet and had beautiful furnishings. The location was perfect. It was very accessible from the train station."
Michael 1-night trip
Posted 4 days ago
Hotel Steffani
Suvretta House

Suvretta House

10/10 Excellent
"Very professional staff and excellent rooms"
Daniel 4-night trip
Posted 3 weeks ago
Suvretta House
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 2 months ago
Grand Hotel des Bains Kempinski
Badrutt's Palace Hotel

Badrutt's Palace Hotel

10/10 Excellent
"Excellent "
Pallak 3-night trip
Posted 7 months ago
Badrutt's Palace Hotel

Frequently asked questions

What does St. Moritz have to offer as well as hotels with indoor pools?
Enjoy skiing when staying in St. Moritz, and reserve a room in a hotel with an indoor pool for the ultimate luxury. Expedia travelers also like the lakeside setting in St. Moritz—get ready for a fun time.
What are some notable hotels in St. Moritz with indoor pools?
Hotel GRACE LA MARGNA ST MORITZ is a short walk from Lake St. Moritz and features an indoor pool, as well as 3 restaurants, a full-service spa, a rooftop terrace, and daily. Other popular hotels with indoor pools include Badrutt's Palace Hotel and Grand Hotel des Bains Kempinski.
How many Expedia hotels with indoor pools will I find in St. Moritz?
Expedia has 14 accommodations with indoor pools in St. Moritz so you'll be able to find one for your vacation.
What is there to do in St. Moritz?
After several relaxing laps in the indoor pool, head out and visit some of the notable attractions in and around St. Moritz. Consider a trip to St. Moritz Leaning Tower, Rhaetian Railway, and Segantini Museum. A few other contenders are Lake St. Moritz, San Karl St. Moritz-Bad Church, and Signalbahn.
Why should I choose a hotel with an indoor pool for my stay in St. Moritz?
An accommodation with an indoor pool is ideal for a stay in St. Moritz in any season, as it offers a lovely way to spend your time should the weather let you down. An indoor pool is perfect for keeping active when getting used to the time difference if you're coming from far away.

Explore a world of travel with Expedia