Find hotels in Cresta from Rp1.742.581

Start date: Check-in selected.
To Date
End date: Check-out
  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Next weekend
In two weeks

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Cresta hotels

Lodge Brocco & Posta

Lodge Brocco & Posta
3.0 star property
Mesocco
8.8 out of 10, Excellent, (10)
Enjoy direct slope access at this cosy mountain lodge featuring outdoor tennis courts and convenient ski storage. Located near Alp Fracch - Confin Basso and Pian Cales ski lifts, this retreat combines sport amenities with comfortable accommodation in beautiful Mesocco.

"Wir hatten einen sehr schönen Aufenthalt "
Germany
Beate
The price is Rp2.068.213
Rp2.146.805 total
includes taxes & fees
22 Dec - 23 Dec
Lodge Brocco & Posta

Hotel Bellevue

Hotel Bellevue
3.0 star property
Mesocco
9.0 out of 10, Wonderful, (92)
Surrounded by mountain views, this welcoming hotel offers a tranquil garden terrace where you can unwind after exploring nearby ski lifts. Enjoy free breakfast, WiFi, and parking before visiting Alp Fracch attractions.

"Fantastic hotel that worked great for our family with 3 young kids"
United States
Ryan
Hotel Bellevue

Hotel Brocco & Posta

Hotel Brocco & Posta
3.0 star property
Mesocco
8.6 out of 10, Excellent, (23)
"Newly refurbished hotel. Clean, comfortable and welcoming. Excellent"
United Kingdom
Sean
Hotel Brocco & Posta

Maiensässhotel Guarda Val

Maiensässhotel Guarda Val
4.5 star property
Vaz-Obervaz
9.6 out of 10, Exceptional, (80)
This luxury mountain hotel offers a free ski shuttle, plus convenient ski pass access and storage. Indulge at the spa after hitting the slopes, then enjoy meals at one of 2 restaurants or drinks at the bar. The rooftop terrace provides stunning alpine vistas.

"Views of the mountains and the surrounding area was fantastic."
United States
Ian
The price is Rp6.023.919
Rp6.442.308 total
includes taxes & fees
5 Jan - 6 Jan 2026
Maiensässhotel Guarda Val

Hotel Maloja Kulm

Hotel Maloja Kulm
3.0 star property
Maloja
9.6 out of 10, Exceptional, (7)
"Everyone was vert nice. Beautiful setting."
United Kingdom
Mark
The price is Rp3.052.119
Rp3.168.100 total
includes taxes & fees
6 Jan - 7 Jan 2026
Hotel Maloja Kulm

Sunstar Hotel Lenzerheide

Sunstar Hotel Lenzerheide
4.0 star property
Vaz-Obervaz
8.6 out of 10, Excellent, (131)
Discover Swiss Alpine charm at this mountain retreat with 2 restaurants serving regional cuisine. After skiing, unwind in the indoor pool or sauna. The convenient free shuttle connects you to nearby Dieschen and Tgantieni ski lifts.

"Another great stay at Sunstar hotel, Lenzerheide. Great service from check in staff. Very clean & comfortable hotel with easy access to restaurants, buses & Lenzerheide town a short walk away."
United Kingdom
Gary
Sunstar Hotel Lenzerheide

Maloja Palace

Maloja Palace
3.5 star property
Bregaglia
8.0 out of 10, Very good, (151)
Surrounded by Swiss mountain beauty, this historic palace hotel provides free WiFi and parking. Relax in the sauna, enjoy a meal at the restaurant, or unwind with drinks at the bar after exploring nearby Piz Aela Ski Lift.

"Great Hotel. Super renovation bringing it back to glory days but modern. Sad the restaurant was closed while we were there."
United Kingdom
Rod
The price is Rp3.265.492
Rp3.389.581 total
includes taxes & fees
6 Jan - 7 Jan 2026
Maloja Palace

Schweizerhaus Swiss Quality Hotel

Schweizerhaus Swiss Quality Hotel
4.0 star property
Bregaglia
9.2 out of 10, Wonderful, (34)
Discover alpine bliss at this Bregaglia retreat with 4 restaurants serving international fare. The health club, sauna, and terrace provide relaxation after exploring nearby Belvedere Tower. Free WiFi and parking enhance your mountain getaway.

"Lovely people and property "
United Kingdom
manojbhai
The price is Rp5.293.747
Rp5.494.909 total
includes taxes & fees
20 Jan - 21 Jan 2026
Schweizerhaus Swiss Quality Hotel

Schweizerhof

Schweizerhof
4.5 star property
Vaz-Obervaz
9.4 out of 10, Exceptional, (26)
Experience mountain sophistication at this Swiss hotel featuring 3 indoor pools and an outdoor pool. Enjoy massages and facials at the spa, dine at the coffee shop, or unwind on the rooftop terrace near popular ski lifts.

"Amazing breakfast buffet and service. Room was comfortable and excellently equipped. Swiss 5*!"
United States
Amanda Jane
The price is Rp6.733.896
Rp7.179.173 total
includes taxes & fees
8 Jan - 9 Jan 2026
Schweizerhof

7132 Hotel

7132 Hotel
5.0 star property
Vals
9.4 out of 10, Exceptional, (22)
Tucked in Vals near Ski Lift Vals - Gadenstatt, this luxury hotel offers sledding, ice skating and a free ski shuttle. Unwind at the spa with deep-tissue massages or dine at Silver restaurant. With 5 indoor pools, an outdoor pool, and complimentary WiFi, winter adventures await.

"The hotel is very nice to relax, the staff is very helpful, we recommend trying the spa and the helicopter tour"
Ireland
Humaid
The price is Rp15.120.645
Rp15.695.229 total
includes taxes & fees
11 Jan - 12 Jan 2026
7132 Hotel

Hotel Schweizerhof Sils Maria, a Faern Collection Hotel

Hotel Schweizerhof Sils Maria, a Faern Collection Hotel
3.0 star property
Sils im Engadin-Segl
8.2 out of 10, Very good, (114)
Experience Swedish massages and body treatments at this Swiss sanctuary. Both indoor and outdoor pools await, while a nightclub adds evening entertainment. Nietzsche's House and Lake St. Moritz are nearby, with complimentary breakfast and WiFi included.

"Outstanding hotel with a many amenities, impeccable cleanliness, a lot of activities."
United States
Vladimir
The price is Rp4.238.851
Rp4.399.927 total
includes taxes & fees
18 Jan - 19 Jan 2026
Hotel Schweizerhof Sils Maria, a Faern Collection Hotel

Carlton Hotel St Moritz

Carlton Hotel St Moritz
5.0 star property
St. Moritz
10.0 out of 10, Exceptional, (40)
"Beautiful stay and great customer service! We will be coming back thank you so much for a wonderful time. "
United States
Gaetano
The price is Rp48.171.070
Rp50.212.104 total
includes taxes & fees
14 Jan - 15 Jan 2026
Carlton Hotel St Moritz

Parkhotel Margna

Parkhotel Margna
4.5 star property
Sils im Engadin-Segl
9.6 out of 10, Exceptional, (25)
Embrace the mountains at this historic hotel near Lake St. Moritz. After skiing, unwind at the full-service spa, dine at 3 restaurants, or tee off on the golf course. Near Nietzsche's House with easy access to St. Moritz Station.

"Convenient and beautiful location "
United States
Dan Heinrich
Parkhotel Margna

Hotel Seehof Valbella Lenzerheide

Hotel Seehof Valbella Lenzerheide
3.0 star property
Vaz-Obervaz
9.4 out of 10, Exceptional, (88)
Unwind at this Alpine retreat in Vaz-Obervaz, just minutes from Valbella Ski Lift and Heidsee Lake. Start your day with complimentary breakfast before hitting the slopes. Return to relax in the steam room or enjoy drinks at the garden terrace and bar.

"Very friendly staff. "
United States
Jason
The price is Rp3.955.072
Rp4.294.872 total
includes taxes & fees
7 Jan - 8 Jan 2026
Hotel Seehof Valbella Lenzerheide

House of Architects

House of Architects
4.0 star property
Vals
9.0 out of 10, Wonderful, (86)
Discover the alpine village of Vals at this spa hotel with indoor and outdoor pools. Treat yourself to deep-tissue massages or Ayurvedic treatments before dining at one of 3 restaurants including Silver. Enjoy complimentary WiFi and parking.

"What a wonderful place!"
United States
Hogeun
The price is Rp8.305.707
Rp8.621.324 total
includes taxes & fees
18 Jan - 19 Jan 2026
House of Architects

Grand Hotel des Bains Kempinski

Grand Hotel des Bains Kempinski
5.0 star property
St. Moritz
9.4 out of 10, Exceptional, (326)
Situated near Lake St. Moritz and the Casino, this luxury hotel offers a full-service spa with massages and aromatherapy treatments. Enjoy 5 restaurants, including Les Saisons serving international cuisine, plus indoor and outdoor pools and a free kids' club.

"Great stay in an iconic place. The staff are very friendly and helpful, truly going the extra mile. "
United States
Jochen
The price is Rp29.551.684
Rp30.885.181 total
includes taxes & fees
11 Jan - 12 Jan 2026
Grand Hotel des Bains Kempinski

Hotel Lenzerhorn – Alpine Stay, Spa & Savour

Hotel Lenzerhorn – Alpine Stay, Spa & Savour
4.0 star property
Vaz-Obervaz
9.4 out of 10, Exceptional, (198)
Savour mountain adventure at this Lenzerheide hotel offering direct ski access, indoor and outdoor pools, and 3 restaurants serving local cuisine. After hitting the slopes, rejuvenate with hot stone massages at the full-service spa.

"Great service , friendly staff, beautiful rooms and lovely spa!! "
United Kingdom
Theresa
The price is Rp5.023.219
Rp5.403.581 total
includes taxes & fees
14 Jan - 15 Jan 2026
Hotel Lenzerhorn – Alpine Stay, Spa & Savour

Hotel Post

Hotel Post
4.0 star property
Sils im Engadin-Segl
9.2 out of 10, Wonderful, (41)
Discover Swiss splendour at this Sils im Engadin-Segl retreat with free breakfast and WiFi. Unwind in the full-service spa after skiing Lake St. Moritz slopes, or energise in the fitness centre and sauna.

"Great hotel 15 min by car to the center of St Moritz"
United States
Ana
The price is Rp6.158.088
Rp6.392.095 total
includes taxes & fees
5 Jan - 6 Jan 2026
Hotel Post

Haus Spescha

Haus Spescha
3.0 star property
Vaz-Obervaz
9.4 out of 10, Exceptional, (46)
Experience snowy adventures at this ski-focused hotel offering snowboarding and ski passes. Enjoy drinks at the bar after a day on the slopes, dine at the on-site restaurant, and relax with convenient ski storage. Near Ski Lift Dieschen and Crestas.

"Spacious room with balcony. Very clean and quiet. Great location. "
United States
Stacey
The price is Rp3.975.239
Rp4.315.778 total
includes taxes & fees
4 Jan - 5 Jan 2026
Haus Spescha

Hotel Rovanada

Hotel Rovanada
4.0 star property
Vals
9.8 out of 10, Exceptional, (51)
"Nice place. Good breakfast. Nice pool "
United Kingdom
Craig
The price is Rp5.443.750
Rp5.650.704 total
includes taxes & fees
5 Jan - 6 Jan 2026
Hotel Rovanada
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

  • Breathtaking Alpine Scenery: Cresta is surrounded by stunning mountains, offering picturesque views and a perfect backdrop for outdoor activities.
  • Outdoor Adventures: The region is ideal for hiking and skiing, catering to both adrenaline seekers and leisurely explorers.
  • Cultural Experiences: Discover charming churches and captivating art galleries showcasing local talent.
  • Romantic Getaways: Cresta's serene atmosphere makes it a perfect destination for couples seeking a tranquil retreat.
  • Diverse Accommodation: A range of lodging options ensures a comfortable stay for every type of traveller.

Find great hotels near Cresta

Discover the charm of Cresta with a range of accommodation options tailored to meet the needs of every visitor. From pet-friendly hotels to family-oriented apartments, you'll find a perfect base for your adventure. Enjoy accessible parking and well-appointed rooms, ensuring a comfortable stay for all guests. Experience the warm hospitality and delightful amenities that make Cresta an ideal destination for your Swiss holiday.

  • Hotel Nolda: Located 24.1km from Cresta, Hotel Nolda is a charming 3-star establishment perfect for the adventurous traveller. This hotel caters to those seeking a blend of business and leisure, offering a variety of thrilling activities both onsite and nearby. Guests can indulge in snowboarding, ski cross-country, or explore nearby skydiving and fishing opportunities. The hotel is also pet-friendly, welcoming your furry companions with a waived fee for service animals. With its focus on recreation, Hotel Nolda is an excellent choice for those eager to embrace the great outdoors while enjoying comfortable amenities.
  • Hotel San Gian: Situated 24.1km from Cresta, Hotel San Gian is a luxurious 4-star retreat ideal for families and those seeking a relaxing ski or spa experience. The hotel is conveniently located near ski shuttles and lifts, making it easy to hit the slopes. Families will appreciate the amenities tailored for children, including first aid kits and nearby sledding options. The full spa offers a range of treatments, including body scrubs, massages, and a sauna, ensuring guests can unwind after a day of skiing. Hotel San Gian combines family-friendly features with relaxation, making it a perfect getaway.
  • Hotel Europa Suites: Just 22.5km from Cresta, Hotel Europa Suites is a sophisticated 4-star option for those seeking adventure, skiing, and a pet-friendly environment. Guests can take advantage of nearby ski shuttles and lifts, as well as a variety of adventure sports including mountain biking and snowboarding. This hotel also accommodates pets, allowing you to bring your furry friends along for the holiday. With a focus on outdoor recreation and comfort, Hotel Europa Suites promises an exhilarating yet welcoming experience for all guests.

Where to stay in Cresta

Your visit to Cresta, Avers promises an unforgettable experience, nestled in the stunning Graubünden region. Known for its breathtaking alpine surroundings, this charming village is ideal for outdoor enthusiasts and those seeking romantic retreats. Nearby, you'll find a range of accommodation choices, perfect for adrenaline junkies eager to explore adventure activities. Enjoy the friendly atmosphere and delve into the region's rich history, all while soaking in the tranquil beauty of this secluded alpine destination.

  • Avers: Nestled in the heart of Graubünden, Avers is a captivating destination for those seeking adventure and outdoor pursuits. This charming city experiences a moderate influx of visitors throughout the year, with peak travel occurring from December to February, coinciding with the thrilling ski season. The region is renowned for its ski resorts and lifts, providing easy access to winter sports. In addition to skiing, nature enthusiasts will appreciate local attractions such as picturesque waterfalls, scenic valleys, and quaint town neighbourhoods, making Avers a delightful blend of adventure and natural beauty.
  • Juf: Just a short distance from Cresta, Juf is a quaint village that beckons with its pristine landscapes and year-round outdoor fun. Though it sees a peak in visitors during the summer months from July to September, its appeal remains strong throughout the year. Juf is a haven for adventure seekers, offering excellent skiing opportunities in its nearby ski fields and resorts. Visitors can also explore the stunning local lake and winding valleys, providing a perfect backdrop for leisurely strolls or invigorating hikes. The charm of Juf lies in its serene atmosphere and breathtaking nature, promising an unforgettable experience.
  • Surses: Located a mere five miles from Cresta, Surses is a vibrant city that offers a plethora of outdoor activities, particularly during the winter months when skiing takes centre stage. Visitor numbers peak from December to February, providing ample opportunities for thrill-seekers to enjoy the ski fields and resorts. Beyond skiing, Surses captivates with its stunning mountains, lush parks, and scenic lookouts, perfect for those who cherish nature's beauty. The city's blend of adventure and relaxation makes it an ideal spot for both adrenaline junkies and those seeking a peaceful retreat.

Things to do near Cresta

Cresta, nestled in the picturesque Avers valley of Graubünden, Switzerland, is ideal for outdoor enthusiasts and those seeking a romantic getaway. Visitors can indulge in a variety of active holidays, from hiking to skiing, while appreciating the stunning scenery. Explore delightful art galleries showcasing local talent, and embark on the best tours to immerse yourself in the region's natural beauty and culture. Cresta promises a memorable escape filled with adventure and charm.

Shopping

Cresta offers charming local shops where you can find unique souvenirs and gifts. If you're up for a drive, head to the nearby city of Chur, about 24.1km away, where you can explore larger shopping centres like City West and the historic markets for a wider selection.

Recreation

At Alvaneu Bad Golf Club, enjoy a round of golf amidst breathtaking scenery, perfect for sports enthusiasts. Corviglia Tennis & Golf Center offers a serene environment for tennis and relaxation. For family fun, indulge in the Ovaverva Pool and Spa, featuring aquatic activities and wellness treatments.

Adventure

Experience the thrill of skiing at Corviglia Ski Resort, located 24.1km from Cresta, where you can enjoy exhilarating slopes and a vibrant ski atmosphere. Alternatively, explore the Marmot Nature Trail, a scenic hiking route right in Cresta, perfect for outdoor adventure enthusiasts.

Nightlife

In Cresta, the Kursaal pub offers a romantic and entertaining atmosphere, perfect for a night out. For a thrilling experience, head to the Rodelbahn Pradaschier amusement ride. Additionally, the Grossratsgebaude and Theatre showcases cultural performances, blending romance and entertainment just a short distance away.

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

Booking tips and Expedia advantages for Cresta

To enjoy Cresta on a budget, take advantage of the free entry to attractions like Silsersee. For transport, consider using the bus or renting a bicycle for cost-effective mobility. The best time to visit is from September to November when accommodation prices drop; book approximately one month in advance for the best rates. Tuesdays are typically the cheapest days to stay, while Sundays are the priciest. Use Expedia’s search feature to find affordable hotels and consider package deals to save further on flights and activities.

  • 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: Booking a hotel in Cresta about 1 month out from when you are planning to stay is usually when prices are lowest. If you're a little more spontaneous, you could also peruse Expedia's last minute deals for hotels, look out for the green banner below the price, as this indicates a cheaper deal.
  • 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 feature enables you to specify your budget, desired location, and additional preferences. You can arrange your results to display prices from lowest to highest, ensuring you view the most affordable hotels first. Furthermore, you have the option to refine your choices by hotel type; for instance, by selecting the Eco-certified filter, you will be presented with sustainable and environmentally-friendly hotels available for booking.
  • Consider bundling your trip: You can make significant savings by combining your Cresta hotel reservation with your flights and activities through an Expedia package.

Find the best attractions near Cresta

Cresta, nestled in the picturesque Avers region of Graubünden, Switzerland, offers a delightful escape for those seeking outdoor adventures, stunning scenery, and romantic getaways. Visitors can explore charming churches, serene lakes, and captivating art museums. The area's attractions provide a perfect blend of culture and nature, ensuring a memorable experience for all who venture to this enchanting destination.

  • Val Bregaglia: Nestled 16.1km from Cresta, Val Bregaglia offers a stunning escape into nature, perfect for adventure seekers. Explore breathtaking landscapes, hike through lush trails, and immerse yourself in the great outdoors while enjoying the valley's serene atmosphere.
  • Belvedere Tower: Located 16.1km away, this historic tower provides a glimpse into the local culture and history. Climb to the top for panoramic views of the surrounding area, and appreciate the architectural beauty that reflects the region's rich heritage.
  • Via Mala Pedestrian Bridge: Just 20.9km from Cresta, this modern bridge boasts impressive design and offers a vibrant urban experience. Stroll across to admire the spectacular gorge views and enjoy the lively atmosphere that connects nature and city life.

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

To reach Cresta in Graubünden, Switzerland, you have a couple of airport options. Bergamo (BGY-Orio Al Serio), located 91.7km away, offers nearby hotels such as the 4-star Hotel Cappello D'Oro and Hotel Donizetti, both within 4.8km. Lugano (LUG-Agno) is closer at 70.8km, with excellent accommodations like the 5-star Resort Collina d'Oro and the 4.5-star Villa Sassa , both just 3.2km from the airport. These hotels provide various transportation services, including airport shuttles and transfers, making it convenient for tourists to access Cresta smoothly.

Frequently asked questions

Where is the best place for a stay in Cresta?
Hotel Piz, located 15.4 mi (24.8 km) from the heart of Cresta, is a top choice for your stay, based on our traveller data. Two other options for your visit to the area are Schloss Hotel & Spa Pontresina and Hotel Waldhaus am See. See all available top hotels, or vacation rentals in Cresta.
If I need to cancel my hotel reservation in Cresta, will I receive a refund?
Yes! You'll find that most hotel reservations are fully refundable if you cancel before the hotel's cancellation deadline, which is often 24 or 48 hours before check in. If your reservation is non-refundable, it might still be possible to cancel it and receive a refund within a 24-hour period of booking. Filter your search by fully refundable to find flexible hotel deals in Cresta.
How is it to stay in Cresta?
Visitors can enjoy all that Cresta has to offer, including its mountain views. There are 1442 hotels and other accommodation options in the surrounding area. Find out more about Cresta.
What should I see while I'm in Cresta?
A couple of favourite places to visit are Marmot Nature Trail and Oberhalbstein Alps. You'll also find Skiarea Valchiavenna and Spluga Valley in the area. Take a look at what more there is to see and do in Expedia's Cresta guide.
What's the weather like in Cresta?
The hottest months are usually July and August, with an average temperature of 10°C, while the coldest months are January and February, with an average of -7°C. The snowiest months in Cresta are April, May, November and January, with each month seeing an average of 13 cm of snowfall.

Explore a world of travel with Expedia