Skip to main content

Accommodation in St. Moritz

Find the accommodation that appeal to you the most

August 2026

12
3456789
10111213141516
17181920212223
24252627282930
31

September 2026

123456
78910111213
14151617181920
21222324252627
282930
Flexible date options
Select occupancy

The best accommodation in St. Moritz

Check out our pick of great accommodation in St. Moritz

Filter by:

Review score

SmartHome Top of the World

St. Moritz

Boasting a spa bath, SmartHome Top of the World is situated in St. Moritz. This property offers access to a balcony, free private parking and free WiFi. The apartment has a hot tub and a lift.

S
Seda
From
Turkey
Very clean and full-packed apartment. We stayed 1 night, 5 friends. Big enough! Mark is super host, we would like to thank him again. Facilities were more than adequate. There is also a guest parking area.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 150 reviews
Price from
£397.53
1 night, 2 adults

Hotel GRACE LA MARGNA ST MORITZ

Hotel in St. Moritz

Situated in St. Moritz, 300 metres from Train Station St. Moritz, Hotel GRACE LA MARGNA ST MORITZ features accommodation with a terrace, private parking, a restaurant and a bar.

J
Jameela
From
Bahrain
I would like to commend the quality service of staff Federica and Incorvaia... both very helpful and excellent in what they do - this is feedback of Raja Alshakar
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 490 reviews
Price from
£585.51
1 night, 2 adults

b&b River Inn

St. Moritz

b&b River Inn is situated in St. Moritz, 400 metres from Signalbahn and 2,3 km from the centre. The bed and breakfast has a terrace and views of the mountain, and guests can enjoy a drink at the bar.

M
Malini
From
Malaysia
Everything! Cozy, clean, convenient and friendly environment 💙
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 807 reviews
Price from
£168.97
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 300 metres from the next chair lift to the Corviglia Ski Area and a ski school.

M
Magdalena
From
Poland
The view during breakfast was beautifull. Dishes in the restaurant were delicious.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 155 reviews
Price from
£209.32
1 night, 2 adults

Badrutt's Palace Hotel St Moritz

Hotel in St. Moritz

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

Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 106 reviews
Price from
£1,253.35
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.

F
Flora
From
New Zealand
The apartment was so exceptionally clean and homely touch to it. Beds were so comfortable. Bathroom was clean. Alot of space in the apartment. The location was perfect easy to get to by bus from the train station. Beautiful mountain views. Everything was provided including washing machine and dryer. David was super helpful and very responsive when we needed anything even gave recommendations for where to eat and sightsee. We also got a free pass to go on the cable cars up to the mountains from David which was really lovely. Would definitely stay here again!!
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 375 reviews
Price from
£174.63
1 night, 2 adults

Suvretta House

Hotel in St. Moritz

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

S
Samuel
From
Singapore
Ambience and food options were wonderful. A great retreat for my family and I.
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 212 reviews
Price from
£513.94
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: as Johannes Badrutt founded it in 1856, he also laid the foundation stone for winter tourism.

A
Alexandra
From
Greece
Nice stuff Great Location Amazing Views Amazing Spa Facilities Very Good Breakfast
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 116 reviews
Price from
£1,159.33
1 night, 2 adults

Hotel Chesa Spuondas

Hotel in St. Moritz

Situated in an idyllically calm and natural area in Suvretta, 2.5 km from the centre of St. Moritz, the Hotel Chesa Spuondas offers you a unique historic yet friendly atmosphere.

S
Stewart
From
Switzerland
Hotel with a lot of character - beautiful old building
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 603 reviews
Price from
£141.86
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.5
Exceptional - What previous guests thought, 145 reviews
Price from
£649.95
1 night, 2 adults
All accommodation in St. Moritz

Most booked accommodation in St. Moritz and surroundings in the past month

See all

Popular with guests booking accommodation in St. Moritz

Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 2,060 reviews

Popular with guests booking accommodation in St. Moritz

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

Popular with guests booking accommodation in St. Moritz

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

Popular with guests booking accommodation in St. Moritz

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

Popular with guests booking accommodation in St. Moritz

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

Popular with guests booking accommodation in St. Moritz

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

Popular with guests booking accommodation in St. Moritz

Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 2,425 reviews

Popular with guests booking accommodation in St. Moritz

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

Popular with guests booking accommodation in St. Moritz

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

Popular with guests booking accommodation in St. Moritz

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

Enjoy breakfast in St. Moritz and nearby

See all
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 2,060 reviews

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

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

Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 616 reviews

Scored out of 10, guest rating 7.5
Good - What previous guests thought, 511 reviews

Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 748 reviews

Soldanella

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

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

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

See all
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 2,726 reviews

B&B St Moritz

Via Surpunt 59
Budget options available
Scored out of 10, guest rating 7.7
Good - What previous guests thought, 677 reviews

Hostel by Randolins

Via Curtins 2
Budget options available
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 201 reviews

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

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

Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1 review
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 62 reviews

Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 75 reviews

Great access to the city centre. Check these accommodation in St. Moritz and nearby

See all
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 744 reviews

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

Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 40 reviews

Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 1 review
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 22 reviews
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 3 reviews
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 22 reviews

Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 136 reviews

FAQ about accommodation in St. Moritz

On average, an accommodation in St. Moritz costs £186 per night (based on Booking.com prices).
The average price per night for an accommodation in St. Moritz for this weekend is £390 (based on Booking.com prices).
The average price of an accommodation in St. Moritz for this evening is £471 (based on Booking.com prices).
Many families visiting St. Moritz enjoyed staying at Residence Au Reduit Sankt Moritz, Apartment Turandot and Adrisa 11.
Hotel GRACE LA MARGNA ST MORITZ, Grand Hotel des Bains Kempinski and Kulm Hotel St. Moritz are some of our most popular accommodation in St. Moritz.
For accommodation in St. Moritz that serve up a highly-rated breakfast, try Grand Hotel des Bains Kempinski, Aladin Apartments St Moritz and Kulm Hotel St. Moritz.
Carlton Hotel St Moritz - The Leading Hotels of the World, Chesa Giulia St.Moritz and BV07 - Pool, Sport, Aussicht, Erholung, 5P, Garage have received great reviews from guests in St. Moritz regarding the views from these accommodation.

Accommodation that guests love in St. Moritz

See all
Scored out of 10, guest rating 7.7
Good - What previous guests thought, 677 reviews
Overall we were very happy with the accommodation, a beautiful place to stay, very comfortable. Also, easy access & closed to town as well.
Guest review byPaola
Young couple
Avg. price/night: £168.88
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 807 reviews
The location next to the river. My wife and I slept with the windows open and with the sound of the river we slept like babies. The pillows where amazing as well. The whole experience was great from the staff all the way to the accommodations.
Guest review byChristopher
Young couple
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 586 reviews
Me and my wife decided to go on vacation across switzerland and stayed in a few hotels. This bedroom was one of the biggest with ine of the biggest tv sets.
Guest review byRosa
Young couple
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 490 reviews
the little touches were exceptional. Having baby shampoo/body wash, and diaper bin knowing we were traveling with a child was incredibly thoughtful. The linen - the frette throw in particular- was so soft and cozy. The details are what elevate this above other luxurious accommodations I have had. And the rain shower was perfect pressure and temperature.
Guest review byJillian
Family with young children
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 1,891 reviews
For the area we were in, this accommodation offered affordable pricing for the comfort level we stayed in. Rooms were quaint. Hotel restaurant had great views of the neighbourhood and very friendly staff.
Guest review bySuresh Kumar
Group
Avg. price/night: £334.11
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 2,502 reviews
We stayed here for 1 night. The room was spacious, the bathroom was clean, the equipment was complete, the breakfast was very good. The welcome was friendly. The accommodation is convenient for traveling by bus.
Guest review byKsuchart
People with friends