Hotels in Saint Moritz

403 available hotel offers

2 nights
2
1
  • airbnb
  • booking
  • bookabach
  • expedia
  • tripadvisor
  • tripcom
  • agoda
  • homestay
  • tuivillas
  • hostelworld
  • hotelscom
  • hotelopia
Saint Moritz hotels
Choose the perfect holiday accommodation
Price per night
Accommodation type
Rating

403 Cheap hotels in Saint Moritz

Best Saint Moritz luxury hotels (4 and 5 stars)

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

Schloss Hotel & Spa Pontresina - Saint Moritz
8.5 1504 reviews

Schloss Hotel & Spa Pontresina

hotel, Pontresina
The Schloss Hotel & Spa Pontresina is located in the charming village of Pontresina, just 5 kilometres from the renowned ski resort of St. Moritz. This 4-star hotel receives very good user ratings for location, cleanliness, and overall experience.
This historic establishment is housed in a late 19th-century castle, offering spacious rooms with wooden furnishings and panoramic views of the Upper Engadine and the Bernina glaciers. Guests can enjoy a range of amenities, including an indoor pool, hot tub, saunas, a spa, a restaurant serving traditional and modern cuisine, a bar, a fitness centre, and a children's club.
Hotel Schweizerhof St. Moritz - Saint Moritz
8.9 1587 reviews

Hotel Schweizerhof St. Moritz

hotel, St. Moritz
The Hotel Schweizerhof St. Moritz is ideally situated in the heart of St. Moritz, just a short walk from the Chantarella funicular and offering stunning views of the lake. This 4-star hotel is highly rated by guests, with excellent reviews for its location, cleanliness, and overall experience.
The hotel offers a range of comfortable rooms and suites, all with modern amenities. Guests can enjoy a variety of facilities, including a restaurant serving local cuisine, a spa, a fitness centre, and a terrace with panoramic views.
Hotel Steffani - Saint Moritz
9.1 2969 reviews

Hotel Steffani

hotel, St. Moritz
The Hotel Steffani is located in the centre of St. Moritz, just a short walk from the funicular to the Corviglia Ski Area, making it ideal for exploring the town and the surrounding mountains. This 4-star hotel has consistently received very good user ratings, indicating a high level of satisfaction among guests.
The hotel offers a range of amenities and activities, including a swimming pool, spa, sauna, restaurant, bar, and fitness centre. Guests can also enjoy the convenience of free Wi-Fi, room service, and a private parking garage.
Schweizerhof Swiss Quality Hotel - Saint Moritz
9.0 116 reviews

Schweizerhof Swiss Quality Hotel

hotel, St. Moritz
The Schweizerhof Swiss Quality Hotel, a 4-star establishment, is located in St. Moritz, offering direct access to ski slopes and proximity to city attractions.
This hotel provides a range of amenities including a spa, sauna, tennis court, restaurant, bar, and complimentary internet, with ski slope access for winter sports enthusiasts.

Best Saint Moritz hotels with a restaurant

Hotel Chesa Rosatsch - Home Of Food - Saint Moritz
9.0 1342 reviews

Hotel Chesa Rosatsch - Home Of Food

hotel, Celerina/Schlarigna
The Hotel Chesa Rosatsch - Home Of Food is situated in the heart of Celerina, directly on the banks of the Inn River, within walking distance of the historic church of San Gian. This 4-star hotel has been rated very good by previous guests, with excellent scores for location and cleanliness.
The Chesa Rosatsch is housed in a 300-year-old building, offering a unique blend of tradition and modern comfort. Guests can enjoy a range of amenities, including a spa with a sauna and steam bath, a fitness centre, a tennis court, and three restaurants serving regional and international cuisine.
Hotel Grace La Margna St Moritz - Saint Moritz
No reviews

Hotel Grace La Margna St Moritz

hotel, St. Moritz
Hotel La Margna, a 5-star establishment in St. Moritz, enjoys a convenient location within walking distance of the town centre and close to the St. Moritz leaning tower, Lake St. Moritz, and the Segantini Museum.
This pet-friendly hotel offers a restaurant, bar, room service, and a conference hall, providing guests with laundry and pressing services, and lift access to all floors.
Hotel Schweizerhof Pontresina - Saint Moritz
8.7 2175 reviews

Hotel Schweizerhof Pontresina

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.
Reine Victoria - Saint Moritz
9.2 921 reviews

Reine Victoria

hotel, St. Moritz
The Hotel Reine Victoria offers the Reine Victoria package in St. Moritz Bad, conveniently located a few minutes from the ski lifts and very close to the lake, blending 19th-century historical charm with Art Nouveau architecture. This establishment provides a range of amenities including Wi-Fi, a restaurant, a bar, a fitness centre, parking, a sauna, and a spa, with rooms featuring private bathrooms and many offering Alpine views.

Frequently asked questions about hotels in Saint Moritz

  • What are the most affordable attractions in and around Saint-Moritz?

    For a budget-friendly experience, take a stroll along the lakeside promenade, enjoying the fresh air and stunning views of the mountains. You can also visit the free Engadin Museum, or take a hike in the surrounding mountains for breathtaking scenery.
  • What are the best hotels with a swimming pool in Saint Moritz?

    Sport & Wellnesshotel San Gian St - Moritz, Hotel Steffani and Art Boutique Hotel Monopol are among the best hotels with a swimming pool in Saint Moritz.

  • How can travelers relax during a week in and arond Saint-Moritz?

    For a relaxing week, indulge in some well-deserved pampering at one of the many spas in Saint Moritz. You can also take a leisurely boat trip on Lake St. Moritz, enjoying the tranquil waters and picturesque views. Or, simply unwind in a comfortable chair at a cafe, savoring the local delicacies and soaking up the peaceful atmosphere.
  • What are the most popular 2, 3 and 4-star hotels in Saint Moritz?

    Among 2, 3 and 4-star hotels in Saint Moritz, Hotel Waldhaus Am See, Soldanella and Hauser Hotel St - Moritz are the most popular ones.

  • What amenities can travelers expect in hotel rooms in Saint-Moritz?

    You can expect a comfortable and luxurious stay in Saint Moritz hotels. Most rooms offer amenities like Wi-Fi, flat-screen TVs, and private bathrooms. Many hotels also have additional features like balconies with mountain views, swimming pools, and saunas.
  • What are the best luxury hotels in Saint Moritz?

  • When is the best time to book a hotel in Saint-Moritz?

    The best time to book a hotel in Saint Moritz is during the shoulder seasons – spring and autumn – when prices are generally lower and the crowds are smaller. However, if you're keen on skiing, you'll need to book your hotel well in advance during the winter months.
  • What are the best family friendly hotels in Saint Moritz?

    The best family friendly hotels in Saint Moritz are Hotel Waldhaus Am See, Crystal Hotel Superior and Sport & Wellnesshotel San Gian St - Moritz.

  • What are some pet-friendly activities in and around Saint-Moritz?

    Saint Moritz is very pet-friendly! Take your furry friend for a walk along the lakeside promenade or enjoy a scenic hike in the surrounding mountains. Many restaurants and cafes welcome dogs on their terraces, and some even offer special dog menus. Check with individual businesses to confirm their pet policies.
  • What are the best pet friendly hotels in Saint Moritz?

    The best pet friendly hotels in Saint Moritz are Hotel Waldhaus Am See, Crystal Hotel Superior and Sport & Wellnesshotel San Gian St - Moritz.

  • Which towns or cities worth a visit near Saint-Moritz?

    If you're looking for a day trip, head to the charming town of Pontresina, just a short distance from Saint Moritz. It's known for its picturesque setting and stunning mountain views. You can also visit the historic town of Chur, the capital of the Grisons canton, which is home to a beautiful old town with a cathedral and a charming market square.
  • What are the best hotels with jacuzzi in Saint Moritz?

Popular destinations

Best Saint Moritz hotels with a pool

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

Carlton Hotel St Moritz - The Leading Hotels Of The World - Saint Moritz
9.2 2 reviews

Carlton Hotel St Moritz - The Leading Hotels Of The World

hotel, St. Moritz
Hotel room in a 5 star hotel with an excellent rating of 92% based on 2 reviews. You will be in St. Moritz.
Services and facilities include a pool table, a free airport shuttle and a child space. This hotel in St. Moritz also has a terrace!
Hotel Laudinella - Saint Moritz
8.5 1573 reviews

Hotel Laudinella

hotel, St. Moritz
The Hotel Laudinella is situated in the peaceful district of St. Moritz-Bad, a short 1 km walk from the Signal cable car and a 5-minute bus ride from the centre of St. Moritz. This 4-star hotel receives very good user ratings for its location, cleanliness, and overall experience.
The hotel offers a range of amenities including a swimming pool, Jacuzzi, sauna, spa, and fitness centre. Guests can also enjoy a variety of dining options, including five restaurants, a bar, and room service.
Hotel Sonne St. Moritz 3* Superior - Saint Moritz
8.5 402 reviews

Hotel Sonne St. Moritz 3* Superior

hotel, St. Moritz
Casa Franco St. Moritz, part of the Hotel Sonne St. Moritz 3* Superior offer, is situated in the upper part of St. Moritz, just 200 metres from Lake St. Moritz and the Engadin bus stop, offering easy access to the town's attractions and public transportation. Guests have access to the bar and sun deck at Hotel Sonne, adding to the overall experience, and enjoy a buffet breakfast at the partner hotel, located just a short walk away, offering a taste of Swiss and Italian cuisine.
Randolins Familienresort - Saint Moritz
8.9 2171 reviews

Randolins Familienresort

hotel, St. Moritz
The Randolins Familienresort is located on the outskirts of St. Moritz, just a short walk from the Corviglia Ski Area and a ski school, making it an ideal choice for families seeking a ski holiday. This 3-star hotel boasts consistently high user ratings for its cleanliness, location, and overall experience.
The resort offers a range of family-friendly features, including a playground, playroom, and baby food preparation area. Guests can enjoy the on-site spa with indoor and outdoor hot tubs, saunas, and a steam bath, as well as a restaurant, bar, fitness centre, and tennis court.

Best Saint Moritz hotels with parking

Berghotel Randolins - Saint Moritz
9.1 726 reviews

Berghotel Randolins

hotel, St. Moritz
This 3-star mountain hotel is located approximately 3 kilometres from St. Moritz centre, with the Suvretta valley station a convenient 550 metres away, offering potential ski-in/ski-out access.
This studio apartment, measuring 20 square metres, includes a spa access with multiple saunas and hot tubs, half-board with breakfast and a four-course dinner, Wi-Fi, and an electric car charging station.
Hotel Saluver - Saint Moritz
8.8 203 reviews

Hotel Saluver

hotel, Celerina/Schlarigna
Hotel Saluver is located in Celerina, a short distance from the train station (0.5 km) and the cable cars (1 km), making it a convenient base for exploring the surrounding area. The hotel enjoys a very good rating for location, cleanliness and overall experience.
The accommodation offers a range of rooms and suites, some with terraces or balconies, all featuring comfortable wooden furniture and flat-screen TVs. Guests can enjoy a restaurant serving fish specialities, a bar and lounge, a sauna, a garden and free Wi-Fi throughout.
Hotel Stille - Saint Moritz
8.9 1404 reviews

Hotel Stille

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.
Cresta Palace Celerina St Moritz Active-in And Experience-out - Saint Moritz
9.1 706 reviews

Cresta Palace Celerina St Moritz Active-in And Experience-out

hotel, Celerina/Schlarigna
The Cresta Palace Celerina hotel is located in the village of Celerina/Schlarigna, a short distance from the train station and cable car, both within 500 metres. The hotel is a 4-star property and has been rated as "very good" by previous guests.
The hotel features a blend of historical architecture and modern amenities. Guests can enjoy a range of facilities including an indoor pool, sauna, steam bath, hot tub, massage services, a restaurant, a bar, a fitness centre, tennis courts, and a garden.
©2026 cozycozy.com