Hotels in Saint Moritz

403 available hotel offers

2 nights
2
1
  • airbnb
  • booking
  • vrbo
  • expedia
  • premierinn
  • sykescottages
  • plumguide
  • hotelscom
  • tripadvisor
  • homestay
  • tuivillas
  • hostelworld
Saint Moritz hotels
Choose the perfect holiday accommodation
Price per night
Accommodation type
Rating

403 Cheap hotels in Saint Moritz

Compare 5-Star Hotels in Saint Moritz

Upscale hotels in Saint Moritz offer the kind of stay you’ll want to return to, featuring premium amenities and refined service throughout.

Hotel San Gian - Saint Moritz
8.9 787 reviews

Hotel San Gian

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.
Hotel Post Sils Maria - Saint Moritz
9.1 260 reviews

Hotel Post Sils Maria

hotel, Sils im Engadin/Segl
Hotel Post Sils Maria is a 4-star hotel located in the picturesque village of Sils-Maria, just a short distance from St. Moritz, offering a tranquil escape in the heart of the Engadine. It has received very good user ratings, particularly for its excellent location and cleanliness.
The hotel is family-run, offering spacious rooms with traditional Engadine charm. Guests can enjoy a range of amenities, including a sauna, spa, and fitness centre, as well as a restaurant, bar, and tennis court.
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.
Edelweiss Swiss Quality Hotel - Saint Moritz
9.0 585 reviews

Edelweiss Swiss Quality Hotel

hotel, Sils im Engadin/Segl
The Edelweiss Swiss Quality Hotel is located in the charming village of Sils-Maria, just a 10-minute drive from St. Moritz and a short distance from the Ski Elevator Furtschellas. This 4-star hotel has received very good user ratings for its cleanliness and location.
The hotel offers a range of amenities and activities to suit all tastes, including a wellness centre with a sauna and hot tubs, a tennis court, and a restaurant serving a delicious breakfast buffet. Guests can also enjoy the hotel's garden and terrace, or explore the nearby hiking and skiing trails.

Check Out Hotels with Parking in Saint Moritz

Driving to Saint Moritz? Each hotel here includes a car park, making ski gear storage and easy slope access simple from the moment you arrive.

Crystal Hotel Superior - Saint Moritz
9.0 1777 reviews

Crystal Hotel Superior

hotel, St. Moritz
The Crystal Hotel Superior is located in the heart of St. Moritz, just a two-minute walk from the Chantarella Railway station, offering easy access to the Corviglia-Marguns-Piz Nair Ski Area. This four-star hotel receives very good user ratings, particularly for its excellent location and cleanliness.
The hotel features a traditional Alpine design, creating a warm and welcoming atmosphere. Guests can enjoy a range of amenities, including a restaurant, bar, spa, fitness centre, tennis court, and free Wi-Fi.
Historic Hotel Crusch Alva - Saint Moritz
8.5 259 reviews

Historic Hotel Crusch Alva

hotel, Zuoz
The Historic Hotel Crusch Alva is located in the heart of Zuoz, just 50 metres from the Hotel Engiadina, which offers parking. This 3-star hotel has received very good user ratings for its cleanliness and overall experience.
The hotel features a traditional Alpine style with solid wooden furniture, offering a cosy and welcoming atmosphere. Guests can enjoy a range of amenities, including a restaurant serving traditional Grisons dishes, a bar, room service, a swimming pool, a terrace, and free Wi-Fi throughout the building.
Hotel Solaria - Saint Moritz
9.0 512 reviews

Hotel Solaria

hotel, Surses
The Hotel Solaria is situated in the small village of Bivio in the Surses district, surrounded by breathtaking mountain scenery. This 3-star hotel has received very good user ratings for its location, cleanliness and overall experience.
The hotel is family-run and offers a welcoming atmosphere. Guests can enjoy a range of amenities, including a swimming pool, terrace, garden, sauna, spa, restaurant, bar, fitness centre, tennis court and parking.
Hotel Chesa Surlej - Saint Moritz
8.8 570 reviews

Hotel Chesa Surlej

hotel, Silvaplana
The Hotel Chesa Surlej is situated in the peaceful district of Silvaplana-Surlej, just 2.5 miles from St. Moritz. It is a 3-star property that has received very good ratings from previous guests for its cleanliness, location, and overall experience.
The hotel offers a range of amenities, including a terrace with mountain views, a sauna and steam bath, and two restaurants serving local specialities. Guests can enjoy a variety of activities both in summer and winter, such as skiing, swimming, boating, and cycling, with discounts on ski passes and a free Engadin cable car ticket for stays of 2 nights or longer.

Frequently asked questions about hotels in Saint Moritz

  • What are the top landmarks to see in and around Saint-Moritz?

    You can't miss the iconic St. Moritz lake, the Engadin Valley, and the Diavolezza mountain. For a bit of history, visit the Segantini Museum, dedicated to the famous Swiss painter Giovanni Segantini.
  • 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.

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

    The free walking tour around the town centre is a great way to get your bearings. The St. Moritz lake is also free to access, and you can enjoy a picnic there. For a scenic hike, try the trail up to the Muottas Muragl, which offers stunning views of the surrounding mountains.
  • 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.

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

    Spend a day at the St. Moritz lake, rent a boat, or go for a swim in the clear water. Take a leisurely stroll along the Promenade and enjoy the fresh mountain air. You can also visit the local thermal baths, such as the St. Moritz Bad, and unwind with a massage or treatment.
  • What are the best luxury hotels in Saint Moritz?

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

    Most hotels in St. Moritz offer comfortable rooms with modern amenities, including high-speed Wi-Fi, flat-screen TVs, and en-suite bathrooms. Some also have balconies with stunning views of the mountains or the lake.
  • 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.

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

    The best time to book a hotel in St. Moritz is during the shoulder seasons, from April to May and September to October. You'll find lower prices and fewer crowds compared to the peak season, which runs from December to March.
  • 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.

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

    You can take your dog for a walk along the lakefront promenade or enjoy a picnic in the Engadin Valley. Many restaurants and cafes in St. Moritz are pet-friendly, so you can enjoy a meal with your furry friend. The surrounding hiking trails are also generally dog-friendly, but it's always a good idea to check with the local authorities before heading out.
  • What are the best hotels with jacuzzi in Saint Moritz?

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

    The charming town of Pontresina is just a short train ride away and offers stunning views of the surrounding mountains. For a taste of local culture, visit the village of Sils Maria, known for its beautiful lake and the nearby hiking trails. You can also explore the picturesque village of Silvaplana, located on the shores of Lake Silvaplana.

Popular destinations

Discover Hotels with a Pool in Saint Moritz

A hotel with a swimming pool near the slopes in Saint Moritz is a great base for a heated indoor swim after a day on the mountain.

Grand Hotel Des Bains Kempinski - Saint Moritz
9.4 545 reviews

Grand Hotel Des Bains Kempinski

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.
Suvretta House - Saint Moritz
9.4 357 reviews

Suvretta House

hotel, St. Moritz
The Suvretta House is located a short distance from the picturesque town of St. Moritz, in the Suvretta-Corviglia winter sport and hiking region. This 5-star hotel has received excellent user ratings for its location, cleanliness, and overall experience.
The hotel offers spacious rooms with luxurious design and a state-of-the-art spa with a 25-yard indoor pool, an open-air whirlpool, massage therapies, a fully-equipped fitness center, and a sauna. Guests can enjoy gourmet dining options at the Grand Restaurant and the Suvretta Stube, as well as convenient amenities such as free parking, bicycle rental, and a daily shuttle service.
Hotel Rosatsch Residence - Saint Moritz
9.7 3 reviews

Hotel Rosatsch Residence

hotel, Pontresina
Hotel Rosatsch Residence, a four-star hotel in Pontresina, is conveniently located 7.2 kilometres from Engadin Golf Samedan & Zuoz-Madulain and 7.7 kilometres from St. Moritz Train Station.
This residence offers a 34-square-metre, one-bedroom apartment accommodating up to seven guests, featuring a spa, sauna, fitness centre, on-site restaurant, bar, and complimentary WiFi, with private parking available.
Hôtel Cresta Palace Celerina - Saint Moritz
9.8 2 reviews

Hôtel Cresta Palace Celerina

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 Arte - Saint Moritz
8.6 3646 reviews

Hotel Arte

hotel, St. Moritz
Hotel Arte is conveniently located in St. Moritz, just 0.3km from the Dorf-Schulhausplatz Bus Stop and within 3km of the St. Moritz Train Station, offering easy access to the town's attractions and transport links. The hotel consistently receives very good ratings for its location, cleanliness, and overall experience.
Hotel Arte features a unique country-themed design, creating a charming and individual atmosphere. Guests can enjoy a range of amenities, including a restaurant serving local Engadin cuisine, a bar, a terrace, a tennis court, and free Wi-Fi throughout the property.
Hotel Corvatsch - Web Check-in - Saint Moritz
8.0 840 reviews

Hotel Corvatsch - Web Check-in

hotel, St. Moritz
The Hotel Corvatsch is located in the Sankt Moritz-Bad district, a short walk from the lake, woods, health spa, and Signal Cable Car. This 3-star hotel is rated very good by previous guests, with high marks for its location, cleanliness, and overall experience.
The family-run hotel offers a range of amenities including a restaurant serving Italian and Swiss cuisine, a bar, a fitness centre, and a tennis court. Guests can also enjoy the hotel's garden, terrace, and free parking.
The Suites - Saint Moritz
9.4 10 reviews

The Suites

hotel, St. Moritz
This 4-star hotel, The Suites, offers a prime ski-in/ski-out location in St. Moritz, situated directly on the slopes and within 1.6 kilometres of the Engadin Valley and Lake St. Moritz, with Ovaverva Pool and Spa and Inn a mere 5-minute walk away.
Guests can enjoy complimentary breakfast, a full-service spa, and a fitness centre, with the establishment also permitting pets and providing internet access, a restaurant, bar, concierge, and parking.
Bever Lodge - Saint Moritz
9.2 307 reviews

Bever Lodge

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.

Guest-Favourite Hotels for Families in Saint Moritz

A hotel built for families near the slopes in Saint Moritz offers kids' ski access and a relaxed base for a much smoother trip.

Hotel Sonne Fex Alpine Hideaway - Saint Moritz
9.2 14 reviews

Hotel Sonne Fex Alpine Hideaway

hotel, Sils im Engadin/Segl
Hotel Stille - Saint Moritz
8.9 1371 reviews

Hotel Stille

hotel, St. Moritz
La Senda Smart Hotel Zuoz - Saint Moritz
9.0 74 reviews

La Senda Smart Hotel Zuoz

hotel, Zuoz
Hotelino Petit Chalet - Saint Moritz
9.5 575 reviews

Hotelino Petit Chalet

hotel, Celerina/Schlarigna

Top Pet-Friendly Hotels in Saint Moritz

Discover dog-friendly hotels in Saint Moritz with resort access and a proper welcome for four-legged guests. Your dog will love it as much as you do.

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

Hotel Chesa Rosatsch - Home Of Food

hotel, Celerina/Schlarigna

Choose the Right Hotel with a Spa in Saint Moritz

Choosing a hotel with a spa near the slopes in Saint Moritz makes post-ski recovery feel effortless, with spa bath access included.

Hotel Bellavista - Saint Moritz
8.9 200 reviews

Hotel Bellavista

hotel, Silvaplana
©2026 cozycozy.com