Find hotels in Cresta from $114

  • 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
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

This weekend
Next weekend

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Cresta hotels

Agriturismo HUNUM

Agriturismo HUNUM
Gordona
$272 nightly
The price is $300
Mar 29 - Mar 30
Total with taxes and fees
Agriturismo HUNUM

Hotel Le Cime

Hotel Le Cime
2.0 star property
Val Masino
8.6 out of 10, Excellent, (16 reviews)
"Great hotel, warm welcome, excellent location!"
United States
Pascale
$185 nightly
The price is $204
Apr 4 - Apr 5
Total with taxes and fees
Hotel Le Cime

Hotel Solaria

Hotel Solaria
3.0 star property
Surses
8.8 out of 10, Excellent, (50 reviews)
"Friendly staff. Spacious Clean rooms and bathroom. Comfortable bedding. Nice balcony. "
Canada
Kimberly
$188 nightly
The price is $205
Mar 28 - Mar 29
Total with taxes and fees
Hotel Solaria

Hotel Soazza

Hotel Soazza
2.5 star property
Soazza
9.6 out of 10, Exceptional, (38 reviews)
"Sehr freundlicher Empfang!!"
Switzerland
Rene
$247 nightly
The price is $257
Mar 28 - Mar 29
Total with taxes and fees
Hotel Soazza

Hotel San Lorenzo

Hotel San Lorenzo
3.0 star property
Chiavenna
9.0 out of 10, Wonderful, (129 reviews)
"Excellent location and newly renovated, great place to stay "
Canada
Arnold
$162 nightly
The price is $182
Mar 30 - Mar 31
Total with taxes and fees
Hotel San Lorenzo

Randolins Familienresort

Randolins Familienresort
3.0 star property
St. Moritz
8.8 out of 10, Excellent, (33 reviews)
"We had a great experience there!"
United States
Kanae
$376 nightly
The price is $398
Apr 5 - Apr 6
Total with taxes and fees
Randolins Familienresort

Convivio San Bernardo

Convivio San Bernardo
San Giacomo Filippo
$113 nightly
The price is $125
Mar 30 - Mar 31
Total with taxes and fees
Convivio San Bernardo

Hotel Conradi

Hotel Conradi
3.0 star property
Chiavenna
8.8 out of 10, Excellent, (56 reviews)
"The hotel had everything we needed — spotless rooms, friendly and attentive staff, and a delicious breakfast with plenty of options. A perfect stay from start to finish!"
United States
Doris
$145 nightly
The price is $165
Mar 31 - Apr 1
Total with taxes and fees
Hotel Conradi

Hotel Bellevue

Hotel Bellevue
3.0 star property
Mesocco
9.0 out of 10, Wonderful, (93 reviews)
"Fantastic hotel that worked great for our family with 3 young kids"
United States
Ryan
$201 nightly
The price is $208
Apr 1 - Apr 2
Total with taxes and fees
Hotel Bellevue

Hotel Maloja Kulm

Hotel Maloja Kulm
3.0 star property
Maloja
9.4 out of 10, Exceptional, (15 reviews)
"Outstanding accommodation, dining and service in a glorious location"
Australia
William
$159 nightly
The price is $166
Apr 10 - Apr 11
Total with taxes and fees
Hotel Maloja Kulm

Grand Hotel des Bains Kempinski

Grand Hotel des Bains Kempinski
5.0 star property
St. Moritz
9.4 out of 10, Exceptional, (332 reviews)
"Ski and spa perfect The cleaning of the room need to improve They need to change the towels when they do courtesy The amenities (shampoo,body lotion) are not good and doesn’t smell good Beakfast excellent Service very good "
Mexico
Verena
$1,107 nightly
The price is $1,162
Apr 1 - Apr 2
Total with taxes and fees
Grand Hotel des Bains Kempinski

La Meridiana

La Meridiana
3.0 star property
Madesimo
9.2 out of 10, Wonderful, (50 reviews)
"Very nice hotel in a great location"
United Kingdom
Andrea
$182 nightly
The price is $200
Mar 29 - Mar 30
Total with taxes and fees
La Meridiana

Agriturismo Ca' Pianazöla

Agriturismo Ca' Pianazöla
Chiavenna
10.0 out of 10, Exceptional, (1 review)
"Beautiful property, clean and nice rooms, incredible view, and wonderful team! Thank you! "
Sweden
Nina
$339 nightly
The price is $378
Apr 2 - Apr 3
Total with taxes and fees
Agriturismo Ca' Pianazöla

Hotel Müller Mountain Lodge

Hotel Müller Mountain Lodge
3.0 star property
Pontresina
9.6 out of 10, Exceptional, (173 reviews)
"The room, location, and staff were fantastic! "
United States
Christina
$265 nightly
The price is $283
Mar 29 - Mar 30
Total with taxes and fees
Hotel Müller Mountain Lodge

Hotel Bodenhaus

Hotel Bodenhaus
3.0 star property
Rheinwald
9.4 out of 10, Exceptional, (40 reviews)
"Great place. Gorgeous small village. Right on the middle of the alps. Amazing stay. Super friendly staff. Great restaurant "
United States
Joao
$376 nightly
The price is $391
Apr 2 - Apr 3
Total with taxes and fees
Hotel Bodenhaus

Schweizerhaus Swiss Quality Hotel

Schweizerhaus Swiss Quality Hotel
4.0 star property
Bregaglia
9.2 out of 10, Wonderful, (34 reviews)
"Lovely people and property "
United Kingdom
manojbhai
$321 nightly
The price is $334
Apr 1 - Apr 2
Total with taxes and fees
Schweizerhaus Swiss Quality Hotel

The Suites

The Suites
4.0 star property
St. Moritz
9.4 out of 10, Exceptional, (6 reviews)
$603 nightly
The price is $634
Apr 5 - Apr 6
Total with taxes and fees
The Suites

Hotel Restaurant Capricorns

Hotel Restaurant Capricorns
3.0 star property
Muntogna da Schons
9.4 out of 10, Exceptional, (44 reviews)
"nice typical swiss hotel ! "
United Kingdom
Maria
$181 nightly
The price is $188
Apr 3 - Apr 4
Total with taxes and fees
Hotel Restaurant Capricorns

The View

The View
3.0 star property
St. Moritz
10.0 out of 10, Exceptional, (2 reviews)
$949 nightly
The price is $993
Mar 30 - Mar 31
Total with taxes and fees
The View

Hotel Donatz

Hotel Donatz
3.5 star property
Samedan
9.6 out of 10, Exceptional, (80 reviews)
"Staff were welcoming, friendly and helpful. We were very comfortable and enjoyed our stay! Food was amazing. Large well equipped quite room. Would "
United States
Jody
$250 nightly
The price is $259
Apr 6 - Apr 7
Total with taxes and fees
Hotel Donatz
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Save an average of 15% on thousands of hotels when you're signed in

Stay near popular Cresta attractions

Top Cresta Hotel Reviews

More cheap stays in Cresta

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 can I save on a Cresta hotel booking with Expedia?
With Expedia, you earn OneKeyCash™* on eligible Cresta hotel bookings for every dollar you spend – just join our One Key™ travel rewards program to get started. It's free to join, and you'll unlock our lowest Member Prices as soon as you're signed in. On top of this, you could also save significantly by bundling your hotel and flights together on Expedia.

*Excludes taxes and fees. OneKeyCash is not redeemable for cash and can only be used on Expedia, Hotels.com and Vrbo.
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 $114 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.