Skip to main content

Cheap hotels in Cresta

Find the cheap hotels that appeal to you the most

The best cheap hotels in Cresta

Check out our pick of great cheap hotels in Cresta

Filter by:

Review score

Hotel Palazzo Salis

Soglio (Near Cresta)

Hotel Palazzo Salis has a garden, terrace, a restaurant and bar in Soglio. The property is non-smoking and is set 40 km from Train Station St. Moritz.

J
Joseph
From
Switzerland
I liked the lovely old building and the garden and I liked having breakfast outside as the sun came up. The buffet was very good and so was the staff. It was nice seeing you all working so well together to serve dinner.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 245 reviews
Price from
US$244.67
1 night, 2 adults

B&B Cad'Stampa, Casaccia

Casaccia (Near Cresta)

Located just 23 km from Train Station St. Moritz, B&B Cad'Stampa, Casaccia offers accommodation in Casaccia with access to a garden, a shared lounge, as well as a housekeeping service.

A
Agnė
From
Lithuania
We liked everything. It was clean, host was excellent 👌 what else you could need ? :)))
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 146 reviews
Price from
US$148.29
1 night, 2 adults

Gasthaus Beverin

Fardün (Near Cresta)

Located just 5.6 km from Viamala Canyon, Gasthaus Beverin offers accommodation in Fardün with access to a garden, a shared lounge, as well as private check-in and check-out.

T
Tania Lima
From
Brazil
The owner is very kind. Everything super clean. Easy to find. Peaceful and beautiful place
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 176 reviews
Price from
US$173
1 night, 2 adults

rest bellavista

Maloja (Near Cresta)

Featuring mountain views, rest bellavista provides accommodation with a garden, a terrace and a bar, around 17 km from Train Station St. Moritz.

A
Alje
From
Netherlands
Room was fine, restaurant very good. Friendly manager. Beautiful view on the lake from the room.
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 228 reviews
Price from
US$160.64
1 night, 2 adults

Hotel Restaurant Edelweiss

Mühlen (Near Cresta)

Located in Mühlen, 29 km from Train Station St. Moritz, Hotel Restaurant Edelweiss provides accommodation with a garden, free private parking, a terrace and a restaurant.

N
Nejc
From
Slovenia
I had a great stay and would definitely recommend!
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 323 reviews
Price from
US$205.13
1 night, 2 adults

B&B Bela Riva

Savognin (Near Cresta)

Located in Savognin, the B&B Bela Riva is situated amid the Swiss mountains at 1,200 metres above sea level.

M
Max
From
Ireland
I had a wonderful stay at this B&B. The staff were incredibly friendly and kind, making me feel right at home. The hospitality was exceptional, and the fabulous breakfast exceeded my expectations. My room was spacious, cozy, and impeccably clean—everything was top-notch. I truly enjoyed my experience and would highly recommend this place to anyone looking for a comfortable and welcoming stay.
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 144 reviews
Price from
US$210.07
1 night, 2 adults

AVES Apartments Savognin

Savognin (Near Cresta)

Providing free WiFi, private parking and ski-to-door access, the recently renovated property of AVES Apartments Savognin, offers rooms in Savognin, 40 km from Train Station St.

Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 35 reviews
Price from
US$133.46
1 night, 2 adults

Hotel Post Cunter Biancardi

Savognin (Near Cresta)

Located in Savognin, 39 km from Davos Congress Centre, Hotel Post Cunter Biancardi provides accommodation with a terrace, free private parking and a bar.

A
Ania94
From
United Kingdom
everything was wonderful. beautiful interior and history of the place. wonderful owner, very nice and sociable. charming waitress and very concerned about her work. they take care of the customer in every detail. very clean beds very comfortable. restaurant with delicious food. great location. we regret that we did not take a picture with the owner as a souvenir... maybe we will come back someday. Thank you so much ! Anna and Andrew from uk
Scored out of 10, guest rating 7.7
Good - What previous guests thought, 414 reviews
Price from
US$159.41
1 night, 2 adults

B&B La Tgamona

Savognin (Near Cresta)

Set in Savognin and with Train Station St. Moritz reachable within 40 km, B&B La Tgamona offers a tour desk, non-smoking rooms, a shared lounge, free WiFi throughout the property and a terrace.

P
Peter Juel
From
Denmark
Arrived late in the afternoon. The key was on the desk. Very friendly staff. Fine breakfast.
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 675 reviews
Price from
US$185.36
1 night, 2 adults

Gasthaus Post, Obermutten

Mutten (Near Cresta)

Set in Mutten, 47 km from Davos Congress Centre, Gasthaus Post, Obermutten offers accommodation with a terrace, free private parking, a restaurant and ski-to-door access.

Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 20 reviews
Price from
US$176.71
1 night, 2 adults
All cheap hotels in Cresta

Looking for a cheap hotel?

For those on a budget, these cheap and cheerful hotels still have a lot to offer, with most offering WiFi and convenient locations. Popular with backpackers, many properties can be found in central locations and include comfortable rooms with private or shared bathrooms. You’ll also find a number of options which feature a 24-hour front desk and luggage storage.