The Best Hotels in St. Moritz

Here’s our manually curated guide to the best luxury, boutique, and most charming hotels in St. Moritz. Bon voyage!

Hannah, Travel Blogger

Updated

Hotel GRACE LA MARGNA ST MORITZ

Rated 9.2 in 60 reviews

Situated in St. Moritz and with Train Station St. Moritz reachable within 200 metres, Hotel GRACE LA MARGNA ST MORITZ… See more

Situated in St. Moritz and with Train Station St. Moritz reachable within 200 metres, Hotel GRACE LA MARGNA ST MORITZ features concierge services, allergy-free rooms, a restaurant, free WiFi throughout the property and a bar. Each accommodation at the 5-star hotel has mountain views, and guests can enjoy access to a hot tub and a hammam. There is a spa and wellness centre with a terrace, indoor pool and fitness centre, as well as a sauna.

At the hotel, the rooms are fitted with a desk, a flat-screen TV, a private bathroom, bed linen and towels. Hotel GRACE LA MARGNA ST MORITZ provides some units with city views, and rooms have a coffee machine. All rooms will provide guests with a wardrobe and a kettle.

Breakfast is available each morning, and includes buffet, à la carte and continental options.

The area is popular for skiing, and ski equipment hire is available at the accommodation.

Languages spoken at the 24-hour front desk include Danish, German, English and Spanish.

Engadin Golf Samedan & Zuoz-Madulain is 7.1 km from Hotel GRACE LA MARGNA ST MORITZ, while Swiss National Park Visitor Centre is 33 km from the property. The nearest airport is Orio Al Serio International, 155 km from the hotel, and the property offers a paid airport shuttle service.

Rooms from $550

Suvretta House

Rated 9.3 in 271 reviews

As an exclusive Ski In & Ski Out Hotel with private ski lift, this 5-star luxury resort is the first address for… See more

As an exclusive Ski In & Ski Out Hotel with private ski lift, this 5-star luxury resort is the first address for unforgettable winter moments and is the only hotel in St. Moritz to offer private access with social distancing to the Corviglia ski area. The in-house winter sports shop also equips you with your desired equipment directly at the hotel and the ski school can also be booked directly at the hotel. The daily regular shuttle service takes you to other ski stations as well as to St. Moritz.

Each of Suvretta House’s spacious rooms are decorated with rich fabrics and filled with natural light. Some of the modern bathrooms have a freestanding bath and marble details.

The Suvretta is set in a natural park, surrounded by the Suvretta-Corviglia winter sport and hiking region. The hotel offers free parking and a bicycle rental service. The picturesque town of St. Moritz is 2 km away.

The state-of-the-art spa offers a 25-metre indoor pool, an open-air whirlpool and massage therapies. There is a fully-equipped fitness centre and a sauna.

The Grand Restaurant serves gourmet specialities, while the Suvretta Stube offers authentic Swiss dishes. For younger guests, there is Teddy Club children’s restaurant. Guests can enjoy the relaxing atmosphere of the Club Bar with a refreshing drink.

Rooms from $684

Grand Hotel Kronenhof

Rated 9.5 in 218 reviews

Built in the late 19th century in neo-Baroque style and with a history dating back to 1848, the 5-star superior Grand… See more

Built in the late 19th century in neo-Baroque style and with a history dating back to 1848, the 5-star superior Grand Hotel Kronenhof in Pontresina offers panoramic views of the Bernina glaciers and Engadine Mountains, a luxurious spa, and an award-winning restaurant.

As member of Swiss Deluxe hotels, all of the elegantly furnished and luxuriously equipped rooms feature wired and wireless internet access. Rooms either look out onto the mountains and glacier or the courtyard and village.

The Grand Restaurant (dress code for dinner: jacket for gentlemen) you will be served breakfast and dinner if you book half board. It is decorated in an elegant neo-Baroque style. It serves traditional Swiss and international dishes. The more informal à-la-carte Kronenstübli gourmet restaurant (dress code: smart casual) currently holds 16 Gault Millau points. Guests can also enjoy light menus and drinks on the wooden terrace of Le Pavillon. Grand Hotel Kronenhof was awarded as GaultMillau Hotel of the Year in 2008. The wide range of restaurants guarantees culinary variety.

The Kronenhof Spa with over 2,000 m² features a lavish pool, a children's pool, a wellness bath area, a Finnish sauna, a bio sauna, a stone grotto steam bath, a saltwater grotto, a relax floating-bath, a Kneipp footpath, a relaxation room with fireplace, 13 treatment rooms, as well as a fitness centre with state-of-the-art equipment

For children older than 3, the hotel has its very own children’s club and children's restaurant. Professional babysitting services are provided. During summer season, children up to 12 years stay free of charge in an extra bed.

The property offers Ski pass for just CHF 45 per person per day. In summer, guests staying 2 or more nights benefit from the free use of all mountain trains in the Upper Engadine region.

Rooms from $449

Hotel Waldhaus Sils

Rated 9.6 in 364 reviews

The 5-star Waldhaus Hotel in quiet Sils-Maria, only 10 km from bustling St.Moritz, proudly overlooks the village and… See more

The 5-star Waldhaus Hotel in quiet Sils-Maria, only 10 km from bustling St.Moritz, proudly overlooks the village and offers splendid views and an indoor pool.

Owned and managed by the same family since 1908, it combines 5-star comfort with the charm and spaciousness of an earlier era. Free internet access is provided in the rooms, and free Wi-Fi is provided in public areas.

The Arvenstube restaurant serves gourmet cuisine and features a romantic terrace in the park.

Guests have free use of the hotel's outdoor tennis courts and reduced fees for the indoor court.

Upon arrival or departure a free transfer between the Waldhaus hotel and the St. Moritz train station is provided.

Transfers between the hotel and village can be arranged upon request. In winter this service is also provided to the the Silser ski area. Regional buses can also be used free of charge.

During summer and autumn guests have free use of the regional mountain railways and also a motorboot on Silsersee Lake.

Rooms from $434

Kulm Hotel St. Moritz

Rated 9.3 in 147 reviews

The Kulm Hotel St Moritz is a luxurious hotel with a special history: as Johannes Badrutt founded it in 1856, he also… See more

The Kulm Hotel St Moritz is a luxurious hotel with a special history: as Johannes Badrutt founded it in 1856, he also laid the foundation stone for winter tourism. Since then, the Kulm Hotel is characterized by its style and authenticity.

Every room faces the impressive mountainscape, the south-facing ones the Lake St. Moritz and those facing north, the spectacular south flanks of Piz Nair and other enticing parts of the Corviglia region.

The Kulm Hotel has always practiced the high art of refined gourmet cuisine and features 5 restaurants with various culinary offers, which range from carefully prepared local specialities to international haute cuisine.

The completely revised Kulm Spa St. Moritz stretching out over 2000 m², disposes of a lavish pool, whirlpool, children’s pool, open-air pool, kneipp footpath, salt grotto, steam bath, a sauna world and a fitness centre with the latest equipment.

The hotel has its own 9-hole golf course including a driving range, putting green, golf academy with Pro as well as 3 tennis courts. In winter, guests enjoy the the hotel’s own ice skating and curling rink and the legendary Bob and Cresta Run.

Rooms from $718

Giardino Mountain

Rated 9.1 in 115 reviews

The Giardino Mountain is a 5-star luxury hotel in Champfèr, 5 km from St. Moritz, and features a gourmet restaurant and… See more

The Giardino Mountain is a 5-star luxury hotel in Champfèr, 5 km from St. Moritz, and features a gourmet restaurant and a spa area with an indoor pool.

The Giardino’s interior is decorated with a mixture of modern-design furniture made of traditional Engadine materials, colourful fabric and design lamps.

During winter, chef Rolf Fliegauf, who was awarded 2 Michelin stars, offers gourmet cuisine at the Giardino Mountain. Ayurveda based dishes with a mix of Asian, Oriental and local influences are served in the restaurant Hide & Seek - St. Moritz. Engadine specialities can be enjoyed in the Stüva.

The Giardino’s rooms are plush and styled in a modern Alpine style. They feature a balcony, state-of-the-art bathroom and flat-screen TV.

The Dipiu Spa by Giardino offers various saunas, massages and beauty treatments. A gym is also available.

Rooms from $586

Hotel Walther - Relais & Châteaux

Rated 9.3 in 317 reviews

Family-run for 3 generations, this Belle-Époque hotel in Pontresina offers the 700 m² Aqua Viva spa area with an indoor… See more

Family-run for 3 generations, this Belle-Époque hotel in Pontresina offers the 700 m² Aqua Viva spa area with an indoor pool, a hot tub, various saunas, a foot bath with waterfall, various showers, a rest area and massages. Guests benefit from an on-site restaurant and free WiFi.

The hotel offers a choice of south-, east- or west-facing rooms, or quietly located north-facing rooms. All rooms at Hotel Walther Pontresina are non-smoking. Some rooms have a terrace or a balcony.

The La Trattoria restaurant serves Italian pasta specialities in a rustic Mediterranean ambience, together with fish and meat dishes and more. The hotel also features a bar with piano music and an exclusive smoking lounge.

Many services are available free of charge, including use of baby equipment and transfers from and to Pontresina Train Station. A small fitness corner is featured as well (treadmill, ergometer, weight bench).

There is an electric bike and mountain bike rental, 3 tennis courts, and a children's playground. Hotel Walther Pontresina also features a parking garage with jet-wash facilities.

Guests receive a 20% reduction on green fees at the golf courses in Samedan and Zuoz/Madulain. Public transport and cable cars can be used free of charge in summer, when staying 2 nights or longer.

Rooms from $376

Nira Alpina

Rated 9.2 in 406 reviews

With views of the Engadin Mountains and Lake Silvaplana, Nira Alpina offers luxury rooms with terraces. The hotel spa… See more

With views of the Engadin Mountains and Lake Silvaplana, Nira Alpina offers luxury rooms with terraces. The hotel spa includes a sauna and a well-equipped gym, and the restaurant Stars offers a panoramic view over the lakes and the mountains.

Each sleek, modern room has floor-to-ceiling windows opening onto a private patio. Also featured are flat-screen satellite TVs and free Wi-Fi, while some rooms have a seating area as well.

Guests can relax in the steam room or with a beauty treatment in the Shanti Spa. Ski passes and equipment hire are available, and the nearest lift is just 60 metres walk away from Nira Alpina.

A choice of 3 restaurants offers menus including regional and Mediterranean cuisine, all with elegant surroundings. There is a modern rooftop bar.

A free shuttle bus provides links between Silvaplana, Surlej and Corvatsch. The Corvatsch ski area is linked to St. Moritz’s Corviglia by a 4 km ski run.

Guests staying 2 nights or more enjoy free access to the cable cars and the public transportation in Upper Engiadina Region during summer season and get reduced ski passes directly at the hotel during winter season.

Rooms from $333

Parkhotel Margna Superior

Rated 9.0 in 171 reviews

Surrounded by Alpine lakes and mountains, the 4-star Parkhotel Margna Superior features 3 restaurants, a bar, a spa… See more

Surrounded by Alpine lakes and mountains, the 4-star Parkhotel Margna Superior features 3 restaurants, a bar, a spa, fitness centre, a tennis court and a private golf course. Free WiFi is available.

Roms feature bathrooms with a hairdryer, toiletries, bathrobes and slippers.

The property is close to winter hiking trails and ski areas. Guests can enjoy skiing, hiking, golfing, mountain biking and cycling near the property.

The hotel is located in a picturesque hamlet just 1 km from the village centre. Popular attractions include Friedrich Nietzsche Museum. St. Moritz, just 12 km away.

Rooms from $377

Grand Hotel des Bains Kempinski

Rated 8.8 in 365 reviews

The Grand Hotel des Bains Kempinski is a 5-star luxury hotel with a rich tradition, located in Sankt Moritz in the… See more

The Grand Hotel des Bains Kempinski is a 5-star luxury hotel with a rich tradition, located in Sankt Moritz in the scenic Engadine countryside. It offers a large, Alpine-style spa, a 24-hour fitness centre, and 2 award-winning restaurants.

The luxurious rooms and suites are very spacious, and many have a balcony or a terrace.

The Michelin-starred restaurant Ca d´Oro offers gourmet cuisine and the Enoteca restaurant serves regional cuisine in a relaxed atmosphere. Steak specialities and sushi can be enjoyed at the Grand Restaurant Les Saisons.

On 2,800 m², The Spa offers a heated indoor pool, various saunas and steam baths, a sun bed, and a relaxation area.

Rooms from $548

Hotel Schweizerhof St. Moritz

Rated 8.7 in 951 reviews

The traditional Hotel Schweizerhof St. Moritz is situated right in the centre of Sankt Moritz, only a 3-minute walk from… See more

The traditional Hotel Schweizerhof St. Moritz is situated right in the centre of Sankt Moritz, only a 3-minute walk from the Chantarella funicular. It offers panoramic views of the lake, as well as free WiFi access.

All rooms come with a queen-sized bed and a view of the Piz Corviglia mountain and the village.

Guests can enjoy refined local cuisine in the restaurant and spend the evening hours at the popular bars of the Schweizerhof.

The roof-top relaxation area of the Schweizerhof features a sauna and a steam bath. Fitness facilities are available free of charge at a partner property.

Outdoor parking is available free of charge. Garage parking is offered at an additional cost.

On request, guests can also visit the traditional Clavadatsch mountain hut in the Suvretta Area. A range of meeting rooms is available at the Schweizerhof as well.

A transfer service from the railway station is available on request.

Rooms from $323

Just 150 metres from the Sankt Moritz-Signal Cable Car, the 4-star Sport & Wellnesshotel San Gian St. Moritz offers… See more

Just 150 metres from the Sankt Moritz-Signal Cable Car, the 4-star Sport & Wellnesshotel San Gian St. Moritz offers various massages and relaxation treatments, free WiFi and 2 restaurants. The guests have free access to the Ovaverva recreation complex across the street, featuring a swimming pool, a spa and wellness area and a fitness centre.

Decorated with contemporary furniture, each room at the Sport & Wellnesshotel San Gian St. Moritz has a flat-screen TV, a minibar, a seating area, and a bathroom. Bathrobes and slippers are provided for all rooms.

In the Royal Mongolian buffet restaurant, which features an open show kitchen, guests can enjoy a wide range of Mongolian and international dishes. Swiss and international dishes, fine wines, and a daily breakfast buffet are served in the hotel restaurant.

During the winter season, ski passes are available at reduced rates when staying 2 nights and more, while during summer seasons, the tickets for cable cars and public transportation are included in the rate when staying 2 nights and more.

Sport & Wellnesshotel San Gian St. Moritz is 5 minutes’ walk away from the bus stops. Various ski trails and bike paths are 10 minutes’ drive away from the hotel. Underground parking is available on site at an additional cost.

Rooms from $181

Crystal Hotel superior

Rated 8.8 in 709 reviews

The Alpine-style Crystal Hotel superior is located in the pedestrian zone in the centre of St. Moritz. The Chantarella… See more

The Alpine-style Crystal Hotel superior is located in the pedestrian zone in the centre of St. Moritz. The Chantarella Railway to the Corviglia-Marguns-Piz Nair Ski Area is a 2-minute walk away. Discounted ski passes are available at the reception.

The restaurant Grissini serves Italian and Mediterranean cuisine, as well as fine wines. Cocktails are served at the Crystal Hotel’s piano bar.

The non-smoking, Alpine-style rooms are equipped with modern technology and furnished in Swiss stone pine wood. They feature a minibar, a flat-screen TV with digital cable channels, free Wi-Fi, and marble bathrooms.

A bus stop is right outside the hotel. For stays over 2 days in summer, guests receive a card entitling them to free use of the local buses and cable cars.

Rooms from $307

Art Boutique Hotel Monopol

Rated 8.8 in 377 reviews

The Art Boutique Hotel Monopol is located in the centre of St. Moritz, 300 metres from the funicular to the Corviglia… See more

The Art Boutique Hotel Monopol is located in the centre of St. Moritz, 300 metres from the funicular to the Corviglia Mountain. It features a top-floor spa area offering panoramic views.

All rooms feature a flat-screen TV, a minibar, and a bathroom with bathrobes and slippers. Free WiFi is available in all areas.

The Monopol Hotel's spa area on the 6th floor includes a fitness room, various saunas, showers, massage jets and a hot tub. Various massages and beauty treatments are also available.

Authentic Italian cuisine and a wide range of wines are served in the Mono Restaurant. There is a lobby bar and the Wellavista Bar with a rooftop terrace overlooking the mountains and Lake St. Moritz.

If you stay longer than 1 night during summer, all regional buses and cable cars are included in the rate. During winter season, ski passes are available at reduced rates at the hotel for stays of more than 1 night.

Rooms from $404

Edelweiss Swiss Quality Hotel

Rated 8.8 in 252 reviews

Since 1876, Hotel Edelweiss has provided comfortable accommodation in the romantic village of Sils-Maria, just 10… See more

Since 1876, Hotel Edelweiss has provided comfortable accommodation in the romantic village of Sils-Maria, just 10 minutes' drive from the famous St. Moritz. A fitness centre and pampering spa treatments are available. Parking and WiFi throughout the property are free of charge.

Featuring Arven wood furniture, the comfortable rooms come with a TV, minibar and heating. Private bathrooms have a shower.

Hotel Edelweiss is a very good starting point for many walking trails and ski trails through the countryside. It is 650 metres from Ski Lift Furtschellas and the Lugano Airport is 80 km away.

Depending on the season, guests can play tennis or mountain bike during summer, or ice-skate during winter. The wellness centre features a Finnish sauna, steam baths and hot tubs.

The Art Nouveau-style restaurant serves a delightful buffet breakfast every morning. Room service is also available.

All rooms feature Arven wood-panelled walls.

Rooms from $270

Cresta Palace Celerina

Rated 8.8 in 251 reviews

Built in 1906, the Cresta Palace combines historic charm with modern spa facilities, fine cuisine and rooms equipped… See more

Built in 1906, the Cresta Palace combines historic charm with modern spa facilities, fine cuisine and rooms equipped with bathrobes. The train station and the cable car are 500 metres away.

Spa facilities include an indoor pool, a sauna, a steam bath and a hot tub. You can also treat yourself to a massage.

The nostalgic lobby, the bright winter garden, the comfortable reading room, the sunny terraces and the spacious garden invite you to spend relaxing hours.

The activity center Staziun da Basa opened in December 2016 and offers activities, sports equipment and clothing.

Rooms from $288

Hotel Post Sils Maria

Rated 8.7 in 250 reviews

Located in the heart of the picturesque village of Sils-Maria in the Engadine, this family-run hotel combines a cosy… See more

Located in the heart of the picturesque village of Sils-Maria in the Engadine, this family-run hotel combines a cosy atmosphere with a high level of comfort and a touch of luxury.

Hotel Post Sils-Maria offers spacious rooms, some of which are decorated in the traditional Arven wood style (Swiss pine), and a spa area with a sauna, a steam bath and a gym.

Enjoy the cosy atmosphere in the 300-year-old Engadine Lounge, in the rustic vaults, by the open fireplace, and in the Arven wood lounge.

A wide range of sports and leisure options is available in the vicinity of Hotel Post Sils-Maria in summer and winter alike. St. Moritz is only a few kilometres away.

When staying 2 nights or more, guests enjoy free public transport and free use of the cable car in the Upper Engadin during the summer season. During the winter season guests get a reduced ski pass, the Hotel Skipass. Use of regional public transport is also free of charge when staying at least 2 nights during the winter season.

Rooms from $324

Hotel Bellavista

Rated 8.7 in 188 reviews

Hotel Bellavista is located in Silvaplana, 400 metres from the shores of Lake Silvaplana. All rooms are beautifully… See more

Hotel Bellavista is located in Silvaplana, 400 metres from the shores of Lake Silvaplana. All rooms are beautifully decorated with traditional furniture and feature a comfortable seating area.

Slopes end right in front of the hotel. Surlej cable car can be reached within a few minutes’ walk or by shuttle.

The Bellavista offers a bar and a restaurant serving local cuisine and fine venison. The spacious terrace invites guests to relax and enjoy their meals during warm weather.

A spacious, modern spa area can be found in the basement including a sauna, steam bath and massages. Massage showers and a generous relaxation room are also at guests’ disposal.

During summer guests can enjoy the numerous sports facilities on Lake Silvaplana. Windsurfing and Kite surfing are amongst the most popular activities on the lake.

St. Moritz is only a 10-minute drive away from Hotel Bellavista and boasts many shopping and entertainment facilities.

Rooms from $314

Hotel Saratz Pontresina

Rated 8.8 in 149 reviews

Located in Pontresina centre, a 5-minute drive from Saint Moritz´s Train Station, the 4-star Hotel Saratz Pontresina… See more

Located in Pontresina centre, a 5-minute drive from Saint Moritz´s Train Station, the 4-star Hotel Saratz Pontresina offers elegant accommodation with free WiFi, a 35,000 square-metre park, a luxurious wellness area, 2 sun terraces and various sports facilities. Private parking spaces are available on site for an extra charge.

The modern units at the Saratz Pontresina all come with a flat-screen TV and private bathroom facilities. In addition, the junior suites feature a comfortable living area with a sofa and a minibar.

The property´s large free wellness area comprises both an indoor and outdoor swimming pool, a sauna, a hot tub and a hammam. In addition, a fitness centre is accessible, as well, and a professional massage service can be booked at a surcharge.

A scrumptious breakfast buffet is prepared every morning, featuring local cheeses, home-made jams and honeys, fresh croissants and delicious breads and pastries. Dinner can be enjoyed at the in-house Art Nouveau Restaurant or at the vegetarian a la carte Restaurant Giodi Vegetarian and Co. , also providing a wide range of local and international wines.

The hotel´s sports facilities include a tennis court, mountain bikes and electric bicycles. Guests can also take advantage of a 24-hour reception, a ski and luggage storage room and an airport shuttle service, provided upon surcharge.

Rooms from $354

Hotel Reine Victoria by Laudinella

Rated 8.2 in 831 reviews

Decorated in the classical art-nouveau style of the late 19th century, Hotel Reine Victoria is only 100 metres away from… See more

Decorated in the classical art-nouveau style of the late 19th century, Hotel Reine Victoria is only 100 metres away from the ski lifts in St Moritz Bad and offers stylish rooms with views of the surrounding Alps. Parking and free WiFi are available.

The spacious units are decorated with elegant, traditional-style furniture and feature a flat-screen TV as well as a bathroom with bathtub or shower. Some rooms offer a balcony.

In summer, guests staying 2 nights or more enjoy free use of the cable cars and local public transport. In winter, guests can book a ski pass for the entire duration of their stay.

The Reine Victoria is located a few minutes´ walking distance from the Hotel Laudinella and just opposite the Ovaverva sports centre with its indoor pool and spa, where guests receive free admission according to opening hours of public swimming pool Ovaverva. A cross-country skiing track and several hiking and cycling trails start on the premises.

The hotel features a ski storage room and offers a ski equipment hire. The Signal cable car, 100 metres away, provides easy access to the Corviglia and Piz Nair ski areas.
Our hotel is operated cashless (also no money exchange). All major credit and debit cards and Twint are accepted for payment

Rooms from $197