St. Moritz Resorts

St. Moritz
Jan 19, 2025 - Jan 20, 2025
2 adults, 1 room
Find
Price per night:
Up to 100$
$100 - 200
From $200
Rating:
Excellent 9+
Very good 8+
Good 7+
All ratings
Star rating:
5-stars
4-stars
3-stars
Unrated
8.4
Very good (580)
View map · 0.0 mi City Centre
From
381US$ /per night
8.4
Very good (167)
View map · 0.7 mi City Centre
From
302US$ /per night
8.4
Very good (495)
View map · 0.4 mi City Centre
From
155US$ /per night
8.4
Very good (399)
View map · 0.6 mi City Centre
From
216US$ /per night
8.4
Very good (325)
View map · 0.6 mi City Centre
From
1058US$ /per night
8.2
Very good (354)
View map · 0.8 mi City Centre
From
128US$ /per night
7.6
Very good (160)
View map · 0.3 mi City Centre
From
97US$ /per night
8.6
Excellent (340)
View map · 0.5 mi City Centre
From
60US$ /per night
8.2
Very good (122)
View map · 0.7 mi City Centre
From
172US$ /per night
8.4
Very good (350)
View map · 0.6 mi City Centre
From
116US$ /per night
8.2
Very good (150)
View map · 1.0 mi City Centre
From
153US$ /per night
8.2
Very good (104)
View map · 0.8 mi City Centre
From
112US$ /per night
8.2
Very good (159)
View map · 0.3 mi City Centre
From
122US$ /per night
8.4
Very good (577)
View map · 0.2 mi City Centre
From
146US$ /per night
8.4
Very good (340)
View map · 0.7 mi City Centre
From
164US$ /per night
8
Very good (212)
View map · 0.5 mi City Centre
From
125US$ /per night
8.4
Very good (357)
View map · 1.2 mi City Centre
From
237US$ /per night
8.6
Excellent (102)
View map · 0.7 mi City Centre
From
1693US$ /per night
8.4
Very good (151)
View map · 0.6 mi City Centre
From
370US$ /per night
8.4
Very good (106)
View map · 0.8 mi City Centre
From
1670US$ /per night

Discover Your Perfect Stay

Nestled in the heart of the Swiss Alps, St Moritz is synonymous with luxury and winter sports, drawing globetrotters and enthusiasts alike to its stunning landscapes. Renowned for its world-class ski facilities, this picturesque resort town boasts an array of accommodations that cater to every taste and budget. Whether you're seeking a five-star hotel or a charming chalet, the St Moritz resorts offer a perfect blend of comfort, style, and unparalleled service.

As you explore St Moritz, you'll find that the resorts here are not just places to stay; they are an experience in themselves. Many of these accommodations feature breathtaking mountain views, invigorating spas, and fine dining that showcase the best of Swiss cuisine. For those looking to indulge, resorts like the Badrutt's Palace Hotel and Kulm Hotel stand out for their luxurious amenities and proximity to both skiing and shopping hotspots.

In addition to winter activities, St Moritz is a year-round destination, with summer months offering hiking, mountain biking, and pristine lakes for swimming and relaxation. Resorts in the area seamlessly transition from ski havens in winter to summer retreats, allowing guests to enjoy the picturesque surroundings no matter the season. Planning your stay at one of the premier St Moritz resorts ensures that your Swiss vacation will be memorable, filled with comfort and adventure.

Name of hotel Accommodation Rating Price, $
Boutique Hotel Cervus

8.7 / 10

(198 Reviews)

From 288US$
Hotel Corvatsch

7.9 / 10

(235 Reviews)

From 168US$
Hotel Schweizerhof St. Moritz

8.7 / 10

(957 Reviews)

From 159US$
Sport & Wellnesshotel San Gian St. Moritz

8.9 / 10

(791 Reviews)

From 112US$
Crystal Hotel Superior

8.9 / 10

(718 Reviews)

From 150US$
8.7
Excellent (198)

Boutique Hotel Cervus

3
Via G. Segantini 32
Boutique Hotel Cervus is known for its unique character and personalized service, making guests feel right at home during their stay. Nestled in a serene area of St Moritz, it offers beautifully designed rooms that are both comfortable and stylish. Guests are treated to a delightful breakfast featuring local produce, which sets the tone for a day of adventure in the Swiss Alps. With proximity to various outdoor activities, including skiing and hiking, it is perfectly situated for those looking to embrace the area's natural beauty. The cozy bar area invites guests to unwind and socialize after a long day of exploring. As one of the charming boutique St Moritz resorts, Boutique Hotel Cervus ensures an enjoyable and memorable visit.

From

288US$ /per night
7.9
Very good (235)

Hotel Corvatsch

3
Via Tegiatscha 1
In addition to its charming atmosphere, Hotel Corvatsch emphasizes sustainability by integrating eco-friendly technologies into its operations. This hotel’s dedication to preserving the alpine environment is evident in their use of renewable energy sources and efficient waste management systems. The modern, comfortable rooms provide an inviting retreat after a day spent exploring the breathtaking surroundings. The hotel's commitment to sustainability extends to its menu, which features seasonal and locally-sourced ingredients. Guests can unwind in the wellness area, which aligns with the hotel’s eco-friendly ethos. Hotel Corvatsch is a notable option among eco-conscious St Moritz resorts, making it easy for travelers to enjoy a guilt-free getaway.

From

168US$ /per night

Luxurious St. Moritz Resorts for the Ultimate Experience

When it comes to luxury, the St Moritz resorts set a high standard with opulent amenities, breathtaking views, and impeccable service. These hotels serve as the perfect retreats for those who appreciate fine living amid the natural beauty of the Swiss Alps. Guests can expect an array of high-end facilities ranging from sumptuous spas to gourmet dining options, all designed to enhance their stay in this iconic destination. Whether located right on the slopes or in the serene town center, these resorts embody everything that luxury means in St Moritz. Here, we showcase a selection of hotels that epitomize elegance and sophistication, ensuring an unforgettable stay. If you're looking to indulge in a seamless blend of comfort and style, these luxurious St Moritz resorts will exceed your expectations.

8.7
Excellent (957)

Hotel Schweizerhof St. Moritz

4
Via Dal Bagn 54
Hotel Schweizerhof St Moritz combines family-friendly charm with Swiss hospitality, making it a delightful retreat for families. The spacious family rooms are designed with comfort in mind, featuring modern amenities and breathtaking views of the mountains. The hotel provides an array of activities tailored for kids, including ski lessons during the winter and fun outdoor excursions during warmer months. With its central location, families can easily explore St Moritz and access numerous attractions. On-site dining options include a variety of kid-friendly meals, ensuring everyone has something delicious to enjoy. Hotel Schweizerhof perfectly embodies the spirit of family togetherness within the stunning environment of St Moritz resorts.

From

159US$ /per night
8.9
Excellent (791)

Sport & Wellnesshotel San Gian St. Moritz

4
Via San Gian 23
Sport & Wellnesshotel San Gian is a family-oriented resort that embraces the active lifestyle and wellness of its guests. With an emphasis on outdoor activities, the hotel offers easy access to skiing in winter and hiking, mountain biking, and swimming in the summer months. Spacious family rooms and a kid-friendly atmosphere make it an ideal choice for parents traveling with children, as there are various activities available to keep them entertained. The hotel also features an expansive wellness area, complete with a sauna and pool, where families can relax and rejuvenate together. Dining options cater to all ages, with menus designed to meet varied preferences. Sport & Wellnesshotel San Gian stands out as a beloved choice among St Moritz resorts for family adventures.

From

112US$ /per night

Family-Friendly St. Moritz Resorts for All Ages

St Moritz isn’t just a destination for luxury seekers; it also offers numerous family-friendly options for those looking to create lasting memories with their loved ones. The St Moritz resorts in this category are well-equipped to cater to families, providing a range of amenities and activities suitable for guests of all ages. From spacious family suites to engaging kids’ clubs, these hotels ensure both relaxation and entertainment. With easy access to skiing, hiking, and other outdoor adventures, families can enjoy a fun-filled holiday in the stunning Swiss Alps. This section highlights the perfect St Moritz resorts that offer a warm and welcoming environment for families seeking adventure and comfort. Come and discover the joy of family bonding amidst beautiful alpine scenery.

8.9
Excellent (718)

Crystal Hotel Superior

4
Via Traunter Plazzas 1
Crystal Hotel Superior offers a refined atmosphere combined with comprehensive wellness options in a stunning St Moritz setting. This luxurious hotel boasts a wellness area equipped with a sauna, steam room, and a relaxation terrace, perfect for unwinding after a day in the mountains. Guests can indulge in a variety of treatments available at the on-site spa, focusing on relaxation and rejuvenation. Rooms feature contemporary decor with additional wellness-focused amenities, fostering a sense of calm throughout your stay. The hotel also provides easy access to skiing and hiking, allowing guests to balance adventure with tranquility. Crystal Hotel Superior is a standout choice among St Moritz resorts that prioritize health and wellness.

From

150US$ /per night
9.3
Excellent (265)

Suvretta House

5
Via Chasellas 1
Suvretta House is recognized for its luxury and environmental stewardship, offering guests a high-end experience while prioritizing sustainability. This five-star resort utilizes energy-saving technologies and adheres to green building standards, ensuring that guests can enjoy modern comforts with minimal environmental impact. With elegant rooms and first-rate amenities, Suvretta House provides the perfect backdrop for outdoor adventures and relaxation alike. The resort's commitment to local cuisine shines through in their dining options, with menus designed to highlight regional ingredients. Guests can participate in various outdoor activities facilitated by the hotel, further connecting them to the breathtaking alpine environment. Suvretta House stands out as a leader among eco-friendly St Moritz resorts for travelers seeking opulence and sustainability.

From

543US$ /per night

Boutique St. Moritz Resorts for Unique Experiences

For travelers who appreciate a distinctive and personalized touch in their accommodations, boutique St Moritz resorts offer a charming alternative to larger luxury hotels. These unique establishments often provide a more intimate atmosphere, where guests can connect with the local culture and enjoy tailored services. Each boutique hotel features its own character and design, making them ideal for those seeking a standout experience during their stay. Whether characterized by modern design or historical charm, these resorts allow guests to immerse themselves in the local vibe while enjoying all the comforts of home. Here, we present a selection of boutique St Moritz resorts that embody individuality and warmth, ensuring an unforgettable experience.

8.3
Very good (668)

Hotel Laudinella

4
Via Tegiatscha 17
Hotel Laudinella is an excellent choice for families visiting St Moritz, offering a range of spacious rooms that can accommodate everyone comfortably. The hotel features a special kids' club, providing supervised activities and entertainment for younger guests, allowing parents to unwind and enjoy their time. With direct access to hiking trails and ski slopes, families can easily participate in various outdoor activities throughout their stay. The hotel restaurants offer family-friendly dining options, including a delightful pizzeria that caters to different taste preferences. Additionally, the wellness area includes a sauna, perfect for relaxation after a day filled with adventure. Hotel Laudinella exemplifies what makes a family stay in a St Moritz resort enjoyable and memorable.

From

146US$ /per night
9.3
Excellent (140)

Kulm Hotel St. Moritz

5
Via Veglia 18
The Kulm Hotel is another prestigious gem among the St Moritz resorts, boasting a rich history that dates back to 1856. Offering stunning panoramic views of the surrounding mountains, this five-star hotel features elegant rooms that blend modern comforts with classic design elements. Guests can relax in the illustrious spa, which includes an outdoor heated pool and wellness facilities, or enjoy the private ski slopes available to hotel guests. Culinary excellence is highlighted at the Kulm with a variety of dining options, from traditional Swiss cuisine to innovative gastronomy. Special events and activities are organized year-round, making it a hub for travelers seeking excitement beyond skiing. The Kulm is a quintessential retreat for those looking to experience luxury in St Moritz.

From

337US$ /per night

Budget-Friendly St. Moritz Resorts for Smart Travelers

St Moritz is often regarded as a luxury destination, but there are also budget-friendly St Moritz resorts that make this alpine haven accessible to all travelers. These accommodations offer comfortable stays without compromising on quality while allowing guests to enjoy everything that St Moritz has to offer. With a variety of services and amenities, these resorts cater to savvy travelers who appreciate good value. From convenient locations to charming settings, they provide a welcoming atmosphere for those seeking memorable experiences without overspending. This section highlights some of the best budget-friendly St Moritz resorts, perfect for enjoying a Swiss getaway without breaking the bank.

9.2
Excellent (168)

Badrutt's Palace Hotel St. Moritz

5
Via Serlas 27
Badrutt's Palace Hotel is a landmark of luxury in St Moritz, renowned for its historic charm and exceptional service. Nestled against the breathtaking backdrop of the Alps, the hotel offers lavish rooms and suites with elegant decor and stunning views of the lake and mountains. Guests can enjoy a pampering experience at the hotel’s extensive spa or take advantage of exclusive access to the ski slopes. With a remarkable selection of fine dining restaurants, including the Michelin-starred IGNIV, culinary delights are always at hand. The outdoor ice rink and heated pool add to the unique experiences this resort offers throughout the seasons. As one of the premier St Moritz resorts, Badrutt's Palace promises an opulent stay.

From

370US$ /per night
9.5
Excellent (216)

Hotel Grace La Margna St. Moritz

5
Via Serlas 5
Hotel Grace La Margna seamlessly combines traditional elegance with a focus on wellness, making it a favored destination for guests seeking rejuvenation. The hotel's extensive wellness options include a sauna, steam bath, and a well-equipped fitness area, allowing guests to unwind or work out at their leisure. Guests can indulge in various therapeutic treatments and massages offered by skilled professionals, ensuring a comprehensive wellness experience. The restaurant offers a menu crafted from wholesome ingredients, catering to health-conscious diners. With its beautiful views of Lake St Moritz and the surrounding mountains, this hotel creates a peaceful retreat. Hotel Grace La Margna remains an exceptional choice among wellness-focused St Moritz resorts, catering to those looking to refresh and revitalize.

From

863US$ /per night

Eco-Friendly St. Moritz Resorts for Sustainable Travel

As travelers become more conscious of their environmental impact, eco-friendly St Moritz resorts are emerging to meet the demand for sustainable vacation options. These establishments prioritize sustainability practices while still providing exceptional comfort and service. From energy-efficient systems to locally sourced food, these resorts aim to reduce their carbon footprint and minimize waste. Visitors can enjoy the stunning alpine scenery while knowing that they are making ethical choices during their stay. In this section, we introduce a selection of eco-friendly hotels that epitomize sustainability without compromising the quality of their offerings. Discover how you can indulge in luxury while being kind to the planet at these eco-conscious St Moritz resorts.

8.7
Excellent (788)

Hotel Steffani

4
Via Traunter Plazzas 6
Hotel Steffani offers a cozy and romantic atmosphere that makes it a beloved retreat for couples looking to escape. This family-run hotel features charming rooms that fuse rustic charm with contemporary comfort, creating a welcoming ambiance. Guests are treated to delicious Swiss cuisine at the on-site restaurant, which is perfect for an intimate dinner for two. The hotel is conveniently located within walking distance of various attractions, allowing couples to explore the picturesque town together. After a day of adventures, couples can relax in the serene wellness area, which includes saunas and relaxation rooms. At Hotel Steffani, lovebirds can create cherished memories in a warm and inviting environment, making it one of the best romantic St Moritz resorts.

From

216US$ /per night
8.5
Very good (295)

Hotel Sonne St. Moritz 3 Superior

3
Via Sela 11
Hotel Sonne St Moritz combines affordability with comfort, making it an excellent choice for budget-conscious travelers. Located conveniently close to the slopes and city center, guests have easy access to both outdoor activities and local attractions. The hotel offers cozy rooms with modern amenities, ensuring visitors feel at home during their stay. A delicious breakfast buffet is included, providing the perfect start to the day before heading out to explore. The friendly staff is always ready to help with recommendations, ensuring visitors get the most out of their St Moritz experience. Hotel Sonne exemplifies the spirit of affordable yet quality accommodations among St Moritz resorts.

From

122US$ /per night

Romantic St. Moritz Resorts for Couples

A romantic getaway in St Moritz promises a blend of breathtaking scenery and luxury accommodations, making it an ideal destination for couples. The St Moritz resorts showcased in this section are designed to provide intimate settings, perfect for celebrating love in a stunning alpine backdrop. Offering sumptuous dining experiences, wellness options, and the chance for thrilling activities, these hotels cater to couples looking for both relaxation and adventure. From cozy fireplaces to spa treatments for two, the ambiance of these resorts will enhance your romantic retreat. Here, we present a selection of the best romantic St Moritz resorts that ensure a memorable experience for you and your loved one.

7.7
Very good (2498)

Hotel Piz St. Moritz

3
Via Dal Bagn 6
Hotel Piz is a charming option for travelers seeking economical stays in a lovely environment. This family-run hotel boasts a warm and welcoming atmosphere, with beautifully appointed rooms offering views of the stunning alpine surroundings. Guests can enjoy delicious breakfasts featuring local specialties, fueling their adventures throughout the day. The hotel is centrally located, making it easy to access public transportation, ski lifts, and hiking trails. With a commitment to personalized service, the staff creates a friendly ambiance that attracts visitors back year after year. Hotel Piz provides a delightful experience among the budget-friendly St Moritz resorts.

From

100US$ /per night
8.9
Excellent (1541)

Hotel Waldhaus Am See

3
Via Dim Lej 6
Hotel Waldhaus Am See is committed to sustainability while offering guests an enchanting stay by the lake. The hotel features eco-friendly practices, including energy-efficient systems and a focus on organic, locally-sourced ingredients in their dining options. Set amidst beautiful natural surroundings, this family-run hotel provides guests with comfortable accommodations and a variety of outdoor activities. Their wellness area includes a sauna with panoramic lake views, promoting relaxation and harmony with nature. Guests can easily explore hiking trails and ski slopes right outside the door, immersing themselves in the stunning Swiss landscape. Hotel Waldhaus Am See excels as an eco-friendly choice among St Moritz resorts, allowing guests to enjoy luxury with a conscience.

From

128US$ /per night

Wellness St. Moritz Resorts for Rejuvenation

St Moritz is not just about thrilling adventures; it also boasts a number of wellness-focused resorts that prioritize relaxation and rejuvenation. These hotels combine spa treatments with the beauty of the Swiss Alps, allowing guests to unwind and de-stress. Offering holistic wellness programs, luxurious spa facilities, and serene surroundings, these resorts create an oasis for those seeking tranquility. Whether you’re interested in massages, wellness retreats, or simply enjoying healthy cuisine, these St Moritz resorts are dedicated to health and well-being. In this section, we highlight a selection of wellness resorts that will help you find your zen in the very heart of the Swiss Alps.

9.3
Excellent (51)

Carlton Hotel St. Moritz

5
Via Johannes Badrutt 11
The Carlton Hotel St Moritz is the epitome of elegance and comfort, often celebrated for its alpine chic aesthetic. Each suite in this luxury hotel comes with large balconies that offer breathtaking views of the surrounding area, allowing guests to savor the picturesque environment. The hotel's spa features unparalleled wellness programs, utilizing premium products to enhance relaxation and rejuvenation. Its multiple dining options highlight local ingredients and Swiss cuisine, all delivered in a refined atmosphere. Unique offerings, like private ski instructors and tailored experiences, ensure a bespoke stay for every guest. As one of the most distinguished St Moritz resorts, the Carlton is perfect for discerning travelers seeking memorable experiences.

From

1406US$ /per night

Other city in Country

Zurich
Wengen
Montreux
Leukerbad
Scuol
Arosa
Gstaad
Zermatt
Davos

Other city in World