St. Moritz Hotels

Hotels in St. Moritz, Switzerland

There are 1321 cheap Hotels in St. Moritz, Switzerland. Choose a hotel below or narrow your search using the filter to the right.

Cresta Palace Hotel Image

Cresta Palace Hotel

St Moritz
Guest Rating: 9.1/10
(1) review
  4 Star
Hotel Privata Image

Hotel Privata

St Moritz
Guest Rating: 9.5/10
(1) review
  3 Star
Hotel Alte Brauerei Image

Hotel Alte Brauerei

St Moritz
Guest Rating: 7.3/10
  3 Star
prices from
check rates
Hotel Bernina 1865 Image

Hotel Bernina 1865

St Moritz
Guest Rating: 8.6/10
(2) reviews
  4 Star
prices from
check rates
Hotel Arte Image

Hotel Arte

St Moritz
Guest Rating: 9.0/10
(1) review
  3 Star
prices from
check rates
Hotel Piz St. Moritz Image

Hotel Piz St. Moritz

St Moritz
Guest Rating: 7.9/10
(1) review
  3 Star
prices from
check rates
Hotel Laudinella Image

Hotel Laudinella

St Moritz
Guest Rating: 7.9/10
  3 Star
prices from
check rates
Soldanella Image

Soldanella

St Moritz
Guest Rating: 8.5/10
(3) reviews
  3 Star
prices from
check rates
Hotel Reine Victoria by Laudinella Image

Hotel Reine Victoria by Laudinella

St Moritz
Guest Rating: 7.3/10
(1) review
  4 Star
prices from
check rates
Edelweiss Swiss Quality Hotel Image

Edelweiss Swiss Quality Hotel

St Moritz
Guest Rating: 8.9/10
(1) review
  4 Star
prices from
check rates
Schweizerhof Swiss Quality Hotel Image

Schweizerhof Swiss Quality Hotel

St Moritz
Guest Rating: 8.9/10
(1) review
  4 Star
prices from
check rates
Unique Hotel Eden Superior Image

Unique Hotel Eden Superior

St Moritz
Guest Rating: 9.1/10
(1) review
  3 Star
prices from
check rates
Hotel Waldhaus am See Image

Hotel Waldhaus am See

St Moritz
Guest Rating: 8.9/10
(1) review
  3 Star
prices from
check rates
Badrutt's Palace Hotel Image

Badrutt's Palace Hotel

St Moritz
Guest Rating: 9.3/10
  5 Star
prices from
check rates
Kulm Hotel St. Moritz Image

Kulm Hotel St. Moritz

St Moritz
Guest Rating: 9.2/10
  5 Star
prices from
check rates

1321 St. Moritz Hotels
Narrow your search to:

dg

Priceline.com is part of The Priceline Group, the world leader in online travel & related services.