Cheap Hotels in St. Moritz

Free cancellation options if plans change

Earn rewards on every night you stay

Save more with Member Prices

Check prices for these dates

Tonight
Oct 21 - Oct 22
Tomorrow
Oct 22 - Oct 23
This weekend
Oct 23 - Oct 25
Next weekend
Oct 30 - Nov 1

Cheap Hotels in St. Moritz

1. Youth Hostel St. Moritz

Youth Hostel St. Moritz
St. Moritz
$154
$164 total
includes taxes & fees
Nov 7 - Nov 8
Youth Hostel St. Moritz

2. Hostel by Randolins

Hostel by Randolins
St. Moritz
$153
$165 total
includes taxes & fees
Oct 25 - Oct 26
Hostel by Randolins

3. Chalet Speciale - Hostel

Chalet Speciale - Hostel
Celerina-Schlarigna
$106
$110 total
includes taxes & fees
Nov 13 - Nov 14
Chalet Speciale - Hostel

4. Spinas Gasthaus Val Bever - Hostel

Spinas Gasthaus Val Bever - Hostel
Bever
$230
$238 total
includes taxes & fees
Oct 22 - Oct 23
Spinas Gasthaus Val Bever - Hostel

5. Hotel Bernina Hospiz - Hostel

Hotel Bernina Hospiz - Hostel
Poschiavo
$114
$126 total
includes taxes & fees
Oct 30 - Oct 31
Hotel Bernina Hospiz - Hostel

6. Hotel Amerikan

Hotel Amerikan
Livigno
$143
$151 total
includes taxes & fees
Nov 1 - Nov 2
Hotel Amerikan

7. Longhin

Longhin
Bregaglia
$382
$416 total
includes taxes & fees
Oct 31 - Nov 1
Longhin

8. Nordic Hostel

Nordic Hostel
Lantsch-Lenz
$162
$177 total
includes taxes & fees
Oct 22 - Oct 23
Nordic Hostel
See more properties

Top landmarks in St. Moritz

A snow-covered mountain town with a lake and forested mountains in the background.

Lake St. Moritz

9.4/10 (661 reviews)
Lake St. Moritz is 0.4 mi (0.7 km) from central St. Moritz, why not stop by during your stay.
See properties
A stone church with a tall bell tower and a mountain backdrop.

St. Moritz Leaning Tower

8.6/10 (123 reviews)
If you're planning a bit of sightseeing during your trip, head to St. Moritz Leaning Tower— just one of the monuments in central St. Moritz.
See properties
A red train on a stone bridge with flags.

Rhaetian Railway

9.8/10 (51 reviews)
Rhaetian Railway is 0.4 mi (0.6 km) from central St. Moritz, why not stop by during your stay. If you have fun at Rhaetian Railway, you'll love Ovaverva Pool and Spa, located nearby.
See properties

Signal Gondola

9.2/10 (85 reviews)
If you're planning a bit of sightseeing during your trip, head to Signal Gondola— just one of the monuments in central Sankt Moritz-Bad.
See properties

Segantini Museum

9.2/10 (9 reviews)
Segantini Museum is 0.4 mi (0.7 km) from central St. Moritz, why not stop by during your stay. If you want to experience more of the culture St. Moritz has to offer, head to Lake St. Moritz, St. Moritz Leaning Tower, and Signalbahn.
See properties

Chesa Futura Building

7.8/10 (6 reviews)
Chesa Futura Building is worth a visit when in central St. Moritz.
See properties

Corviglia Tennis & Golf Center

You might want to practice your swing at Corviglia Tennis & Golf Center, a golf course located 0.4 mi (0.7 km) from central Sankt Moritz-Bad. If Corviglia Tennis & Golf Center doesn't quite scratch your golfing itch, Kulm Golf Course is also nearby.
See properties

Kulm Golf Course

8.6/10 (9 reviews)
You might want to practice your swing at Kulm Golf Course, a golf course located 0.5 mi (0.8 km) from central St. Moritz. If Kulm Golf Course doesn't quite scratch your golfing itch, Corviglia Tennis & Golf Center is also nearby.
See properties

Frequently asked questions

What are the best cheap hotels in St. Moritz?
For a cheap hotel in St. Moritz with glowing reviews, consider Youth Hostel St. Moritz, which features free buffet breakfast, free WiFi and laundry facilities. You can also look at Hostel by Randolins.
Can I stay in a hostel in St. Moritz?
Hostels can be a less expensive alternative to St. Moritz hotels, as you can stay in a shared dormitory. There are 2 hostels in St. Moritz. Youth Hostel St. Moritz offers free breakfast and free in-room WiFi. Hostel by Randolins has free in-room WiFi and tour assistance.
What are the best cheap things to do in St. Moritz?
Sightseeing doesn't have to be expensive. You if want to get outdoors, try a visit to Lake St. Moritz or make a stop at attractions like St. Moritz Leaning Tower. Don't forget to include a visit to Engadin Valley.

Keep exploring