You are booking hotel for more than 30 days

Sort By:
  • Popular
  • User Rating (Highest First)
  • Price (Highest First)
  • Price (Lowest First)

Select Filters

Locality

Popular locations

BACK TO TOP

Top Reviewed Hotels

Sunstar Pontresina

0 1 2 3 0 1 2 3 4

₹ 22,473

Per Night

Pontresina

Hauser Hotel St. Moritz

0 1 2 0 1 2 3 4

₹ 30,260

Per Night

Saint Moritz

Hotel Rosatsch

0 1 2 3 0 1 2 3 4

₹ 25,813

Per Night

Pontresina

Hotel Arte

0 1 2 0 1 2 3 4

₹ 32,779

Per Night

Saint Moritz

Kleos Hotel Bernina 1865

0 1 2 3 0 1 2 3 4

₹ 50,521

Per Night

Samedan

Celerina/Schlarigna

Hotel Walther

0 1 2 3 0 1 2 3 4

₹ 33,142

Per Night

Pontresina

Soldanella

0 1 2 0 1 2 3 4

₹ 25,976

Per Night

Saint Moritz

Chalet Speciale - Hostel

0 1 0 1 2 3 4

₹ 9,234

Per Night

Celerina/Schlarigna

Hotel Laudinella

0 1 2 3 0 1 2 3 4

₹ 39,279

Per Night

Saint Moritz

St Moritz Hotels by Popular Areas

Similar Properties in St Moritz Like Kleos Hotel Bernina 1865

Sunstar Hotel Klosters

0 1 2 3 0 1 2 3 4

₹ 22,513

Per Night

Klosters-Serneus

Hotel Baita Dei Pini

0 1 2 3 0 1 2 3 4

₹ 10,443

Per Night

Bormio

Lamasu Wellness&Resorts

0 1 2 3 0 1 2 3 4

₹ 9,575

Per Night

San Felice del Benaco

Palazzo Santo Spirito

0 1 2 3 0 1 2 3 4

₹ 12,095

Per Night

Bergamo City center

DER MESNERWIRT

0 1 2 3 0 1 2 3 4

₹ 27,886

Per Night

Bolzano

Hotel Cristallo

0 1 2 3 0 1 2 3 4

₹ 46,020

Per Night

Bolzano

Albavilla Hotel & Co.

0 1 2 3 0 1 2 3 4

₹ 7,326

Per Night

Albavilla

Mercure Bergamo Aeroporto

0 1 2 3 0 1 2 3 4

₹ 5,869

Per Night

Bludenz

Bludenz

Four Star Hotels in St Moritz

Hotel Laudinella

0 1 2 3 0 1 2 3 4

₹ 39,279

Per Night

Saint Moritz

Pontresina

Cresta Palace

0 1 2 3 0 1 2 3 4

₹ 65,144

Per Night

Celerina/Schlarigna

Sunstar Pontresina

0 1 2 3 0 1 2 3 4

₹ 22,473

Per Night

Pontresina

Celerina/Schlarigna

Hotel Walther

0 1 2 3 0 1 2 3 4

₹ 33,142

Per Night

Pontresina

Five Star Hotels in St Moritz

Suvretta House

0 1 2 3 4 0 1 2 3 4

₹ 113,501

Per Night

Saint Moritz

Giardino Mountain

0 1 2 3 4 0 1 2 3 4

₹ 89,620

Per Night

Silvaplana

Best Hotels in St Moritz

Giardino Mountain

0 1 2 3 4 0 1 2 3 4

₹ 89,620

Per Night

Silvaplana

Celerina/Schlarigna

Silvaplana

Pontresina

Sunstar Pontresina

0 1 2 3 0 1 2 3 4

₹ 22,473

Per Night

Pontresina

Art Boutique Hotel Monopol

0 1 2 3 0 1 2 3 4

₹ 68,100

Per Night

Saint Moritz

Kleos Hotel Bernina 1865

0 1 2 3 0 1 2 3 4

₹ 50,521

Per Night

Samedan

Hotel Laudinella

0 1 2 3 0 1 2 3 4

₹ 39,279

Per Night

Saint Moritz

Hotel Maistra 160

0 1 2 3 0 1 2 3 4

₹ 29,174

Per Night

Pontresina

Cresta Palace

0 1 2 3 0 1 2 3 4

₹ 65,144

Per Night

Celerina/Schlarigna

Hotel Bellavista

0 1 2 3 0 1 2 3 4

₹ 41,926

Per Night

Silvaplana

Hotel Walther

0 1 2 3 0 1 2 3 4

₹ 33,142

Per Night

Pontresina

Properties in St Moritz

Best Hotels in Cities Nearby St Moritz

Waldhotel Davos

0 1 2 3 0 1 2 3 4

₹ 125,558

Per Night

Davos

La Val Hotel & Spa

0 1 2 3 0 1 2 3 4

₹ 31,780

Per Night

Silvaplana

Hotel Piz Buin

0 1 2 3 0 1 2 3 4

₹ 130,631

Per Night

Klosters-Serneus

Sunstar Hotel Lenzerheide

0 1 2 3 0 1 2 3 4

₹ 26,804

Per Night

Lenzerheide

Faern Arosa Altein

0 1 2 3 0 1 2 3 4

₹ 24,383

Per Night

Arosa

Hotel Castell

0 1 2 3 0 1 2 3 4

₹ 27,240

Per Night

Zuoz

Signinahotel

0 1 2 3 0 1 2 3 4

₹ 17,979

Per Night

Flims

Bregaglia

Maiensässhotel Guarda Val

0 1 2 3 0 1 2 3 4

₹ 30,327

Per Night

Vaz/Obervaz

Global Presence

Show More

Top Reviewed Hotels

Chalet Speciale - Hostel

0 1 0 1 2 3 4

₹ 9,234

Per Night

Celerina/Schlarigna

Art Boutique Hotel Monopol

0 1 2 3 0 1 2 3 4

₹ 68,100

Per Night

Saint Moritz

Soldanella

0 1 2 0 1 2 3 4

₹ 25,976

Per Night

Saint Moritz

Hotel Arte

0 1 2 0 1 2 3 4

₹ 32,779

Per Night

Saint Moritz

Schweizerhof Pontresina

0 1 2 0 1 2 3 4

₹ 23,127

Per Night

Pontresina

Kleos Hotel Bernina 1865

0 1 2 3 0 1 2 3 4

₹ 50,521

Per Night

Samedan

Hotel Walther

0 1 2 3 0 1 2 3 4

₹ 33,142

Per Night

Pontresina

Hotel Rosatsch

0 1 2 3 0 1 2 3 4

₹ 25,813

Per Night

Pontresina

Hotel Laudinella

0 1 2 3 0 1 2 3 4

₹ 39,279

Per Night

Saint Moritz

Hauser Hotel St. Moritz

0 1 2 0 1 2 3 4

₹ 30,260

Per Night

Saint Moritz