Find Hotels with a Pool in St. Moritz

Start date: Check-in selected.
To Date
End date: Check-out

Check availability on St. Moritz Hotels with a Pool

This weekend
Next weekend

Top St. Moritz Hotels with a Pool

Hotel Europa Suites
4.0 star property
  • Indoor pool
8.6 out of 10, Excellent, (146)
Mountain excursions find perfect balance at this ski-friendly hotel's rejuvenating indoor pool. Health-focused amenities include a sauna, steam room, and health club, creating an ideal recovery space after thrilling days on nearby slopes.
Hotel Europa Suites
Hotel Steffani
4.0 star property
  • Indoor pool
9.0 out of 10, Wonderful, (416)
Swimmers retreat to the elegant indoor pool sanctuary, complemented by a rejuvenating steam room and sauna. Beyond aquatic pleasures, this mountain haven delights with ski-in/ski-out access, two restaurants serving Chinese cuisine, and complimentary breakfast.
$303 nightly
The price is $323
Nov 30 - Dec 1
Total with taxes and fees
Hotel Steffani
Badrutt's Palace Hotel
5.0 star property
  • Outdoor pool
  • Indoor pool
  • Hot tub
9.6 out of 10, Exceptional, (97)
Mountain adventures and poolside relaxation harmonize perfectly at this alpine retreat. Guests glide between indoor and outdoor swimming options, soothe muscles in the hot tub, then explore via complimentary bicycles or seasonal skiing amenities.
$2,165 nightly
The price is $2,260
Dec 7 - Dec 8
Total with taxes and fees
Badrutt's Palace Hotel
Grand Hotel des Bains Kempinski
5.0 star property
  • Outdoor pool
  • Indoor pool
  • Pool loungers
  • Full-service spa
9.4 out of 10, Exceptional, (326)
Sparkling pool waters beckon from both indoor and outdoor swimming venues, complemented by comfortable loungers for ultimate relaxation. Guests can revitalize at the spa with facials and body treatments before exploring nearby ski slopes.
$1,222 nightly
The price is $1,280
Dec 7 - Dec 8
Total with taxes and fees
Grand Hotel des Bains Kempinski
Hotel GRACE LA MARGNA ST MORITZ
5.0 star property
  • Indoor pool
  • Hot tub
10.0 out of 10, Exceptional, (80)
Aquatic bliss awaits at this luxury St. Moritz hotel's indoor pool, complete with playful pool toys and rejuvenating hot tub. After skiing the slopes or hiking mountain trails, guests can indulge in spa treatments or savor exceptional cuisine across 3 distinctive restaurants.
$577 nightly
The price is $612
Nov 25 - Nov 26
Total with taxes and fees
Hotel GRACE LA MARGNA ST MORITZ
Suvretta House
5.0 star property
  • Indoor pool
  • Hot tub
9.8 out of 10, Exceptional, (74)
$997 nightly
The price is $1,048
Dec 7 - Dec 8
Total with taxes and fees
Suvretta House
Sunstar Hotel Lenzerheide
4.0 star property
  • Indoor pool
  • Pool loungers
  • Full-service spa
8.6 out of 10, Excellent, (130)
Slip into the tranquil indoor pool after an exhilarating day on the slopes or mountain trails. Complete with comfortable loungers and sauna access, this alpine hotel balances adventure with restorative aquatic serenity.
$197 nightly
The price is $216
Nov 23 - Nov 24
Total with taxes and fees
Sunstar Hotel Lenzerheide
Hotel Le Cime
2.0 star property
  • Children's pool
8.6 out of 10, Excellent, (16)
Splash into family adventure at the children's pool while parents unwind in the sauna after exploring hiking trails. Hotel Le Cime blends outdoor recreation with relaxation, offering bike rentals, massage services, and a complimentary breakfast buffet.
$155 nightly
The price is $171
Nov 22 - Nov 23
Total with taxes and fees
Hotel Le Cime
Hotel Steinbock
3.0 star property
  • Indoor pool
  • Pool loungers
  • Hot tub
9.2 out of 10, Wonderful, (126)
Splash into relaxation at the indoor pool with comfortable loungers, then unwind in the soothing hot tub. Active travelers appreciate 3 outdoor tennis courts, complimentary bicycles, and nearby skiing, while the spa offers rejuvenating massages and body treatments.
$277 nightly
The price is $296
Dec 2 - Dec 3
Total with taxes and fees
Hotel Steinbock
valmalencoalpina
  • Hot tub
Mountainside splendor awaits at this alpine bed & breakfast offering access to a nearby indoor pool following exhilarating ski adventures. Premium rooms feature heated floors, rainfall showers, and memory foam beds, creating a restorative sanctuary.
$134 nightly
The price is $148
Dec 4 - Dec 5
Total with taxes and fees
valmalencoalpina
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Top St. Moritz Hotel Reviews

Frequently asked questions

What are some accommodations with pools in St. Moritz?
Hotel Reine Victoria: Hotel, 10-minute walk from Lake St. Moritz. Offers 3 restaurants, an indoor pool, and a full-service spa. Hotel GRACE LA MARGNA ST MORITZ: Hotel, 7-minute walk from Lake St. Moritz. Offers 2 restaurants, an indoor pool, and 3 bars. Hotel Arte: Hotel located near Lake St. Moritz. Features an indoor pool, an outdoor pool, and 5 restaurants. Hotel Piz: Hotel located near Lake St. Moritz. Provides 2 restaurants, an indoor pool, and a health club. Languard: Hotel, 7-minute walk from Lake St. Moritz. Features an indoor pool, an outdoor pool, and 10 restaurants.
What is there to see and do in St. Moritz?
The picturesque setting of Lake St. Moritz and Engadin Valley showcase the area's natural beauty. During your stay, check out sights such as St. Moritz Leaning Tower, Rhaetian Railway, and Signalbahn. Visitors to St. Moritz speak highly of the natural attractions, including the beautiful lakeside setting.
When is the best time to book a hotel with a pool in St. Moritz?
Taking into account the local weather in St. Moritz can help you maximize your time at the pool during your trip. The hottest months are usually July and August with an average temp of 49°F, while the coldest months are January and February with an average of 19°F. The snowiest months in St. Moritz are April, May, November, and January, with each month seeing an average of 5 inches of snowfall.
What's the best way to travel around St. Moritz?
Knowing the transportation options in and around St. Moritz can help you enjoy the area beyond your hotel pool. If you want to venture outside of the area, hop aboard a train at St. Moritz Station. St. Moritz might not have very many public transportation choices so consider renting a car to explore more.

Explore a world of travel with Expedia