St. Moritz Hotels

St. Moritz
Dec 04, 2024 - Dec 05, 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
390£ /per night
8.4
Very good (165)
View map · 0.5 km City Centre
From
87£ /per night

Discover Your Perfect Stay

Welcome to the idyllic alpine paradise of St Moritz, where majestic mountains embrace sparkling lakes and charming villages. Nestled in the center of the Swiss Alps, St Moritz is renowned for its luxurious hotels that seamlessly blend opulence with natural beauty. From grand resorts to boutique gems, there is a diverse range of St Moritz hotels to suit every traveler's taste. Whether you seek a pampering retreat or an adventurous getaway, these accommodations provide a perfect base to explore the breathtaking landscapes and indulge in world-class hospitality. .

St Moritz boasts an impressive selection of luxury hotels that epitomize elegance and sophistication. Admire breathtaking views of snow-capped peaks from your room's balcony, as you relish the seamless fusion of traditional alpine charm with modern amenities. Many of these hotels feature exquisite spas where you can rejuvenate amidst the tranquil alpine surroundings. With attentive service, refined dining options, and impeccable attention to detail, St Moritz hotels offer a true escape into a world of refined indulgence. .

For those seeking a more intimate and personalized experience, St Moritz also boasts a range of boutique hotels that exude charm and character. Discover unique establishments that seamlessly blend stylish design with warm hospitality. Whether you prefer a cozy chalet-style retreat or a sleek contemporary hideaway, these boutique hotels offer a distinct and intimate atmosphere. With their personalized service and attention to detail, these hidden gems ensure an unforgettable stay in St Moritz, where luxury and authenticity go hand in hand. .

Name of hotel Booking Rating Price, $
Sport & Wellnesshotel San Gian St. Moritz

8.9 / 10

(771 Reviews)

From 87£
B&B River Inn

8.8 / 10

(756 Reviews)

From 172£
Hotel Nolda

8.3 / 10

(1186 Reviews)

From 123£
Crystal Hotel Superior

8.9 / 10

(702 Reviews)

From 351£
Hotel Chesa Spuondas

8.7 / 10

(463 Reviews)

From 204£
8.9
Excellent (771)

Sport & Wellnesshotel San Gian St. Moritz

4
Via San Gian 23
Situated in the St Moritz Bad district, Sport & Wellnesshotel San Gian combines relaxation and adventure seamlessly. The hotel offers comfortable rooms, an on-site spa with an indoor pool and fitness facilities, and an array of sports activities, including skiing, golf, and tennis. Enjoy a day on the slopes or explore the surrounding trails before returning to the hotel's cozy ambiance and impeccable service. .

From

87£ /per night
8.8
Excellent (756)

B&B River Inn

48 Via San Gian
Situated along the banks of the beautiful River Inn, B&B River Inn provides a serene haven in the heart of nature. The inn offers comfortable rooms with rustic decor and a charming breakfast area where guests can start their day with a delicious meal. With its peaceful surroundings and easy access to St Moritz's attractions, B&B River Inn offers a tranquil retreat for nature enthusiasts. .

From

172£ /per night

Indulge in Grandeur: Luxury St. Moritz Hotels

Immerse yourself in a world of opulence and sophistication with these luxury St Moritz hotels. Each establishment in this section epitomizes refined elegance and offers an unparalleled experience of lavish indulgence. From breathtaking lake views to Michelin-starred dining, these hotels capture the essence of St Moritz's allure, delivering a memorable stay that befits its prestigious reputation as a luxury winter destination. .

8.3
Very good (1186)

Hotel Nolda

3
Via Crasta 3
Boasting panoramic mountain views, Hotel Nolda captivates guests with its intimate ambiance and attention to detail. The hotel features comfortably appointed rooms, a cozy lounge, and a sun terrace offering stunning vistas. Located near the historic center of St Moritz, Hotel Nolda is the perfect base for exploring the town's attractions and enjoying the tranquil alpine atmosphere. .

From

123£ /per night
8.9
Excellent (702)

Crystal Hotel Superior

4
Via Traunter Plazzas 1
With its prime lakeside location, Crystal Hotel Superior offers a captivating retreat in the heart of St Moritz. The hotel features elegantly designed rooms with lake views, an inviting wellness area, and a restaurant serving delectable dishes made with locally sourced ingredients. Whether you relax on the lakeside terrace or explore the nearby attractions, Crystal Hotel Superior provides a serene escape by the glistening waters of Lake St Moritz. .

From

351£ /per night

Embrace Intimacy: Boutique St. Moritz Hotels

For those seeking a more intimate and personalized getaway, these boutique St Moritz hotels provide a refined escape. Seamlessly blending stylish design with warm hospitality, these hidden gems offer a distinct atmosphere and a unique sense of place. Discover an array of individually curated experiences and immerse yourself in the captivating charm of St Moritz. .

8.7
Excellent (463)

Hotel Chesa Spuondas

3
Via Somplaz 47, St. Moritz, Ch
Nestled in the idyllic Suvretta area, Hotel Chesa Spuondas embodies rustic alpine charm in a boutique setting. This family-run establishment offers cozy rooms with traditional decor, a charming restaurant showcasing regional specialties, and a tranquil garden terrace. With its warm ambiance and friendly service, Hotel Chesa Spuondas is ideal for those seeking an authentic St Moritz experience. .

From

204£ /per night
8.7
Excellent (965)

Hotel Schweizerhof St. Moritz

4
Via Dal Bagn 54
Situated in a prime lakeside location, Hotel Schweizerhof enchants guests with its combination of contemporary design and alpine authenticity. The boutique hotel offers elegantly designed rooms, an inviting restaurant showcasing local cuisine, and a cozy lounge with panoramic lake views. With personalized service and attention to detail, Hotel Schweizerhof ensures an unforgettable boutique experience. .

From

390£ /per night

Discover Serenity: Charming St. Moritz Hotels

Escape the hustle and bustle of everyday life at these charming St Moritz hotels. Offering a blend of tranquility and elegance, these establishments provide a serene retreat amidst the picturesque surroundings of St Moritz. With cozy accommodations, warm hospitality, and a touch of alpine nostalgia, these hotels promise a delightful stay. .

8.8
Excellent (1533)

Hotel Waldhaus Am See

3
Via Dim Lej 6
Idyllically located on the shores of Lake St Moritz, Hotel Waldhaus Am See offers a serene retreat with spectacular lake views. The hotel features elegantly appointed rooms, a lakeside terrace, and a charming restaurant serving gourmet cuisine. Guests can enjoy various water activities on the lake or simply relax and savor the captivating scenery that unfolds before them. .

From

100£ /per night
8.7
Excellent (798)

Hotel Steffani

4
Via Traunter Plazzas 6
Located in the heart of St Moritz, Hotel Steffani exudes old-world charm combined with contemporary comforts. With elegantly appointed rooms and suites, guests can enjoy stunning mountain views and access to a host of amenities, including a renowned on-site restaurant and a wellness center. The hotel's central location allows for easy exploration of St Moritz's vibrant atmosphere and renowned ski slopes. .

From

246£ /per night

Embrace the Outdoors: Adventure-Filled St. Moritz Hotels

For the adventurers and outdoor enthusiasts, these St Moritz hotels offer the perfect blend of comfort and proximity to thrilling activities. Located amidst the stunning alpine landscapes, these establishments provide easy access to ski slopes, hiking trails, and a wide range of outdoor adventures. Experience the exhilaration of St Moritz while enjoying the comforts of these adventure-focused hotels. .

7.9
Very good (310)

Hotel Europa St. Moritz

4
Via Suot Chesas 9
Situated just steps away from the lake, Hotel Europa St Moritz offers a delightful fusion of alpine charm and modern comfort. The hotel's spacious rooms and suites provide stunning lake views, and its facilities include a wellness center, stylish bars, and a renowned restaurant. Experience true lakeside luxury as you indulge in the hotel's amenities and soak in the peaceful ambiance of Lake St Moritz. .

From

200£ /per night
9.2
Excellent (178)

Badrutt's Palace Hotel St. Moritz

5
Via Serlas 27
Embodying timeless elegance, Badrutt's Palace Hotel is a landmark in St Moritz. The hotel's distinctive architecture, exquisite interiors, and picturesque setting create an ambiance of grandeur. From stylish rooms to gourmet dining options and a luxurious spa, this legendary hotel offers an extraordinary experience that seamlessly combines tradition with modern sophistication. .

From

289£ /per night

Lakeside Bliss: St. Moritz Hotels with Scenic Views

Immerse yourself in the serene beauty of St Moritz's lakefront with these hotels that offer breathtaking views of Lake St Moritz. Indulge in luxury and tranquility as you enjoy stunning panoramas from your room or explore the nearby lakeside attractions. These hotels provide the perfect setting to unwind and appreciate the natural splendor that surrounds this Swiss jewel. .

8.4
Very good (524)

Berghotel Randolins

3
Via Curtins 2
Perched on a hillside overlooking St Moritz, Berghotel Randolins offers breathtaking panoramic views and a tranquil mountain retreat. The hotel features cozy rooms, a cozy restaurant serving local delicacies, and a wellness area with a sauna and steam room. With direct access to hiking and biking trails, Berghotel Randolins is an ideal base for outdoor enthusiasts looking to immerse themselves in nature. .

From

446£ /per night

Other city in Country

Zermatt
Zurich
Geneva
Montreux
Basel
Lugano
Lausanne
Saas-Fee
Gstaad
Lucerne

Other city in World