St. Moritz Hotels

St. Moritz
Nov 22, 2024 - Nov 23, 2024
2 adults, 1 room
Search
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.2
Very good (193)
View map · 0.9 km City Centre
From
363£ /per night
8.4
Very good (166)
View map · 0.5 km City Centre
From
221£ /per night

Discover Your Perfect Stay

St Moritz, renowned for its stunning alpine scenery and world-class winter sports, is a destination that beckons travelers seeking both adventure and luxury. At the heart of this picturesque resort town lies a selection of exquisite accommodations that promise an unforgettable stay. One such gem is the hotel St Moritz Switzerland, which combines modern elegance with the timeless charm of the Swiss Alps, making it the perfect base for exploring this enchanting area.

Visitors to St Moritz will find a myriad of activities to indulge in, from skiing and snowboarding in the winter to hiking and mountain biking in the summer. The hotel St Moritz Switzerland is ideally situated to provide guests with easy access to the slopes, as well as proximity to upscale shops and gourmet dining options. Whether you're an outdoor enthusiast or simply looking to unwind in a serene environment, this hotel offers both relaxation and adventure right at your fingertips.

When it comes to accommodations, the hotel St Moritz Switzerland stands out for its blend of opulence and comfort. Many rooms boast breathtaking views of the surrounding mountains, and the hotel's amenities include a luxurious spa, fine dining restaurants, and cozy lounges. This fusion of hospitality and stunning natural beauty ensures that your stay in St Moritz will be nothing short of extraordinary, leaving you eager to return to this magical destination time and again.

Name of hotel Booking Rating Price, $
B&B St Moritz

8.1 / 10

(664 Reviews)

From 64£
Giardino Mountain

9.1 / 10

(114 Reviews)

From 858£
B&B River Inn

8.8 / 10

(757 Reviews)

From 201£
Hotel Laudinella

8.3 / 10

(704 Reviews)

From 114£
Carlton Hotel St Moritz

9.3 / 10

(51 Reviews)

From 1293£
8.1
Very good (664)

B&B St Moritz

3
Via Surpunt 59
B&B St Moritz is a lovely and affordable accommodation that captures the warmth associated with hotel St Moritz Switzerland. This small bed and breakfast features well-appointed rooms that offer a comfy atmosphere for guests. Its strategic location makes it easy to access both winter sports and the town center, making it an ideal base for exploration. Each morning, guests can savor a delicious breakfast featuring local specialties before heading out for a day of adventure. The welcoming hosts are eager to provide tips and recommendations, enhancing guests' experiences in St Moritz. For budget travelers hoping to enjoy the magic of St Moritz, B&B St Moritz is a delightful and accessible choice.

From

64£ /per night
9.1
Excellent (114)

Giardino Mountain

5
Via Maistra 3
Giardino Mountain is a luxurious sanctuary that embodies the essence of romance, right near hotel St Moritz Switzerland. This five-star hotel offers spacious and elegantly designed rooms that promise breathtaking views of the surrounding mountains and valleys. Couples can unwind at the lavish spa, which offers tailored treatments ideal for relaxation and rejuvenation together. The gourmet restaurant features exquisite culinary offerings that emphasize local ingredients, perfect for a romantic dinner experience. The hotel’s cozy lounges and fire pits create intimate spaces where couples can enjoy each other’s company in a serene setting. Giardino Mountain provides everything needed for a magical and romantic getaway.

From

858£ /per night

Charming Boutique Hotels at Hotel St Moritz Switzerland

When it comes to an intimate and personalized experience, boutique hotels near hotel St Moritz Switzerland offer a unique charm that larger resorts often lack. These hotels focus on providing bespoke service, distinctive decor, and a cozy atmosphere, making them perfect for couples or solo travelers looking for an escape. The boutique hotels in St Moritz often feature a blend of local culture and modern amenities, allowing guests to immerse themselves in the alpine lifestyle. Whether nestled in the very heart of the town or perched on scenic hillsides, these accommodations highlight the beauty of their surroundings. Here you will find a selection of hotels that promise an unforgettable stay characterized by elegance and warmth. Each of these selections will illustrate how these unique hotels align with the essence of hotel St Moritz Switzerland.

8.8
Excellent (757)

B&B River Inn

48 Via San Gian
While B&B River Inn is an affordable option, it offers a romantic ambiance that makes it an attractive getaway for couples visiting hotel St Moritz Switzerland. Nestled along the river, this charming bed and breakfast creates a cozy atmosphere with elegantly decorated rooms. The peaceful surroundings provide an intimate retreat for couples seeking to escape the tension of everyday life. Guests can start their mornings with a delicious breakfast that sets the stage for a day of exploration together. Additionally, the hosts are known for their warm hospitality, helping couples plan special moments during their stay. This hidden gem makes for a delightful and romantic experience at a budget-friendly price.

From

201£ /per night
8.3
Very good (704)

Hotel Laudinella

4
Via Tegiatscha 17
Hotel Laudinella is a family-friendly establishment that offers a wealth of activities and amenities, perfectly aligning with the experience sought at hotel St Moritz Switzerland. Each room is designed with families in mind, providing comfortable accommodations and ample space. The hotel features multiple restaurants, offering diverse dining options while catering to children's tastes. Conveniently located near the ski lifts and hiking trails, guests will have access to both winter and summer family adventures. The staff is enthusiastic about planning family-friendly activities, ensuring every guest has an unforgettable experience. Hotel Laudinella embodies the spirit of family vacations, making it a commendable choice for those visiting St Moritz.

From

114£ /per night

Luxurious Five-Star Hotels at Hotel St Moritz Switzerland

For those seeking the pinnacle of luxury, the five-star hotels around hotel St Moritz Switzerland offer incredible amenities and unparalleled service. These exquisite establishments cater to travelers who want to enjoy the best that St Moritz has to offer, from lavish spas and gourmet dining to personalized concierge services. Set against the backdrop of majestic mountains and sparkling lakes, these hotels provide a serene escape that combines sophistication with natural beauty. Guests can expect opulent accommodations that redefine comfort and elegance, making every stay an extraordinary experience. Each hotel in this selection guarantees not only lavish surroundings but also easy access to skiing, hiking, and the vibrant social scene of St Moritz. Here are our top picks for luxury stays in the heart of the Swiss Alps.

9.3
Excellent (51)

Carlton Hotel St Moritz

5
Via Johannes Badrutt 11
The Carlton Hotel St Moritz - The Leading Hotels of the World is synonymous with opulence and sophistication, making it an ideal choice for discerning travelers near hotel St Moritz Switzerland. This five-star hotel features spacious suites with stunning panoramic views of the lake and surrounding mountains, ensuring a visually captivating experience. The hotel's design harmoniously combines contemporary luxury with traditional Swiss elements, creating a unique atmosphere of elegance. Guests can enjoy fine dining at the acclaimed restaurant, which specializes in inventive Alpine cuisine made from local ingredients. The Carlton Spa offers a range of treatments to rejuvenate guests, including an indoor pool with breathtaking views. With its exceptional service and exclusive ambiance, the Carlton Hotel promises an unforgettable stay.

From

1293£ /per night
8.8
Excellent (2118)

Hotel Soldanella

3
Via Somplaz 17
Hotel Soldanella is a charming boutique hotel located within walking distance of St Moritz's vibrant center and the lakeside. This family-run establishment is celebrated for its warm hospitality and personalized service, which make every guest feel at home. The hotel features beautifully furnished rooms that boast stunning mountain or lake views, perfectly aligning with the imagery associated with hotel St Moritz Switzerland. Guests can indulge in a delectable breakfast buffet that showcases local produce, setting the tone for a day of adventure. The hotel's prime location offers easy access to ski slopes and hiking trails, making it ideal for outdoor enthusiasts. After a day of exploring, visitors can unwind in the hotel's cozy lounge or terrace, enjoying the magnificent Swiss Alps.

From

122£ /per night

Family-Friendly Accommodations at Hotel St Moritz Switzerland

Traveling with family can be an enriching experience, and the family-friendly accommodations around hotel St Moritz Switzerland make it easy and enjoyable. These hotels prioritize comfort, accessibility, and a warm atmosphere, ensuring that guests of all ages can relax and have fun. Family-oriented amenities such as kids' clubs, activities, and spacious rooms are standard in these selections, making them excellent choices for those traveling with children. Set against stunning alpine backdrops, these hotels provide a welcoming base for family adventures in the Swiss Alps. From skiing to exploring the surrounding nature, families will find a wealth of activities to engage in during their stay. Here are some ideal family-friendly options in the picturesque setting of St Moritz.

8.3
Very good (781)

Hotel Reine Victoria

4
Via Rosatsch 18
Hotel Reine Victoria, a historic ski-in/ski-out option, offers guests a direct connection to the slopes while channeling the grandeur of hotel St Moritz Switzerland. This charming hotel features elegantly decorated rooms and top-notch amenities combined with a warm atmosphere. Positioned close to the Corviglia ski area, guests enjoy quick access to downhill skiing and snowboarding activities. After a day on the slopes, guests can unwind at the hotel's spa, savoring various wellness treatments to relax and rejuvenate. Dining at Hotel Reine Victoria caters to diverse tastes, offering both local and international dishes to satisfy every craving. The rich history and perfect location make this accommodation a delightful base for any ski enthusiast visiting St Moritz.

From

226£ /per night
8.9
Excellent (545)

Hotel Languard

3
Via Veglia 14
Hotel Languard combines affordability with a warm and inviting atmosphere, making it a fantastic option near hotel St Moritz Switzerland. The family-run hotel features comfortable rooms with rustic charm, ensuring a cozy stay amidst stunning alpine views. Guests can enjoy a complimentary breakfast featuring local ingredients that energize them for a day of skiing or hiking. Its proximity to the train station and local attractions provides easy access to both the slopes and vibrant St Moritz. The communal lounge area encourages socializing, allowing travelers to connect and share experiences. For those seeking a charming and budget-friendly hotel, Hotel Languard stands out as an excellent option.

From

142£ /per night

Affordable Accommodations at Hotel St Moritz Switzerland

Travelers on a budget can find comfortable and inviting accommodations around hotel St Moritz Switzerland without sacrificing quality or convenience. These affordable hotels and guesthouses provide essential amenities, ensuring guests have a pleasant stay while keeping costs manageable. From proximity to ski slopes to welcoming atmospheres, these selections make it possible to enjoy St Moritz without breaking the bank. Each of these hotels maintains high standards of service and comfort, allowing you to experience the charming beauty of the Swiss Alps affordably. Here is a list of budget-friendly options that provide an enriching St Moritz experience.

7.9
Very good (228)

Hotel Corvatsch

3
Via Tegiatscha 1
At Hotel Corvatsch, guests find a welcoming ski-in/ski-out experience just moment away from hotel St Moritz Switzerland, ideal for those eager to embrace the slopes of the area. The hotel is strategically located near the Corvatsch cable car, providing easy access to some of the best ski runs available. The comfortable accommodations and traditional Swiss quality ensure a restful stay after an exhilarating day outdoors. After skiing, guests can relax in the wellness area that includes a sauna and steam room, perfect for soothing tired muscles. The onsite restaurant emphasizes regional cuisine, providing an authentic taste of the local culinary scene. With its focus on comfort and convenience, Hotel Corvatsch is a superb choice for avid skiers.

From

132£ /per night
8.5
Very good (299)

Hotel Sonne St. Moritz 3 Superior

3
Via Sela 11
Hotel Sonne St Moritz 3 Superior is an excellent choice for ski enthusiasts looking for convenience and comfort near hotel St Moritz Switzerland. Conveniently located near ski lifts, this hotel offers easy access to the slopes, allowing guests to maximize their time on the snow. Accommodations are cozy and well-appointed, ensuring a pleasant stay after a day of skiing. The hotel's restaurant serves hearty meals, perfect for refueling after an active day outdoors. Guests can unwind by the fireplace in the lounge area, making for a welcoming atmosphere to recount their day on the slopes. Hotel Sonne combines affordability and prime location, serving as a fantastic base for winter sports adventures.

From

265£ /per night

Wellness Retreats at Hotel St Moritz Switzerland

For travelers seeking relaxation and rejuvenation, wellness retreats in the vicinity of hotel St Moritz Switzerland offer the perfect escape. These hotels provide not only luxurious accommodations but also comprehensive wellness facilities that promote health and well-being. With a focus on spa treatments, fitness activities, and healthy dining options, these retreats create an atmosphere of tranquility amidst stunning alpine landscapes. Each hotel in this section emphasizes holistic experiences designed to refresh both body and mind, ensuring a completely restorative stay. Here are some top choices that specialize in wellness experiences within St Moritz.

8.9
Excellent (768)

Sport & Wellnesshotel San Gian St. Moritz

4
Via San Gian 23
Sport & Wellnesshotel San Gian St Moritz is a dedicated wellness retreat that enhances the guest experience by focusing on relaxation and outdoor activities, making it a fantastic choice for those looking for hotel St Moritz Switzerland. This hotel features a comprehensive wellness area that includes a sauna, steam bath, and an array of massages and beauty treatments designed to unwind guests after a day of adventure. With a focus on fitness, guests can participate in guided hikes and skiing activities while also enjoying nurturing spa services. The rooms are comfortably furnished, ensuring a peaceful night’s rest in between sessions of relaxation. A delicious breakfast buffet emphasizes healthy options to fuel an active day in the Swiss Alps. The wellness offerings, combined with beautiful accommodations and a welcoming atmosphere, create an ideal retreat.

From

221£ /per night
8.8
Excellent (1532)

Hotel Waldhaus Am See

3
Via Dim Lej 6
Hotel Waldhaus Am See is a luxurious lakeside retreat that offers a unique connection to the nature surrounding hotel St Moritz Switzerland. This five-star hotel features historically rich architecture and beautifully appointed rooms that reflect elegance and comfort. Guests can enjoy exquisite dining options, with meals crafted from the finest local ingredients, all while surrounded by breathtaking views of the lake. The hotel's spa offers an extensive menu of treatments and wellness options, promoting relaxation and rejuvenation after a day of outdoor activities. With direct access to skiing and scenic walking paths, it caters perfectly to nature lovers and adventurers alike. The landmark hotel combines rich tradition with modern hospitality, ensuring a memorable and opulent getaway.

From

100£ /per night