Skip to main content

Beach Hotels in St. Moritz

Find the beach hotels that appeal to you the most

The best beach hotels in St. Moritz

Check out our pick of great beach hotels in St. Moritz

Filter by:

Review score

Aladin Apartments St Moritz

St. Moritz

Aladin Apartments St Moritz offers units with a balcony or terrace, a fully-equipped kitchenette with a dishwasher, a living room and a flat-screen TV with satellite channels.

V
Venn
From
Australia
Excellent value and quality. Contained two single beds and a couch. Had a good vibe. Better than pictures.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 478 reviews
Price from
US$301.67
1 night, 2 adults

Hotel San Gian

Hotel in St. Moritz

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

G
Gabriela
From
Czech Republic
This was absolutely exceptional stay! Our room was cozy. Incredibly helpful, kind and willing staff at the reception and in the restaurant. Great food for breakfast and as well for dinner. Our room was always clean and it was really relaxing place to stay. We had to admit that we are so overwhelmed by all the extra things the hotel offers - full access to OVAVERA, transport tickets (including cable cars) or lunch boxes for hikes! When we came, Paul welcomed us so nicely (we are traveling pretty often and have never experienced so warm and helpful introduction) and booked for us a table at the restaurant right away. Also he explained us what to do around. All other receptionist were also incredibly helpful. We even prolonged our stay at the hotel because we felt like home and stunned by the city and surrounding. This was our first trip to St. Moritz and definitely not the last - we are already planning our next trip.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 821 reviews
Price from
US$307.98
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
Mahesh
From
United Kingdom
Everything was perfect Concierge team very helpful
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 207 reviews
Price from
US$926.48
1 night, 2 adults

Hotel Stille

Hotel in St. Moritz

The Hotel Stille can be found on the edge of the Forest Staz close to Lake St. Moritz and only 50 metres from the bus stop Nr. 9. A cross-country skiing trail passes right by the house.

H
Hyewon
From
South Korea
Our stay was exceptional — the room was spotless and very comfortable, and the hotel provided an Engadin Card, which allowed us to enjoy complimentary rides on cable cars and funiculars with breathtaking views of St. Moritz. But what truly made the experience memorable was David’s remarkable kindness. After check-out, we encountered an unexpected car issue, and David kindly contacted the insurance company on our behalf and helped resolve the problem. Thanks to his care and support, we were able to return to the airport safely. We are sincerely grateful for his assistance — he made our visit to St. Moritz an unforgettable experience.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 615 reviews
Price from
US$284
1 night, 2 adults

Charming Apartment in St Moritz

St. Moritz

Featuring accommodation with a patio, Charming Apartment in St Moritz is located in St. Moritz. It is situated 8.1 km from Engadin Golf Samedan & Zuoz-Madulain and provides a lift.

P
Parag
From
India
Spacious, clean and comfortable. Walkable distance to the city centre and right across the lake with scenic views of the snow clad mountains.
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 15 reviews
Price from
US$483.28
1 night, 2 adults

Apartments Flora - Sunflower

St. Moritz

Offering city views, Apartments Flora - Sunflower is an accommodation set in St. Moritz, 2.4 km from Train Station St. Moritz and 8.8 km from Engadin Golf Samedan & Zuoz-Madulain.

V
Vladan
From
Croatia
Extra kind and helpful staff, easy check in, comfortable beds
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 27 reviews
Price from
US$359.73
1 night, 2 adults

St. Moritz Youth Hostel

St. Moritz

Offering a stunning panoramic view over St. Moritz, this hostel provides free public Wi-Fi and a games room with billiards and table tennis. The rooms are bright and modernly furnished.

A
Andrejus
From
Lithuania
The hostel is located in an indescribably beautiful place. The service is very good, the environment both inside and outside exceeds all expectations. I recommend it.
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 2,605 reviews
Price from
US$185.40
1 night, 2 adults

Hotel Reine Victoria

Hotel in St. Moritz

Decorated in the classical art-nouveau style of the late 19th century, Hotel Reine Victoria is only 100 metres away from the ski lifts in St Moritz Bad and offers stylish rooms with views of the...

I
Irina Moldova
From
Moldova
The hotel is big, I got an upgrade of the room to the restored part of the building. Everything was amazing: the staff, the hotel itself, the room, the bed, the breakfast and the friendly reception staff.
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 1,113 reviews
Price from
US$348.84
1 night, 2 adults

Hotel Nolda

Hotel in St. Moritz

Hotel Nolda is located in Sankt Moritz Bad and offers views of the river. It offers free WiFi and free parking on-site. The breakfast offers buffet, continental or vegetarian options. The centre of...

P
Paola
From
Switzerland
Perfect location for skiing, friendly staff, super comfy bed, …
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 1,261 reviews
Price from
US$250.69
1 night, 2 adults

Soldanella

Hotel in St. Moritz

Centrally located in St. Moritz-Dorf with panoramic views over the lake and the mountains, the traditional Soldanella Hotel is only a 5-minute walk from the shopping street and the Corviglia Ski Area....

X
XUEQING
From
Sweden
The view is excellent and the interior design is nice. All the staff we met are very friendly. The location is also great, only a few minutes walk from the railway station.
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 2,026 reviews
Price from
US$287.79
1 night, 2 adults
All beach hotels in St. Moritz

Top picks for St. Moritz hotels

Explore our most popular hotels in St. Moritz

Filter by:

Review score

Aladin Apartments St Moritz

St. Moritz

Aladin Apartments St Moritz offers units with a balcony or terrace, a fully-equipped kitchenette with a dishwasher, a living room and a flat-screen TV with satellite channels.

V
Venn
From
Australia
Excellent value and quality. Contained two single beds and a couch. Had a good vibe. Better than pictures.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 478 reviews
Price from
US$301.67
1 night, 2 adults

Hotel San Gian

Hotel in St. Moritz

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

G
Gabriela
From
Czech Republic
This was absolutely exceptional stay! Our room was cozy. Incredibly helpful, kind and willing staff at the reception and in the restaurant. Great food for breakfast and as well for dinner. Our room was always clean and it was really relaxing place to stay. We had to admit that we are so overwhelmed by all the extra things the hotel offers - full access to OVAVERA, transport tickets (including cable cars) or lunch boxes for hikes! When we came, Paul welcomed us so nicely (we are traveling pretty often and have never experienced so warm and helpful introduction) and booked for us a table at the restaurant right away. Also he explained us what to do around. All other receptionist were also incredibly helpful. We even prolonged our stay at the hotel because we felt like home and stunned by the city and surrounding. This was our first trip to St. Moritz and definitely not the last - we are already planning our next trip.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 821 reviews
Price from
US$307.98
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
Mahesh
From
United Kingdom
Everything was perfect Concierge team very helpful
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 207 reviews
Price from
US$926.48
1 night, 2 adults

Hotel Stille

Hotel in St. Moritz

The Hotel Stille can be found on the edge of the Forest Staz close to Lake St. Moritz and only 50 metres from the bus stop Nr. 9. A cross-country skiing trail passes right by the house.

H
Hyewon
From
South Korea
Our stay was exceptional — the room was spotless and very comfortable, and the hotel provided an Engadin Card, which allowed us to enjoy complimentary rides on cable cars and funiculars with breathtaking views of St. Moritz. But what truly made the experience memorable was David’s remarkable kindness. After check-out, we encountered an unexpected car issue, and David kindly contacted the insurance company on our behalf and helped resolve the problem. Thanks to his care and support, we were able to return to the airport safely. We are sincerely grateful for his assistance — he made our visit to St. Moritz an unforgettable experience.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 615 reviews
Price from
US$284
1 night, 2 adults

Charming Apartment in St Moritz

St. Moritz

Featuring accommodation with a patio, Charming Apartment in St Moritz is located in St. Moritz. It is situated 8.1 km from Engadin Golf Samedan & Zuoz-Madulain and provides a lift.

P
Parag
From
India
Spacious, clean and comfortable. Walkable distance to the city centre and right across the lake with scenic views of the snow clad mountains.
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 15 reviews
Price from
US$483.28
1 night, 2 adults

Apartments Flora - Sunflower

St. Moritz

Offering city views, Apartments Flora - Sunflower is an accommodation set in St. Moritz, 2.4 km from Train Station St. Moritz and 8.8 km from Engadin Golf Samedan & Zuoz-Madulain.

V
Vladan
From
Croatia
Extra kind and helpful staff, easy check in, comfortable beds
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 27 reviews
Price from
US$359.73
1 night, 2 adults

St. Moritz Youth Hostel

St. Moritz

Offering a stunning panoramic view over St. Moritz, this hostel provides free public Wi-Fi and a games room with billiards and table tennis. The rooms are bright and modernly furnished.

A
Andrejus
From
Lithuania
The hostel is located in an indescribably beautiful place. The service is very good, the environment both inside and outside exceeds all expectations. I recommend it.
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 2,605 reviews
Price from
US$185.40
1 night, 2 adults

Hotel Reine Victoria

Hotel in St. Moritz

Decorated in the classical art-nouveau style of the late 19th century, Hotel Reine Victoria is only 100 metres away from the ski lifts in St Moritz Bad and offers stylish rooms with views of the...

I
Irina Moldova
From
Moldova
The hotel is big, I got an upgrade of the room to the restored part of the building. Everything was amazing: the staff, the hotel itself, the room, the bed, the breakfast and the friendly reception staff.
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 1,113 reviews
Price from
US$348.84
1 night, 2 adults

Hotel Nolda

Hotel in St. Moritz

Hotel Nolda is located in Sankt Moritz Bad and offers views of the river. It offers free WiFi and free parking on-site. The breakfast offers buffet, continental or vegetarian options. The centre of...

P
Paola
From
Switzerland
Perfect location for skiing, friendly staff, super comfy bed, …
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 1,261 reviews
Price from
US$250.69
1 night, 2 adults

Soldanella

Hotel in St. Moritz

Centrally located in St. Moritz-Dorf with panoramic views over the lake and the mountains, the traditional Soldanella Hotel is only a 5-minute walk from the shopping street and the Corviglia Ski Area....

X
XUEQING
From
Sweden
The view is excellent and the interior design is nice. All the staff we met are very friendly. The location is also great, only a few minutes walk from the railway station.
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 2,026 reviews
Price from
US$287.79
1 night, 2 adults
All beach hotels in St. Moritz

Looking for a beach hotel?

There’s nothing quite like waking up to the sound of swirling waves and the smell of sea air through your bedroom window. Beachfront accommodation comes in a variety of forms, from well decked-out resorts to secluded homestays and villas. Beach hotel amenities can include air-conditioned rooms, private terraces overlooking the sea and outdoor pools with adjacent bars.

Most booked beach hotels in St. Moritz and surroundings in the past month

See all

Popular with guests booking beach hotels in St. Moritz

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

Popular with guests booking beach hotels in St. Moritz

Scored out of 10, guest rating 7.8
Good - What previous guests thought, 6 reviews

Popular with guests booking beach hotels in St. Moritz

Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 21 reviews

Popular with guests booking beach hotels in St. Moritz

Scored out of 10, guest rating 7.6
Good - What previous guests thought, 9 reviews

Popular with guests booking beach hotels in St. Moritz

Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 12 reviews

Popular with guests booking beach hotels in St. Moritz

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

Popular with guests booking beach hotels in St. Moritz

Popular with guests booking beach hotels in St. Moritz

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

Popular with guests booking beach hotels in St. Moritz

Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 12 reviews

Popular with guests booking beach hotels in St. Moritz

Highly rated beach hotels in St. Moritz and nearby

Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 18 reviews

Apartment Chesa Munteratsch 311 by Interhome is a beachfront property situated in Silvaplana, 6.1 km from Train Station St. Moritz and 12 km from Engadin Golf Samedan & Zuoz-Madulain.

Palüdetta 8

Silvaplana
8.0+ review score
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 6 reviews

Offering a casino and lake view, Palüdetta 8 is set in Silvaplana, 6.6 km from Train Station St. Moritz and 13 km from Engadin Golf Samedan & Zuoz-Madulain.

Enjoy breakfast in St. Moritz and nearby

Offering lake views, Apartment Chesa Spuonda Verde 2-5 by Interhome is an accommodation set in St.

Apartment Chesa Sonnalpine B 48 is a beachfront property located in St. Moritz, 1.1 km from Train Station St. Moritz and 7.5 km from Engadin Golf Samedan & Zuoz-Madulain.

Offering lake views, Apartment Casa Polo by Interhome is an accommodation set in St. Moritz, 8.1 km from Engadin Golf Samedan & Zuoz-Madulain and 34 km from Swiss National Park Visitor Centre.

Scored out of 10, guest rating 7.6
Good - What previous guests thought, 9 reviews

Boasting a garden, Apartment Chesa La Soliva by Interhome is located in St. Moritz, within 8.1 km of Engadin Golf Samedan & Zuoz-Madulain and 34 km of Swiss National Park Visitor Centre.

Scored out of 10, guest rating 7.8
Good - What previous guests thought, 6 reviews

Situated in St. Moritz, Apartment Chesa Ova Cotschna 305 by Interhome provides accommodation 8.3 km from Engadin Golf Samedan & Zuoz-Madulain and 35 km from Swiss National Park Visitor Centre.

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

Apartment Chesa Ova Cotschna 606 by Interhome is situated in St. Moritz, 2 km from Train Station St.

Offering mountain views, Apartment Chesa Ova Cotschna 802 by Interhome is an accommodation located in St.

Scored out of 10, guest rating 6.6
Pleasant - What previous guests thought, 7 reviews

Apartment Chesa Polaschin 4 - Silvaplana by Interhome is set in Silvaplana, 14 km from Engadin Golf Samedan & Zuoz-Madulain, 40 km from Swiss National Park Visitor Centre, and 6.4 km from Engadiner...

FAQ about beach hotels in St. Moritz