Photo by Mo Ge

Find hotels near Lake Cresta, from $128

Start date: Check-in selected.
To Date
End date: Check-out
  • 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

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Lake Cresta hotels

Me and All Hotel Flims, by Hyatt

Me and All Hotel Flims, by Hyatt
4.0 star property
1.8 mi from Lake Cresta
9.4 out of 10, Exceptional, (129)
"The service is excellent, we asked for earlier checkin and they do everyhing to make it work, much apreciate it !!"
Switzerland
Milena
$378 nightly
The price is $404
Dec 23 - Dec 24
Total with taxes and fees
Me and All Hotel Flims, by Hyatt

Arena Lodge

Arena Lodge
3.0 star property
1.8 mi from Lake Cresta
8.6 out of 10, Excellent, (130)
"Student style accommodation, not student prices."
New Zealand
Tony
$120 nightly
The price is $137
Dec 18 - Dec 19
Total with taxes and fees
Arena Lodge

VISIMO Apartments Flims with private sauna

VISIMO Apartments Flims with private sauna
4.5 star property
1.7 mi from Lake Cresta
VISIMO Apartments Flims with private sauna

Riders Hotel

Riders Hotel
3.0 star property
2.8 mi from Lake Cresta
8.4 out of 10, Very Good, (26)
"Booked last minute for a 1-day ski trip, we loved this place. Great amenities, wonderful super friendly staff, continental breakfast was awesome (especially if you’re used to US continental bfast…). Incredible Gym area downstairs and lockers to store your ski gear (even after you checkout!). Only thing missing was a spa/hottub!! "
United States
Deanna
$322 nightly
The price is $334
Dec 17 - Dec 18
Total with taxes and fees
Riders Hotel

GALAAXY Mountain Hostel

GALAAXY Mountain Hostel
2.0 star property
5 mi from Lake Cresta
$242 nightly
The price is $251
Dec 17 - Dec 18
Total with taxes and fees
GALAAXY Mountain Hostel

Hotel Rätia

Hotel Rätia
3.0 star property
6.8 mi from Lake Cresta
8.4 out of 10, Very Good, (129)
"The hotel was good value and conveniently located. The bed comfortable and everywhere extremely clean. When booking, Expedia describe this particular room type as having a shower and also as having a private bathroom, which is somewhat confusing. In actual fact there is only a shower and a sink, there is no toilet. "
United Kingdom
stephen
$123 nightly
The price is $128
Dec 17 - Dec 18
Total with taxes and fees
Hotel Rätia

Mercure Chur City West

Mercure Chur City West
4.0 star property
9 mi from Lake Cresta
9.2 out of 10, Wonderful, (381)
"Is a amazing area nice hotel "
United States
Erivelto
$194 nightly
The price is $208
Jan 11 - Jan 12, 2026
Total with taxes and fees
Mercure Chur City West

Central Hotel Post

Central Hotel Post
3.0 star property
10 mi from Lake Cresta
9.0 out of 10, Wonderful, (1002)
"Convenientky located, friendly helpful staff, and clean room with lovely breakfast"
United States
John
Central Hotel Post

Bogentrakt - Hostel

Bogentrakt - Hostel
2.0 star property
10.2 mi from Lake Cresta
9.0 out of 10, Wonderful, (45)
"Everything was just perfect!"
Canada
Michael
$140 nightly
The price is $152
Jan 13 - Jan 14, 2026
Total with taxes and fees
Bogentrakt - Hostel

Hotel Stern Chur

Hotel Stern Chur
4.0 star property
10.1 mi from Lake Cresta
8.6 out of 10, Excellent, (283)
"A hotel conveniently located in the heart of old Chur. Super close to the train station and old town center."
Canada
David
$311 nightly
The price is $329
Dec 20 - Dec 21
Total with taxes and fees
Hotel Stern Chur

Hotel Drei Könige

Hotel Drei Könige
3.0 star property
10.1 mi from Lake Cresta
8.2 out of 10, Very Good, (977)
"Great location, friendly, helpful reception. Stayed in the Historic room 5 brilliant."
United Kingdom
Nicholas
$164 nightly
The price is $170
Dec 18 - Dec 19
Total with taxes and fees
Hotel Drei Könige
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.

Top Lake Cresta Hotel Reviews

Hotels near other Lake Cresta attractions

Frequently asked questions

What are the top-rated hotels near Lake Cresta?
Discover the top-rated hotels near Lake Cresta that promise stunning views and delightful stays in Graubünden, Switzerland.

T3 Alpenhotel Flims

With a stellar review rating of 9.6, T3 Alpenhotel Flims is a welcoming 3-star hotel situated 3.6 miles from Lake Cresta. This hotel offers a cozy atmosphere complemented by amenities including a health club and playgrounds. It stands out for its supervised childcare services, providing travelers with peace of mind while they enjoy the stunning surroundings of Graubünden.

Me and All Hotel Flims, by Hyatt

Rated 9.4 by travelers, Me and All Hotel Flims is a modern 4-star hotel just 3.1 miles from Lake Cresta. This hotel features a full-service spa, a rooftop terrace, and a 24-hour fitness facility, ensuring a relaxing stay. Guests can savor the convenience of an in-room kitchen with premium appliances and unwind with mountain views. With its vibrant atmosphere and extensive amenities, it's a top pick for those looking to enhance their experience in Graubünden.

Flem Mountain Lodge

Flem Mountain Lodge is a charming 3-star hotel located just 4.4 miles from Lake Cresta, with an impressive review rating of 9.6. This lodge offers a perfect blend of comfort and adventure, featuring amenities such as ski-in/ski-out access, a full kitchen, and a balcony with breathtaking mountain views. Guests can also enjoy onsite skiing, mountain biking, and hiking, making it an ideal choice for outdoor enthusiasts.
How much is a hotel near Lake Cresta?
Staying near Lake Cresta is a treat, with plenty of hotels from $128 offering incredible amenities. If you're leaning toward a little luxury, prices can rise, especially in peak season. Be sure to book in advance to enjoy more options and potentially better rates, especially if you're planning a vacation during weekends or around public holidays.
What are the most popular family-friendly hotels near Lake Cresta?
For families seeking top-rated hotels with views near Lake Cresta, there are excellent options that cater to both comfort and fun.

Me and All Hotel Flims, by Hyatt

Located only 3.1 miles from Lake Cresta, Me and All Hotel Flims, by Hyatt, has an excellent review rating of 9.4 and features spacious family rooms with kitchen facilities and connecting rooms. This 4-star hotel offers a children's club, playground, and a 24-hour fitness center. Guests appreciate the rooftop terrace and spa services, making it a perfect blend of relaxation and family fun.

Adula Hotel

Adula Hotel is a luxurious family-friendly option situated 4.7 miles from Lake Cresta, rated 9.0 by travelers. This 4.5-star hotel features cribs and connecting rooms for families, along with complimentary buffet breakfast. Guests can enjoy the indoor and outdoor pools, spa services, and beautiful mountain views, ensuring a delightful stay for all ages.

Hapimag Resort Flims

Hapimag Resort Flims is a family-friendly haven just 4.5 miles from Lake Cresta, with a fantastic review rating of 9.2. This 3.5-star resort offers children's amenities such as a playground, indoor children's pool, and daily housekeeping, ensuring a comfortable stay for families. Guests can enjoy relaxing in the indoor pool, utilizing the spa facilities, or taking in the beautiful mountain views from the terrace.
Which hotels near Lake Cresta offer the best views?
For those seeking top-rated hotels near Lake Cresta with breathtaking views, the following options in Graubünden, Switzerland, stand out.

Me and All Hotel Flims, by Hyatt

Situated only 3.1 miles from Lake Cresta, Me and All Hotel Flims is rated 9.4 by travelers and offers a contemporary 4-star experience. The rooftop terrace provides spectacular views of the surrounding mountains, making it a perfect spot to relax. Guests can take advantage of the fully equipped kitchens in their rooms or enjoy the spa services available daily. Fitness facilities are available 24 hours, ensuring travelers can maintain their routine while enjoying the scenic beauty.

Adula Hotel

Adula Hotel is a stunning 4.5-star accommodation located just 4.7 miles from Lake Cresta, with an impressive review rating of 9.0. Guests can unwind on the terrace while enjoying the majestic mountain views. The hotel features a full-service spa offering body treatments and a sauna, as well as both indoor and outdoor pools. With complimentary buffet breakfast and yoga classes on-site, this hotel provides a luxurious retreat in the heart of nature.

Hapimag Resort Flims

Hapimag Resort Flims is a charming 3.5-star hotel located 4.5 miles from Lake Cresta, with an excellent review rating of 9.2. This resort features a serene terrace with mountain views and offers convenient ski-in/ski-out access. Guests can relax in the indoor pool or indulge in various spa treatments. With amenities like a kitchen in each room and nearby hiking and biking trails, it's an ideal choice for those looking to immerse themselves in the stunning Graubünden landscape.
What are the best affordable hotels near Lake Cresta?
For travelers seeking affordable stays near Lake Cresta, a range of top-rated hotels awaits with breathtaking views and family-friendly amenities.

T3 Alpenhotel Flims

T3 Alpenhotel Flims is a charming 3-star hotel situated 3.6 miles from Lake Cresta, with an impressive review rating of 9.6. This hotel is particularly family-friendly, offering supervised childcare and a playground. Guests can unwind in spacious suites and benefit from the health club facilities, ensuring a comfortable stay for families looking for relaxation and fun.

Flem Mountain Lodge

Flem Mountain Lodge is a cozy 3-star retreat located just 4.4 miles from Lake Cresta. Rated 9.6 by travelers, this lodge offers a family-friendly atmosphere with a playground for children and nearby ski slopes for winter enthusiasts. Guests can also enjoy free WiFi and free self-parking, making it a convenient choice for outdoor adventures. The lodge features fully equipped kitchens in the rooms, ideal for families looking to prepare their own meals.

Hotel Cresta

Hotel Cresta, located 4.8 miles from Lake Cresta, is a welcoming 3-star hotel that has received a review rating of 9.2 from travelers. This hotel is perfect for families, featuring amenities such as free buffet breakfast and a playground for younger travelers. With free self-parking and an outdoor pool, it provides both convenience and relaxation. The hotel also offers a ski shuttle for easy access to nearby slopes, making it a great choice for winter sports lovers.
Are there any hotels with pools close to Lake Cresta?
For those seeking a refreshing stay near Lake Cresta, there are some top-rated hotels with pools that cater to both relaxation and adventure.

Adula Hotel

Adula Hotel, located just 4.7 miles from Lake Cresta, is a 4.5-star hotel highly rated by travelers with a score of 9.0. This family-friendly hotel features an indoor pool and an outdoor pool, perfect for all ages. Guests can also enjoy amenities like a complimentary buffet breakfast, a full-service spa, and mountain views from the terrace, ensuring a comfortable and enjoyable stay.

Hotel Cresta

Hotel Cresta is a cozy 3-star hotel situated 4.8 miles from Lake Cresta, with travelers giving it a solid review rating of 9.2. This hotel offers an inviting outdoor pool and sun loungers, ideal for soaking up the sun. Guests can also enjoy a complimentary buffet breakfast, a spa with a Turkish bath, and easy access to skiing and snowboarding activities, making it an excellent choice for families and outdoor lovers.

Hapimag Resort Flims

Hapimag Resort Flims is a charming 3.5-star hotel only 4.5 miles from Lake Cresta, with an impressive review rating of 9.2. Families will appreciate the indoor children's pool and the spacious rooms. Additional amenities include a spa, covered self-parking, and easy access to nearby skiing and hiking trails, creating a perfect getaway for adventure seekers and relaxation enthusiasts alike.
What are the best pet-friendly hotels near Lake Cresta?
For those traveling with pets, finding the perfect stay near Lake Cresta can be a breeze with these top-rated, pet-friendly hotels.

Me and All Hotel Flims, by Hyatt

Me and All Hotel Flims, by Hyatt is situated only 3.1 miles from Lake Cresta and boasts an impressive 4-star rating with a review rating of 9.4. This stylish hotel welcomes pets with open arms, providing essential amenities like food and water bowls. Guests can indulge in a spa experience, utilize the fitness facilities, and enjoy the convenience of self-parking, making it a top choice for comfort and relaxation.

Hapimag Resort Flims

Hapimag Resort Flims is located just 4.5 miles from Lake Cresta and offers a cozy 3.5-star accommodation with a strong travelers' rating of 9.2. This resort is pet-friendly and features amenities such as food and water bowls for pets. Guests can enjoy an indoor pool, spa with sauna, and breathtaking mountain views, making it an ideal retreat for both pets and their owners.

Arena Lodge

Arena Lodge is conveniently located just 4.0 miles from Lake Cresta and is a 3.5-star hotel rated 8.6 by travelers. This pet-friendly haven welcomes dogs and provides amenities such as food and water bowls for your furry friends. Guests can enjoy a range of features including a terrace, free area shuttle, and ski-in/ski-out access, making it perfect for adventure seekers.
Can I book a fully refundable hotel close to Lake Cresta?
Most bookings on Expedia are refundable if canceled within 24-48 hours of arrival, though this depends on the hotel's individual cancellation policy, which you should check in your booking confirmation. If free cancellation is available, you can cancel directly through your Expedia account by going to "My Trips" and selecting your reservation. To find fully refundable hotel options, simply enter "Lake Cresta", set your travel dates, and use the "Fully refundable" filter under "Deals & Discounts" on the results page. Alternatively, explore deals with free cancellation options on Expedia.
Can I find Expedia discounts for hotels near Lake Cresta?
To look for discounts on hotels near Lake Cresta, join One Key™—our free travel rewards program. One Key members always get our best prices and earn OneKeyCash™* on eligible bookings for every dollar spent. Another way to save is 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 and other participating brands.

Explore a world of travel with Expedia