Select a City to find the Best Hotels in Engadin

Recommended destinations based on bookings from your country.

M

P

S

Engadin Hotels for Your Next Holiday

Why Tourists Visit Engadin

  • * Go skiing or snowboarding at St. Moritz and Corviglia.
  • * Take the Bernina Express train for spectacular views.
  • * Visit the Engadin lakes like Lake Sils for kayaking or picnics.
  • * Explore hiking and biking trails in the National Park.
  • * Relax in the Bogn Engiadina Scuol thermal baths.

Engadin boasts around 300 hotels, ranging from luxury icons like Badrutt's Palace Hotel in St. Moritz (average $700 per night) to charming 3-star options in towns like Pontresina (around $150 per night). Recently opened, the Grace La Margna St. Moritz adds a modern yet vintage luxury experience with an unbeatable location near St. Moritz train station.

Engadin, nestled in the Swiss Alps, is famous for its pristine landscapes and year-round outdoor attractions like St. Moritz, the birthplace of Alpine winter tourism.

Home to turquoise lakes, world-class ski resorts, and sunny days, the region attracts visitors seeking both adventure and tranquility.

Highlights include Muottas Muragl for breathtaking sunsets, the Bernina Express scenic train, and thermal spas in Scuol.

Engadin Tips You Must Know

* Book hotels early for peak ski season (December to February) to secure the best rates and options.

* Visit during summer (June to September) for great deals and adventurous hiking.

* Use the Engadin Travel Pass offered by many hotels to enjoy free public transport and mountain railways.

* Choose hotels near a train station for easy access to the area's famed scenic rail lines.

* Pack layers and sturdy shoes as weather can rapidly change during outdoor activities.

St. Moritz

St. Moritz, often called the birthplace of Alpine winter tourism, dazzles with luxury, from the world-famous Cresta Run to designer boutiques along Via Serlas. The St. Moritz Lake hosts quirky events like snow polo and ice cricket. Its chic mix of high society and stunning alpine vistas makes it iconic.

Explore hotels in St. Moritz to experience the perfect mix of luxury and breathtaking mountain views.

Pontresina

Pontresina blends charming traditional Engadin architecture with access to the Bernina Massif's vast glacier landscapes. Val Roseg, a hidden valley nearby, is perfect for romantic horse-drawn carriage rides. The Bellavita spa center offers a warm retreat after outdoor adventures.

Discover cozy hotels in Pontresina for a relaxing stay in this peaceful alpine retreat.

Scuol

Scuol stands out with its mineral springs and the Bogn Engiadina spa, which includes unique Roman-Irish baths. The town's Engadin architecture frames breathtaking views of the Lower Engadin valley. The nearby Tarasp Castle hosts cultural events in a historic setting.

Book hotels in Scuol to enjoy wellness, history, and stunning natural surroundings.

Silvaplana

Silvaplana entices kite surfers and wind enthusiasts with Silvaplana Lake's consistent Maloja winds. The town is a gateway to Corvatsch Mountain, known for its high-altitude skiing. Its laid-back vibe contrasts with the glamour of neighboring St. Moritz.

Stay in hotels in Silvaplana to experience thrilling water sports and alpine adventures.

Samedan

Samedan, the regional capital, features the iconic 16th-century Chesa Planta cultural center showcasing Engadin traditions. The town is a hub for the Rhaetian Railway, offering scenic train journeys like the Glacier Express. Its mineral baths provide rooftop alpine views.

Choose hotels in Samedan for convenient travel connections and a glimpse of local heritage.

Central Hotels: Convenience Meets Comfort

Find more accessible Central Hotels in St. Moritz and nearby towns for hassle-free stays.

Hotel Name
Description
#
Price per night

Hotel Piz St. Moritz

St. Moritz

  • St. Moritz Lake (0.5 km)
  • Segantini Museum (1 km)
  • Chantarella-Corviglia Funicular (1.2 km)

A budget-friendly gem at the heart of St. Moritz, featuring a cozy pizzeria that's a local favorite for wood-fired delights.

  • Central location

  • Affordable rates

  • Homely atmosphere

$120-$150/night

Hauser Hotel St. Moritz

St. Moritz

  • St. Moritz train station (0.4 km)
  • Chesa Futura (0.6 km)
  • Corviglia Ski Area (1 km)

Famous for its in-house bakery offering Engadin nut cakes and honey from its own bees, the hotel also promotes sustainability.

  • Eco-friendly approach

  • Excellent on-site dining

  • Close to ski lifts

$180-$220/night

Hotel Station

Pontresina

  • Pontresina train station (0.1 km)
  • Morteratsch Glacier (7 km)
  • St. Moritz (6 km)

Located right by the train hub, it offers unparalleled convenience for Glacier Express travelers and excellent connectivity to regional highlights.

  • Proximity to train station

  • Simple but functional rooms

  • Friendly service

$140-$170/night

Luxury Hotels: Indulge in Elegance

Explore refined Luxury Hotels in St. Moritz for an unmatched luxurious experience.

Hotel Name
Description
#
Price per night

Hotel Schweizerhof St. Moritz

St. Moritz

  • St. Moritz Lake (0.3 km)
  • Casino (0.4 km)
  • Corviglia Ski Lift (0.8 km)

This historic hotel boasts an impressive panoramic rooftop terrace with views of St. Moritz Lake and a chic jazz bar where Mark Twain once dined.

  • Stunning terrace views

  • Cultural significance

  • Premium amenities

$650-$800/night

Hotel Steffani

St. Moritz

  • St. Moritz train station (0.5 km)
  • Segantini Museum (0.9 km)
  • Chantarella-Corviglia Funicular (0.3 km)

Owned by the same family for over 150 years, the hotel houses a hidden underground bowling alley alongside its traditional Engadin charm.

  • Family-operated

  • Unique entertainment

  • Central location

$400-$550/night

Hotel Reine Victoria

St. Moritz-Bad

  • Signalbahn Cable Car (0.2 km)
  • Lake St. Moritz (1 km)
  • Badrutt's Palace (2.5 km)

A grand 19th-century hotel with opulent interiors, Reine Victoria offers vintage elegance just steps from some of the best ski slopes in the region.

  • Historic design

  • Close to skiing

  • Spa access

$300-$500/night

Boutique Hotels: Small Hotels, Big Personality

Discover creative and stylish Boutique Hotels in Pontresina and Bergün for a memorable retreat.

Hotel Name
Description
#
Price per night

Art Boutique Hotel Monopol

St. Moritz

  • St. Moritz Lake (0.4 km)
  • Cricket Club (0.6 km)
  • Corviglia Funicular (0.3 km)

Known for its rooftop spa with stunning 360° mountain views, this hotel doubles as an informal gallery showcasing contemporary artwork.

  • Art-inspired decor

  • Exclusive rooftop spa

  • Close to dining spots

$250-$350/night

Hotel Albula

Bergün

  • Albula Railway Museum (0.5 km)
  • Preda (6.5 km)
  • St. Moritz (35 km)

Tucked away in Bergün, this quaint boutique hotel features colorful frescoed walls and is a must-stop for those riding the Albula-Bernina railway.

  • Charming design

  • Great for train enthusiasts

  • Serene surroundings

$200-$250/night

Pontresina Youth Hostel

Pontresina

  • Diavolezza Cable Car (8 km)
  • Morteratsch Glacier (6 km)
  • St. Moritz (7 km)

With an eco-friendly approach and sleek design, this budget boutique offers breathtaking glacier views right from its atrium.

  • Affordable

  • Green principles

  • Cozy atmosphere

$50-$100/night

Family-Friendly Hotels: Comfort for All Ages

Find more inviting Family-Friendly Hotels in Zernez and beyond to suit the entire family.

Hotel Name
Description
#
Price per night

Soldanella

St. Moritz

  • St. Moritz Lake (0.4 km)
  • Segantini Museum (0.8 km)
  • Chantarella-Corviglia Funicular (1 km)

Set above St. Moritz Lake, Soldanella is famous for its music-themed rooms and nightly film screenings in its cozy in-house cinema.

  • Child-friendly amenities

  • Unique entertainment

  • Central but peaceful location

$180-$250/night

Hotel Waldhaus Am See

St. Moritz

  • St. Moritz train station (0.3 km)
  • St. Moritz Lake (0.1 km)
  • Chesa Futura (1.2 km)

Its whiskey bar, with over 2,500 varieties, is an unexpected treat for adults while kids enjoy the hotel's lakeside playground.

  • Lakeside location

  • World-class whiskey bar

  • Family play areas

$160-$220/night

Hotel Crusch Alba Zernez

Zernez

  • Swiss National Park (3 km)
  • Spöl River (0.8 km)
  • St. Moritz (30 km)

A quaint hotel conveniently located near the Swiss National Park, offering rustic charm and guided family excursions into the park.

  • Proximity to National Park

  • Sustainable practices

  • Quiet ambiance

$120-$180/night

Hotels with Indoor Pools: Relax and Recharge

Relax in welcoming Hotels with Indoor Pools in St. Moritz for the ultimate in wellness and comfort.

Hotel Name
Description
#
Price per night

Sport & Wellnesshotel San Gian St. Moritz

St. Moritz

  • Signalbahn (0.3 km)
  • Lake St. Moritz (1.5 km)
  • Segantini Museum (2 km)

Boasts an extensive wellness area with complimentary access to the Ovaverva indoor pool complex just across the street.

  • Proximity to wellness facilities

  • Modern rooms

  • Diverse dining options

$300-$380/night

Hotel Baeren

St. Moritz

  • St. Moritz Lake (1 km)
  • Chantarella-Corviglia Funicular (1.5 km)
  • Segantini Museum (1.3 km)

This family-friendly hotel combines traditional Swiss decor with access to an indoor pool perfect for après-ski relaxation.

  • Warm ambiance

  • Cozy indoor pool

  • Great for families

$200-$280/night

Grand Hotel Des Bains Kempinski

St. Moritz-Bad

  • Signal Cable Car (0.1 km)
  • Lake St. Moritz (0.8 km)
  • Segantini Museum (2.5 km)

Luxurious spa and indoor heated pool highlight a lavish experience, complete with access to its private ski school.

  • Exclusive spa services

  • Elegant design

  • Private ski services

$700-$900/night

Frequently asked question

What are the best hotels near St. Moritz Lake for picturesque views?

Hotels like Badrutt's Palace Hotel and Kulm Hotel St. Moritz offer stunning views of St. Moritz Lake and easy access to its walking paths.

Are there family-friendly hotels in Engadin with activities for kids?

Yes, Muottas Muragl Berghotel provides family-centric amenities and activities like sledding and family hiking trails.

What is the average nightly cost for mid-range hotels in Engadin?

The average cost for mid-range hotels in Engadin is typically between $150 and $250 per night depending on the season.

Are there boutique hotels in Engadin with unique Swiss-Alpine charm?

Yes, GuardaVal Boutique Hotel in Scuol offers a charming blend of traditional Alpine architecture and modern comfort.

Do hotels in Engadin offer ski-in/ski-out access?

Some hotels, like Suvretta House in St. Moritz, provide ski-in/ski-out access to nearby slopes for added convenience.

Thank you for subscribing
Destination Select city
  • Aarau

    Switzerland

  • Adelboden

    Switzerland

  • Aeschi Bei Spiez

    Switzerland

  • Airolo

    Switzerland

  • Altdorf

    Switzerland

  • Amden

    Switzerland

  • Andermatt

    Switzerland

  • Anzere

    Switzerland

  • Appenzell

    Switzerland

  • Arbon

    Switzerland

  • Arosa

    Switzerland

  • Ascona

    Switzerland

  • Bad Ragaz

    Switzerland

  • Bad-Schwarzsee

    Switzerland

  • Baden

    Switzerland

  • Basel

    Switzerland

  • Beatenberg

    Switzerland

  • Bellinzona

    Switzerland

  • Bellwald

    Switzerland

  • Berguen

    Switzerland

  • Bern

    Switzerland

  • Bettmeralp

    Switzerland

  • Biasca

    Switzerland

  • Biel

    Switzerland

  • Bissone

    Switzerland

  • Bivio

    Switzerland

  • Blatten bei Naters

    Switzerland

  • Bourg-Saint-Pierre

    Switzerland

  • Breil/Brigels

    Switzerland

  • Brienz (Bern)

    Switzerland

  • Brig

    Switzerland

  • Brissago

    Switzerland

  • Brunnen

    Switzerland

  • Buchs (St. Gallen)

    Switzerland

  • Burchen

    Switzerland

  • Burgdorf

    Switzerland

  • Caslano

    Switzerland

  • Celerina/Schlarigna

    Switzerland

  • Champery

    Switzerland

  • Champex-Lac

    Switzerland

  • Charmey

    Switzerland

  • Chateau-d'Oex

    Switzerland

  • Chiasso

    Switzerland

  • Chur

    Switzerland

  • Couvet

    Switzerland

  • Crans-Montana

    Switzerland

  • Darligen

    Switzerland

  • Davos

    Switzerland

  • Delemont

    Switzerland

  • Disentis

    Switzerland

  • Emmetten

    Switzerland

  • Engelberg

    Switzerland

  • Ernen

    Switzerland

  • Evolene

    Switzerland

  • Faulensee

    Switzerland

  • Fiesch

    Switzerland

  • Flims

    Switzerland

  • Flumserberg

    Switzerland

  • Fribourg

    Switzerland

  • Frutigen

    Switzerland

  • Gambarogno

    Switzerland

  • Geneva

    Switzerland

  • Gersau

    Switzerland

  • Goms

    Switzerland

  • Gordola

    Switzerland

  • Goschenen

    Switzerland

  • Grachen

    Switzerland

  • Grimentz

    Switzerland

  • Grindelwald

    Switzerland

  • Gruyeres

    Switzerland

  • Gstaad

    Switzerland

  • Gsteigwiler

    Switzerland

  • Hasliberg

    Switzerland

  • Herisau

    Switzerland

  • Horw

    Switzerland

  • Innertkirchen

    Switzerland

  • Interlaken

    Switzerland

  • Iseltwald

    Switzerland

  • Kandersteg

    Switzerland

  • Kiental

    Switzerland

  • Klosters

    Switzerland

  • Kloten

    Switzerland

  • Krattigen

    Switzerland

  • Kreuzlingen

    Switzerland

  • La Chaux De Fonds

    Switzerland

  • La Neuveville

    Switzerland

  • La Punt-Chamues-ch

    Switzerland

  • La Tzoumaz

    Switzerland

  • Laax

    Switzerland

  • Lausanne

    Switzerland

  • Lauterbrunnen

    Switzerland

  • Le Chable

    Switzerland

  • Le Locle

    Switzerland

  • Leissigen

    Switzerland

  • Lenk

    Switzerland

  • Lens

    Switzerland

  • Lenzerheide

    Switzerland

  • Les Collons

    Switzerland

  • Les Crosets

    Switzerland

  • Les Diablerets

    Switzerland

  • Leukerbad

    Switzerland

  • Leysin

    Switzerland

  • Locarno

    Switzerland

  • Losone

    Switzerland

  • Lucerne

    Switzerland

  • Lugano

    Switzerland

  • Madulain

    Switzerland

  • Maloja

    Switzerland

  • Martigny

    Switzerland

  • Matten bei Interlaken

    Switzerland

  • Meiringen

    Switzerland

  • Mendrisio

    Switzerland

  • Meyrin

    Switzerland

  • Minusio

    Switzerland

  • Montreux

    Switzerland

  • Morcote

    Switzerland

  • Morges

    Switzerland

  • Morgins

    Switzerland

  • Muralto

    Switzerland

  • Murren

    Switzerland

  • Murten

    Switzerland

  • Mustair

    Switzerland

  • Nendaz

    Switzerland

  • Neuchatel

    Switzerland

  • Nyon

    Switzerland

  • Oberhofen

    Switzerland

  • Oberwald

    Switzerland

  • Olten

    Switzerland

  • Opfikon-Glattbrugg

    Switzerland

  • Orsieres

    Switzerland

  • Ovronnaz

    Switzerland

  • Paradiso

    Switzerland

  • Pontresina

    Switzerland

  • Porrentruy

    Switzerland

  • Poschiavo

    Switzerland

  • Rapperswil (St. Gallen)

    Switzerland

  • Reckingen

    Switzerland

  • Riederalp

    Switzerland

  • Ringgenberg

    Switzerland

  • Ronco sopra Ascona

    Switzerland

  • Roveredo

    Switzerland

  • Saas-Almagell

    Switzerland

  • Saas-Fee

    Switzerland

  • Saas-Grund

    Switzerland

  • Saignelegier

    Switzerland

  • Saillon

    Switzerland

  • Saint-Luc

    Switzerland

  • Salvan

    Switzerland

  • Samedan

    Switzerland

  • Samnaun

    Switzerland

  • San Bernardino

    Switzerland

  • Sankt Niklaus

    Switzerland

  • Sarnen

    Switzerland

  • Saviese

    Switzerland

  • Savognin

    Switzerland

  • Schaffhausen

    Switzerland

  • Scuol

    Switzerland

  • Sedrun

    Switzerland

  • Seelisberg

    Switzerland

  • Sent

    Switzerland

  • Sierre

    Switzerland

  • Sigriswil

    Switzerland

  • Sils Maria

    Switzerland

  • Silvaplana

    Switzerland

  • Sion

    Switzerland

  • Solothurn

    Switzerland

  • Sorenberg

    Switzerland

  • Spiez

    Switzerland

  • St. Gallen

    Switzerland

  • St. Moritz

    Switzerland

  • Surlej

    Switzerland

  • Tasch

    Switzerland

  • Tenero-Contra

    Switzerland

  • Thun

    Switzerland

  • Trin

    Switzerland

  • Unterseen

    Switzerland

  • Unterwasser

    Switzerland

  • Val d'Illiez

    Switzerland

  • Valbella

    Switzerland

  • Vals

    Switzerland

  • Verbier

    Switzerland

  • Vercorin

    Switzerland

  • Vevey

    Switzerland

  • Veysonnaz

    Switzerland

  • Villars-sur-Ollon

    Switzerland

  • Visp

    Switzerland

  • Vitznau

    Switzerland

  • Weggis

    Switzerland

  • Wengen

    Switzerland

  • Wilderswil

    Switzerland

  • Wildhaus

    Switzerland

  • Winterthur

    Switzerland

  • Yverdon-les-Bains

    Switzerland

  • Zermatt

    Switzerland

  • Zernez

    Switzerland

  • Zinal

    Switzerland

  • Zug

    Switzerland

  • Zuoz

    Switzerland

  • Zurich

    Switzerland

  • Zweisimmen

    Switzerland

Select city first

Check-in
Check-out
Guests
2 guests

Adults:

2

Children:

0