Hotels in Saint Moritz

364 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

364 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 Bellavista - Saint Moritz
8.9 198 reviews
Saint Moritz
05/12 – 09/12
£465/nighttotal: £1860 (4 )

Hotel Bellavista

1 2
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 Steffani - Saint Moritz
9.0 2190 reviews
Saint Moritz
26/08 – 27/08
£281/nightfor 1 night

Hotel Steffani

1 2
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.
Hotel Reine Victoria - Saint Moritz
8.5 3393 reviews
Saint Moritz
11/08 – 15/08
£224/nighttotal: £896 (4 )

Hotel Reine Victoria

1 2
hotel , St. Moritz
Hotel Reine Victoria By Laudinella is located in St. Moritz Bad, just a short walk from the ski elevators, the Hotel Laudinella, and the Ovaverva sports centre. This 4-star hotel has received very good user ratings for its location, cleanliness, and overall experience.
The hotel features elegant, traditional-style furniture and a charming late 19th-century design. Guests can enjoy stunning Alpine views, free access to local attractions, an on-site sports centre, and a range of outdoor activities, including cross-country skiing, hiking, and cycling.
Hotel Laudinella - Saint Moritz
8.4 1290 reviews
Saint Moritz
29/08 – 02/09
£196/nighttotal: £784 (4 )

Hotel Laudinella

1 2
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.

Best Saint Moritz hotels with a restaurant

Hôtel Cresta Palace Celerina - Saint Moritz
9.8 2 reviews
Saint Moritz
05/01 – 06/01
£468/nightfor 1 night

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.
Hotel Waldhaus Am See - Saint Moritz
8.9 2752 reviews
Saint Moritz
04/07 – 05/07
£1320/nightfor 1 night

Hotel Waldhaus Am See

3 5
hotel , St. Moritz
Hotel Waldhaus Am See is located right on the shores of St. Moritz Lake, offering stunning views of the Engadin Valley mountains. This 3-star hotel is a popular choice for travellers, receiving very good user ratings. The hotel is family-friendly and offers a range of facilities, including a restaurant, bar, spa, sauna, and a fitness centre. Guests can enjoy a variety of activities in the area, including hiking, skiing, and watersports.
Hotel Sonne St. Moritz 3* Superior - Saint Moritz
8.4 1110 reviews
Saint Moritz
26/08 – 27/08
£273/nightfor 1 night

Hotel Sonne St. Moritz 3* Superior

1 2
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.
The Suites - Saint Moritz
8.9 11 reviews
Saint Moritz
04/07 – 05/07
£1306/nightfor 1 night

The Suites

2 5
hotel , Sachseln
The Suites, a 4-star hotel in Arni Alp near Sachseln, offers stunning Swiss Alps views and is conveniently located approximately 32 kilometres from Lucerne's Chapel Bridge and KKL Culture and Convention Centre.
This pet-friendly establishment features a spa with a sauna and jacuzzi, a restaurant and bar, room service, free Wi-Fi (parking at extra charge), and various breakfast options including buffet, continental, and vegetarian choices, perfect for exploring the hiking and skiing opportunities in Arni Alp.

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.

Destinations nearby

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 869 reviews
Saint Moritz
02/08 – 12/08
£1716/nighttotal: £17160 (10 )

Grand Hotel Des Bains Kempinski

2 6
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.
Giardino Bed & Breakfast - Saint Moritz
9.3 394 reviews
Saint Moritz
29/06 – 30/06
£191/nightfor 1 night

Giardino Bed & Breakfast

1 2
hotel , Silvaplana
The Giardino Mountain offer is located in Champfer, a short distance from St. Moritz and a comfortable drive from both Davos and Arosa, offering a peaceful setting close to the action. This 5-star hotel has received excellent user ratings for its cleanliness and location.
The accommodation features a fully equipped kitchen, a private bathroom and a terrace or balcony. Guests can enjoy a range of amenities, including a swimming pool, a spa, a fitness centre, a tennis court and a restaurant.
Art Boutique Hotel Monopol - Saint Moritz
9.1 1070 reviews
Saint Moritz
28/08 – 30/08
£347/nighttotal: £694 (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.
Hotel Grace La Margna St Moritz - Saint Moritz
9.7 627 reviews
Saint Moritz
11/08 – 15/08
£844/nighttotal: £3376 (4 )

Hotel Grace La Margna St Moritz

1 2
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.

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.

Hotelino Petit Chalet - Saint Moritz
9.5 481 reviews
Saint Moritz
02/07 – 03/07
£571/nightfor 1 night

Hotelino Petit Chalet

1 3
hotel , Celerina/Schlarigna
The Hotelino Petit Chalet is conveniently located just a short walk from Celerina town centre, close to shops, restaurants, and the Marguns/Celerina cable car stations. This 4-star hotel has consistently received excellent user ratings for its location, cleanliness, and overall experience.
The chalet offers modern furnishings, creating a comfortable and stylish atmosphere. Guests can enjoy a range of amenities, including a swimming pool, sauna, spa, fitness centre, tennis court, and a restaurant with room service.
Hotel Bären - Saint Moritz
8.4 1041 reviews
Saint Moritz
28/08 – 30/08
£296/nighttotal: £592 (2 )

Hotel Bären

1 2
hotel , St. Moritz
The Hotel Bären is situated in St. Moritz, close to the train station and a short walk from the town centre. This 3-star hotel has received very good user ratings for its location, cleanliness, and overall experience.
The accommodation offers comfortable rooms with a TV, mini-bar, and safe. Guests can enjoy amenities such as a swimming pool, sauna, fitness centre, and free Wi-Fi, as well as a restaurant serving Swiss cuisine and a bar.
Hotel Restaurant Alte Brauerei - Saint Moritz
8.3 1000 reviews
Saint Moritz
23/06 – 24/06
£372/nightfor 1 night

Hotel Restaurant Alte Brauerei

1 4
hotel , Celerina/Schlarigna
The Hotel Restaurant Alte Brauerei is located just 1.9km from St. Moritz, a charming village with breathtaking mountain views, and is a short walk from the Marguns-Corviglia-St. Moritz Cable Car. This 3-star hotel receives very good ratings from guests for its location, cleanliness and overall experience.
The hotel offers a range of comfortable rooms and features a restaurant and bar, a sauna, a fitness centre, and a playroom for children. Guests can also enjoy free Wi-Fi, a terrace, and private parking.
Hotel Saluver - Saint Moritz
8.8 214 reviews
Saint Moritz
28/08 – 30/08
£300/nighttotal: £600 (2 )

Hotel Saluver

1 2
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.
©2026 cozycozy.com