Top Hotels in St. Moritz with a View
View all photos
From
128$/night
Hotel Waldhaus Am See
Located 4.8 km from Nair Peak Mountain, which offers the thrill of discovering something beautiful, the comfortable Hotel Waldhaus Am See St. Moritz offers luggage storage and a restaurant. A lounge bar as well as a sun deck and recreational facilities can be enjoyed at this 3-star hotel, boasting the setting a short way from the natural St. Moritz-Celerina Olympic Bobrun Ice Bobsleigh Track.
The 49 rooms are allergy-friendly, and equipped with a flat-screen TV with satellite channels and first-run movies as well as a minibar fridge and coffee/tea making equipment. The rooms also feature a private bathroom. A separate toilet and a shower are offered in spacious bathrooms along with a hairdryer and bath sheets. Guests can enjoy views of the hills from Hotel Waldhaus Am See.
The hotel offers a convenient location in a picturesque area near a train station and around 10 minutes' drive from Tschainas. Attractions 2.7 km from the Waldhaus St. Moritz include Cabana de Heidi.
St. Moritz Scenic Lake lies a 14-minute stroll away.
View all photos
From
155$/night
Soldanella
The 3-star Soldanella Hotel St. Moritz includes 44 rooms and is situated nearly a 5-minute walk from Inn. Overlooking the lake, this hotel lies within easy reach of St. Moritz Scenic Lake and includes a Turkish steam room, a sauna, and steam baths.
The rooms come with a mini-fridge-bar and an electric kettle, as well as a flat-screen TV with satellite channels for guests' convenience. The rooms are equipped with a private bathroom.
Guests can access Chantarella-Corviglia merely 1.5 km from the hotel, while Lej Marsch is 2.6 km away. The Soldanella is also fairly close to Berry Museum, and near a train station.
Nair Peak Mountain is situated around 10 minutes by car from this accommodation.
View all photos
From
370$/night
Badrutt'S Palace Hotel St Moritz
The deluxe 5-star Badrutt'S Palace Hotel St Moritz is situated nearly 5 minutes' walk from Berry Museum and around 700 metres from Stazerwald, featuring Wi-Fi and a private parking lot. Boasting a location right around the corner from The Leaning Tower Museum, this St. Moritz hotel comprises 134 rooms and 11 restaurants.
The allergy-friendly rooms comprise a sitting area and a living room, and offer an iPod dock and a flat-screen TV with satellite channels along with a mini-fridge-bar and coffee/tea making facilities. Guests have access to a separate toilet and a shower, as well as bathroom comforts such as hairdryers and bathrobes. These spacious rooms also face the lake.
The hotel puts you right in the centre of St. Moritz, 2.7 km from Alp Giop and 2.3 km from FIS. The Badrutt'S Palace Hotel St Moritz offers proximity to such natural sights as Muottas Muragl Mountain (6 km) and Nair Peak Mountain (4.2 km).
Guests can also visit Upper Engadin, situated about a 10-minute ride away. Lake of Staz lies 2.2 km away.
Downtown St. Moritz Hotels with a View
Downtown St. Moritz boasts a collection of hotels that offer stunning vistas, allowing guests to immerse themselves in the breathtaking beauty of the surrounding Alpine landscape. With panoramic views of snow-capped peaks, pristine lakes, and lush valleys, these accommodations provide the perfect backdrop for a memorable stay. Each hotel captures the enchanting charm of the region, whether through large windows that frame the picturesque scenery or outdoor terraces that invite guests to soak in the fresh mountain air. This harmonious blend of comfort and natural allure creates an inviting atmosphere, making it an ideal destination for travelers seeking tranquility and inspiration in the heart of the Swiss Alps.
View all photos
From
116$/night
Hauser Hotel St. Moritz
Hauser Hotel St. Moritz includes 14 rooms and is a 25-minute walk from Marguns-Corviglia. This hotel features a safe deposit box and 24-hour security service, as well as general amenities such as currency exchange and a lift.
Some of the spacious rooms are equipped with individual climate control, an iron and ironing board, as well as media facilities such as a flat screen TV. Some rooms are fitted with a private bathroom. Some rooms overlook the street.
Located 1.1 km from St. Moritz railway station, the 3-star hotel stands within reach of St. Moritz Scenic Lake. Bergbahnen Engadin St. Moritz AG Ski Resort is just near the Hauser, while Schulhausplatz bus stop is a 5-minute walk away.
Guests can also explore Stazerwald, which is 950 metres away. Mill Weber House is a 10-minute drive from this property.
View all photos
From
155$/night
Chesa Languard
Situated about a 5-minute walk from the comfortable Chesa Languard Hotel St. Moritz, guests can reach Chantarella-Corviglia in no time. This 3-star hotel offers 23 rooms with views of the mountain.
The rooms feature climate control, along with a flat-screen TV with satellite channels for guests' utmost comfort. There is also a private bathroom.
The hotel is just a few steps from Ski Lift Randolins, while Berry Museum is merely 350 metres away. St. Moritz Scenic Lake is also approximately a 10-minute walk away.
Cabana de Heidi is a mere 1.7 km from the Chesa Languard.
View all photos
From
216$/night
Hotel Steffani
Hotel Steffani St. Moritz, located 550 metres from The Leaning Tower Museum and 7 minutes' walk from Berry Museum, features a heated indoor swimming pool for guests to take a dip in. A short way from Sankt Moritz-Bad, the hotel offers basic rooms plus a fitness centre.
The allergy-friendly rooms are equipped with a safe box, a flat-screen TV with satellite channels, along with a mini-bar, tea and coffee making equipment. The bedrooms come with double beds and single beds. For your comfort, you will find hairdryers and bath sheets in the marble-tiled bathrooms with a separate toilet and a shower. This hotel offers luxurious rooms with views of the garden.
This 4-star hotel is nestled in the centre of St. Moritz, a mere 1.1 km from St. Moritz train station. The Steffani is also within 5 minutes' walk of Inn.
Nature lovers might as well enjoy the vicinity to Upper Engadin, which is 3 km away. This property stands within a 10-minute drive of Church of San Gian, popular with pilgrims and tourists alike.
Luxury Hotels in St. Moritz with a View
Luxury hotels in St. Moritz offer an unparalleled experience, seamlessly blending opulence with breathtaking natural beauty. Nestled amidst the majestic Swiss Alps, these exquisite accommodations provide guests with sweeping views of snow-capped peaks, pristine lakes, and lush valleys. Each sunrise casts a golden hue over the landscape, creating an enchanting backdrop for relaxation and indulgence. The serene ambiance is complemented by refined interiors that evoke warmth and sophistication, inviting visitors to unwind in style while soaking in the dramatic scenery. Whether enjoying a quiet moment on a private balcony or dining with panoramic vistas, the allure of luxury hotels in this picturesque destination creates an unforgettable escape into nature’s grandeur.
View all photos
From
150$/night
Crystal Hotel Superior
The 4-star smoke-free Crystal Hotel Superior St. Moritz is nearly 5 minutes' walk from St. Moritz Dorf-Chantarella and entices guests with a sunbathing terrace and a golf course. Located just a few steps from a cable car station, this St. Moritz hotel provides 75 rooms just 30 metres from the river.
Each comfortable room comes with a flat-screen TV with satellite channels and Wi-Fi, and such self-catering options as a mini fridge bar. The rooms also have marble bathrooms.
The hotel stands in the very heart of St. Moritz, in the immediate vicinity of St. Moritz Scenic Lake. The Crystal St. Moritz also lies within 4 km of Nair Peak Mountain and about a 5-minute drive from Stazerwald.
The surroundings include a mountain, which are within a few steps of the property. There is Muottas Muragl Mountain approximately 15 minutes' drive away, while Bahnhof bus station is in proximity to the hotel.
View all photos
From
261$/night
Hotel Chesa Spuondas
Located around 20 minutes' walk from Lej Marsch, the 3-star Hotel Chesa Spuondas St. Moritz features snow skiing, hiking, and ping pong. You will find a restaurant and a storage room at the hotel.
Some of the 16 air-conditioned rooms come with an electric kettle, and essentials such as individual climate control and ironing facilities. Most rooms have a private bathroom. A separate toilet and a deep soaking bathtub along with such comforts as hairdryers and towels are featured in the bathrooms. Guests can also enjoy pool views. Hotel Chesa Spuondas also offers a deluxe apartment with a kitchen including a microwave oven, a dishwasher, and a washing machine.
Nair Peak Mountain is not far from this St. Moritz hotel, while Somplaz bus stop is merely 550 metres away. Other nearby sightseeing options include Berry Museum, which is nearly 25 minutes' walk away.
St. Moritz Scenic Lake is 2.2 km from the Chesa.
View all photos
From
245$/night
B&B River Inn
Featuring a vending machine and a lift, B&B River Inn St. Moritz sits merely a 7-minute walk from Casino St. Moritz. A car park is available on site at the bed & breakfast.
The rooms feature an air conditioner and soundproof walls, along with a flat-screen TV with satellite channels for guests' utmost comfort. Other comforts include a refrigerator, an oven, and kitchenware for self-catering. Featuring a separate toilet and a shower, the bathrooms also come with hair dryers and bath sheets.
Lake Silvaplana is located 3.1 km from this 3-star hotel, while Lake of Staz is 3.5 km away. You'll be 13 minutes on foot from Lej Marsch.
Signal Gondola lies in close proximity to the B&B River Inn.
Affordable Hotels in St. Moritz with a View
Affordable hotels in St. Moritz often provide breathtaking views of the surrounding Alps and scenic landscapes, making them an appealing choice for travelers seeking both natural beauty and budget-friendly accommodations. Many of these hotels are strategically positioned to offer guests stunning vistas right from their rooms or communal areas, allowing visitors to immerse themselves in the picturesque surroundings without breaking the bank. The emphasis on affordability does not diminish the charm and character of these establishments, as they often embody a cozy atmosphere that enhances the overall experience. Whether overlooking pristine lakes or majestic mountain ranges, these hotels offer a wonderful blend of comfort and stunning scenery, ensuring that visitors can enjoy a memorable stay within their means.
View all photos
From
577$/night
Grand Hotel Des Bains Kempinski
Offering a Turkish steam bath, a treatment room, a solarium, and steam baths, the 5-star Grand Hotel Des Bains Kempinski St. Moritz is nestled only 5 minutes' walk from Forum Paracelsus and a mere 550 metres from Bergbahnen Engadin St. Moritz AG Ski Resort. At the hotel, located in the vicinity of Casino St. Moritz, you can spend the day in an indoor swimming pool or keep active with windsurfing, snow skiing, and horseback riding.
You can stay in one of the 162 allergy-friendly rooms featuring premium cable channels along with tea and coffee making equipment. The rooms also feature a private bathroom. Guests can take advantage of views of the mountain.
This traditional hotel has a perfect location merely 1.7 km from the domed Segantini Museum. Corviglia is just near the Grand Hotel, while Via San Gian bus stop is around 5 minutes' walk away.
Ski slopes and a lake are also close to the property. This St. Moritz hotel stands 4.2 km from Church of San Gian, popular with pilgrims and tourists alike.
View all photos
From
543$/night
Suvretta House
The 5-star Suvretta House Hotel St. Moritz, positioned within a 10-minute drive of Randolins-Munt da San Murezzan, offers 3 outdoor tennis courts for the best experience. The hotel is 2.2 km from the renowned White Turf Racing Association and invites guests to one of the 3 onsite restaurants.
Suvretta House Hotel welcomes guests to 150 rooms, some of which comprise a balcony and a dining area, and offer such self-catering options as a minibar fridge, coffee and tea making facilities. These rooms also have marble floors. Some rooms boast views of the inner courtyard.
The centre of St. Moritz can be reached within a 15-minute walk, and natural attractions like Nair Peak Mountain are around 15 minutes' drive away. Attractions within a 2-km distance of the Suvretta House include San Karl St. Moritz-Bad Church.
Travellers will enjoy proximity to entertainment attractions like Bergbahnen Engadin St. Moritz AG Ski Resort, which are nearly 20 minutes' walk away.
View all photos
From
122$/night
Hotel Sonne St. Moritz 3* Superior
The 3-star Hotel Sonne St. Moritz 3* Superior is just 1.2 km from Bergbahnen Engadin St. Moritz AG Ski Resort, featuring a sun terrace and a golf course. The hotel is a good starting point for exploring St. Moritz, including Sankt Moritz-Bad, which is only a 5-minute walk away.
Hotel Sonne St. Moritz 3* Superior features 65 rooms with a flat-screen TV with satellite channels, as well as coffee/tea making equipment. Some rooms include a private bathroom. A separate toilet and a shower, along with a hair dryer and bath sheets, are provided in the bathrooms.
Katholische Kirche is located approximately 400 metres from this St. Moritz hotel, and such natural sites as Nair Peak Mountain is 4.5 km away. There is Pony Suvretta around a 10-minute drive from the Sonne St. Moritz.
In addition, Upper Engadin is 3.9 km away. Guests may also get to Corvatsch 3303 Ski Resort, which is nearly a 15-minute drive away.
View all photos
From
153$/night
Hotel Baeren
The pleasant 3-star Hotel Baeren St. Moritz, situated nearly 25 minutes' walk from Cabana de Heidi, offers an indoor swimming pool as well as a fitness centre. The hotel, featuring 9 holes of golf, is positioned within reach of the natural St. Moritz-Celerina Olympic Bobrun Ice Bobsleigh Track.
The Baeren features 72 rooms with a flat-screen TV with satellite channels, as well as a mini fridge bar. The rooms are fitted with open bathrooms. Bathrooms offer a separate toilet and a shower, along with comforts such as a hair dryer and bath sheets. You can enjoy views of the mountain.
This hotel, next to a historical district, is a mere 600 metres from St. Moritz Scenic Lake. The Baeren St. Moritz offers proximity to such natural sights as Muottas Muragl Mountain (4.9 km) and Nair Peak Mountain (4.5 km).
Nature lovers will surely enjoy visiting Stazerwald, situated merely 1.3 km away. Standing about a 30-minute walk away, Church of San Gian is a hard-to-miss divine tourist destination.
View all photos
From
308$/night
Randolins Familienresort
Randolins Familienresort St. Moritz hotel lies in a ski area of St. Moritz about a 25-minute walk from the domed Segantini Museum, featuring a sundeck and a golf course. Comprising 16 rooms with views of the mountain, the hotel offers a restaurant and a storage room.
The rooms include a seating area, as well as a flat-screen TV with satellite channels for your convenience. A separate toilet and a shower along with hair dryers and towels are included in the allergy-free rooms.
Located around 3 km from Nair Peak Mountain, this 3-star hotel is also 3.5 km from St. Moritz railway station. Guests can reach St. Moritz city centre in 25 minutes on foot.
There is Corvatsch 3303 Ski Resort a 10-minute ride from the Randolins Familienresort.
View all photos
From
158$/night
Hotel Nolda
Situated just 5 minutes on foot from Inn, the 3-star non-smoking Hotel Nolda St. Moritz features currency exchange and a lift for guests' convenience. An à la carte restaurant is available in this St. Moritz hotel that boasts a central location, within reach of such entertainment venues as Bergbahnen Engadin St. Moritz AG Ski Resort.
The 42 rooms are allergy-free and equipped with a flat-screen TV with satellite channels as well as a minibar fridge. The rooms are fitted with a private bathroom. A bidet, a walk-in shower, and a separate toilet, along with such amenities as hairdryers and shower caps, are also at guests' disposal.
Nair Peak Mountain is 4.2 km from the hotel which is also merely 400 metres from Forum Paracelsus. Places of worship to visit nearly a 10-minute drive from the Nolda St. Moritz include Church of San Gian.
You can easily find Mill Weber House 2.3 km from the accommodation.
View all photos
From
1406$/night
Carlton Hotel St Moritz - The Leading Hotels Of The World
The perfect Carlton Hotel St Moritz - The Leading Hotels Of The World, situated approximately 25 minutes' walk from Church of San Gian, offers a heated pool as well as a fitness club. Thanks to its prime location, the 5-star hotel is not far from The Leaning Tower Museum and near a train station.
All allergy-friendly rooms at Carlton Hotel St Moritz - The Leading Hotels Of The World are equipped with a flat-screen TV with satellite channels and a DVD player along with a mini fridge bar and tea/coffee making equipment for self-catering. There is also a private bathroom. The large bedrooms are appointed with a wardrobe. The bright bathrooms are fitted with a walk-in shower and a separate toilet as well as a hair dryer and a shower cap. The property has a breathtaking view over the mountain.
The centre of St. Moritz can be reached within a 15-minute walk, and natural attractions like Nair Peak Mountain are 4.6 km away. You'll find the art gallery "Galerie Gmuizynska" just 10 minutes on foot from the Carlton St. Moritz.
Nature lovers will surely enjoy visiting Stazerwald, situated 800 metres away. This St. Moritz hotel is also in close proximity to Cabana de Heidi and Bahnhof bus station is a mere 5 minutes' walk away.
View all photos
From
1153$/night
Giardino Mountain
The 5-star Giardino Mountain Hotel St. Moritz, situated approximately 25 minutes' walk from Sankt Moritz-Bad, offers an indoor pool as well as a fitness studio. Boasting a solarium, a treatment room, a Jacuzzi, and a foot bath, this St. Moritz hotel is only 0.8 km from En / Inn.
The allergy-free rooms at Giardino Mountain Hotel are fitted with a flat-screen TV with satellite channels and a DVD player, some of them feature a stone fireplace. Some rooms include a private bathroom. A walk-in shower and a separate toilet, along with such comforts as bathrobes and shower caps are also at guests' disposal.
The centre of St. Moritz can be reached in 25 minutes' walk of the hotel, and such cultural venues as the art gallery "Galerie Gmuizynska" are about a 10-minute drive away. Guests can visit Reformierte Kirche Champfer, which is merely 450 metres away, and Curtinella which is 3.6 km from the Giardino Mountain St. Moritz.
Engadine is 2.5 km away, and St. Moritz train station is situated 3.5 km from the property.
View all photos
From
274$/night
Boutique Hotel Cervus
Enticing guests with a steam room and a sauna, the 3-star Boutique Hotel Cervus St. Moritz is approximately a 25-minute stroll from St. Moritz Scenic Lake. Boasting an indoor swimming pool, this St. Moritz hotel is nestled 4.1 km from natural attractions like Nair Peak Mountain.
Boutique Hotel Cervus features 24 rooms equipped with a flat-screen TV with satellite channels as well as a mini fridge bar. Here you can enjoy an electric kettle and glassware. Most rooms have private bathrooms, and they come with a shower.
The centre of St. Moritz can be reached in 10 minutes' walk of the hotel, and such cultural venues as the art gallery "Galerie Gmuizynska" are nearly a 30-minute stroll away. Lake of Staz is also located 3.1 km from the Cervus St. Moritz.
The nearby entertainment attractions of St. Moritz include Bergbahnen Engadin St. Moritz AG Ski Resort, which is about a 5-minute ride away.
View all photos
From
100$/night
Hotel Piz St. Moritz
The 3-star Hotel Piz St. Moritz is approximately 20 minutes on foot from the art gallery "Galerie Gmuizynska" and features currency exchange and a lift. Located only 550 metres from Sankt Moritz-Bad, this St. Moritz hotel offers a Turkish steam room and a sauna on site, and great access to sacred landmarks like Church of San Gian, 3.6 km away.
Hotel Piz St. Moritz welcomes guests to 25 rooms, some of which comprise an adjoining terrace and a balcony, and offer such self-catering options as tea/coffee making equipment. They are appointed with a fridge, an oven, and kitchenware. Offering such amenities as a hairdryer and towels, the bathrooms also include a separate toilet and a shower.
The centre of St. Moritz can be reached within a 5-minute walk, and natural attractions like Nair Peak Mountain are nearly a 10-minute ride away. Marguns-Corviglia stands 3.1 km from the Piz St. Moritz.
St. Moritz Scenic Lake is also about a 25-minute walk away.
View all photos
From
146$/night
Hotel Laudinella
Featuring a treatment room, a Jacuzzi, and a sauna, Hotel Laudinella St. Moritz is situated 8 minutes' walk from Sankt Moritz-Bad in St. Moritz. 2 km from St. Moritz Scenic Lake, the hotel offers spacious rooms plus a fitness club.
The smoke-free hotel offers 97 rooms with coffee and tea makers, and such modern conveniences as a flat-screen TV with satellite channels. The rooms include private bathrooms. Guests can make use of a separate toilet and a shower along with hairdryers and bath sheets.
This 4-star hotel is a 10-minute drive from Lake of Staz and right near Katholische Kirche bus stop. The Laudinella in St. Moritz is 2.3 km from the domed Segantini Museum.
Guests might also explore Stazerwald, located about 15 minutes' walk away. The nearby cultural experience includes Berry Museum, which is 2.1 km away.
St. Moritz Hotels with a View
As the sun begins to dip behind the majestic peaks of the Swiss Alps, a gentle glow blankets the serene town of St. Moritz. Nestled amidst nature’s grandeur, this enchanting destination beckons weary souls seeking a sanctuary from the clamor of everyday life. Here, in this winter wonderland, every hotel presents a masterpiece of hospitality, framed by nature's most breathtaking canvas. The allure of staying in a place where every window promises a postcard-perfect vista is undoubtedly a romantic dream brought to life.
Imagine waking up to the soft whisper of the breeze flowing through snow-dusted fir trees, as you curl up in a plush armchair and sip your morning coffee, while a panorama of rolling mountains stands sentinel outside. These charming accommodations offer more than just rooms; they are gateways to tranquility, where the stresses of life melt away like snow in the brilliant spring sun. Each hotel is a harmonious blend of cozy elegance and contemporary luxury, inviting you to unwind and immerse yourself in the stunning surroundings.
As the days turn to evenings, the magic continues to unfold. Picture yourself dining al fresco as twilight descends, the sky awash with shades of sapphire and gold, while the peaks transform into silhouettes against the fading light. The view is more than just scenery; it’s a reminder of the beauty that lies in every moment, urging you to savor the here and now. Whether you’re indulging in a lavish meal or soaking in an outdoor spa, the connection to nature is palpable, feeding your soul with peace and inspiration.
St. Moritz is a revelation, a place where you can lose yourself amidst the wonders of the Alps and let the world fade into the background. Each hotel with a view captures the essence of romance and relaxation, offering an idyllic backdrop for couples and adventurers alike. Your escape to this alpine paradise is not just about finding a place to stay; it's about rediscovering the joy of connection—both with nature and with those you hold dear. Let these enchanting hotels be your haven, a reflection of the wild beauty that surrounds them, inviting you to create memories that will last a lifetime.
Location
St. Moritz, Grisons, Switzerland, 7500
Contact Us