Hotels in Saint Moritz

364 available hotel offers

2 nights
2
1
  • airbnb
  • booking
  • makemytrip
  • oyo
  • yatra
  • goibibo
  • travelguru
  • cleartrip
  • vrbo
  • expedia
  • hotelscom
  • tripcom
  • agoda
Saint Moritz hotels
Choose the perfect holiday accommodation
Price per night
Accommodation type
Rating

364 Cheap hotels in Saint Moritz

Best Saint Moritz luxury hotels (4 and 5 stars)

Among the 364 accommodations in Saint Moritz, here are the 4 best luxury hotels

The Suites - Saint Moritz
Saint Moritz
19/07 – 20/07
₹209402/nightfor 1 night

The Suites

2 4
hotel , St. Moritz
Hotel "The Suites" is located in St. Moritz Bad-Signal, within 800 meters of the city centre and close to the St. Mortits Bad-Signal Ski Lift, Corviglia Ski Resort, and Signalbahn Cable Car, offering ski-to-door access. This 4-star hotel provides accommodation for two guests with one bathroom, featuring a spa, restaurant, room service, Wi-Fi, a fitness centre, and business facilities, with a check-out time of 12:00.
Hotel Bellavista - Saint Moritz
9.0 200 reviews
Saint Moritz
16/07 – 20/07
₹147310/nighttotal: ₹589240 (4 )

Hotel Bellavista

3 6
hotel , Silvaplana
The Hotel Bellavista is located in Silvaplana, a short walk from the shores of Lake Silvaplana and within easy reach of the Surlej cable car, offering access to the vast Corvatsch ski area. It is a 4-star hotel with very good user ratings.
The hotel features traditional rooms with comfortable seating areas and a spacious terrace with stunning views of the surrounding mountains and lake. Guests can enjoy a range of amenities including a spa with a sauna and steam bath, a restaurant serving local cuisine, a bar, a fitness centre, and a garden.
Hotel San Gian - Saint Moritz
9.0 1045 reviews
Saint Moritz
15/07 – 16/07
₹51585/nightfor 1 night

Hotel San Gian

1 3
hotel , St. Moritz
The Sport & Wellnesshotel San Gian St. Moritz is located in the heart of St. Moritz, just a short walk from the Sankt Moritz-Signal Cable Car and the bus stops. This 4-star hotel has received excellent user ratings for its cleanliness and overall experience.
The hotel offers a range of amenities and activities, including a swimming pool, spa, fitness centre, and a choice of two restaurants. Guests can also enjoy complimentary access to the nearby Ovaverva complex, which features additional wellness facilities.
Hôtel Cresta Palace Celerina - Saint Moritz
9.8 2 reviews
Saint Moritz
28/08 – 30/08
₹68694/nighttotal: ₹137388 (2 )

Hôtel Cresta Palace Celerina

1 2
hotel , Celerina/Schlarigna
Hôtel Cresta Palace Celerina, a 4-star establishment in Celerina, Upper Engadine, enjoys a convenient location near the ski lifts, offering easy access to hiking and mountain biking trails.
This luxury hotel boasts 100 elegantly appointed rooms and suites, a wellness area with a panoramic pool, two restaurants including Giacomo's Ristorante, a fitness centre, tennis court, and organises a weekly 'glass of friendship' event with the owners.

Best Saint Moritz hotels with a restaurant

Hotel Stille - Saint Moritz
9.0 2057 reviews
Saint Moritz
28/08 – 30/08
₹29324/nighttotal: ₹58648 (2 )

Hotel Stille

1 2
hotel , St. Moritz
The Hotel Stille is located on the edge of the woods near Lake St. Moritz, just 50 metres from the ski bus stop, offering a peaceful escape from the town centre. This hotel has received very good ratings for its location, cleanliness and overall experience.
The accommodation has a spacious dining area and a private cabin with barbecue facilities available on request. Guests can enjoy a range of amenities including free Wi-Fi, a fitness centre, a restaurant, a bar, and a terrace, as well as a shared laundry facility.
Art Boutique Hotel Monopol - Saint Moritz
9.1 1070 reviews
Saint Moritz
14/12 – 16/12
₹49112/nighttotal: ₹98224 (2 )

Art Boutique Hotel Monopol

1 2
hotel , St. Moritz
The Art Boutique Hotel Monopol is situated in the heart of St. Moritz, just a short walk from the funicular station leading up to the Corviglia Mountain, offering easy access to the surrounding slopes and picturesque views. This four-star hotel has received excellent user ratings for its location, cleanliness, and overall experience.
The hotel offers a range of amenities and activities to suit all tastes, including a spa with a fitness room, saunas, and massage treatments, a restaurant serving authentic Italian cuisine, a bar with a rooftop terrace, and a tennis court. Guests can also enjoy panoramic views of the surrounding mountains and Lake St. Moritz from the hotel's top floor.
Carlton Hotel St Moritz - The Leading Hotels Of The World - Saint Moritz
9.7 159 reviews
Saint Moritz
14/12 – 16/12
₹231843/nighttotal: ₹463686 (2 )

Carlton Hotel St Moritz - The Leading Hotels Of The World

1 2
hotel , St. Moritz
The Carlton Hotel St Moritz - The Leading Hotels Of The World is situated in the village of St. Moritz, offering stunning views of Lake St. Moritz and the Engadine mountains. This 5-star hotel has excellent user ratings for its location, cleanliness, and overall experience.
The hotel features spacious rooms and suites with panoramic views, all exceeding 35 square metres. Guests can enjoy a range of amenities, including a Michelin-starred restaurant, a luxurious spa, a fitness centre, and a swimming pool.
Hotel Schweizerhof Pontresina - Saint Moritz
8.8 2287 reviews
Saint Moritz
04/01 – 05/01
₹73036/nightfor 1 night

Hotel Schweizerhof Pontresina

1 4
hotel , Pontresina
The Hotel Schweizerhof Pontresina is located in the village of Pontresina, directly next to the Alp Languard Ski Elevator, making it ideal for ski enthusiasts. This 3-star hotel receives very good user ratings for its cleanliness and overall experience.
The accommodation features a blend of modern and traditional styles, with some rooms showcasing Swiss pine wood furnishings. Guests can enjoy a range of amenities, including a restaurant, bar, swimming pool, sauna, spa, fitness centre, and free parking.

Frequently asked questions about hotels in Saint Moritz

Destinations nearby

Best Saint Moritz hotels with a pool

Among the 364 accommodations in Saint Moritz, here are the 4 best hotels with a pool

Hotel Grace La Margna St Moritz - Saint Moritz
9.7 628 reviews
Saint Moritz
16/07 – 20/07
₹247596/nighttotal: ₹990384 (4 )

Hotel Grace La Margna St Moritz

2 6
hotel , St. Moritz
Hotel Grace La Margna St Moritz is located in a prime spot in St. Moritz, just a two-minute walk from the train station and close to the village centre. This 5-star hotel has received excellent user ratings for its location, cleanliness, and overall experience.
The hotel features a range of amenities for a comfortable stay, including a wellness area with an indoor pool, fitness centre, sauna, and hammam. You can also enjoy a restaurant, bar, and a terrace with mountain views.
Hotel Walther - Relais & Châteaux - Saint Moritz
9.5 492 reviews
Saint Moritz
04/01 – 05/01
₹144246/nightfor 1 night

Hotel Walther - Relais & Châteaux

2 4
hotel , Pontresina
Hotel Walther - Relais & Châteaux is situated in the picturesque village of Pontresina, a short walk from the train station and close to the Engadine Valley's hiking trails. The 4-star hotel has received excellent ratings from previous guests for its location, cleanliness, and overall experience.
The hotel offers a range of amenities and activities for guests to enjoy, including a spa with an indoor pool, hot tub, saunas, and massage services, as well as a restaurant, bar, fitness centre, and tennis courts. Guests can also take advantage of free Wi-Fi, baby equipment, and transfers to and from the train station.
Grand Hotel Des Bains Kempinski - Saint Moritz
9.4 869 reviews
Saint Moritz
27/07 – 06/08
₹90747/nighttotal: ₹907470 (10 )

Grand Hotel Des Bains Kempinski

1 2
hotel , St. Moritz
The Grand Hotel Des Bains Kempinski is situated in the heart of St. Moritz, a short walk from the village centre and the famous St. Moritz lake. This 5-star hotel has received excellent user ratings for its facilities and service.
The hotel offers a range of spacious rooms and suites, many with balconies or terraces offering stunning views of the Engadine countryside. Guests can enjoy a variety of amenities, including a swimming pool, spa, fitness centre, restaurants, and bars, as well as activities such as tennis and skiing.
Hotel Maistra 160 - Saint Moritz
9.5 312 reviews
Saint Moritz
04/01 – 05/01
₹141481/nightfor 1 night

Hotel Maistra 160

2 4
hotel , Pontresina
Hotel Maistra 160 is located in Pontresina, a short drive from the Engadin Golf Course and St. Moritz train station, making it an ideal base for exploring the surrounding area. This 4-star hotel has excellent user ratings for location, cleanliness and overall experience.
The rooms at Hotel Maistra 160 offer stunning mountain views and comfortable seating areas. Guests can enjoy a range of amenities, including a swimming pool, spa, sauna, fitness centre, restaurant and bar, as well as a breakfast buffet.

Best Saint Moritz hotels with parking

Giardino Mountain - Saint Moritz
9.2 67 reviews
Saint Moritz
04/01 – 05/01
₹270202/nightfor 1 night

Giardino Mountain

2 4
boutique hotel , Silvaplana
The Giardino Mountain hotel is a luxurious 5-star property located in Champfèr, a village just 5 kilometres from St. Moritz. It has received excellent user ratings for its cleanliness and location.
The hotel combines modern design with traditional Engadine materials, creating a welcoming atmosphere. It offers a range of amenities, including a Michelin-starred restaurant, a spa with saunas and a gym, and a variety of outdoor activities such as hiking, skiing and cycling.
Giardino Mountain - Saint Moritz
Saint Moritz
03/01 – 07/01
₹130088/nighttotal: ₹520352 (4 )

Giardino Mountain

1 2
hotel , Silvaplana
The Giardino Mountain Hotel is situated in Silvaplana, just a short walk from the town centre and within 2km of the Chassellas Ski Lift, Trutz Ski Lift, and Signalbahn Cable Car. The five-star hotel offers a comfortable and luxurious stay for guests seeking a peaceful retreat in the Swiss Alps.
The hotel features a range of facilities to enhance your stay, including a wellness centre with a sauna, solarium, steam bath, spa, and massage services, as well as a fitness centre, yoga studio, and indoor pool. Guests can also enjoy a restaurant, bar, and terrace, making it a perfect choice for families and couples looking for a relaxing and enjoyable experience.
Bever Lodge - Saint Moritz
9.1 523 reviews
Saint Moritz
04/01 – 05/01
₹66072/nightfor 1 night

Bever Lodge

2 4
hotel , Bever
Bever Lodge is located in the charming village of Bever, just 8 kilometres from the Engadin Golf Samedan & Zuoz-Madulain and 17 kilometres from St. Moritz Train Station. This 3-star hotel is highly rated by guests, receiving excellent reviews for its location, cleanliness, and overall experience.
The lodge offers spacious rooms, each measuring 21 square metres, and features a range of amenities, including a sauna, spa, fitness centre, restaurant, bar, and terrace. Guests can enjoy scenic mountain views, relax in the wellness centre, or explore the nearby hiking and cycling trails.
B&b Pranzaira - Saint Moritz
9.1 216 reviews
Saint Moritz
07/08 – 08/08
₹10562/nightfor 1 night

B&b Pranzaira

1 1
hotel , Bregaglia
B&B Pranzaira is located in the Bregaglia Valley, Switzerland, just 50 metres from the Albigna cable car and bus stop, offering easy access to Albigna Lake and the skiing in Maloja (12km) and St. Moritz (a 45-minute drive).
This family-friendly guesthouse offers one bedroom with one bathroom, sleeping up to three guests, and features a restaurant serving regional cuisine, a terrace, garden, free Wi-Fi, and free parking.
©2026 cozycozy.com