Default HTG hotel image

Find hotels in Cresta from $89

  • Upfront pricing

    Our total price for your stay includes taxes and fees
  • Treat yourself

    Save 10% or more on over 100,000 hotels worldwide with Member Prices
    Learn about One Key
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Tonight
Sep 26 - Sep 27
Tomorrow
Sep 27 - Sep 28
Next weekend
Oct 2 - Oct 4
In two weeks
Oct 9 - Oct 11

Filter by

Star rating

Guest rating

Our top choices for Cresta hotels

1. B&B Vertemate

B&B Vertemate
Piuro
United Kingdom
Karel
$91 nightly
$101 total
Sep 28 - Sep 29
Total with taxes and fees
B&B Vertemate

2. Post Hotel Löwe

Post Hotel Löwe
Surses
$305 nightly
$326 total
Oct 14 - Oct 15
Total with taxes and fees
Post Hotel Löwe

3. Hotel Solaria

Hotel Solaria
Surses
Canada
Kimberly
$180 nightly
$197 total
Oct 5 - Oct 6
Total with taxes and fees
Hotel Solaria

4. Hotel Maloja Kulm

Hotel Maloja Kulm
Maloja
Brazil
Felipe
$145 nightly
$159 total
Oct 4 - Oct 5
Total with taxes and fees
Hotel Maloja Kulm

5. Hotel Grischuna

Hotel Grischuna
Surses
United Kingdom
STEPHANY
$199 nightly
$216 total
Sep 28 - Sep 29
Total with taxes and fees
Hotel Grischuna

6. Speluca Brauerei & Genusshotel

Speluca Brauerei & Genusshotel
Rheinwald
Italy
Corrado
$319 nightly
$332 total
Sep 27 - Sep 28
Total with taxes and fees
Speluca Brauerei & Genusshotel

7. Crimea Wine Hotel

Crimea Wine Hotel
Chiavenna
United States
Kenneth
$76 nightly
$89 total
Oct 12 - Oct 13
Total with taxes and fees
Crimea Wine Hotel

8. Hotel Post Bivio

Hotel Post Bivio
Surses
United States
Andreas
$226 nightly
$244 total
Sep 27 - Sep 28
Total with taxes and fees
Hotel Post Bivio

9. Hotel San Lorenzo

Hotel San Lorenzo
Chiavenna
Canada
Arnold
$137 nightly
$155 total
Oct 4 - Oct 5
Total with taxes and fees
Hotel San Lorenzo

10. Berghotel Randolins

Berghotel Randolins
St. Moritz
United States
William
$197 nightly
$212 total
Oct 26 - Oct 27
Total with taxes and fees
Berghotel Randolins

11. AVES Hotel Savognin

AVES Hotel Savognin
Surses
United States
Karen
$167 nightly
$183 total
Sep 27 - Sep 28
Total with taxes and fees
AVES Hotel Savognin

12. Hotel Cervo Sils

Hotel Cervo Sils
Sils im Engadin-Segl
United Kingdom
Sonja
$211 nightly
$219 total
Sep 27 - Sep 28
Total with taxes and fees
Hotel Cervo Sils

13. Hotel Bodenhaus

Hotel Bodenhaus
Rheinwald
United States
Joao
$290 nightly
$301 total
Oct 22 - Oct 23
Total with taxes and fees
Hotel Bodenhaus

14. Hotel Restaurant Capricorns

Hotel Restaurant Capricorns
Muntogna da Schons
United Kingdom
Maria
$193 nightly
$200 total
Oct 9 - Oct 10
Total with taxes and fees
Hotel Restaurant Capricorns

15. Hotel Conradi

Hotel Conradi
Chiavenna
United States
Doris
$165 nightly
$187 total
Oct 7 - Oct 8
Total with taxes and fees
Hotel Conradi

16. Gasthaus Alpina Salouf

Gasthaus Alpina Salouf
Surses
Switzerland
bruno
$144 nightly
$160 total
Sep 27 - Sep 28
Total with taxes and fees
Gasthaus Alpina Salouf

17. Schweizerhof Sils Maria, a Faern Collection Hotel

Schweizerhof Sils Maria, a Faern Collection Hotel
Sils im Engadin-Segl
United States
Vladimir
$182 nightly
$189 total
Oct 18 - Oct 19
Total with taxes and fees
Schweizerhof Sils Maria, a Faern Collection Hotel

18. Schweizerhaus Swiss Quality Hotel

Schweizerhaus Swiss Quality Hotel
Bregaglia
United Kingdom
manojbhai
$281 nightly
$300 total
Sep 27 - Sep 28
Total with taxes and fees
Schweizerhaus Swiss Quality Hotel

19. Agriturismo La Campagnola

Agriturismo La Campagnola
Gordona
United States
Jason
$93 nightly
$103 total
Oct 19 - Oct 20
Total with taxes and fees
Agriturismo La Campagnola

20. Nira Alpina - Member of Design Hotels

Nira Alpina - Member of Design Hotels
Silvaplana
United States
Esther
$303 nightly
$325 total
Sep 27 - Sep 28
Total with taxes and fees
Nira Alpina - Member of Design Hotels
View all properties
Save an average of 15% on thousands of hotels when you're signed in

Stay near popular Cresta attractions

Marmot Nature Trail

You can take time to visit Marmot Nature Trail during your travels to Cresta. Discover the mountain views while you're in the area.
See properties

Top Cresta Hotel Reviews

Hotel Piz

Hotel Piz

10/10 Excellent
"Muy amables y atento, tal cual en las fotos y super centrico"
ANA 2-night trip
Posted 1 day ago
Hotel Piz
Hotel Arte

Hotel Arte

10/10 Excellent
"Great boutique hotel!! We loved our stay!!"
Richard 1-night trip
Posted 1 day ago
Hotel Arte
Suvretta House

Suvretta House

10/10 Excellent
"Suvretta House was a highlight of our trip. Exceptional service, old world charm, outstanding food, beautiful view, and wonderful pool/spa. Highly recommend."
Ryan 2-night trip
Posted 1 day ago
Suvretta House
Hauser Hotel St. Moritz

Hauser Hotel St. Moritz

10/10 Excellent
"Nice and cozy"
Lee 2-night trip
Posted 2 days ago
Hauser Hotel St. Moritz
Hotel Reine Victoria

Hotel Reine Victoria

10/10 Excellent
"Our room was very spacious! The view from our window was fantastic looking toward the town on the mountain slop. We were near the lake and could walk around it. The staff was helpful and spoke any languages. And the breakfast was good."
Odell 1-night trip
Posted 3 days ago
Hotel Reine Victoria
Grand Hotel des Bains Kempinski

Grand Hotel des Bains Kempinski

10/10 Excellent
"Honestly all amazing as per my previous review."
Justin 1-night trip
Posted 3 days ago
Grand Hotel des Bains Kempinski
Crystal Hotel

Crystal Hotel

10/10 Excellent
"Very friendly and helpful staff , rooms are clean and comfortable and the property is very well located. Did I mentioned that the staff was extremely friendly, from the front desk , to the breakfast and last but not least , the ladies at the Cigar Bar."
Michael 1-night trip
Posted 4 days ago
Crystal Hotel
Youth Hostel St. Moritz

Youth Hostel St. Moritz

10/10 Excellent
"Absolutely brilliant for a hostel. We had concerns about staying in a ‘youth’ hostel as 2 adults in their 50’s. We had our own room and our own bathroom. Breakfast was plentiful and had a good variety and they even offered a 3 course meal for a very good price. We didn’t opt for this because we had already planned to eat out. The place was very clean and staff were very good and helpful. The bus stop is right outside so can get around St. Moritz very easily, we even watched 3 black squirrels playing in the forest from our window. It was great!"
Vicky 1-night trip
Posted 6 days ago
Youth Hostel St. Moritz
Hotel Nolda

Hotel Nolda

10/10 Excellent
"Easy check in process and communication with staff. We appreciated the accommodations of a crib and high chair for our baby. We had a nice view outside our window."
Rebecca 1-night trip
Posted 6 days ago
Hotel Nolda

More cheap stays in Cresta

Chalet Speciale - Hostel

Chalet Speciale - Hostel

Via Chalchera 9 Celerina-Schlarigna GR
$85 nightly
$89 total
Oct 19 - Oct 20
Total with taxes and fees
8.4/10 Very Good! (275 reviews)
Chalet Speciale - Hostel
Youth Hostel St. Moritz

Youth Hostel St. Moritz

Via Surpunt 60 St. Moritz GR
$132 nightly
$141 total
Oct 21 - Oct 22
Total with taxes and fees
8.6/10 Excellent! (325 reviews)
Youth Hostel St. Moritz
All In One Hotel Inn Lodge

All In One Hotel Inn Lodge

Via Nouva 3 Celerina-Schlarigna GR
$163 nightly
$169 total
Oct 6 - Oct 7
Total with taxes and fees
8.6/10 Excellent! (310 reviews)
All In One Hotel Inn Lodge
Hotel Stille & Aladin Apartments

Hotel Stille & Aladin Apartments

Via Surpunt 62 St. Moritz GR
$187 nightly
$201 total
Sep 27 - Sep 28
Total with taxes and fees
8.2/10 Very Good! (205 reviews)
Hotel Stille & Aladin Apartments
Youth Hostel Pontresina

Youth Hostel Pontresina

Via da la Staziun 46 Pontresina
$294 nightly
$313 total
Oct 11 - Oct 12
Total with taxes and fees
8.8/10 Excellent! (37 reviews)
Youth Hostel Pontresina
Hostel Casa Franco

Hostel Casa Franco

Via Sela 11 St. Moritz GR
Get ratesHostel Casa Franco

Frequently asked questions

What is the best area to stay in Cresta?
The best area to stay in Cresta is the main village itself, especially around the main street, Via Maistra, and the areas immediately surrounding it.This central area offers convenient access to the village's amenities and the ski lifts. You'll find a selection of hotels, restaurants, and shops concentrated here, making it easy to navigate on foot. The proximity to the Chantarella funicular and the Corviglia cable car ensures quick access to the slopes. Couples often find this location ideal for a seamless and enjoyable ski holiday where everything is within easy reach.For those seeking a more secluded and private experience, the Suvretta area, located just a short distance west of the main village, offers a luxurious retreat. This upscale residential area is known for its grand hotels and exclusive properties, providing a tranquil setting with stunning mountain views.
When is the best time to go to Cresta?
The best time to visit Cresta depends entirely on whether you're seeking a winter sports adventure or a summer mountain retreat.For winter sports enthusiasts, the prime season runs from mid-December through March. During these months, you'll find consistent snow conditions, ideal for skiing, snowboarding, and other snow activities. The resort is fully operational, with all lifts and facilities open, and the days are often crisp and sunny, providing excellent visibility for the slopes.If you prefer hiking, mountain biking, or simply enjoying the alpine scenery without snow, the best time to visit is from June to September. The weather is generally mild and pleasant, with wildflowers in bloom and lush green landscapes.
Can I cancel my hotel reservation on Expedia?
You can cancel your hotel reservation on Expedia, though it depends on the cancellation policy of your booking. Most bookings are refundable if canceled within 24-48 hours of the scheduled arrival. Be sure to check your booking confirmation for the exact cancellation policy. If free cancellation is available, you can cancel directly through your Expedia account by logging in, going to "My Trips", and selecting your reservation. To find flexible deals, filter your search by "Fully refundable property" for hotels in Cresta.
How much is the nightly rate at a Cresta hotel?
Prices for hotels in Cresta often vary, but you can find a great deal from $89 on Expedia. All sorts of factors affect price, such as the time of year or the days of the week you choose for your stay. Find the best deals by being flexible with your dates, and sort search results by "Price: low to high" for the cheapest rate.

Explore a world of travel with Expedia