St. Moritz Beach hotels

The Official Guide to St. Moritz Beach hotels – Your Trusted Source for the Best Stays!

Check-in:
Check-out:
guests
2 guests

Adults:

2

Children:

0

Ages of children:

Find Your Ideal Stay

Up to $100
$100 - 200
From: $200
Excellent
9+
Very good
8+
Good
7+
All ratings

Best St. Moritz Hotels On The Beach

View all photos

8.4
Very good
1151 Reviews

From

126$/night

Hotel Reine Victoria

Via Rosatsch 18

The art nouveau Reine Victoria hotel of St Moritz is approximately 25 minutes' walk to Schellen Ursli Path. Hotel Reine Victoria By Laudinella offers a restaurant. At a hotel, banqueting rooms feature antique mirrors.

Read more
Check Availability

View all photos

8.8
Excellent
2067 Reviews

From

155$/night

Soldanella

Via Somplaz 17

The hotel offers a sun terrace and views of the lake. It is located only a 5-minute walk from the Corviglia Ski Area. The soldanella in swiss Alps offers 35 rooms.

Read more
Check Availability

View all photos

8
Very good
2634 Reviews

From

100$/night

Hotel Piz St. Moritz

Via Dal Bagn 6

Hotel Piz St Moritz offers pet-friendly accommodation in St Moritz. Some units come with a seating area for your convenience. Each room is fitted with a private bathroom with shower.

Read more
Check Availability

Best Beach hotels in St. Moritz

View all photos

9.3
Excellent
108 Reviews

From

337$/night

Kulm Hotel St. Moritz

Via Veglia 18

Positioned less than 5 minutes by foot from Kulm, the luxurious hotel offering a special history is 185 km from Agno. This hotel offers a restaurant, a fitness centre/gym as well as a coffee shop. Each twin/double room features a soundproofing, bathrobe and minibar.

Read more
Check Availability

View all photos

8.8
Excellent
734 Reviews

From

216$/night

Hotel Steffani

Via Traunter Plazzas 6

Hotel Steffani is located in St Moritz in the Grisons Region. It offers a childrens playground and ski-to-door access. Each double room has a soundproofing, dining area and tile/marble floor. The first hotel has a public restaurant.

Read more
Check Availability

View all photos

9.3
Excellent
118 Reviews

From

370$/night

Badrutt'S Palace Hotel St Moritz

Via Serlas 27

Located in swiss Alps, Badrutt'S Palace Hotel St Moritz is 185 km from Agno. Guests will enjoy a meal at the restaurant and the ski equipment hire is available. The 156 guestrooms feature minibars and flat-screen televisions.

Read more
Check Availability

Cheap Beach hotels in St. Moritz

View all photos

8.4
Very good
661 Reviews

From

153$/night

Hotel Baeren

Via Maistra 50

The hotel Baren in swiss Alps features 64 rooms. The very pleasant hotel suitable for individuals is only 1.3 km to St. Moritz. Some units provide a seating area for your convenience.

Read more
Check Availability

View all photos

9.2
Excellent
67 Reviews

From

1153$/night

Giardino Mountain

Via Maistra 3

The Giardino Mountain offers new energy. Rooms come with a private bathroom. Each room is fitted with a flat-screen TV.

Read more
Check Availability

View all photos

8.5
Very good
1224 Reviews

From

164$/night

Hotel Arte

Via Tinus 7

The accommodation is located within 1.1 km from Cresta Run and Pony Suvretta is 2.9 km away. This St. Moritz hotel is just off Schellen Ursli Path and 185 km from Agno airport.

The natural St Moritz-Celerina Olympic Bobrun Ice Bobsleigh Track is a mere 1.1 km away.

Hotel Arte has 29 rooms, some of them comprise a kitchen and a seating area, and have self-catering options like coffee and tea making facilities. They come with a bathtub together with amenities like shower caps and bath sheets.

Read more
Check Availability

Luxury Beach hotels in St. Moritz

View all photos

9.5
Excellent
169 Reviews

From

577$/night

Grand Hotel Des Bains Kempinski

Via Mezdi 27

Positioned 3.6 mi from Muottas Muragl, grand Hotel Des Bains Kempinski is 180 km from Agno. The hotel offers a ski shop and school, tennis and squash centre and large 24-hour gym. Each twin/double room features a bathrobe, minibar and tumble dryer.

Read more
Check Availability

View all photos

8.7
Excellent
262 Reviews

From

302$/night

Art Boutique Hotel Monopol

Via Maistra 17

The hotel is located in St. It has a terrace and spa centre. Art Boutique Hotel Monopol features pets allowed and a parking.

Read more
Check Availability

St. Moritz Beach hotels

When travelling to the swanky town of St. Moritz, nestled in the Swiss Alps, there are a few lodging options to choose from. You can stay in a traditional Swiss hotel, or in a modern apartment, or even in a cozy chalet. But, if you're looking for an unforgettable experience, you should choose a beach hotel.

Yes, you read that right - a beach hotel. St. Moritz is home to a unique lake, formed thousands of years ago when a glacier retreated. This lake, called Lake St. Moritz, is surrounded by dramatic mountain peaks and features a long, sandy beach. Beach hotels are the perfect place to stay if you want to enjoy a swim in the lake or relax on the beach.

What's more, beach hotels in St. Moritz offer some of the best views in town. You can watch the sun set behind the mountains from your room, or take in the glittering lights of the town below. And, since these hotels are located in the heart of St. Moritz, you'll be close to all the action, including ski slopes, restaurants, and bars.

So, if you're looking for a unique and memorable vacation experience, consider staying in a beach hotel in St. Moritz. You won't be disappointed.

St. Moritz Beach hotels FAQ
Which Beach hotels have a lot of guest reviews?

Location

St. Moritz, Grisons, Switzerland, CH 7500

Contact Us

YOUR DETAILS
SUBJECT
MESSAGE