Find hotels in Cresta from £74

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Save instantly and earn perks with One Key
  • 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

1. Hotel Brocco & Posta

Hotel Brocco & Posta
3.0 star property
Mesocco
8.8 out of 10, Excellent, (29 reviews)
"Newly refurbished hotel. Clean, comfortable and welcoming. Excellent"
United Kingdom
Sean
The price is £101
includes taxes & fees
20 Jun - 21 Jun
Hotel Brocco & Posta

2. Agriturismo La Campagnola

Agriturismo La Campagnola
Gordona
9.0 out of 10, Wonderful, (15 reviews)
"Incredible property and Incredible restaurant on site!!!"
United States
Jason
The price is £87
includes taxes & fees
28 Jun - 29 Jun
Agriturismo La Campagnola

3. Hotel Solaria

Hotel Solaria
3.0 star property
Surses
8.8 out of 10, Excellent, (51 reviews)
"Friendly staff. Spacious Clean rooms and bathroom. Comfortable bedding. Nice balcony. "
Canada
Kimberly
The price is £153
includes taxes & fees
21 Jun - 22 Jun
Hotel Solaria

4. 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
The price is £146
includes taxes & fees
19 Jun - 20 Jun
Hotel Le Cime

5. Languard

Languard
3.0 star property
St. Moritz
8.8 out of 10, Excellent, (623 reviews)
"Great views, lovely hotel and great trip altogether. "
United Kingdom
sanyam
The price is £165
includes taxes & fees
28 Jun - 29 Jun
Languard

6. Hotel Conradi

Hotel Conradi
3.0 star property
Chiavenna
8.8 out of 10, Excellent, (58 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
The price is £136
includes taxes & fees
22 Jun - 23 Jun
Hotel Conradi

7. B&B Vertemate

B&B Vertemate
Piuro
9.2 out of 10, Wonderful, (22 reviews)
"Chiavenna center is not far from the B&B, where one can find many restaurants. Silvia is very kind and helpful, and the studio is well equipped with everything which one needs during our stay"
United Kingdom
Karel
The price is £77
includes taxes & fees
17 Jun - 18 Jun
B&B Vertemate

8. Hotel San Lorenzo

Hotel San Lorenzo
3.0 star property
Chiavenna
9.0 out of 10, Wonderful, (130 reviews)
"Excellent location and newly renovated, great place to stay "
Canada
Arnold
The price is £140
includes taxes & fees
19 Jun - 20 Jun
Hotel San Lorenzo

9. Hotel Maloja Kulm

Hotel Maloja Kulm
3.0 star property
Maloja
9.4 out of 10, Exceptional, (24 reviews)
"Lovely setting, beautiful hotel with a great heritage, fantastic food, amazing views and very friendly staff. We had a wonderful stay."
United Kingdom
Gillian
The price is £126
includes taxes & fees
21 Jun - 22 Jun
Hotel Maloja Kulm

10. Berghotel Randolins

Berghotel Randolins
3.0 star property
St. Moritz
9.0 out of 10, Wonderful, (148 reviews)
"Really lovely hotel outside the main town. Staff are really friendly and helpful. "
United Kingdom
Andrew
The price is £191
includes taxes & fees
21 Jun - 22 Jun
Berghotel Randolins

11. House of Architects

House of Architects
4.0 star property
Vals
9.0 out of 10, Wonderful, (94 reviews)
"Amazing location, simple and elegant design "
United States
Russell
The price is £356
includes taxes & fees
10 Jun - 11 Jun
House of Architects

12. Hotel Piz

Hotel Piz
3.0 star property
St. Moritz
8.2 out of 10, Very good, (347 reviews)
"Good location, excellent breakfast, room was nice, staff very helpful"
United Kingdom
stephen
The price is £180
includes taxes & fees
28 Jun - 29 Jun
Hotel Piz

13. Soldanella

Soldanella
3.0 star property
St. Moritz
9.0 out of 10, Wonderful, (720 reviews)
"Great views of the mountains and lake and breakfast"
United States
Madhu
The price is £183
includes taxes & fees
30 Jun - 1 Jul
Soldanella

14. Agriturismo HUNUM

Agriturismo HUNUM
Gordona
The price is £224
includes taxes & fees
6 Jun - 7 Jun
Agriturismo HUNUM

15. Crimea Wine Hotel

Crimea Wine Hotel
3.0 star property
Chiavenna
8.8 out of 10, Excellent, (115 reviews)
"Nice hotel, good location "
United States
Carlos
The price is £100
includes taxes & fees
7 Jun - 8 Jun
Crimea Wine Hotel

16. 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
The price is £118
includes taxes & fees
7 Jun - 8 Jun
Hotel Restaurant Capricorns

17. Hotel Laudinella

Hotel Laudinella
4.0 star property
St. Moritz
8.6 out of 10, Excellent, (310 reviews)
"Lovely hotel....the free transfer from the train station is very handy. We also enjoyed the complimentary entry to the nearby public swimming pool. We enjoyed dinner and breakfast during our stay. Staff were all friendly and helpful."
United Kingdom
Aileen
The price is £212
includes taxes & fees
5 Jul - 6 Jul
Hotel Laudinella

18. Hotel Müller Mountain Lodge

Hotel Müller Mountain Lodge
3.0 star property
Pontresina
9.6 out of 10, Exceptional, (174 reviews)
"Great room, wonderful service, fantastic breakfast "
United States
Robert
The price is £184
includes taxes & fees
18 Jun - 19 Jun
Hotel Müller Mountain Lodge

19. Hotel Bären

Hotel Bären
3.0 star property
St. Moritz
8.8 out of 10, Excellent, (180 reviews)
"Very nice stay - clean comfortable room, very good breakfast, exceptional staff and shuttle to the train station. "
United States
David
The price is £274
includes taxes & fees
7 Jun - 8 Jun
Hotel Bären

20. Hotel Nolda

Hotel Nolda
3.0 star property
St. Moritz
9.0 out of 10, Wonderful, (513 reviews)
"This is a fantastic location, close to city center and lake. Easy to find bus to go to ski resort. Staff was excellent, kind and so helpful and the chef is amazing, you have to try the food here."
United States
David
The price is £178
includes taxes & fees
9 Jun - 10 Jun
Hotel Nolda
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

Find out more about Cresta

Top reasons to visit Cresta

  • Stunning Natural Scenery: Cresta boasts breathtaking landscapes, including majestic peaks, tranquil lakes, and picturesque trails ideal for hiking.
  • Outdoor Adventures: The region is perfect for skiing and mountain tours, catering to adventure enthusiasts year-round.
  • Charming Local Culture: Visitors can explore quaint villages and charming churches, immersing themselves in the local heritage.
  • Romantic Getaways: The serene atmosphere and beautiful surroundings make Cresta an ideal spot for couples seeking a romantic retreat.
  • Diverse Accommodation Options: Cresta offers a variety of lodgings, from pet-friendly hotels to family-oriented apartments.

Find great hotels near Cresta

Discover a range of delightful accommodation options in Cresta, Avers, where you can find both hotels and apartments suited to your needs. Whether you’re seeking pet-friendly lodgings, family-friendly amenities, or an adventurous getaway, Cresta offers a variety of choices. Explore the best hotels in the area, including the renowned Cresta Court Hotel, ensuring a memorable stay in this picturesque Swiss destination.

  • Hotel Reine Victoria: A charming 4-star hotel with an impressive guest rating of 8.8, Hotel Reine Victoria is located 24.1km from Cresta, making it an excellent choice for adventurous travellers seeking a pet-friendly experience. This hotel offers a range of thrilling activities such as downhill skiing, snowshoeing, and horse riding, ensuring that adventure enthusiasts have plenty to keep them occupied. Additionally, the property accommodates pets, providing amenities like food and water bowls, making it a welcoming choice for those travelling with furry companions.
  • Crystal Hotel: Rated at 4.5 stars with a superb guest rating of 9.2, Crystal Hotel is situated 25.7km from Cresta and is ideal for families and adventure seekers alike. The hotel features a wealth of recreational activities, including ice skating and hiking, catering to various interests. Families will appreciate the on-site childcare services, including babysitting and cribs, ensuring a comfortable stay for guests with children. This property is also pet-friendly, allowing for a stress-free holiday for all members of the family, including pets.
  • Grand Hotel des Bains Kempinski: A luxurious 5-star hotel boasting a remarkable guest rating of 9.4, Grand Hotel des Bains Kempinski is located 24.1km from Cresta and is perfect for eco-conscious families. This eco-certified hotel provides engaging amenities for children, including a playground and babysitting services, making it a family-friendly destination. Guests can indulge in a sophisticated atmosphere while knowing they are supporting sustainable practices, creating an unforgettable experience that combines luxury with environmental responsibility.

Where to stay in Cresta

Cresta, nestled in the picturesque Avers Valley of Graubünden, offers a delightful retreat for those seeking outdoor adventures and stunning scenery. Visitors can explore charming nearby villages, indulge in local boutiques, and bask in the serene atmosphere perfect for romantic getaways. With its friendly locals and rich history, Cresta provides an ideal base for excursions into the surrounding mountains, ensuring an unforgettable holiday experience in this enchanting Swiss region.

  • Avers: Nestled in the picturesque region of Graubünden, Avers is a charming town that offers a blend of adventure and outdoor pursuits. With its peak visitor numbers from December to February, it's a popular destination for skiing enthusiasts eager to hit the slopes. The area is renowned for its stunning mountain landscapes, inviting hikers to explore various trails during the warmer months. Local attractions include serene lakes and captivating mountain views, making Avers a perfect base for outdoor adventures throughout the year.
  • Juf: Situated a mere 6.4km from Cresta, Juf is a quaint village known for its year-round appeal. Although its peak tourist season occurs from July to September, Juf welcomes visitors with its excellent skiing fields and access to beautiful hiking trails. The village is surrounded by majestic mountains and enchanting lakes, offering breathtaking scenery and a tranquil atmosphere. For those seeking a blend of adventure and relaxation, Juf provides a unique alpine experience that captivates visitors at any time of the year.
  • Surses: Located 8.0km from Cresta, Surses is a vibrant city that attracts adventure seekers, particularly during the winter months from December to February. The area boasts extensive ski resorts and fields, catering to snow sports enthusiasts. Visitors can also explore the stunning local valley and pristine lakes, providing a perfect backdrop for both winter activities and summer excursions. With its charming town neighbourhoods and the beauty of nature surrounding it, Surses is an ideal destination for anyone looking to immerse themselves in the Swiss Alps.

Things to do in Cresta

Cresta, nestled in the stunning Graubünden region, offers a delightful blend of outdoor and romantic activities perfect for a getaway. Visitors can enjoy scenic hikes along picturesque trails, explore skiing areas, and embark on mountain tours. With a variety of skiing opportunities and unique ski experiences, Cresta is an ideal destination for those seeking adventure amidst breathtaking scenery.

Shopping

Cresta offers a charming shopping experience with quaint local shops for unique souvenirs. If you're up for a drive, head to the nearby town of Arosa, about 19.3km away, where you can explore larger shopping centres and find a wider selection of gifts and local crafts.

Recreation

The Wellness Hotel Cresta offers a tranquil spa experience with rejuvenating treatments and stunning mountain views. Enjoy outdoor activities like hiking and skiing in the pristine Graubünden landscape, followed by relaxation in the sauna or steam room to unwind after a day of adventure.

Adventure

In Cresta, thrill-seekers can enjoy exhilarating mountain biking trails that wind through picturesque landscapes. For a unique experience, try paragliding over the stunning valleys, offering breathtaking views of the Swiss Alps. Hiking enthusiasts will find numerous trails, catering to all levels of adventure amidst the serene beauty of nature.

Nightlife

Experience the charming nightlife in Cresta at the local taverns and bars. Enjoy a delightful evening at the Hotel Avers Restaurant, where you can savour Swiss cuisine and fine wines. For a lively atmosphere, join locals at the nearby bar for cocktails and friendly conversation.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

Booking tips and Expedia advantages for Cresta

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay in Cresta are September to November, where the prices are slightly lower. This is in comparison to December to February, where prices are slightly higher.
  • The best time to book a hotel: The cheapest time to book a hotel in Cresta is usually 1 month out from when you are planning to stay. If you're a little more spontaneous, you could also peruse Expedia's last minute deals which could secure you a cheaper stay. Look out for the green banner below the price to spot the deals.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay in Cresta is Tuesday. The most expensive day to stay in Cresta is Sunday.
  • Find cheap hotels on Expedia: Expedia’s search tool enables you to specify your budget, desired location, and additional preferences. You can organise your results to display prices from lowest to highest, allowing you to find the most affordable hotels first. Additionally, you can refine your choices by hotel type; for instance, selecting the Eco-certified filter will showcase sustainable and environmentally-friendly hotels that are available for booking.
  • Consider bundling your trip: You can save money by combining your Cresta hotel reservation with your flights and activities through an Expedia package.

Find the best attractions near Cresta

Cresta, nestled in Avers, Graubünden, is perfect for those seeking outdoor adventures, stunning scenery, and romantic getaways. Visitors can explore charming churches, tranquil lakes, and majestic peaks that highlight the region's natural beauty. With a variety of points of interest catering to outdoor enthusiasts and culture lovers alike, Cresta offers a delightful escape for all types of travellers.

  • Silsersee: Experience the breathtaking beauty of Silsersee, a serene lake renowned for its picturesque scenery and romantic ambiance. Ideal for outdoor activities, you can stroll along the shoreline or simply relax and take in the stunning views.
  • Belvedere Tower: Discover the rich cultural heritage at Belvedere Tower, a historic landmark that offers captivating insights into the region's history. Climb to the top for panoramic views, making it a perfect spot for history buffs and photography enthusiasts alike.
  • Piz Beverin: Embark on an adventurous journey in Piz Beverin National Park, where dramatic landscapes and outdoor activities await. Perfect for hiking and exploring, this park offers a thrilling escape into nature's splendour.

Best time to go to Cresta

The best time to visit Cresta can depend on the weather and when visitor numbers rise and fall. The hottest average temperature in Cresta falls in July, when visitor numbers are slightly high and weather is mostly cloudy with light rain. The coolest average temperature in Cresta falls in January, visitor numbers are average and weather is mostly cloudy with light rain.

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
January15.1°F (-9.4°C)Light RainMostly CloudyAverageSlightly High
February18.1°F (-7.7°C)Light RainMostly CloudyAverageSlightly High
March23.9°F (-4.5°C)Light RainMostly CloudyAverageAverage
April31.5°F (-0.3°C)Light RainMostly CloudySlightly LowAverage
May39.2°F (4.0°C)Light RainMostly CloudyAverageAverage
June48.9°F (9.4°C)Light RainMostly CloudyAverageAverage
July52.7°F (11.5°C)Light RainMostly CloudySlightly HighAverage
August52.0°F (11.1°C)Light RainMostly CloudySlightly HighAverage
September44.8°F (7.1°C)Light RainMostly CloudySlightly HighSlightly Low
October36.3°F (2.4°C)Light RainMostly CloudySlightly LowSlightly Low
November25.9°F (-3.4°C)Light RainMostly CloudySlightly LowSlightly Low
December17.8°F (-7.9°C)Light RainMostly CloudyAverageSlightly High

The nearest major airports for your trip to Cresta

For your visit to Cresta, Avers in Graubünden, Switzerland, you can fly into two major airports: Zürich (ZRH) and Milan (MXP-Malpensa Intl.). Zürich Airport is approximately 130.4km from Cresta, with nearby hotels like the 5-star Zurich Marriott Hotel and Dolder Grand, both about 8.0km away, offering convenient airport shuttles. Alternatively, Milan Malpensa Airport is around 112.7km from Cresta, with excellent hotel options such as the Sheraton Milan Malpensa Airport Hotel, just 161m away. Additionally, Milan LINate Airport is located about 114.3km from Cresta, featuring luxurious hotels like Château Monfort, situated 6.4km from the airport.

Frequently asked questions

What is the best area to stay in Cresta?
The best area to stay in Cresta is the village centre, particularly around the main street of Via Maistra.

This area is the heart of Cresta, offering convenient access to most amenities and activities. Via Maistra is lined with hotels, shops, and restaurants, and it's where you'll find the primary bus stops for connections to other parts of the region. The village is compact and easy to navigate on foot, with many properties offering mountain views.

For couples seeking a relaxing and indulgent escape, staying in a hotel near the Cresta Lake is an excellent choice. Many of these properties offer direct access to the lake for leisurely strolls or swimming in the warmer months. They often feature high-end spa facilities and fine dining, providing a tranquil setting away from the main thoroughfare but still within easy reach of the village centre.

Families often find the hotels located slightly off Via Maistra, towards the ski lifts, to be very practical. These locations offer quick access to the slopes during winter and hiking trails in the summer, making it simple to get children to activities without long commutes.
When is the best time to go to Cresta?
The best time to go to Cresta depends entirely on whether you're seeking a winter sports holiday or a summer mountain retreat.

For winter sports enthusiasts, the prime time to visit is from mid-December to early April. During these months, the Engadin Valley is blanketed in snow, offering excellent conditions for skiing, snowboarding, and cross-country skiing. The resort's extensive network of pistes and trails, including those accessible via the Corviglia funicular, are fully operational, and the frozen lake is often used for ice skating and horse racing. This period is great for those looking for a high-quality, action-packed winter getaway.

If you prefer hiking, mountain biking, or simply enjoying the alpine scenery, the best time to visit Cresta is from June to September. The weather is generally warm and sunny, and the mountain trails are clear of snow, making them ideal for exploring. The cable cars and funiculars operate throughout the summer, providing easy access to higher elevations for stunning panoramic views and a variety of walking routes.
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?
Members always get our best prices. Find our best Cresta hotel deals by joining Expedia's free travel rewards program today. As a member, you can unlock instant savings and member perks when you're logged in to your account. Another tip is to book your hotel and flights together on Expedia, where bundling can result in significant savings.
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 £74 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