The birthplace of Alpine tourism, St. Moritz, is one of the most visited cities in Switzerland.
This place offers tourists the most exciting activities, like ice skating, playing polo, horse racing on ice, windsurfing, skiing, snowboarding, and other winter sports that attract athletic tourists from all over the world.
Other attractions of Moritz are its luxurious hotels, spas, and fine dining experiences.
Finding that one hotel in this city among the huge variety of splendid hotels has always been a tough task for tourists like me who just can’t fixate on one thing.
So to ease the hassle of all the tourists like me, I’ve sorted some of the best hotels in St. Moritz according to my personal experience, their unique offerings, great accommodation options, and lucrative pricing.
I’m going to share them with all the fellow adventure lovers out there. So, let’s get on with it!

Table of Contents
Badrutt’s Palace Hotel
Pricing: Starts at $1564 per night.
Location: Via Serlas 27, 7500 St. Moritz, Switzerland
Amenities:
- 2 Swimming Pools
- Spa and Wellness Centre
- Private parking
- Free Wi-Fi
- Breakfast In The Room
- Bicycle Rental
- Jacuzzi
- Massage Services
- Sauna
- Water Sports Facilities On-site
- Fitness Center
Last winter, I went to St. Moritz with my partner, and we both wanted to crash at a luxurious hotel with exclusive services like nowhere else.
Upon searching, we came across this heavenly hotel, Badrutt’s Palace Hotel, which had a long list of special amenities and an amazing service providing history.
The most notable detail about this hotel is that it is a member of Leading Hotels of the World, Swiss Deluxe Hotels, and Swiss Historic Hotels.
However, we found the price to be a little bit higher than our budget. But then again, great things come at a great expense, so we just decided to book it for our long-anticipated vacation.
I am still in awe of the feeling of being on a full-on ride, amazed the whole time I stayed in this hotel.
Everything about this hotel just screams perfection, but what impressed me the most was the breathtaking view of the mountains and lakes.
As this hotel is located in the Centre of St. Moritz in a village that is surrounded by mountains, this hotel gives access to breathtaking views of nature.
This hotel has a total of 153 super elegant suites that guarantee utter comfort to the guests.
Each of these superior rooms comes with a flat-screen TV, a minibar, a coffee maker, a private bathroom, and a balcony.
This hotel has totally spoiled me with its wide range of meal options, which were rich in flavors of authentic Swiss cuisine.
This hotel features 10 restaurants in total, and each one of them is beyond commendable when it comes to serving world-class dishes.
One of the restaurants, La Coupole, even serves Japanese and Peruvian cuisines made by Japanese star chef Nobuyuki Matsuhisa.
One thing I remember lucidly is that we never sat quietly for a moment in this restaurant as we were consistently engaged with some fun activities available in this hotel.
The long list of activities offered in this hotel includes bike tours, windsurfing, playing tennis, playing badminton, skiing, playing various watersports, cooking classes, hiking, attending live music shows, horse riding, and many more.
Carlton Hotel St. Moritz
Pricing: Starts at $1873 per night.
Location: Via Johannes Badrutt 11, 7500 St. Moritz, Switzerland
Amenities:
- Indoor Swimming Pool
- Spa and Wellness Centre
- Free Parking
- Free Wi-Fi
- Bar
- Fitness Centre
- Coffee House On-site
- Breakfast
- Sun Terrace
- BBQ Facilities
- Sauna
- Hot Tub
A sophisticated haven located near St. Moritz Lake, the Engadin Mountain valley, which has been offering various prime services to tourists since 1913, is the most reputable hotel in St. Moritz.
I’m talking about none other than the Carlton Hotel of St. Moritz, where I’ve spent my most soothing vacation with my partner.
It was not easy for us to get a free room in this hotel as this hotel stays very busy during the winter season, but luckily, we could book the most comfortable and luxurious suite here with the help of the manager.
To be honest, I did have some big expectations from this hotel, but didn’t imagine that the reality would be so amazingly felicitous. From their food service to their flexible services, everything was very pleasing, I must say.
The most luxurious services provided by the Carlton Hotel include their spa services, which they provide in their huge three-level spa area, some of the notable services of which are yoga classes, foot baths, steam rooms, body treatments, hair styling, mani-pedi, massage services, beauty treatments, solarium, and makeup services.
All of these services are provided by very skilled professional personnel who are beyond careful in their jobs. Another exclusive service that Carlton Hotel provides for its guests is a 24-hour Limousine service within St. Moritz.
This hotel, along with such glamorous service, also offers great accommodations, which are more than adequately spacious and offer ambrosial views of gigantic mountains and soothing lakes.
All of the suites and rooms are equipped with soft armchairs, a large private bathroom, blackout curtains, a coffee maker, a flat-screen TV, a fireplace, a private balcony, a minibar, and a dining area.
Hotel Walther Pontresina
Pricing: Starts at $303
Location: Via Maistra 215, 7504 Pontresina, Switzerland
Amenities:
- Indoor Swimming Pool
- Spa and Wellness Centre
- Hot Tub
- Sauna
- Massage Services
- Bicycle Rental
- Sun Terrace
- Garden
- Free Wi-Fi
- Fitness Centre
- Bar
This is a family-run Belle Epoque hotel surrounded by mountain peaks and great Alpine nature.
The hosts of this hotel, Anne-Rose, and Thomas Walther, have been running the hotel with utmost dignity and exclusivity for years, and they ensure this amazing hospitality and service provided through their highly skilled team of staff.
I precisely enjoyed their meal offerings the most.
I especially loved the restaurant La Trattoria because of its perfect blend of eminent offerings such as authentic Italian pasta specialties, savory meat and fish dishes, a bar that comes with piano music and a smoking lounge, and lastly, their aesthetically pleasing rustic Mediterranean ambiance.
The most captivating aspect of this hotel is its 700-square-meter Aqua Viva spa area that features an indoor pool, a hot tub, a large variety of saunas, a foot bath facility with a waterfall, a massage area, fitness facilities, and a hammam.
You’ll feel like a king of the world while getting pampered in their majestic spa area, which provides royal and comforting services without any hassle.
Along with these exclusive services, they also offer guests many free services such as the use of necessary baby equipment, transportation within Pontresina, and jet-wash facilities in their parking garage.
Their rooms and suites are gorgeous, with rustic and cozy interiors and bewitching views.
This hotel has 70 rooms and suites in total, and all of them are furnished with stone pine, larch, or cherry wood, which gives them an expensive look.
Some of the suites even feature a perfect balcony that allows guests to experience the ultimate soulful ambiance.
I must appreciate their room service and butler service as well because of the swift and meticulous approach of the staff members.
Grand Hotel des Bains Kempinski
Pricing: Starts at $842 per night.
Location: Via Mezdi 27, 7500 St. Moritz, Switzerland
Amenities:
- 2 Outdoor Heated Pools
- Free Parking
- Spa and Wellness Centre
- Sun Terrace
- BBQ Facilities
- Garden
- Ski Equipment Hire On-site
- Bicycle Rental
- Fitness Centre
- Sauna
- Breakfast
This luxurious 5-star hotel has everything that a tourist might need for a perfect vacation stay.
Located in the tranquil Engadin Countryside, it attracts tourists through its beautiful views and timeless European luxuries.
This grand hotel is set in an iconic 1864 building, giving full access to enjoy the perfect blend of traditional and modern ambiance.
During my stay at Grand Hotel des Bains Kempinski, I got to experience the real athletic offering of Alpine nature, as this hotel made it easy for its guests to avail all the fun activities such as windsurfing, skiing, horse riding, bike tours, hiking, fishing, golfing, and snowboarding.
They also provide guests with services like ski equipment, ski school, ski-to-door access, tennis equipment, and various watersport facilities.
Other fun activities I got to indulge in at this hotel were going to the casino, attending live music performances, exhibiting temporary art galleries, and walking tours.
Their accommodations are as grand as their other services, having a total of 224 spacious and luxurious rooms, suites, and an additional 27 residences that have 1-5 bedrooms.
All of these rooms are decorated with Indigenous wood and special Alpine charms, depicting a cozy, typical Engadine look.
The large Alpine-suite residences are all designed with traditional Alpine souvenirs and are perfect for family trips.
Each of these rooms included discreet facilities such as a satellite TV, a private balcony, a bathroom, a coffee/tea maker, a laptop safe, a minibar, complimentary toiletries, and a closet.
I got to experience a different level of relaxation in their grand Alpine-style spa of 2800 square meters that offers a heated indoor pool, several saunas, steam baths, a sun bed, facial treatments, exclusive spa treatments that are tailored to guests’ unique needs, and foot baths.
I could really feel myself getting rejuvenated after a long, relaxing spa and wellness session executed by the trained hands of professional workers.
After being so relaxed I badly needed to feed myself so I ran to their Michelin-starred restaurant Ca d’oro which serves exquisitely delicious gourmet cuisine, You can also try eating in their other delightful restaurants such as Ristorante da Adriano which serves both Italian and Gourmet cuisine, Enotecha that serves regional cuisines along with a peaceful ambiance, and for steak and sushi specialties you can give Grand Restaurant Les Saisons a chance.
Kulm Hotel St. Moritz
Pricing: Starts at $946 per night.
Location: Via Veglia 18, 7500 St. Moritz, Switzerland
Amenities:
- 3 Swimming Pools
- Private Parking
- Bar
- Free Wi-Fi
- Spa and Wellness Centre
- Sun Terrace
- Skiing Facilities
- Solarium
- Hot Tub
- Sauna
- Meeting and Banquet Facilities
This epitome of an authentic Alpine restaurant was founded by the pioneer of winter tourism, Johannes Badrutt, in 1856.
The grand, comfortable rooms and suites of this hotel are decorated with Swiss stone pine blended with modern comfort and give access to idyllic mountain and lakeside views.
Their extravagant suites feature one or two massive bedrooms and a tranquil balcony; some even have a separate lounge, a dining area, and an open log fire.
Their rooms are the perfect blend of sanctuary and luxury, making guests feel at home.
Kulm pays extra attention to their culinary offerings, whether it’s a local cuisine they’re serving or a blend of multiple foreign cuisines.
Featuring 5 highly reputed restaurants, they ensure offering the most authentic gourmet cuisine, exclusive international haute cuisine, artisanal Engadin specialties, Peruvian dishes, and a mix of European cuisines.
I dined mostly in their baroque Grand Restaurant, which is the main restaurant of this hotel, and I absolutely loved everything about this restaurant, from the homely, calm ambiance to the artistically cooked, rich cuisine served on my plate.
I spent most of my evening at this hotel in the Altitude Bar, which becomes a lively festive spot in the evening with piano music and finely crafted aperitifs.
Lastly, I want to state the greatness of their soulful spa, featuring a lavish pool, a flabbergasting whirlpool, a pool, especially for children, an open-air pool, a salt grotto, a steam bath facility, many comfortable saunas, a solarium, and a fitness centre equipped with modern workout equipment and aerobic facilities.
Moreover, you’ll also get to avail of their unique massage services, body treatments, yoga classes, and facial treatments for yourself.
Suvretta House
Pricing: Starts at $677 per night.
Location: Via Chasellas 1, 7500 St. Moritz, Switzerland
Amenities:
- Indoor Swimming Pool
- Parking Garage
- Ski-to-door Access
- Bicycle Rental
- Spa Lounge
- Fitness Centre
- Sauna
- Hot Tub
- Sun Terrace
- BBQ Facilities
Want to book a hotel that’ll make your sporting experience in the Alpine winter sports perfect for nature lovers?
Then I’d suggest you blindly choose Suvretta House for your next winter vacation in St. Moritz, as this is one of the best hotels in St. Moritz that offers access to various activities without going through any extra hassle, as it is situated in a natural park surrounded by the Suvretta-Corviglia winter sports and hiking region.
All your skiing dreams will come true at this hotel through their Ski In and Ski Out access, ski equipment hiring service, special Ski elevator, and ski school service, which you can book anytime.
Moreover, you’ll even get to go to other ski stations easily with their regular shuttle service.
For other winter sports, you can rent the necessary equipment from their in-house winter sports shop, which has everything organized for the guests.
After spending the whole day doing all these fun winter activities, I used to run to their luxurious state-of-the-art spa where I could soothe myself with their exclusive spa treatments, body treatments, steam baths, facial treatments, hair treatments, variety of massage services, soaking in the sun ray in the solarium, and lastly a good sauna session.
Other attractions of the spa included a 25-meter indoor pool, an open-air whirlpool, and a properly equipped fitness centre.
Their rooms and suites offer some crazy views along with rich decor of artistic fabrics and adequate natural lighting.
All of these rooms are super spacious and feature necessities like a flat-screen TV, satellite channels, a coffee maker, a minibar, and a lavish bathroom with a freestanding bath and marble details.
Grace la Margna St. Moritz
Pricing: Starts at $494 per night.
Location: Via Serlas 5, 7500 St. Moritz, Switzerland
Amenities:
- Private Parking
- Spa and Wellness Centre
- Fitness Centre
- Sun Terrace
- Solarium
- Concierge Service
- Skiing Facilities
- Hot Tub
- Sauna
Another great hotel option with efficient ski facilities for guests. This 5-star hotel is located 200 meters from the St. Moritz Train Station and is set in a historical building equipped with modern, contemporary facilities.
The location of this hotel is widely popular for skiing, having several ski lifts nearby, such as St. Moritz Dorf-Chantarella, Chantarella-Corviglia, and Salastrains-Munt de San Murezzan, and this hotel makes it even easier for the guests by offering ski equipment hiring service and ski school service.
The accommodation of this hotel is of absolute high class, designed by London-based Diversity Architects, and exudes utmost classiness and modesty.
They have 27 rooms in the Grace Wing, which are all equipped with floor-to-ceiling windows through which you can lavishly enjoy the scenic beauty of St. Moritz, and on the other side, their La Margna Wing features 47 rooms, all of which offer coziness to the peak.
The inclusive services and necessary amenities of these rooms include a seating area, a flat-screen TV, a safety deposit box, a coffee machine, and a private bathroom.
Nira Alpina
Pricing: Starts at $348 per night.
Location: Via dal Corvatsch 76, 7513 Silvaplana, Switzerland
Amenities:
- Parking On-site
- Spa and Wellness Centre
- Free Wi-Fi
- Breakfast
- Bicycle Rental
- Kid’s Club
- Fitness Centre
- Hot Tub
- Sauna
- Sun Terrace
When I booked Nira Alpina for my stay, I was basically searching for some place that is not all about outer glamor and alluring looks, but something that would feel like home, something simple and authentic.
As Nira Alpina fit all my needs, I booked it instantly, although I was a little dubious. But to my surprise, this hotel didn’t disappoint at all.
Their rooms with heavenly views of Engadin Mountain and Lake Silvaplana, a beautiful terrace, floor-to-ceiling windows, and a lot of space were the main thing that satisfied me but along with the rooms their Shanti Spa with sauna, hot tub, massage area, fully-equipped fitness centre, and other luxurious spa facilities mesmerized me as well.
I got access to some amazing activities while enjoying a comfortable stay at this hotel as well, such as windsurfing, canoeing, hiking, horse riding, skiing, and cycling.
They also had a tennis court and bicycle rental services for additional charges.
Coming to dining options, their 3 in-house restaurants serve gracious regional and Mediterranean cuisine along with a grand ambiance. The rooftop bar of this hotel is unique and very modern.
Grand Hotel Kronenhof Pontresina
Pricing: Starts at $493 per night.
Location: Via Maistra 130, 7504 Pontresina, Switzerland
Amenities:
- 2 Swimming Pools
- Private Parking
- Hammam
- Sauna
- Spa and Wellness Centre
- Water Slide
- Free Wi-Fi
- Coffee House On-site
- Bicycle Rental
This hotel is an all-in-one package for the tour enthusiasts, starting from finely furnished rooms to mesmerizing views of the Bernina glaciers and Engadin Mountains to a heavenly spa and an award-winning super-lavish restaurant.
This exclusively adorned hotel is set in a neo-Baroque-style building that has a history dating back to 1848.
Their wide variety of top-class restaurants, including The Grand Restaurant, A-La-Carte Kronenstubli restaurant with 16 Gault Millau Points, and Le Pavilion with a wooden terrace, guarantees the guests a satisfying meal experience.
For guests with kids, they have some fabulous offerings such as a children’s club, a restaurant for children, skilled babysitting services, an indoor play area, a pool for kids, and baby safety gates.
The activities for adults, on the other hand, include biking, bowling, horse riding, billiards, fishing, skiing, aerobics, live music performance, tours about local culture, and specially organized movie nights.
Conrad’s Mountain Lodge
Pricing: Starts at $272 per night.
Location: Via dal Farrer 1, 7513 Silvaplana, Switzerland
Amenities:
- Parking Available
- Free Wi-Fi
- Breakfast
- Bicycle Rental
- Water Sport Facilities On-site
- Sun Terrace
- Spa Lounge
- Ski Facilities
For morning people who love to start the day with a delicious breakfast, this hotel is perfect.
Every day during my stay at this hotel, I started my day with their breakfast buffet, which included an abundance of unique food items that not just satisfied my hunger but also my soul.
In the evenings, I enjoyed Italian cuisine in the Daheim restaurant.
Their wide range of accommodation options makes guests feel comfortable and satisfied through immense space and furnished decor.
All of the rooms of this hotel are made in Alpine style and include a private bathroom, a private terrace, and other amenities.
To take your tour to another level, you can try guided mountain bike tours, hiking, cycling, skiing, surfing, stand-up paddling, canoeing, and snowboarding in this area.
This hotel also provides a free shuttle bus service to the Corvatsch Cable Car in Surlej stops.

Olivia
I’m a passionate travel writer and food enthusiast with a deep love for Switzerland. With years of experience exploring the country’s breathtaking landscapes, top hotels, and finest restaurants, I share insider tips, must-visit destinations, and authentic Swiss experiences on Swiss Sage.