A lake with sailboats, a forested mountain, and people on the shore.

Search St. Moritz hotels

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Filter by

Property class

Guest rating

Selecting then applying a filter from this group will update the results on a new page

Our top choices for St. Moritz hotels

1. Badrutt's Palace Hotel

Badrutt's Palace Hotel
5.0 star property
St. Moritz
9.6 out of 10, Exceptional, (101 reviews)
"Really friendly staff and wonderful private room and tasty food."
United States
Jaime
Badrutt's Palace Hotel

2. Languard

Languard
3.0 star property
St. Moritz
8.8 out of 10, Excellent, (663 reviews)
"Staff was very pleasant , location is great close to shops and walking distance from lake"
United States
kenneth
The price is AU$392
includes taxes & fees
19 Aug - 20 Aug
Languard

3. Hotel Arte

Hotel Arte
3.0 star property
St. Moritz
8.8 out of 10, Excellent, (639 reviews)
"Clean and comfortable hotel in centre of St Moritz."
Australia
Julie
The price is AU$414
includes taxes & fees
5 Aug - 6 Aug
Hotel Arte

4. Hotel Reine Victoria

Hotel Reine Victoria
4.0 star property
St. Moritz
8.8 out of 10, Excellent, (597 reviews)
"Good location, close to train station, very quiet, friendly staff, breakfast has lots of options."
Canada
Elan
The price is AU$403
includes taxes & fees
27 Aug - 28 Aug
Hotel Reine Victoria

5. Hotel Waldhaus am See

Hotel Waldhaus am See
3.5 star property
St. Moritz
9.2 out of 10, Wonderful, (670 reviews)
"Nice hotel on the lake. Walkable to main city and train station. Great breakfast and dining at hotel. Antonio in Restaurant was great to chat with and an excellent waiter."
United States
Susan Freund
The price is AU$576
includes taxes & fees
10 Aug - 11 Aug
Hotel Waldhaus am See

6. Hotel Laudinella

Hotel Laudinella
4.0 star property
St. Moritz
8.6 out of 10, Excellent, (330 reviews)
"Very nice modern hotel"
United States
Edward
The price is AU$406
includes taxes & fees
27 Aug - 28 Aug
Hotel Laudinella

7. Hotel GRACE LA MARGNA ST MORITZ

Hotel GRACE LA MARGNA ST MORITZ
5.0 star property
St. Moritz
9.8 out of 10, Exceptional, (111 reviews)
"Wonderful property with amazing and super helpful staff."
Canada
Matthew
The price is AU$1,326
includes taxes & fees
23 Aug - 24 Aug
Hotel GRACE LA MARGNA ST MORITZ

8. Art Boutique Hotel Monopol

Art Boutique Hotel Monopol
4.0 star property
St. Moritz
9.6 out of 10, Exceptional, (332 reviews)
"Very good place to stay. Enjoyed the location and the room was clean and had a great view."
United States
Jerry
The price is AU$578
includes taxes & fees
28 Aug - 29 Aug
Art Boutique Hotel Monopol

9. Hauser Hotel St. Moritz

Hauser Hotel St. Moritz
3.0 star property
St. Moritz
9.0 out of 10, Wonderful, (540 reviews)
"Great breakfast, friendly and helpful staff."
United Kingdom
juliet
The price is AU$456
includes taxes & fees
29 July - 30 July
Hauser Hotel St. Moritz

10. Schloss Hotel & Spa Pontresina

Schloss Hotel & Spa Pontresina
4.0 star property
Pontresina
8.6 out of 10, Excellent, (390 reviews)
"Great hotel, 10/10 would recommend"
United States
Enmanuel
The price is AU$404
includes taxes & fees
25 Aug - 26 Aug
Schloss Hotel & Spa Pontresina

11. Soldanella

Soldanella
3.0 star property
St. Moritz
9.0 out of 10, Wonderful, (734 reviews)
"Super hotel"
Netherlands
Martin
The price is AU$415
includes taxes & fees
9 Aug - 10 Aug
Soldanella

12. Hotel Steffani

Hotel Steffani
4.0 star property
St. Moritz
9.0 out of 10, Wonderful, (453 reviews)
"Love this hotel. The view from our room was priceless. Super clean, beds comfortable and staff were kind and helpful. Right in the center on town, great options for restaurants. Just on walking distance."
United States
Karina
The price is AU$527
includes taxes & fees
26 Aug - 27 Aug
Hotel Steffani

13. Hotel Saratz Pontresina Mountain Resort & Spa

Hotel Saratz Pontresina Mountain Resort & Spa
4.0 star property
Pontresina
9.4 out of 10, Exceptional, (144 reviews)
"Really enjoyed our stay. The staff was very helpful. We loved that we could use the complimentary snow card to visit the glacier, and the breakfast was wonderful."
United States
MARK
The price is AU$517
includes taxes & fees
27 Aug - 28 Aug
Hotel Saratz Pontresina Mountain Resort & Spa

14. Hotel Nolda

Hotel Nolda
3.0 star property
St. Moritz
9.0 out of 10, Wonderful, (528 reviews)
"Nice place"
Australia
Kristine
The price is AU$374
includes taxes & fees
25 Aug - 26 Aug
Hotel Nolda

15. Crystal Hotel

Crystal Hotel
4.5 star property
St. Moritz
9.2 out of 10, Wonderful, (600 reviews)
"Highly recommended, extremely helpful and pleasant staff. Great breakfast, high quality furnishings"
United Kingdom
Susan
The price is AU$499
includes taxes & fees
26 Aug - 27 Aug
Crystal Hotel

16. Grand Hotel des Bains Kempinski

Grand Hotel des Bains Kempinski
5.0 star property
St. Moritz
9.4 out of 10, Exceptional, (333 reviews)
"Amazing staff, wonderful food and fantastic hotel in one of my favorites towns. "
United States
Scott
The price is AU$1,357
includes taxes & fees
11 Aug - 12 Aug
Grand Hotel des Bains Kempinski

17. Suvretta House

Suvretta House
5.0 star property
St. Moritz
9.8 out of 10, Exceptional, (88 reviews)
"Good room and nice breakfast "
United Kingdom
aman
The price is AU$1,154
includes taxes & fees
25 Aug - 26 Aug
Suvretta House

18. Hotel Piz

Hotel Piz
3.0 star property
St. Moritz
8.2 out of 10, Very good, (369 reviews)
"Good location, excellent breakfast, room was nice, staff very helpful"
United Kingdom
stephen
The price is AU$357
includes taxes & fees
17 Aug - 18 Aug
Hotel Piz

19. Schweizerhof Swiss Quality Hotel

Schweizerhof Swiss Quality Hotel
4.0 star property
St. Moritz
9.2 out of 10, Wonderful, (320 reviews)
"The staff was excellent. We thoroughly enjoyed our stay."
United States
Jeanine
The price is AU$623
includes taxes & fees
27 Aug - 28 Aug
Schweizerhof Swiss Quality Hotel

20. All In One Hotel Inn Lodge

All In One Hotel Inn Lodge
2.5 star property
Celerina-Schlarigna
8.6 out of 10, Excellent, (302 reviews)
"Nice location, staff very friendly"
United States
Ruben
The price is AU$298
includes taxes & fees
23 Aug - 24 Aug
All In One Hotel Inn Lodge
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Save an average of 15% on thousands of hotels when you're signed in

Stay near popular St. Moritz attractions

Learn more about St. Moritz

Glide down pristine slopes or sip hot chocolate at swanky après-ski bars in this glitzy Alpine playground. Summer brings hiking trails with stunning lake views, while nearby Engadin Valley offers scenic train rides through mountain passes.

A town with a prominent church tower, surrounded by buildings and mountains.

Top St. Moritz Hotel Reviews

Recent Reviews in St. Moritz

More cheap accommodation in St. Moritz

Find out more about St. Moritz

Top reasons to visit St. Moritz

  • World-Class Skiing: St. Moritz is renowned for its exceptional ski fields, making it a paradise for skiing enthusiasts.
  • Breathtaking Alpine Scenery: The stunning mountain views and serene lakes provide a picturesque backdrop for all activities.
  • Cultural Experiences: Engage with local culture through events like the St. Moritz Art Masters, showcasing artistic talents.
  • Scenic Cable Car Rides: Enjoy breathtaking views while traversing the mountains with scenic cable car rides.
  • Diverse Accommodation Options: From luxurious hotels to charming hostels, St. Moritz offers a variety of stays for every traveller.

Find great hotels in St. Moritz

Discover a range of delightful accommodation options in the stunning resort of St. Moritz, Graubünden. Whether you're seeking a luxurious hotel or a charming hostel, you'll find pet-friendly and family-oriented facilities ideal for your adventure holiday. Explore the best St. Moritz hotels and enjoy a memorable stay in this picturesque alpine destination, surrounded by breathtaking scenery and an array of outdoor activities.

  • Hotel Reine Victoria: Hotel Reine Victoria, with a commendable guest rating of 8.8, is a charming establishment that caters to adventure seekers and pet lovers alike. Nestled in the heart of St. Moritz, this hotel offers a wealth of outdoor activities including skiing, snowshoeing, and fishing, all available nearby. The pet-friendly policy ensures that furry friends are welcomed, with amenities such as food and water bowls provided. Guests can relish the thrill of adventure sports while enjoying a comfortable and accommodating stay.
  • Grand Hotel des Bains Kempinski: Grand Hotel des Bains Kempinski boasts an impressive guest rating of 9.4, making it a premier choice for families and business travellers. Located in St. Moritz, this luxurious hotel provides an array of amenities tailored for children, including a children’s club and sledding activities nearby. The family-oriented atmosphere is complemented by sophisticated service, ensuring a delightful stay for guests of all ages. Its blend of elegance and functionality makes it an attractive option for both leisure and business trips.
  • Crystal Hotel: With a notable guest rating of 9.2, Crystal Hotel is the ideal destination for those seeking a mix of family fun, adventure, and relaxation. Situated in St. Moritz, the hotel offers an exciting range of outdoor activities such as hiking, rafting, and mountain biking. Families will appreciate the onsite childcare services, ensuring peace of mind for parents. Additionally, the full spa and pool services provide ample opportunities for rejuvenation after a day of exploration, making it a well-rounded choice for an unforgettable holiday.

Where to stay near St. Moritz

St. Moritz, a charming Swiss resort, beckons adventurers and romantics alike with its stunning alpine scenery and vibrant atmosphere. Experience exhilarating skiing or indulge in leisurely strolls around the picturesque lakes. Nearby attractions such as the captivating Palace in St. Moritz offer a glimpse into the region's rich culture. Whether you seek relaxation or outdoor excitement, St. Moritz promises an unforgettable holiday filled with breathtaking views and delightful experiences.

  • Pontresina: Nestled approximately 5km from St. Moritz, Pontresina is an enchanting town that beckons adventure enthusiasts year-round. With its stunning mountainous backdrop, visitors flock here especially during the peak seasons of January to February and July. This charming locale offers a plethora of outdoor activities, including skiing on pristine slopes and exploring scenic parks. The nearby valley and mountains provide an ideal setting for hiking and nature walks, making it a perfect retreat for those seeking both thrill and tranquillity.
  • Celerina-Schlarigna: Located just 2km from St. Moritz, Celerina-Schlarigna is a vibrant village that thrives on outdoor sports and adventure. The region experiences peak visitor numbers from December to February, attracting ski enthusiasts eager to tackle its renowned ski fields and resorts. With its picturesque lake and stunning valleys nearby, Celerina-Schlarigna offers a unique blend of relaxation and excitement. Whether you're skiing down snowy slopes or enjoying a leisurely stroll by the lake, this charming area is a delightful destination for all.
  • Samedan: Also situated about 5km from St. Moritz, Samedan is a captivating town that invites visitors to experience its natural beauty and outdoor adventures. With peak seasons occurring from December to February, travellers come here for skiing, hiking, and exploring the breathtaking landscapes. The town is surrounded by magnificent mountains and valleys, as well as a serene lake that enhances its scenic charm. Samedan offers a rich experience for those seeking both adventure and the tranquillity of the Swiss Alps.

Things to do near St. Moritz

St. Moritz is a premier destination for ski enthusiasts and adventure seekers, offering an array of activities such as skiing at its renowned ski fields and resorts. Visitors can also indulge in cultural experiences like the St. Moritz Art Masters and enjoy various ski trips that showcase the stunning alpine scenery. This beautiful Swiss town promises an unforgettable holiday filled with sports and artistic pursuits.

Shopping

In the heart of St. Moritz, you’ll discover charming boutiques showcasing Swiss watches and luxurious knitwear. If you're up for a drive, the nearby town of Silvaplana offers unique artisanal shops and the scenic Engadin Valley has markets filled with local crafts and delicacies.

Recreation

Corviglia Wellness offers a tranquil alpine escape with breathtaking mountain views, rejuvenating spa treatments, and outdoor yoga sessions. For a unique experience, the Badrutt's Palace Hotel Spa provides luxurious therapies alongside stunning lake vistas, creating a perfect setting for relaxation and revitalisation in St. Moritz.

Adventure

Experience breathtaking views and exhilarating rides at the Surlej Gondola, located 5km from St. Moritz. For more stunning landscapes, head to Sils-Maria Gondola, 8km away, offering family-friendly adventure vibes. The Rinerhornbahn Gondola, 27km from St. Moritz, is perfect for outdoor enthusiasts seeking thrilling alpine experiences.

Nightlife

Experience the vibrant nightlife at the King's Club, known for its lively atmosphere and dance floor. For a more relaxed evening, visit the Hauser's Restaurant, where you can enjoy delightful cocktails and local cuisine while soaking in the stunning views of the surrounding mountains.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

Booking tips and Expedia advantages for St. Moritz

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay in St. Moritz are September to November, where the prices are slightly lower. This is in comparison to December to February, where prices are slightly higher.
  • The best time to book a hotel: The cheapest time to book a hotel in St. Moritz is usually 1 month out from when you are planning to stay, though if you're late to the party, have a look at Expedia's last minute deals - the green banner below the hotel's price indicates a discounted rate.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay in St. Moritz is Tuesday. The most expensive day to stay in St. Moritz is Sunday.
  • Find cheap hotels on Expedia: Utilise Expedia’s search tool to refine your preferences, such as your budget, desired location, and preferred type of accommodation. To find the most affordable prices and offers, arrange the price filter from lowest to highest.
  • Consider bundling your trip: You may find it beneficial to save some money by combining your St. Moritz hotel reservation with your flights and activities through an Expedia package.

Find the best attractions in and around St. Moritz

St. Moritz is a fantastic destination for ski enthusiasts and adventure seekers alike, offering stunning mountains, serene lakes, and scenic cable car rides. Whether you're looking for outdoor activities or breathtaking views, this Swiss resort caters to all types of travellers. Explore the surrounding areas to fully immerse yourself in the natural beauty and thrilling experiences that await just miles from St. Moritz.

  • Lake St. Moritz: Nestled within the heart of St. Moritz, this picturesque lake offers stunning scenery and a serene atmosphere. Enjoy a leisurely stroll along its shores, relax on the beach, or partake in romantic picnics while soaking in the breathtaking views of the surrounding mountains.
  • Val Roseg: A charming valley located 5km from St. Moritz, Val Roseg invites adventurers to explore its pristine landscapes. Embark on hiking trails, enjoy cycling, or simply revel in the stunning natural beauty that surrounds you, making it an ideal spot for outdoor enthusiasts.
  • Muottas Muragl: Just 3km from St. Moritz, this majestic mountain offers exhilarating adventures and spectacular panoramas. Ascend via funicular to experience hiking trails and viewpoints that showcase the enchanting scenery of the Engadin region.

Best time to go to St. Moritz

The best time to visit St. Moritz can depend on the weather and when visitor numbers rise and fall. The hottest average temperature in St. Moritz falls in July, when visitor numbers are average and weather is mostly cloudy with light rain. The coolest average temperature in St. Moritz falls in January, visitor numbers are slightly high and weather is mostly cloudy with light rain.

calendar iconCalendar Monthtemperature iconTemperaturerain iconPrecipitationmostly cloudy iconCloudinessoccupation rate iconOccupancyprice iconPricing
January15.3°F (-9.3°C)Light RainMostly CloudySlightly HighSlightly High
February18.3°F (-7.6°C)Light RainMostly CloudySlightly HighSlightly High
March23.9°F (-4.5°C)Light RainMostly CloudyAverageAverage
April31.5°F (-0.3°C)Light RainMostly CloudyAverageAverage
May38.8°F (3.8°C)Light RainMostly CloudySlightly LowAverage
June48.7°F (9.3°C)Light RainMostly CloudySlightly LowAverage
July52.5°F (11.4°C)Light RainMostly CloudyAverageAverage
August51.6°F (10.9°C)Moderate RainMostly CloudyAverageAverage
September44.4°F (6.9°C)Light RainMostly CloudyAverageSlightly Low
October36.1°F (2.3°C)Light RainMostly CloudySlightly LowSlightly Low
November26.2°F (-3.2°C)Light RainMostly CloudyAverageSlightly Low
December18.1°F (-7.7°C)Light RainMostly CloudySlightly HighSlightly High

The nearest major airports for your trip to St. Moritz

Reaching St. Moritz from Australia is convenient with several major airports nearby. Zürich Airport (ZRH) is situated 143km away, with comfortable accommodations such as the Zurich Marriott Hotel and The Dolder Grand, both 8km from the airport. Milan Malpensa International Airport (MXP) is 130km from St. Moritz, featuring options like Sheraton Milan Malpensa Airport Hotel, which is only 161m away. Additionally, Milan LINate Airport (LIN) is located 124km from St. Moritz, with nearby hotels such as Tivoli President Milano Hotel, 6km away. All these airports offer efficient transportation services to facilitate your journey to the picturesque St. Moritz.

Frequently asked questions

What are the best hotels in St Moritz that travellers recommend?
For outstanding accommodation in St Moritz, travellers consistently recommend the Hotel GRACE LA MARGNA ST MORITZ, Suvretta House, and Kulm Hotel St. Moritz.

The 5-star Hotel GRACE LA MARGNA ST MORITZ boasts an exceptional 10.0 rating. Guests frequently highlight its beautiful rooms, the extremely helpful staff, and the amazing food, especially the great breakfast. This hotel offers luxurious amenities such as Frette Italian sheets, rainfall showerheads, and a complimentary stocked minibar. It is conveniently located near the Rhaetian Railway, just 0.1 km away, and the St. Moritz Leaning Tower, only 0.4 km distant.

Another highly-rated option is the 5-star Suvretta House, with an impressive 9.8 rating. Guests appreciate the comfortable and spacious rooms, a deep soaking bathtub, and 24-hour room service. The hotel also features amenities like mountain and lake views and onsite outdoor tennis. It is situated 1.4 km from San Karl St. Moritz-Bad Church and 1.3 km from Segantini Museum.

The 5-star Kulm Hotel St. Moritz, rated 9.6, is also a superb choice. It offers an onsite golf course, 24-hour room service, and complimentary stocked minibars. The hotel is praised for its good location, being only 0.1 km from the St. Moritz Leaning Tower and 0.4 km from the Rhaetian Railway.
What are the best family hotels in St Moritz?
For family-friendly stays in St Moritz, consider the Hotel GRACE LA MARGNA ST MORITZ, Grand Hotel des Bains Kempinski, Carlton Hotel St Moritz, Kulm Hotel St. Moritz, and Suvretta House.

The 5-star Hotel GRACE LA MARGNA ST MORITZ, with a great 10.0 rating, is an excellent choice for families. It offers a complimentary children's club, a playground, and a range of amenities specifically for children, including books, toys, and bathrobes. Parents will appreciate the free supervised childcare, cribs, and available babysitting services. The hotel is conveniently located just 0.1 km from the Rhaetian Railway and 0.7 km from Lake St. Moritz. Guests frequently praise the beautiful rooms, extremely helpful staff, and great breakfast.

Another outstanding option is the 5-star Grand Hotel des Bains Kempinski, rated 9.4. This hotel provides rollaway extra beds, children's slippers, and a complimentary children's club. Babysitting services are also available on-site, and there is a playground for children. It is very close to Ovaverva Pool and Spa, just 0.3 km away. Guests have highlighted the beautiful rooms and first-class service.

The 5-star Carlton Hotel St Moritz also boasts a great 10.0 rating and is highly recommended for families. It offers complimentary supervised childcare, a children's club, and child-friendly window designs for added peace of mind. Children's bathrobes and slippers are provided, along with cribs and kids' meals. The hotel is situated 0.2 km from the Rhaetian Railway and 0.8 km from Lake St. Moritz.

The 5-star Kulm Hotel St. Moritz, with a 9.6 rating, is another fantastic family hotel. It features a children's pool, a playground, and a complimentary children's club. Kids' meals are available at the restaurant, and supervised childcare is provided free of charge. The hotel is 0.4 km from the Rhaetian Railway and 0.5 km from Lake St. Moritz. Its location is often praised by guests.

Finally, the 5-star Suvretta House, rated 9.8, provides a wonderful experience for families. Amenities include a complimentary children's club, kids' meals at the restaurant, and a playground. Babysitting services and free cribs are also available. The hotel is located 1.2 km from Ovaverva Pool and Spa and 1.8 km from Lake St. Moritz. Guests appreciate the comfortable and spacious rooms, as well as the good breakfast and room service. Find more child-friendly accommodations in St Moritz
What are the best 5-star hotels in St Moritz?
For 5-star hotels in St Moritz, consider the Carlton Hotel St Moritz, Hotel GRACE LA MARGNA ST MORITZ, Kulm Hotel St. Moritz, Badrutt's Palace Hotel, and Suvretta House.

The 5-star Carlton Hotel St Moritz holds a superb 10.0 rating. Guests can enjoy luxurious amenities such as bathrobes, designer toiletries, and a minibar with complimentary stocked items. Many rooms offer stunning mountain or lake views, and for added luxury, 24-hour room service, a private chef service, and champagne service are available. The hotel is conveniently located near the Rhaetian Railway, just 0.2 km away, and the St. Moritz Leaning Tower, 0.4 km away.

Another outstanding option is the 5-star Hotel GRACE LA MARGNA ST MORITZ, also rated a superb 10.0. This hotel offers premium bedding, Frette Italian sheets, and rainfall showerheads for ultimate comfort. Guests can benefit from valet parking, including covered and secured options, and a minibar with complimentary stocked items. For great experiences, helicopter and plane tours are available. The hotel is very close to the Rhaetian Railway, only 0.1 km away, and 0.4 km from the St. Moritz Leaning Tower. Guests frequently praise the beautiful rooms, extremely helpful staff, and amazing food.

The 5-star Kulm Hotel St. Moritz, with a 9.6 rating, provides excellent facilities including an onsite golf course, onsite tennis courts, and a Turkish bath. Guests can enjoy lake views, premium bedding, and a minibar with complimentary stocked items. The hotel also offers 24-hour room service and valet parking. It is particularly close to the St. Moritz Leaning Tower, just 0.1 km away.

Badrutt's Palace Hotel, a 5-star property rated 9.6, is situated in a shopping district and offers a range of high-end amenities. These include designer stores onsite, mountain and lake views, and outdoor tennis courts. Guests can also enjoy champagne service, 24-hour room service, and valet parking. The hotel is 0.2 km from the St. Moritz Leaning Tower.

Finally, the 5-star Suvretta House, with a 9.8 rating, offers spacious and comfortable rooms with deep soaking bathtubs and rainfall showerheads. Guests can enjoy mountain and lake views, premium bedding, and outdoor tennis courts. The hotel provides 24-hour room service and is located 1.2 km from the Ovaverva Pool and Spa. Find more luxury hotels in St Moritz
What hotels in St Moritz offer free breakfast?
For hotels in St Moritz that offer free breakfast, consider the Hotel GRACE LA MARGNA ST MORITZ, Art Boutique Hotel Monopol, Suvretta House, Carlton Hotel St Moritz, and Grand Hotel des Bains Kempinski.

The 5-star Hotel GRACE LA MARGNA ST MORITZ, with a superb 10.0 rating, provides free continental breakfast daily. Guests frequently highlight the beautiful rooms, amazing food, and the extremely helpful staff. It is conveniently located near Lake St. Moritz and the Berry Museum, both just 0.7 km away. The hotel also offers onsite ski rental and a free ski shuttle.

Another excellent option is the 4-star Art Boutique Hotel Monopol, rated 9.6, which offers free buffet breakfast daily. Guests praise the friendly and helpful staff, comfortable rooms, and fantastic location. It is very close to Lake St. Moritz (0.4 km) and the Berry Museum (0.2 km).

The 5-star Suvretta House, with a 9.8 rating, includes a free buffet breakfast daily. Guests often comment on the comfortable and spacious rooms. This hotel also offers ski-in/ski-out access and onsite ski rental.

The 5-star Carlton Hotel St Moritz, also with a superb 10.0 rating, provides a free full breakfast daily. It is situated 0.8 km from both Lake St. Moritz and the Berry Museum. The hotel also offers a free area shuttle and free train station pickup.

Finally, the 5-star Grand Hotel des Bains Kempinski, rated 9.4, includes free buffet breakfast daily. Guests frequently mention the beautiful rooms and first-class service. It boasts a great mountain location and offers mountain views. Find more hotels with breakfast in St Moritz
What are the top pet-friendly hotels in St Moritz?
For top pet-friendly hotels in St Moritz, consider the Berghotel Randolins, Hotel GRACE LA MARGNA ST MORITZ, or Hotel Steffani.

The 3-star Berghotel Randolins, with a 9.0 rating, warmly welcomes pets and provides food and water bowls. It boasts stunning mountain views and offers mountain biking on-site, making it ideal for active pets and their owners.

The luxurious 5-star Hotel GRACE LA MARGNA ST MORITZ, rated a superb 10.0, is another excellent option. This hotel not only permits pets but also offers pet-sitting services and provides food and water bowls. It is conveniently located just 0.1 km from the Rhaetian Railway and 0.7 km from Lake St. Moritz. Guests frequently praise the beautiful rooms, the extremely helpful staff, and the amazing food.

The 4-star Hotel Steffani, rated 9.0, is also very pet-friendly, specifically welcoming dogs and providing food and water bowls. It is well-situated, being only 0.1 km from the Berry Museum and 0.3 km from Lake St. Moritz. Guests often highlight the fantastic amenities and excellent facilities, including lovely balconies. See more pet-friendly hotels in St Moritz
What are the top boutique hotels in St Moritz?
The top boutique hotel in St Moritz is Hotel Arte.

The 3-star Hotel Arte, with an 8.8 rating, is a great option for those seeking a boutique experience. This hotel is popular for its clean and great rooms, friendly staff, and amazing food, with its restaurant often receiving praise. Ski enthusiasts will find it particularly convenient as it is located near various ski facilities, including ski lifts, downhill and cross-country skiing, and ski rental services. Guests can also easily access nearby attractions such as the St. Moritz Leaning Tower, just 0.1 km away, and the Segantini Museum, which is 0.9 km from the hotel. The Rhaetian Railway is also conveniently located 0.5 km away. See all boutique hotels in St Moritz
What are the best budget hotels in St Moritz?
For excellent budget-friendly hotels in St Moritz, consider the 3-star Berghotel Randolins, the 3-star Hauser Hotel St. Moritz, the 3-star Soldanella, or the Youth Hostel St. Moritz.

The 3-star Berghotel Randolins, with an impressive 9.0 rating, offers complimentary WiFi and free self-parking, along with a free buffet breakfast, making for a convenient and economical stay.

Another highly-rated option is the 3-star Hauser Hotel St. Moritz, also rated 9.0. Guests frequently praise its excellent location, being just 0.3 km from Lake St. Moritz and 0.1 km from the Berry Museum. The hotel provides free WiFi and a free local breakfast. Customers consistently highlight the exceptional breakfast and the professional staff.

The 3-star Soldanella, with a superb 9.0 rating, is another fantastic choice. It offers free WiFi and a complimentary buffet breakfast. Its location is highly convenient for skiing, with a ski lift, ski runs, and a ski area all nearby. Guests appreciate the clean rooms, helpful staff, and the fabulous location, as well as the free and easy parking. It is also just 0.2 km from Lake St. Moritz and the Berry Museum.

For a more communal experience, the Youth Hostel St. Moritz, rated 8.6, provides free WiFi and a free buffet breakfast. It is particularly well-suited for winter sports enthusiasts, offering an on-site ski shuttle and easy access to cross-country, downhill, and general skiing, with ski lessons, ski passes, and ski rentals available nearby. Lake St. Moritz is 0.8 km away, and the Berry Museum is 1.0 km away. View all budget hotels in St Moritz
What are the most romantic hotels in St Moritz for couples?
For a romantic getaway in St Moritz, several luxurious hotels offer exceptional experiences for couples, including Hotel GRACE LA MARGNA ST MORITZ, Carlton Hotel St Moritz, and Grand Hotel des Bains Kempinski.

The 5-star Hotel GRACE LA MARGNA ST MORITZ, with a great 10.0 rating, provides an exquisite setting. Guests frequently praise the beautiful rooms and the extremely helpful staff. Couples can enjoy special dining experiences and unwind in a hot tub, with some rooms even offering private outdoor rooftop hot tubs and stunning lake views.

Another outstanding option is the 5-star Carlton Hotel St Moritz, also boasting a great 10.0 rating. This hotel is known for its complimentary full breakfast and free minibar. Many rooms feature furnished balconies and offer picturesque lake and mountain views, providing a wonderful backdrop for a romantic stay. Couples dining options are also available, ensuring special moments.

The 5-star Grand Hotel des Bains Kempinski, rated 9.4, is an excellent choice for couples seeking relaxation and pampering. It features a full-service spa with a steam room, sauna, and various treatments, including couples treatment rooms. Some rooms are equipped with balconies and fireplaces, offering a cosy and intimate setting with beautiful mountain views. See all romantic hotels in St Moritz
What are the best hotels in St Moritz near Engadin Valley?
For hotels in St Moritz that are well-situated near Engadin Valley, consider the Suvretta House and the Grand Hotel des Bains Kempinski.

The 5-star Suvretta House, with an impressive 9.8 rating, offers comfortable and spacious rooms, and a good breakfast. It is a fantastic option for families, providing a free children's club, a playground, and supervised childcare. It also offers cribs and child-friendly window designs, ensuring a relaxing stay for guests with little ones.

Another excellent choice is the 5-star Grand Hotel des Bains Kempinski, rated 9.4. This hotel boasts beautiful rooms and first-class service. It features a free children's club and a playground, along with amenities like highchairs and cribs, making it very suitable for families. The hotel also has a pool and offers babysitting services.
When is the best time to go to St Moritz?
The best time to go to St. Moritz depends entirely on whether you're seeking a winter sports adventure or a summer mountain retreat.

For winter sports enthusiasts, the period from mid-December to March offers prime conditions. This is when the Engadin Valley is covered in snow, and all the ski resorts like Corviglia, Corvatsch, and Diavolezza are fully operational. You'll find excellent skiing, snowboarding, and cross-country trails, along with events like the Snow Polo World Cup and the White Turf horse races on the frozen lake. This time of year is superb for those who want to experience St. Moritz's renowned winter glamour and outdoor activities.

If you prefer hiking, cycling, or enjoying the alpine scenery without the snow, the summer months from June to September are ideal. The weather is generally mild and sunny, the mountain trails are accessible, and the lakes are superb for sailing or paddleboarding. This period is particularly good for families looking for an active holiday with plenty of fresh air and stunning views, or for those who appreciate the relaxed pace of a high-altitude summer. Many hotels offer complimentary mountain railway passes during these months, adding to the value.
Where can I find the best nightlife in St Moritz?
St Moritz offers a refined nightlife experience, primarily centred around its luxury hotels and a few specific areas. You'll find options for relaxed drinks, live music, and some late-night venues.

The Dorf, the upper part of St Moritz, is where you'll find many of the high-end hotel bars and a few exclusive clubs. These venues often feature sophisticated cocktail menus, champagne selections, and sometimes live piano music or DJs playing lounge sets. It's a place for polished evenings.

Bad, the lower part of St Moritz near the lake, has a slightly different feel. Here, you'll find some more accessible bars and pubs that cater to a broader audience, including those looking for a more casual drink after a day on the slopes. There are also a couple of venues known for live music, ranging from cover bands to jazz.

Within the various luxury hotels across both Dorf and Bad, you'll discover individual bars that are open to non-guests. Many of these offer well-curated drinks lists and often have a quiet, comfortable setting for conversation.
Can I cancel my hotel reservation on Expedia?
You can cancel your hotel reservation on Expedia, though it depends on the cancellation policy of your booking. Most bookings are refundable if cancelled within 24-48 hours of the scheduled arrival. Be sure to check your booking confirmation for the exact cancellation policy. If free cancellation is available, you can cancel directly through your Expedia account by logging in, going to "My Trips", and selecting your reservation. To find flexible deals, filter your search by "Fully refundable property" for hotels in St. Moritz.
How can I save on a hotel booking in St. Moritz with Expedia?
One Key™—Expedia's free travel rewards program—gives you instant access to discounts with Member Prices on St. Moritz hotels. Plus, you'll earn OneKeyCash™* on eligible bookings to use on future trips. Booking an Expedia hotel and flight package is another great way to save, where bundling can result in significant savings. *Excludes taxes and fees. OneKeyCash is not redeemable for cash and can only be used on Expedia and other participating brands.
How much is the nightly rate for a hotel in St. Moritz?
Prices for hotels in St. Moritz often vary, but you can find a great deal from AU$166 on Expedia. All sorts of factors affect price, such as the time of year or the days of the week you choose for your stay. Find the best deals by being flexible with your dates, and sort search results by "Price: low to high" for our cheapest rates.