Skip to main content

Hotels with Pools in St. Moritz

Find the hotels with pools that appeal to you the most

The best hotels with pools in St. Moritz

Check out our selection of great hotels with pools in St. Moritz

Filter by:

Review score

Hotel GRACE LA MARGNA ST MORITZ

Hotel in St. Moritz

Located in St. Moritz, a 2-minute walk from Train Station St. Moritz, Hotel GRACE LA MARGNA ST MORITZ has accommodations with a terrace, private parking, a restaurant and a bar.

E
Emily
From
United States
Beautiful location and rooms, very clean and exceptional staff
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 406 reviews
Price from
$626.30
1 night, 2 adults

Badrutt's Palace Hotel St Moritz

Hotel in St. Moritz

Dating from 1896, this luxurious 5-star hotel in the center of Sankt Moritz offers panoramic views over the Engadine Alps and Lake Sankt Moritz.

S
Samantha
From
United States
Stunning hotel, excellent accommodations, variety of excellent restaurants, impeccable service
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 124 reviews
Price from
$995.76
1 night, 2 adults

Suvretta House

Hotel in St. Moritz

As an exclusive Ski In & Ski Out Hotel with private ski elevator, this 5-star luxury resort is the first address for unforgettable winter moments and is the only hotel in St.

B
Buddy
From
United States
Amazing!! Stunning beauty and world class charm. Ski in/out. And the spa, oh the spa, was heaven. Sitting in the jacuzzi looking out over the most beautiful mountain scene you could ever imagine. 1st class and no place is even close. Will go again, and again.
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 217 reviews
Price from
$790.79
1 night, 2 adults

Hotel San Gian

Hotel in St. Moritz

Just 492 feet from the Sankt Moritz-Signal Cable Car, the 4-star Hotel San Gian offers various massages and relaxation treatments, free WiFi and 2 restaurants.

M
Miguel
From
Portugal
Very friendly staff, who were happy to speak to you in your mother tongue if they spoke it. Very spacious bedroom, including a private bathroom equipped with a bathtub, a shower, and 2 washbasins. Very good continental breakfast, including freshly baked bread and an available breakfast menu to order from. Free access to the nearby Ovaverva spa and sports center, which is a suberb offer to the hotel's guests and truly improves value for price. As a summary, both the hotel and its staff deserve each of the hotel's 4 stars!
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 820 reviews
Price from
$308.72
1 night, 2 adults

Kulm Hotel St. Moritz

Hotel in St. Moritz

The Kulm Hotel St. Moritz is a luxurious hotel with a special history. Johannes Badrutt founded the property in 1856, and laid the foundation stone for winter tourism.

f
federico
From
Guatemala
The hotel is beautiful. and you can tell is a St. Moritz landmark. We were very impressed with the rooms, the food, the service and how the staff goes above and beyond to take care of it´s guests. The details for our kids were amazing, from stuffed animals to free ice cream. We would love to go back.
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 113 reviews
Price from
$879.36
1 night, 2 adults

Grand Hotel des Bains Kempinski

Hotel in St. Moritz

The Grand Hotel des Bains Kempinski is a 5-star luxury hotel with a rich tradition, located in Sankt Moritz in the scenic Engadine countryside.

M
Mohammed
From
Saudi Arabia
We loved staying at the Kempinski. The spaciousness , welcoming staff, cleanliness , fantastic concierge , wonderful housekeeping, great breakfast and beautiful building made our stay there beautiful . Even the tiny details provided for our 15 month baby were adorable . Will definitely stay there again.
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 207 reviews
Price from
$928.70
1 night, 2 adults

Giardino Mountain

Hotel in St. Moritz

The Giardino Mountain is a 5-star luxury hotel in Champfèr, 3.1 mi from St. Moritz, and features a gourmet restaurant and a spa area with an indoor pool.

A
Abdullah
From
Saudi Arabia
Great service very accommodating
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 92 reviews
Price from
$1,209.59
1 night, 2 adults

Carlton Hotel St Moritz - The Leading Hotels of the World

Hotel in St. Moritz

Overlooking Lake St. Moritz and the Engadine mountain valley, the elegant Carlton Hotel built in 1913 enjoys a prime location and is the smallest and most individual hotel of the village.

C
Charlotte
From
Switzerland
Incredibly kind and thoughtful staff, with high attention to detail Beautiful views, location and region Spacious rooms Lovely spa
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 47 reviews
Price from
$1,786.55
1 night, 2 adults

Esclusivo bilocale centralissimo

St. Moritz

A 10-minute walk from Train Station St. Moritz in St. Moritz, Esclusivo bilocale centralissimo offers accommodations with access to a steam room and fitness center.

E
Erta
From
Albania
The apartment is spacious, comfortable, and equipped with all necessary kitchen appliances. Very clean and cozy apartment.
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 121 reviews
Price from
$274.56
1 night, 2 adults

Boutique Hotel Cervus

Hotel in St. Moritz

The Hotel Cervus enjoys a quiet location only 1312 feet from the Signal Cable Car. It offers Alpine-style rooms, free WiFi, saunas, a steam bath, and an indoor pool.

A
Alyse
From
United States
Great location for skiing and wonderful staff/service.
Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 200 reviews
Price from
$278.36
1 night, 2 adults
All hotels with pools in St. Moritz

Top picks for St. Moritz hotels

Explore our most popular hotels in St. Moritz

Filter by:

Review score

Hotel GRACE LA MARGNA ST MORITZ

Hotel in St. Moritz

Located in St. Moritz, a 2-minute walk from Train Station St. Moritz, Hotel GRACE LA MARGNA ST MORITZ has accommodations with a terrace, private parking, a restaurant and a bar.

E
Emily
From
United States
Beautiful location and rooms, very clean and exceptional staff
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 406 reviews
Price from
$626.30
1 night, 2 adults

Badrutt's Palace Hotel St Moritz

Hotel in St. Moritz

Dating from 1896, this luxurious 5-star hotel in the center of Sankt Moritz offers panoramic views over the Engadine Alps and Lake Sankt Moritz.

S
Samantha
From
United States
Stunning hotel, excellent accommodations, variety of excellent restaurants, impeccable service
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 124 reviews
Price from
$995.76
1 night, 2 adults

Suvretta House

Hotel in St. Moritz

As an exclusive Ski In & Ski Out Hotel with private ski elevator, this 5-star luxury resort is the first address for unforgettable winter moments and is the only hotel in St.

B
Buddy
From
United States
Amazing!! Stunning beauty and world class charm. Ski in/out. And the spa, oh the spa, was heaven. Sitting in the jacuzzi looking out over the most beautiful mountain scene you could ever imagine. 1st class and no place is even close. Will go again, and again.
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 217 reviews
Price from
$790.79
1 night, 2 adults

Hotel San Gian

Hotel in St. Moritz

Just 492 feet from the Sankt Moritz-Signal Cable Car, the 4-star Hotel San Gian offers various massages and relaxation treatments, free WiFi and 2 restaurants.

M
Miguel
From
Portugal
Very friendly staff, who were happy to speak to you in your mother tongue if they spoke it. Very spacious bedroom, including a private bathroom equipped with a bathtub, a shower, and 2 washbasins. Very good continental breakfast, including freshly baked bread and an available breakfast menu to order from. Free access to the nearby Ovaverva spa and sports center, which is a suberb offer to the hotel's guests and truly improves value for price. As a summary, both the hotel and its staff deserve each of the hotel's 4 stars!
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 820 reviews
Price from
$308.72
1 night, 2 adults

Kulm Hotel St. Moritz

Hotel in St. Moritz

The Kulm Hotel St. Moritz is a luxurious hotel with a special history. Johannes Badrutt founded the property in 1856, and laid the foundation stone for winter tourism.

f
federico
From
Guatemala
The hotel is beautiful. and you can tell is a St. Moritz landmark. We were very impressed with the rooms, the food, the service and how the staff goes above and beyond to take care of it´s guests. The details for our kids were amazing, from stuffed animals to free ice cream. We would love to go back.
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 113 reviews
Price from
$879.36
1 night, 2 adults

Grand Hotel des Bains Kempinski

Hotel in St. Moritz

The Grand Hotel des Bains Kempinski is a 5-star luxury hotel with a rich tradition, located in Sankt Moritz in the scenic Engadine countryside.

M
Mohammed
From
Saudi Arabia
We loved staying at the Kempinski. The spaciousness , welcoming staff, cleanliness , fantastic concierge , wonderful housekeeping, great breakfast and beautiful building made our stay there beautiful . Even the tiny details provided for our 15 month baby were adorable . Will definitely stay there again.
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 207 reviews
Price from
$928.70
1 night, 2 adults

Giardino Mountain

Hotel in St. Moritz

The Giardino Mountain is a 5-star luxury hotel in Champfèr, 3.1 mi from St. Moritz, and features a gourmet restaurant and a spa area with an indoor pool.

A
Abdullah
From
Saudi Arabia
Great service very accommodating
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 92 reviews
Price from
$1,209.59
1 night, 2 adults

Carlton Hotel St Moritz - The Leading Hotels of the World

Hotel in St. Moritz

Overlooking Lake St. Moritz and the Engadine mountain valley, the elegant Carlton Hotel built in 1913 enjoys a prime location and is the smallest and most individual hotel of the village.

C
Charlotte
From
Switzerland
Incredibly kind and thoughtful staff, with high attention to detail Beautiful views, location and region Spacious rooms Lovely spa
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 47 reviews
Price from
$1,786.55
1 night, 2 adults

Esclusivo bilocale centralissimo

St. Moritz

A 10-minute walk from Train Station St. Moritz in St. Moritz, Esclusivo bilocale centralissimo offers accommodations with access to a steam room and fitness center.

E
Erta
From
Albania
The apartment is spacious, comfortable, and equipped with all necessary kitchen appliances. Very clean and cozy apartment.
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 121 reviews
Price from
$274.56
1 night, 2 adults

Boutique Hotel Cervus

Hotel in St. Moritz

The Hotel Cervus enjoys a quiet location only 1312 feet from the Signal Cable Car. It offers Alpine-style rooms, free WiFi, saunas, a steam bath, and an indoor pool.

A
Alyse
From
United States
Great location for skiing and wonderful staff/service.
Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 200 reviews
Price from
$278.36
1 night, 2 adults
All hotels with pools in St. Moritz

Looking for a hotel with pools?

"Does it have a pool?" is probably one of the most common booking questions no matter where you're looking to stay. These hotels offer a great way to get some exercise without having to hit the gym on your vacation. Indoor pools let you practice your backstroke come rain or shine, while outdoor options are perfect for relaxing in the sun after swimming a few laps.

Most booked hotels with pools in St. Moritz and surrounding area in the past month

See all

Popular with guests booking hotels with pools in St. Moritz

Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 92 reviews

Popular with guests booking hotels with pools in St. Moritz

Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 200 reviews

Popular with guests booking hotels with pools in St. Moritz

Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 113 reviews

Popular with guests booking hotels with pools in St. Moritz

Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 207 reviews

Popular with guests booking hotels with pools in St. Moritz

Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 820 reviews

Popular with guests booking hotels with pools in St. Moritz

Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 406 reviews

Popular with guests booking hotels with pools in St. Moritz

Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 658 reviews

Popular with guests booking hotels with pools in St. Moritz

Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 217 reviews

Popular with guests booking hotels with pools in St. Moritz

Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 742 reviews

Popular with guests booking hotels with pools in St. Moritz

Scored out of 10, guest rating 7.7
Good - What previous guests thought, 525 reviews

Great access to the city center. Check these hotels with pools in St. Moritz and nearby

Scored out of 10, guest rating 7.4
Good - What previous guests thought, 32 reviews

Studio centralissimo a St. Moritz is located in St. Moritz, just a 10-minute walk from Train Station St. Moritz and 4.9 miles from Engadin Golf Samedan & Zuoz-Madulain.

Scored out of 10, guest rating 7.7
Good - What previous guests thought, 525 reviews

The Hotel Europa St Moritz enjoys a quiet location at the edge of the village of Champfèr, only 1.9 mi from the legendary, world-famous spa town of St Moritz.

From $418.80 per night

Apartment Di Roz offers accommodations in St. Moritz, 4.9 miles from Engadin Golf Samedan & Zuoz-Madulain and 21 miles from Swiss National Park Visitor Centre.

Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 45 reviews

CENTRAL PENTHOUSE GREAT LAKE VIEW is located in St. Moritz, just a 9-minute walk from Train Station St. Moritz and 4.9 miles from Engadin Golf Samedan & Zuoz-Madulain.

Scored out of 10, guest rating 7.0
Good - What previous guests thought, 4 reviews

4.4 miles from Engadin Golf Samedan & Zuoz-Madulain in St. Moritz, Retreat in the center of Sankt Moritz features accommodations with access to a fitness room.

Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 1 review

Schöne Ferienwohnung im Zentrum von St. Moritz is located in St. Moritz, just a 11-minute walk from Train Station St. Moritz and 4.9 miles from Engadin Golf Samedan & Zuoz-Madulain.

A 10-minute walk from Train Station St. Moritz in St. Moritz, Monolocale in centro, Piscina e 400mt da Skilift offers accommodations with access to a steam room and fitness center.

From $353.26 per night
Scored out of 10, guest rating 7.0
Good - What previous guests thought, 3 reviews

Caspar Badrutt - St. Moritz offers accommodations in St. Moritz, a 9-minute walk from Train Station St. Moritz and 4.9 miles from Engadin Golf Samedan & Zuoz-Madulain.

Save money on pools in St. Moritz and nearby – budget options available

Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 2 reviews

Abitaziun Caspar Badrutt 306 - St Moritz offers accommodations in St. Moritz, a 11-minute walk from Train Station St. Moritz and 4.9 miles from Engadin Golf Samedan & Zuoz-Madulain.

Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 1 review

Bijou, Holz, zentral, mit Garage und Pool -CB102-B is a recently renovated apartment in St. Moritz, near Train Station St. Moritz.

From $463.09 per night
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 2 reviews

Abitaziun Caspar Badrutt 302 - St Moritz offers accommodations in St. Moritz, a 12-minute walk from Train Station St. Moritz and 4.9 miles from Engadin Golf Samedan & Zuoz-Madulain.

Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 10 reviews

Offering a garden, Alpin-schick, 39m2, Ski & Sport, mit Pool - SK213 offers accommodations in St. Moritz. This property offers a private pool, free Wifi, and free private parking.

Sankt Moritz Suite

St. Moritz
Budget options available
Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 28 reviews

1.2 miles from Train Station St. Moritz in St. Moritz, Sankt Moritz Suite provides accommodations with access to an indoor pool.

From $568.10 per night
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 23 reviews

Abitaziun Skyline 414 - St Moritz "LOGA ELEGANCE APARTMENT" is located in St. Moritz, just 1.2 miles from Train Station St. Moritz and 5.1 miles from Engadin Golf Samedan & Zuoz-Madulain.

Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 8 reviews

Apartment Appartmenthaus Skyline 309 by Interhome is located in St. Moritz, just 1.2 miles from Train Station St. Moritz and 5.1 miles from Engadin Golf Samedan & Zuoz-Madulain.

Abitaziun Skyline 201

St. Moritz
Budget options available
Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 3 reviews

Abitaziun Skyline 201 offers accommodations in St. Moritz, 1.2 miles from Train Station St. Moritz and 5.1 miles from Engadin Golf Samedan & Zuoz-Madulain.

Enjoy breakfast in St. Moritz and nearby

Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 219 reviews

Built in 1906, the Cresta Palace combines historic charm with modern spa facilities, fine cuisine and rooms equipped with bathrobes. The train station and the cable car are 1640 feet away.

From $783.89 per night
Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 1,040 reviews

Set in a castle dating from the late 19th century, Schloss Hotel & Spa Pontresina offers luxurious rooms . Adult guests have free access to the indoor pool.

From $432.72 per night
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 239 reviews

Built in the late 19th century in neo-Baroque style and with a history dating back to 1848, the 5-star superior Grand Hotel Kronenhof in Pontresina offers panoramic views of the Bernina glaciers and...

From $1,018.54 per night
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 96 reviews

Hotel Maistra 160 has a fitness center, a shared lounge and a sun terrace with swimming pool and buffet breakfast in Pontresina.

From $641.68 per night
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 282 reviews

Located in the center of Pontresina, Hotel Allegra 3 Stern Superior is directly connected to the Bellavita Spa Center with its indoor and outdoor pools and it features ski storage facilities, a ski...

From $412.73 per night
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 349 reviews

Family-run for 3 generations, this Belle-Époque hotel in Pontresina offers the 2297 ft² Aqua Viva spa area with an indoor pool, a hot tub, various saunas, a foot bath with waterfall, various showers,...

From $799.63 per night
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 464 reviews

Family-run since 3 generations, the Hotel Steinbock occupies a historic, Engadine-style building dating from 1651 in Pontresina and offers traditional Engadine cuisine, Alpine-style rooms and free...

From $673.09 per night
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 763 reviews

The Hotel Schweizerhof Sils Maria, a Faern Collection Hotel hotel with its in-house salt-water spa (33°C) is located in the heart of Sils Maria, only a few minutes from many beautiful hiking trails.

From $204.20 per night

FAQ about hotels with pools in St. Moritz

Hotels with a pool that guests love in St. Moritz

See all
Avg. price/night: $2,100.34
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 113 reviews
Everything! It is AMAZING! The facilities are GORGEOUS. And clean and they just have so much to offer! Kids club. Arcade. Swimming pool. Spa. Lounge. Playground. Trampoline. Ping pong. It was INCREDIBLE!
Guest review by
Katelin
Family with young children
Avg. price/night: $550.39
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 820 reviews
Quiet, nice view with the mountains, super nice is spa and swimming pool facilities
Guest review by
Ching Lian
Young couple
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 742 reviews
Nice room. Friendly staff. Great location. Swimming pool and sauna
Guest review by
Dominique
Young couple
Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 99 reviews
The hotel is large and has a swimming pool. the upper floors have elevator access and there is more than one restaurant on site. The reception staff were attentive and friendly.
Guest review by
Mercedes
Family with young children
Avg. price/night: $418.80
Scored out of 10, guest rating 7.7
Good - What previous guests thought, 525 reviews
Wonderful room, spacious, nice view towards the mountains. Excellent swimming pool. Fantastic breakfast.
Guest review by
carla
Young couple
Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 200 reviews
-Quietness -Spacious rooms -Swimming pool
Guest review by
Alex
Young couple
Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 200 reviews
Beautiful room and hotel décor. Large room with very comfortable bedding. Super friendly staff. Great indoor swimming pool and 3 different saunas included in the price. Tasty breakfast buffet with freshly baked bread and pastries.
Guest review by
Arièl
Young couple