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 includes elegant rooms nearly 25 minutes' walk from Lake of Staz. This St. Moritz hotel proudly offers 2 outdoor tennis courts, while The Leaning Tower Museum is just 400 metres away.
Staying at one of the 134 rooms, guests are welcome to use an iPod dock and a flat-screen TV with satellite channels as well as a minibar and coffee/tea making facilities. Private bathrooms also feature a hairdryer and bath sheets for travellers' utmost comfort. Guests staying in each of the allergy-free rooms can adore the views of the valley.
Alp Giop is 2.7 km from the hotel which is also in the immediate vicinity of Berry Museum. The Badrutt'S Palace Hotel St Moritz is quietly situated approximately 30 minutes on foot from FIS.
The accommodation stands 2.6 km from Church of San Gian, popular with pilgrims and tourists alike.
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
Located 7 minutes' walk from Berry Museum in St. Moritz, Hotel Steffani St. Moritz offers a Turkish steam room and a sauna. Featuring 59 rooms with views of the lake, the hotel is a short way from Sankt Moritz-Bad.
The rooms are basic and have soundproof walls, along with a flat-screen TV with satellite channels. The luxurious rooms are furnished with elegant furniture. Each of the private bathrooms with a separate toilet and a shower, also features shower caps and bath sheets for guests' extra comfort.
This 4-star hotel is in the centre of St. Moritz, so guests have direct access to The Leaning Tower Museum, which is 550 metres away. The Steffani lies 6 km from Muottas Muragl Mountain.
No matter the religion, travellers prefer to visit Church of San Gian, a popular place of worship located within a 10-minute drive of the property.
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
Located within 5 minutes' walk of St. Moritz Scenic Lake, the 4-star smoke-free Crystal Hotel Superior St. Moritz features a sunbathing terrace and a golf course. This St. Moritz hotel is found within 4 km of Nair Peak Mountain, offering a steam room and a sauna.
The rooms have an extra bed, as well as a minibar for your convenience. The spacious rooms are equipped with a marble bathroom.
The hotel is nestled in the very heart of St. Moritz, a few steps from St. Moritz Dorf-Chantarella. Chantarella-Corviglia can be found only 14 minutes' walk from the Crystal St. Moritz.
Guests might also explore Stazerwald, located 0.9 km away. The nearby entertainment attractions of St. Moritz include Bergbahnen Engadin St. Moritz AG Ski Resort, which is approximately a 25-minute walk away.
View all photos
From
261$/night
Hotel Chesa Spuondas
The 3-star Hotel Chesa Spuondas St. Moritz is nestled within a 10-minute drive of Nair Peak Mountain, offering 16 rooms and featuring a sauna, a sun deck, and playground.
Providing a separate toilet and a deep soaking bathtub, the bathrooms also have hair dryers and towels. Some rooms also boast pool views.
Berry Museum can be reached 2.1 km away.
Enjoy the proximity to St. Moritz Scenic Lake, which is approximately 25 minutes' walk away.
View all photos
From
245$/night
B&B River Inn
Featuring a vending machine and a lift, B&B River Inn St. Moritz is located merely a 7-minute walk from Casino St. Moritz. Parking is available on site at the bed & breakfast.
The rooms include soundproof walls, along with such modern comforts as a flat-screen TV with satellite channels. If you like cooking, there is a fridge, an oven, and kitchenware provided on site. Guests will find a hairdryer and bath sheets in bathrooms fitted with a separate toilet and a shower.
This 3-star hotel lies within a 500-metre distance of Signal Gondola and 3.1 km from Lake Silvaplana. Lake of Staz is 3.5 km away.
The B&B River Inn will also take you to Engadine, which is around 10 minutes away by car.
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 ski equipment for rent, as well as Wi-Fi in public areas, the 5-star Grand Hotel Des Bains Kempinski St. Moritz is just a 7-minute walk from Bergbahnen Engadin St. Moritz AG Ski Resort. Guests can relax in a heated indoor pool or benefit from a Turkish steam bath, a treatment room, a solarium, and steam baths while enjoying a location in the vicinity of Casino St. Moritz.
The allergy-friendly rooms include a balcony and a kitchen, as well as bathrooms with a shower and a deep soaking bathtub, and such comforts as a hair dryer and dressing gowns. These luxurious rooms are also equipped with a safe deposit box, and such comforts as a flat-screen TV with satellite channels. The rooms of Grand Hotel Des Bains Kempinski offer views of the mountain.
The hotel is located 350 metres from Forum Paracelsus, 2.4 km from St. Moritz train station. Corviglia can be reached within 3 km of the Grand Hotel St. Moritz.
Occupying a perfect location, this traditional hotel lies close to ski slopes and a lake. The domed Segantini Museum is about 20 minutes' walk away.
View all photos
From
543$/night
Suvretta House
Situated about 25 minutes' walk from the renowned White Turf Racing Association and 3.5 km from Randolins-Munt da San Murezzan, the 5-star Suvretta House Hotel St. Moritz features 3 outdoor tennis courts.
Guests can easily reach San Karl St. Moritz-Bad Church within a 2-km distance of the hotel.
Staying at this St. Moritz hotel, you can also enjoy natural sights such as Nair Peak Mountain, which is around 10 minutes' drive away.
View all photos
From
122$/night
Hotel Sonne St. Moritz 3* Superior
The 3-star Hotel Sonne St. Moritz 3* Superior is located just 1.2 km from Bergbahnen Engadin St. Moritz AG Ski Resort and features a sunbathing terrace and a golf course on site. This St. Moritz hotel includes 65 rooms.
Modern amenities in the allergy-friendly rooms include a flat-screen TV with satellite channels along with coffee/tea making equipment. Offering hairdryers and bath sheets, the bathrooms also feature a separate toilet and a shower.
Pony Suvretta is only a few steps from the hotel, while Katholische Kirche and Sankt Moritz-Bad are both nearby.
Corvatsch 3303 Ski Resort is reachable within a 10-minute ride.
View all photos
From
153$/night
Hotel Baeren
Situated nearly 25 minutes' walk from Cabana de Heidi, the pleasant 3-star Hotel Baeren St. Moritz features Wi-Fi in public areas, and parking on site. The hotel proudly offers 9 holes of golf, while St. Moritz Scenic Lake is merely 0.6 km away.
The allergy-free rooms are equipped with a flat-screen TV with satellite channels, as well as self-catering options such as a mini-bar. The spacious rooms have open bathrooms equipped with a separate toilet and a shower. Most rooms at Hotel Baeren come with a bidet and a roll-in shower, as well as comforts including bathrobes.
When staying at this St. Moritz hotel, you'll be about a 10-minute ride from Gluna.
Also, the Baeren is in proximity to the natural St. Moritz-Celerina Olympic Bobrun Ice Bobsleigh Track.
View all photos
From
308$/night
Randolins Familienresort
Overlooking the mountain, Randolins Familienresort St. Moritz hotel is about a 25-minute walk from the domed Segantini Museum. Situated in a skiing area, the hotel offers 16 rooms along with a Turkish steam room, a Jacuzzi, and a sauna.
Bathroom facilities include a separate toilet and a shower, as well as comforts such as a hair dryer and towels.
Nair Peak Mountain is around 3 km from this 3-star hotel.
Corvatsch 3303 Ski Resort can also be found a 10-minute ride from the property.
View all photos
From
158$/night
Hotel Nolda
The 3-star non-smoking Hotel Nolda St. Moritz, located only 5 minutes on foot from Forum Paracelsus, features currency exchange and a lift. While staying 4.2 km from Nair Peak Mountain, guests can benefit from a shared lounge and a golf course.
The private bathrooms have a bidet, a walk-in shower, and a separate toilet, along with comforts such as hair dryers and shower caps.
The centre of St. Moritz can be reached within a 10-minute walk. Also, Cabana de Heidi is nearly a 10-minute drive from this St. Moritz hotel.
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 offers 79 spacious rooms with breathtaking views and is located nearly 5 minutes' walk from Inn. Offering snow skiing, hiking, and cycling in the area, the 5-star hotel lies approximately 600 metres from The Leaning Tower Museum, and 2.1 km from Church of San Gian.
All allergy-free 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-bar and coffee/tea making machines for self-catering. The rooms also have private bathrooms. A walk-in shower and a separate toilet are provided in the bright bathrooms. You can enjoy views of the lake.
This St. Moritz hotel offers a prime location about 25 minutes on foot from Upper Engadin. The Carlton St. Moritz gives access to the art gallery "Galerie Gmuizynska", which is just 0.8 km away.
Also, the accommodation is around 10 minutes' drive from Cabana de Heidi.
View all photos
From
1153$/night
Giardino Mountain
The 5-star Giardino Mountain Hotel St. Moritz is located approximately 25 minutes' walk from Sankt Moritz-Bad, offering 81 rooms along with a sauna and a sun deck. The hotel is 3.5 km from St. Moritz train station and just around the corner from Reformierte Kirche Champfer.
The allergy-friendly rooms are fitted with a flat-screen TV with satellite channels and a DVD player, and furnished with a writing table. Also, there is a personal safe, a minibar provided. The bathrooms come with a walk-in shower and a separate toilet along with hairdryers and towels for more comfort.
Attractions, you can find about a 10-minute drive from this St. Moritz hotel, include Curtinella.
2.5 km from the Giardino Mountain St. Moritz, guests will also find Engadine.
View all photos
From
274$/night
Boutique Hotel Cervus
Situated approximately a 25-minute stroll from St. Moritz Scenic Lake, the 3-star Boutique Hotel Cervus St. Moritz includes luggage storage. Boasting a heated pool, this St. Moritz hotel is nestled 4.1 km from natural attractions like Nair Peak Mountain.
Staying at one of the 24 rooms, guests are welcome to use a flat-screen TV with satellite channels as well as a mini-bar. Here you can enjoy an electric kettle and glassware.
Be sure to visit Forum Paracelsus within reach of the hotel.
Lake of Staz is also nearly a 10-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
Located 7 km from such natural attractions as Muottas Muragl Mountain, Hotel Laudinella St. Moritz includes a restaurant. Some of the 97 rooms offer views of the surrounding mountains and there is a treatment room, a Jacuzzi, and a sauna on site.
They offer bathrooms fitted with a separate toilet and a shower along with a hair dryer and bath sheets.
Standing 8 minutes' walk from Sankt Moritz-Bad, the hotel also offers easy access to Lake of Staz which is a 10-minute ride away. The Laudinella stands 2.3 km from the domed Segantini Museum.
Located a 25-minute stroll from St. Moritz Scenic Lake, this 4-star hotel puts the city at your fingertips.
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