Saint Moritz hotelscozycozy

Hotels in Saint Moritz

403 available hotel offers

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

403 Cheap hotels in Saint Moritz

Kulm Hotel St. Moritz - Saint Moritz
9.4 435 reviews
Saint Moritz
4 2
£3537/nightfor 1 night

Kulm Hotel St. Moritz

hotel - St. Moritz
The Kulm Hotel St. Moritz is situated in the upscale village of St. Moritz, overlooking the lake and within easy walking distance of the town centre. It is a 5-star hotel with excellent user ratings across location, cleanliness and overall experience.
The hotel boasts a range of facilities and activities, including a spa, swimming pool, fitness centre, tennis courts and a golf course. Guests can enjoy panoramic views of the surrounding mountains and lake from their rooms, as well as access to a variety of restaurants and bars.
Hotel Bellavista - Saint Moritz
8.8 196 reviews
Saint Moritz
2 1
£544/nighttotal: £1632 (3 )

Hotel Bellavista

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 Rosatsch Residence - Saint Moritz
8.9 10 reviews
Saint Moritz
4 1
£348/nightfor 1 night

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.
Crystal Hotel Superior - Saint Moritz
9.0 1786 reviews
Saint Moritz
4 2
£1370/nightfor 1 night

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.
Hôtel Cresta Palace Celerina - Saint Moritz
9.8 2 reviews
Saint Moritz
2 1
£406/nightfor 1 night

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.
Ospizio La Veduta - Saint Moritz
8.7 116 reviews
Saint Moritz
2 1
£297/nightfor 1 night

Ospizio La Veduta

hotel - Surses
Ospizio La Veduta is situated in Surses, Switzerland, a 12-kilometre drive from St. Moritz and a short distance from the ski slopes. The hotel enjoys a very good user rating and excellent ratings for location and cleanliness.
The accommodation features a charming rustic style with modern amenities, including a terrace, sauna, spa, restaurant, and bar. Guests can enjoy panoramic views of the surrounding Alpine scenery, explore numerous hiking trails, and indulge in regional cuisine.
Hauser Hotel St. Moritz - Saint Moritz
8.9 3174 reviews
Saint Moritz
2 2
£455/nightfor 1 night

Hauser Hotel St. Moritz

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.
Sporthotel Pontresina - Saint Moritz
8.9 501 reviews
Saint Moritz
4 1
£402/nightfor 1 night

Sporthotel Pontresina

hotel - Pontresina
The Sporthotel Pontresina is located in the village of Pontresina, a short distance from the Roseg Valley and the Morteratsch Glacier. This three-star hotel has received very good user ratings for its location, cleanliness, and overall experience.
The hotel offers a mix of modern and traditional alpine style, creating a comfortable and relaxing atmosphere. Guests can enjoy a range of amenities and activities, including a swimming pool, spa, restaurant, bar, fitness centre, and tennis court, as well as access to hiking and skiing in the surrounding mountains.
Badrutt's Palace Hotel St Moritz - Saint Moritz
9.9 1207 reviews
Saint Moritz
7 4
£5355/nighttotal: £26775 (5 )

Badrutt's Palace Hotel St Moritz

hotel - St. Moritz
Badrutt's Palace Hotel is situated in the heart of St. Moritz, just a short walk from the lake and the train station, making it ideal for exploring the town and its surroundings. This 5-star hotel consistently receives excellent user ratings, reflecting its high standards of service and comfort.
The hotel offers a range of luxurious rooms and suites, each with stunning views of the Engadine Alps and Lake St. Moritz. Guests can enjoy a variety of amenities, including an indoor pool, a spa and fitness area, a tennis court, an ice rink, and six restaurants serving delicious cuisine.
Albana Hotel Silvaplana - Saint Moritz
9.0 453 reviews
Saint Moritz
6 3
£561/nightfor 1 night

Albana Hotel Silvaplana

hotel - Silvaplana
The Arsa Lodge Silvaplana is conveniently located near St. Moritz, just 3.3 miles away, and offers easy access to both Swiss and Italian attractions. The hotel has received very good user ratings, with excellent marks for its location and cleanliness.
The lodge has a fully equipped kitchen, perfect for families or longer stays. Guests can enjoy a range of amenities, including a jacuzzi, sauna, spa, and fitness centre, as well as outdoor activities like hiking, biking, and watersports.
Gasthaus Spinas - Saint Moritz
9.6 113 reviews
Saint Moritz
4 1
£275/nightfor 1 night

Gasthaus Spinas

hotel - Bever
Gasthaus Spinas is located in the charming village of Spinas, just 2 kilometres from Bever and directly opposite the train station, in the UNESCO-protected countryside of canton Graubünden. This family-friendly inn has consistently received excellent ratings for its location, cleanliness, and overall guest experience.
The inn features a traditional Swiss style with light-wood furniture and hardwood floors. Guests can enjoy a range of amenities including a restaurant serving organic cuisine, a bar, a terrace, a garden, a fitness centre, and a tennis court.
Hotel Grace La Margna St Moritz - Saint Moritz
Saint Moritz
4 2
£1046/nightfor 1 night

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.

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 Steffani - Saint Moritz
9.0 2194 reviews
Saint Moritz
3 1
£577/nighttotal: £4616 (8 )

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.
Laudinella Apartments - Saint Moritz
Saint Moritz
1 1
£431/nighttotal: £2586 (6 )

Laudinella Apartments

hotel - St. Moritz
Laudinella Apartments offers a prime ski-in/ski-out location in St. Moritz, situated directly on the slopes and within 2 kilometres of the Engadin Valley and Lake St. Moritz.
This 4-star aparthotel provides guests with complimentary breakfast, a full-service spa, and a fitness centre, along with convenient access to winter sports activities and the Ovaverva Pool and Spa, just 500 metres away.
Sport & Wellnesshotel San Gian St. Moritz - Saint Moritz
9.0 747 reviews
Saint Moritz
2 1
£265/nightfor 1 night

Sport & Wellnesshotel San Gian St. Moritz

hotel - Saint-Moritz
The Sport & Wellnesshotel San Gian St. Moritz, a four-star establishment, is located in St. Moritz (precise location within the town requires further information to specify proximity to landmarks).
This family-friendly hotel boasts a swimming pool, sauna, spa, restaurant, bar, and fitness centre, offering 1 bedroom and 1 bathroom within its newly renovated building.
Hotel Schweizerhof St. Moritz - Saint Moritz
8.9 1600 reviews
Saint Moritz
2 1
£428/nightfor 1 night

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.

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.

Sunstar Pontresina - Saint Moritz
9.4 331 reviews
Saint Moritz
4 1
£549/nightfor 1 night

Sunstar Pontresina

hotel - Pontresina
The Sunstar Pontresina hotel is located in the village of Pontresina, just 4.3 miles from Engadin Golf Samedan & Zuoz-Madulain and 4.6 miles from Train Station St. Moritz. It is a 4-star establishment offering a comfortable and relaxing stay in the heart of the stunning Engadin Valley. The property features a range of rooms and suites, all equipped with modern amenities for a pleasant stay. Guests can enjoy a variety of amenities, including a garden, terrace, sauna, spa, bar, fitness centre, and parking, as well as a shared lounge for socialising.
Post Hotel Löwe Mulegns - Saint Moritz
9.3 68 reviews
Saint Moritz
4 2
£564/nightfor 1 night

Post Hotel Löwe Mulegns

hotel - Surses
The Post Hotel Löwe Mulegns is located in the village of Mühlen, 31 kilometres from St. Moritz Train Station and 37 kilometres from Engadin Golf Samedan & Zuoz-Madulain, offering a peaceful setting in the Surses region. The hotel has received excellent ratings for its overall experience, with very good scores for location and cleanliness.
This charming guesthouse features a single bedroom and bathroom, covering 25 square metres and accommodating up to two guests. It offers a range of amenities, including a garden, terrace, restaurant, bar, and free Wi-Fi, as well as access to nearby hiking and cycling trails.
Giardino Bed & Breakfast Sankt Moritz - Champfèr - Saint Moritz
9.4 306 reviews
Saint Moritz
2 1
£219/nighttotal: £438 (2 )

Giardino Bed & Breakfast Sankt Moritz - Champfèr

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.
Hotel Schweizerhof Pontresina - Saint Moritz
8.9 2245 reviews
Saint Moritz
3 1
£364/nightfor 1 night

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.

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.

Giardino Mountain - Saint Moritz
Saint Moritz
4 2
£2383/nightfor 1 night

Giardino Mountain

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.
Hotel Laudinella - Saint Moritz
8.4 1490 reviews
Saint Moritz
2 1
£262/nightfor 1 night

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.
Grand Hotel Des Bains Kempinski - Saint Moritz
9.4 546 reviews
Saint Moritz
2 1
£653/nightfor 1 night

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.
Boutique Hotel Cervus - Saint Moritz
8.0 68 reviews
Saint Moritz
2 1
£243/nightfor 1 night

Boutique Hotel Cervus

hotel - Saint-Moritz
Boutique Hotel Cervus in St. Moritz is conveniently located near the Signalbahn lower station, a 3-kilometre drive or 20-minute walk from the town centre.
This 4-star establishment offers guests a range of amenities including a swimming pool, sauna, spa, and fitness centre, alongside spacious rooms and suites, on-site parking (charges apply for indoor parking), and a delicious breakfast.

Best Saint Moritz hotels with a restaurant

Hotel San Gian - Saint Moritz
8.9 774 reviews
Saint Moritz
4 1
£686/nightfor 1 night

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 Chesa Rosatsch - Home Of Food - Saint Moritz
9.0 1337 reviews
Saint Moritz
2 1
£302/nighttotal: £604 (2 )

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.
Giardino Bed & Breakfast - Saint Moritz
Saint Moritz
4 2
£589/nightfor 1 night

Giardino Bed & Breakfast

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 Donatz - Saint Moritz
9.7 715 reviews
Saint Moritz
4 2
£663/nightfor 1 night

Hotel Donatz

hotel - Samedan
Hotel Donatz is conveniently located in the centre of Samedan, just a short walk from the train station. This 3-star hotel has received excellent user ratings, making it a popular choice for travellers. The hotel offers a range of rooms, each decorated in a traditional Alpine style with modern furnishings. Guests can enjoy a variety of amenities, including a restaurant, bar, spa, and room service, making it a perfect choice for a relaxing stay in the heart of Samedan.

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.

Conrad's Mountain Lodge - Saint Moritz
9.5 699 reviews
Saint Moritz
2 1
£388/nighttotal: £1164 (3 )

Conrad's Mountain Lodge

hotel - Silvaplana
Giardino Bed & Breakfast Sankt Moritz - Champfer - Saint Moritz
9.2 37 reviews
Saint Moritz
1 1
£182/nighttotal: £364 (2 )

Giardino Bed & Breakfast Sankt Moritz - Champfer

hotel - Silvaplana
Hotel Bären - Saint Moritz
8.4 1025 reviews
Saint Moritz
2 1
£312/nightfor 1 night

Hotel Bären

hotel - St. Moritz
Hotel Morteratsch - Saint Moritz
9.0 782 reviews
Saint Moritz
4 1
£268/nightfor 1 night

Hotel Morteratsch

hotel - Pontresina

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 Station - Saint Moritz
8.5 3160 reviews
Saint Moritz
3 2
£508/nightfor 1 night

Hotel Station

hotel - Pontresina

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.

Suvretta House - Saint Moritz
9.4 360 reviews
Saint Moritz
2 1
£1460/nighttotal: £4380 (3 )

Suvretta House

hotel - St. Moritz
©2026 cozycozy.com