Hotels in Saint Moritz

364 available hotel offers

2 nights
2
1
  • airbnb
  • booking
  • hotelscom
  • vrbo
  • tripadvisor
  • expedia
  • tripcom
  • agoda
  • homestay
  • tuivillas
  • hostelworld
  • hotelopia
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

Edelweiss Swiss Quality Hotel - Saint Moritz
9.0 567 reviews
Saint Moritz
07/08 – 08/08
SG$395/nightfor 1 night

Edelweiss Swiss Quality Hotel

1 1
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.
Hotel Bellavista - Saint Moritz
9.0 200 reviews
Saint Moritz
15/07 – 16/07
SG$1097/nightfor 1 night

Hotel Bellavista

2 3
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.
The Suites - Saint Moritz
8.9 11 reviews
Saint Moritz
02/08 – 12/08
SG$2263/nighttotal: SG$22630 (10 )

The Suites

2 6
hotel , St. Moritz
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.
Hotel Steffani - Saint Moritz
9.0 2190 reviews
Saint Moritz
14/08 – 16/08
SG$967/nighttotal: SG$1934 (2 )

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.

Best Saint Moritz hotels with a restaurant

Art Boutique Hotel Monopol - Saint Moritz
9.1 1070 reviews
Saint Moritz
27/07 – 06/08
SG$940/nighttotal: SG$9400 (10 )

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 628 reviews
Saint Moritz
21/08 – 22/08
SG$2758/nightfor 1 night

Hotel Grace La Margna St Moritz

2 5
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.
Giardino Bed & Breakfast - Saint Moritz
Saint Moritz
27/07 – 06/08
SG$449/nighttotal: SG$4490 (10 )

Giardino Bed & Breakfast

1 2
hotel , Silvaplana
The Giardino Bed & Breakfast is located in Silvaplana, a charming village in the Engadin Valley, just a short distance from the shores of Lake Silvaplana and within easy reach of St. Moritz, which is 10km away. This 3-star hotel is perfect for travellers looking for a comfortable and convenient base to explore the area.
The hotel has a range of facilities to ensure a relaxing and enjoyable stay, including a sauna, a spa, a restaurant, and a terrace or balcony. Guests can also enjoy a fitness centre, a bar and cafe, Wi-Fi, and parking.
Hotel Piz St. Moritz - Saint Moritz
8.2 5742 reviews
Saint Moritz
27/07 – 06/08
SG$457/nighttotal: SG$4570 (10 )

Hotel Piz St. Moritz

1 2
hotel , St. Moritz
Hotel Piz, a 3-star establishment in St. Moritz, offers ski-in/ski-out access and is situated a 10-minute walk from the San Karl St. Moritz-Bad Church and Engadiner Museum, with the Segantini Museum 0.9km away.
This St. Moritz lodging boasts a restaurant, bar, spa, sauna, fitness centre, and room service, alongside convenient parking and a terrace/balcony; the Hotel Piz offer includes a steam room and is family-friendly, accepting pets.

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

Suvretta House - Saint Moritz
9.3 214 reviews
Saint Moritz
16/07 – 20/07
SG$3161/nighttotal: SG$12644 (4 )

Suvretta House

2 6
hotel , St. Moritz
The Suvretta House is located in the Suvretta-Corviglia region, a 2km drive from the town of St. Moritz. It's a 5-star hotel with excellent user ratings for location, cleanliness, and overall experience.
The accommodation features a private ski elevator with direct access to the Corviglia ski area, making it perfect for skiers. Guests can also enjoy a state-of-the-art spa with a 25-metre indoor pool, open-air whirlpool, massage therapies, a fully-equipped fitness centre, and a sauna.
Hotel Laudinella - Saint Moritz
8.4 1292 reviews
Saint Moritz
02/08 – 12/08
SG$1269/nighttotal: SG$12690 (10 )

Hotel Laudinella

2 6
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.
Nira Alpina - Saint Moritz
9.4 1036 reviews
Saint Moritz
02/08 – 12/08
SG$2052/nighttotal: SG$20520 (10 )

Nira Alpina

2 6
boutique hotel , Silvaplana
The Nira Alpina hotel is located in Silvaplana, overlooking Lake Silvaplana and the Engadin Mountains, just a short distance from the Corvatsch ski area. This 4-star hotel receives excellent user ratings across the board, making it a popular choice for travellers.
The accommodation features modern design with floor-to-ceiling windows and private patios. Guests can enjoy a range of amenities including a spa, swimming pool, fitness centre, restaurant and bar, as well as access to a tennis court and free parking.
Grand Hotel Des Bains Kempinski - Saint Moritz
9.4 869 reviews
Saint Moritz
02/08 – 12/08
SG$2920/nighttotal: SG$29200 (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.

Best Saint Moritz hotels with parking

Hotel Rosatsch - Saint Moritz
8.7 1021 reviews
Saint Moritz
04/01 – 05/01
SG$998/nightfor 1 night

Hotel Rosatsch

2 4
hotel , Pontresina
Hotel Rosatsch is situated in the heart of Pontresina, a short distance from the train station and a scenic 5-mile drive from St. Moritz. This 4-star hotel boasts very good user ratings and offers a peaceful retreat in a charming village setting.
The hotel features a range of amenities including a swimming pool, a Jacuzzi, a sauna, and a spa, perfect for relaxation after a day of exploring the surrounding mountains. Guests can also enjoy the on-site restaurant and bar, as well as the convenience of room service and valet parking.
Boutique Hotel Engadinerhof - A Home For Generations - Saint Moritz
8.1 208 reviews
Saint Moritz
04/01 – 05/01
SG$743/nightfor 1 night

Boutique Hotel Engadinerhof - A Home For Generations

2 4
hotel , Pontresina
The Hotel Engadinerhof Superior is situated in Pontresina, a village in the Grisons region, just 5 kilometres from St. Moritz and 37 kilometres from Livigno. The hotel offers a range of amenities including a restaurant, bar, terrace, parking, and free Wi-Fi, and provides a complimentary shuttle service to and from Pontresina train station for stays of 3 nights or more.
Hauser Hotel St. Moritz - Saint Moritz
8.9 3136 reviews
Saint Moritz
29/06 – 30/06
SG$478/nightfor 1 night

Hauser Hotel St. Moritz

1 2
hotel , St. Moritz
The Hauser Hotel St. Moritz is conveniently located in the centre of St. Moritz, within easy walking distance of the mountain cable cars and public transport. This 3-star hotel is rated as very good by previous guests. The Hauser Hotel St. Moritz offers a range of modern amenities, including a terrace, garden, restaurant, bar, and room service. Guests can enjoy a variety of activities, including access to the local mountain cable cars, a summer mountain pass, and the nearby winter sports paradise.
Hotel Waldhaus Am See - Saint Moritz
8.9 2754 reviews
Saint Moritz
16/07 – 20/07
SG$2264/nighttotal: SG$9056 (4 )

Hotel Waldhaus Am See

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