Skip to main content

Rooms in St. Moritz

Find the rooms that appeal to you the most

August 2026

1
2345678
9101112131415
16171819202122
23242526272829
3031

September 2026

12345
6789101112
13141516171819
20212223242526
27282930
Flexible date options
Select occupancy

The best rooms in St. Moritz

Check out our selection of great rooms in St. Moritz

Filter by:

Review score

SmartHome Top of the World

St. Moritz

A 19-minute walk from Train Station St. Moritz in St. Moritz, SmartHome Top of the World offers accommodations with access to a hot tub.

S
Sussy
From
Indonesia
The facilities are awesome!! We enjoyed the home cinema with the projector and had a wonderful time there. It was clean and comfortable. The location is close to the downtown as well.
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 157 reviews
Price from
$541.13
1 night, 2 adults

Hotel GRACE LA MARGNA ST MORITZ

Hotel in St. Moritz

Located in St. Moritz, a 3-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.

J
Jose Escobar
From
Panama
The staff was very helpful and gave us good advice for the places to visit. The location is also excellent in front of the train station. The food in the hotel restaurant was very good.
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 478 reviews
Price from
$599.40
1 night, 2 adults

b&b River Inn

St. Moritz

b&b River Inn is located in St. Moritz, 1312 feet from Signalbahn and 1.4 mi from the center. The bed and breakfast has a terrace and views of the mountain, and guests can enjoy a drink at the bar.

R
Rafael Brägger
From
Switzerland
Great staff, great breakfast, perfect parking
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 812 reviews
Price from
$213.69
1 night, 2 adults

Randolins Familienresort

Hotel in St. Moritz

Randolins Familienresort is located on the edge of Sankt Moritz in the Grisons Region, just 984 feet from the next chair elevator to the Corviglia Ski Area and a ski school.

P
Paige
From
United States
Everything. Facilitates were beautiful and clean. Staff was friendly and helpful. Food was good. Kid areas amazing.
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 158 reviews
Price from
$294.42
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.

Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 111 reviews
Price from
$1,618.12
1 night, 2 adults

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.

K
Kim
From
Australia
What was not to like ! Everything we needed and the host was extremely helpful
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 379 reviews
Price from
$244.68
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.

J
Javier
From
Switzerland
The hotel is impressive. It is a classy and glamorous place to stay. The views are very nice and you are a bit outside of the town which means it is really quite.
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 210 reviews
Price from
$730.11
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.

M
Michael
From
United States
The staff, food, and the beautiful scenery
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 113 reviews
Price from
$1,495.84
1 night, 2 adults

Hotel Chesa Spuondas

Hotel in St. Moritz

Located in an idyllically calm and natural area in Suvretta, 1.6 mi from the center of St. Moritz, the Hotel Chesa Spuondas offers you a unique historic yet friendly atmosphere.

I
Isadora
From
Brazil
Amazing hotel filled with so much history and nature. The staff is super friendly. Breakfast is amazing. Just LOVED IT!!
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 607 reviews
Price from
$203.01
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.

n
nasir
From
United Arab Emirates
The service and concierge team
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 148 reviews
Price from
$833.40
1 night, 2 adults
All rooms in St. Moritz

Most booked rooms in St. Moritz and surrounding area in the past month

See all

Popular with guests booking rooms in St. Moritz

Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 1,043 reviews

Popular with guests booking rooms in St. Moritz

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

Popular with guests booking rooms in St. Moritz

Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 2,494 reviews

Popular with guests booking rooms in St. Moritz

Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 2,734 reviews

Popular with guests booking rooms in St. Moritz

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

Popular with guests booking rooms in St. Moritz

Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 1,252 reviews

Popular with guests booking rooms in St. Moritz

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

Popular with guests booking rooms in St. Moritz

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

Popular with guests booking rooms in St. Moritz

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

Popular with guests booking rooms in St. Moritz

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

Enjoy breakfast in St. Moritz and nearby

See all
Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 1,043 reviews

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

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

Soldanella

Via Somplaz 17
Breakfast options
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 1,957 reviews

Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 749 reviews
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 618 reviews
Scored out of 10, guest rating 7.5
Good - What previous guests thought, 516 reviews

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

These rooms in St. Moritz and nearby have options with free cancellation

See all

Hotel Piz St. Moritz

Via Dal Bagn 6
Free cancellation options available
Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 2,494 reviews

St. Moritz Youth Hostel

via Surpunt 60
Free cancellation options available
Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 2,734 reviews

Hotel Nolda

Via Crasta 3
Free cancellation options available
Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 1,349 reviews

Hotel Arte

Via Tinus 7
Free cancellation options available
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 1,252 reviews

Chesa Languard

14 Via Veglia
Free cancellation options available
Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 2,431 reviews

Hotel Schweizerhof St. Moritz

Via dal Bagn 54
Free cancellation options available
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 762 reviews

Hauser Hotel St. Moritz

Via Traunter Plazzas 7
Free cancellation options available
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 1,019 reviews

B&B St Moritz

Via Surpunt 59
Free cancellation options available
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 665 reviews

Highly rated rooms in St. Moritz and nearby

See all
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 210 reviews

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

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

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

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

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

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

Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 16 reviews

FAQ about rooms in St. Moritz

Rooms That Guests Love in St. Moritz

See all
Avg. price/night: $379.54
Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 2,494 reviews
We had a family room that was spacious and very comfortable and had two bathrooms which with two teenagers was a bonus. Breakfast was very good.
Guest review byAnne
Group
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 1,957 reviews
Extremely helpful and kind staff, beautiful room eith a balcony with a view of the lake. The whole experience was lovely and we wish we could have stayed longer!
Guest review byLinnea
Young couple
Avg. price/night: $473.85
Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 1,256 reviews
Beautiful hotel, great sized family room with a large balcony. Breakfast was superb, staff super friendly. The access to and proximity of the pool and spa made a good stay a fabulous one. Kids especially loved the Fun Tower and high diving boards. I loved leaving them and hiding in the adult only spa 😊 Five minutes walk to the gondola at St Moritz Dorf and an easy bus ride to the main square and funicular.
Guest review byruth
Family with young children
Avg. price/night: $351.20
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 1,252 reviews
We were upgraded to a lovely recently renovated room. Very comfortable with a nice little balcony overlooking the street. Breakfast was included, very nice.
Guest review byChris
Young couple
Avg. price/night: $351.20
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 1,252 reviews
Hotel is well located. We walking from the train station with our luggage which was a mistake as it is uphill and very tiring. It was ok to walk back at the end of our stay as it is downhill. Our room was comfortable and had a small balcony to get fresh air. Breakfast was very good. St Moritz is very quiet in June, not many restaurants and shops are open.
Guest review byNarelle
Young couple
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 645 reviews
We loved Hotel Baren. It was just a one night stop off before catching the Glacier Express, but turned out to be much more than we had anticipated. The room was great, comfortable and spacious and the check in process was friendly and easy. We also had a view of mountains from our bedroom window! The breakfast was tasty, with a wide range of choices and a nice dining room to eat in. Finally, the shuttle service to the train station was easy to arrange and very efficient. We would definitely stay again!
Guest review byJanet
Young couple
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 2,044 reviews
The beautiful view across the lake from our bedroom and the restaurant. Beautiful comfortable bed and facilities and very nice restaurant. Very convenient to station. We very much enjoyed the access to the lake path too. We were very grateful for the room upgrade too.
Guest review byShirley
Young couple
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 2,044 reviews
The hotel is in a peaceful situation by the lakeside. e-bikes were available for guest use. Our bedroom had a great lakeview and a terrace, accessible via a window ( wooden steps provided). The bathroom was huge! Dinner in the restaurant was delightful. We had a table by a window with a view over the lake, waiters were very friendly and attentive, food was excellent. Bar was an interesting place for a drink, especially if you like to sample whiskies.
Guest review byIan
Family with young children
Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 2,431 reviews
I chose a room with a view to the lake and mountain — and from the second floor the view was just so beautiful. I liked the style of the hotel. For a 10m2 room there was a pretty wide bed (about 110 cm) and the room felt spacious.
Guest review byBerit
Solo traveler
Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 2,431 reviews
The room we were very luckily upgraded to was stunning. Floor to ceiling windows overlooking the lake and mountains. Beautiful wooden walls and ceiling. Nice spacious shower plus bathtub. Parking was no issue either. Priced at around 20-25 euros per day.
Guest review byLisa
Young couple
Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 2,431 reviews
Very welcoming staff who offered me a room upgrade which was lovely after a big day of travel. My room was perfect with a superb view over the lake and city of St Moritz. Breakfast was fresh and delicious and the offer of a smaller, less expensive option was great. I found everything to be wonderful.
Guest review byAlison
Solo traveler
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 1,957 reviews
1. Stunning lake view (in our room and in the breakfast room) 2. Spacious, chic and well-equipped room
Guest review byKuo
Family with young children
Avg. price/night: $277.26
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 706 reviews
Bright, spacious, cosy, warm apartment. Big terrace with a great view to the mountains. The kids really enjoyed the bathtub (because we do not have one at home :)). The bus station is only 2 min walk away and bus no. 9 drives you directly to the train station in just a couple of minutes. One of the best things in St. Moritz (we enjoyed every minute of our stay in this breathtaking village) was also this apartment, so we would definitely stay here again.
Guest review byKatja
Family with young children