Find hotels near Crystal Lake, Grande Prairie from CA $77

    calendar shield illustration

    Change your mind

    Book hotels with free cancellation
    deals illustration

    Treat yourself

    Sign in to save 10% or more on thousands of hotels
    bed illustration

    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

Top Hotels Close to Crystal Lake

Pomeroy Hotel & Conference Centre Grande Prairie

3.0 star property
8.8 out of 10, Excellent, (1389)
"Great staff at the restaurant and great facilities including pool and hot tub."
The price is CA $148
CA $166 total
includes taxes & fees
Sep 22 - Sep 23
Pomeroy Hotel & Conference Centre Grande Prairie

Quality Inn & Suites

2.5 star property
8.6 out of 10, Excellent, (794)
"Friendly staff, clean premises. "
The price is CA $158
CA $180 total
includes taxes & fees
Sep 14 - Sep 15
Quality Inn & Suites

Anavada Inn & Suites Grande Prairie

2.5 star property
8.4 out of 10, Very good, (500)
"It was,a nice pleasant place to stay in. "
The price is CA $101
CA $110 total
includes taxes & fees
Sep 30 - Oct 1
Anavada Inn & Suites Grande Prairie

Holiday Inn Express & Suites Grande Prairie by IHG

2.5 star property
8.6 out of 10, Excellent, (667)
"Great stay, kids loved the pool. Beds and pillows were very comfortable! "
The price is CA $173
CA $194 total
includes taxes & fees
Sep 5 - Sep 6
Holiday Inn Express & Suites Grande Prairie by IHG

Sandman Hotel Grande Prairie

3.0 star property
8.2 out of 10, Very good, (1008)
"Our favorite place to stay"
The price is CA $99
CA $113 total
includes taxes & fees
Sep 7 - Sep 8
Sandman Hotel Grande Prairie

Super 8 by Wyndham Grande Prairie

2.0 star property
7.8 out of 10, Good, (683)
"Clean and comfortable place to stay."
The price is CA $130
CA $148 total
includes taxes & fees
Aug 31 - Sep 1
Super 8 by Wyndham Grande Prairie

Western Budget Plus Grande Prairie 2

2.5 star property
7.6 out of 10, Good, (23)
"Polite, very helpful & understanding staff. Rooms are spacious & clean. Will definitely stay here again."
The price is CA $107
CA $117 total
includes taxes & fees
Aug 31 - Sep 1
Western Budget Plus Grande Prairie 2

Western Budget Plus Grande Prairie 1

2.0 star property
7.8 out of 10, Good, (34)
"Easy check in, clerks freindly"
The price is CA $116
CA $127 total
includes taxes & fees
Aug 31 - Sep 1
Western Budget Plus Grande Prairie 1

Silver Crest Lodge

2.0 star property
6.0 out of 10, (115)
"Great staff and rooms are comfortable "
The price is CA $77
CA $83 total
includes taxes & fees
Sep 16 - Sep 17
Silver Crest Lodge

Encore Suites by Service Plus Inns

3.0 star property
9.4 out of 10, Exceptional, (980)
"Great place to stay. "
The price is CA $148
CA $166 total
includes taxes & fees
Sep 26 - Sep 27
Encore Suites by Service Plus Inns

Grand Inn & Residence

3.0 star property
9.0 out of 10, Wonderful, (470)
"We stayed 4 days and found the property to be a great home away from home. Nice to have a full kitchen and having laundry in-room was a blessing for a long road trip."
The price is CA $202
CA $226 total
includes taxes & fees
Sep 5 - Sep 6
Grand Inn & Residence

Podollan Inn & Spa Grande Prairie

3.5 star property
8.6 out of 10, Excellent, (2665)
"great place to stay for a great price."
The price is CA $118
CA $136 total
includes taxes & fees
Sep 4 - Sep 5
Podollan Inn & Spa Grande Prairie

Motel 6 Grande Prairie, AB

2.0 star property
8.6 out of 10, Excellent, (1014)
"Great staff and clean hotel."
The price is CA $99
CA $111 total
includes taxes & fees
Sep 4 - Sep 5
Motel 6 Grande Prairie, AB

Hampton Inn & Suites by Hilton Grande Prairie

2.5 star property
9.2 out of 10, Wonderful, (1009)
"It is great we have a wonderful stay!"
The price is CA $165
CA $185 total
includes taxes & fees
Sep 14 - Sep 15
Hampton Inn & Suites by Hilton Grande Prairie

Best Western Grande Prairie Hotel & Suites

2.5 star property
8.4 out of 10, Very good, (622)
"Lovely hotel "
The price is CA $176
CA $192 total
includes taxes & fees
Sep 6 - Sep 7
Best Western Grande Prairie Hotel & Suites

Service Plus Inn and Suites - Grande Prairie

2.5 star property
8.4 out of 10, Very good, (1011)
"Friendly staff, clean rooms, good value!"
The price is CA $144
CA $162 total
includes taxes & fees
Sep 3 - Sep 4
Service Plus Inn and Suites - Grande Prairie

Holiday Inn & Suites Grande Prairie Conference Center by IHG

4.0 star property
8.6 out of 10, Excellent, (561)
"Very clean hotel "
The price is CA $163
CA $182 total
includes taxes & fees
Sep 21 - Sep 22
Holiday Inn & Suites Grande Prairie Conference Center by IHG

Delta Hotels by Marriott Grande Prairie Airport

3.5 star property
9.2 out of 10, Wonderful, (709)
"Everything was great. "
The price is CA $161
CA $181 total
includes taxes & fees
Sep 6 - Sep 7
Delta Hotels by Marriott Grande Prairie Airport

Westport Inn

2.0 star property
8.8 out of 10, Excellent, (107)
"Rooms were really nice and clean.Money worth staying to this place."
The price is CA $104
CA $113 total
includes taxes & fees
Sep 1 - Sep 2
Westport Inn

Four Points by Sheraton Grande Prairie

3.0 star property
9.0 out of 10, Wonderful, (598)
"Bed were great, very clean room and great facilities. Nice and close to the east link center so we were able to just walk there. Front desk staff were very friendly and helpful. Will for sure stay here again "
The price is CA $157
CA $176 total
includes taxes & fees
Sep 12 - Sep 13
Four Points by Sheraton Grande Prairie
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 Crystal Lake Hotel Reviews

Hotels near Other Grande Prairie Attractions

Find out more about Crystal Lake

Find out more about Crystal Lake

Top reasons to visit Crystal Lake

  • Outdoor Activities: Enjoy cross-country skiing in winter and a lovely picnic area for family gatherings during warmer months.
  • Family-Friendly Fun: Kids can have a great time at the swing set, making it an ideal location for family outings.
  • Cultural Experiences: Explore local galleries and history museums for a culturally enriching visit.
  • Serene Beach: Relax at Crystal Lake Beach, perfect for unwinding by the water.
  • Diverse Accommodations: Choose from a variety of budget-friendly and comfortable lodging options tailored to all travellers.

Find great hotels near Crystal Lake

Discover a range of hotel accommodation options in Crystal Lake, Grande Prairie, Alberta, perfect for your vacation needs. From pet-friendly hotels to eco-certified lodgings, you'll find a variety of choices, including family-friendly rentals and business-themed services. Look for Crystal Lake Estates for comfortable stays with modern amenities like air conditioning, ensuring a pleasant experience during your visit to this beautiful area.

  • Pomeroy Hotel & Conference Centre Grande Prairie: The Pomeroy Hotel & Conference Centre Grande Prairie offers a delightful blend of romance and adventure for travellers seeking a unique getaway. Situated just 1.6km from Crystal Lake, this 3-star property features a range of adventure sports and recreation activities, such as nearby snowboarding, hiking, and mountain biking. Couples can indulge in romance packages and savour intimate dining experiences through limited room service. For relaxation, guests can enjoy the indoor pool, steam room, sauna, and poolside lounges. The hotel is also pet-friendly, with amenities like a dog exercise area and waived fees for service animals, making it ideal for those travelling with their furry companions.
  • Super 8 by Wyndham Grande Prairie: Perfectly suited for business travellers, the Super 8 by Wyndham Grande Prairie is an eco-certified motel located 1.6km from Crystal Lake. This property emphasizes sustainability while providing essential services, including a coworking space tailored for professionals on the go. The welcoming atmosphere extends to pets, as the hotel permits dogs and cats with specific pet policies in place. Guests can expect a comfortable stay with the knowledge that they are making an eco-friendly choice during their travels.
  • Anavada Inn & Suites Grande Prairie: The Anavada Inn & Suites Grande Prairie is an inviting hotel that caters to pet owners seeking a relaxing retreat just 1.6km from Crystal Lake. Known for its warm hospitality, this property allows pets with flexible policies, including provisions for food and water bowls. The welcoming environment makes it a great choice for those looking to travel with their dogs. Guests will appreciate the convenience of nearby attractions while enjoying comfortable accommodations that make them feel right at home.

Where to stay near Crystal Lake

Crystal Lake, Grande Prairie, Alberta, offers a delightful escape for travellers seeking friendly vibes and sunny weather. Explore the welcoming communities and family-friendly atmosphere, perfect for your next getaway. With budget-friendly options and relaxing surroundings, you'll find charming spots to unwind and enjoy nature. Whether you're venturing into nearby cities or embracing the tranquil beauty of the lake itself, Crystal Lake promises an unforgettable experience for every visitor.

  • Grande Prairie: As the largest city in the Peace Region, Grande Prairie is a vibrant hub for both locals and visitors alike. Nestled near Crystal Lake, it offers a variety of outdoor adventures, breathtaking scenery, and recreational opportunities. From August to October, the city sees a surge in tourist activity, making it the perfect time to enjoy its shopping centres, local parks, and modern college university. With attractions like the nearby national park and recreational facilities, visitors can engage in numerous activities from hiking to shopping, ensuring a memorable experience.
  • Clairmont: Located merely 6.4km from Crystal Lake, Clairmont is a charming city that combines family-friendly activities with urban excitement. The peak visitor seasons in March, July, and September draw families looking for entertainment, including shopping malls and theatres. Clairmont’s proximity to sports facilities and universities enhances its appeal, offering visitors a chance to engage in community events or catch a game. The city’s welcoming atmosphere and variety of entertainment options make it an excellent stop on your journey.
  • Sexsmith: Situated 16.1km from Crystal Lake, Sexsmith is a quaint city known for its picturesque views and outdoor adventures. With tourist numbers peaking from August to October, this destination is perfect for nature lovers seeking scenic landscapes and recreational experiences. The local attractions, including a stadium and national state park, provide ample opportunities for exploration. Whether you're hiking through the park or enjoying local events, Sexsmith offers a peaceful retreat with a touch of adventure.

Things to do near Crystal Lake

Crystal Lake in Grande Prairie offers a variety of activities for visitors, including cross-country skiing for winter enthusiasts and a lovely picnic area perfect for family gatherings. Children can enjoy the swing set, making it an ideal spot for a day out. In addition, the region boasts entertaining options like safaris and local theatre performances, ensuring a memorable experience for everyone.

Shopping

For shopping in Crystal Lake, visit Prairie Mall Shopping Centre, just 1.4km away, offering a variety of stores in a family-friendly atmosphere. Keddie's Tack and Western Wear is 1.6km away, perfect for unique gifts. If you're up for a drive, Centre 2000 is 3.2km away, featuring more shopping options.

Recreation

Experience the Bonnetts Energy Centre for vibrant sports activities, just 3.2km from Crystal Lake. Enjoy tranquility at Muskoseepi Park, a serene spot 4.8km away, perfect for relaxation. Indulge in rejuvenating treatments at The L Spa & Wellness Centre, located 3.2km from Crystal Lake.

Nightlife

The nightlife in Crystal Lake offers a vibrant mix of options. Enjoy the excitement at The Great Northern Casino, where city vibes and romance blend seamlessly. For a cultural experience, catch a performance at the Grande Prairie Live Theatre, perfect for family entertainment and memorable nights out.

Booking tips and Expedia advantages for Crystal Lake

To save money on your trip to Crystal Lake, consider visiting during the off-peak months of June and December to January, when accommodation prices are lower. Sundays tend to be the least expensive days for stays, while Wednesdays are pricier. Enjoy free activities such as visiting Prairie Mall Shopping Centre, Muskoseepi Park, and Gateway Power Centre. For the best hotel deals, use Expedia's search tool and filter prices from lowest to highest. Additionally, bundling your hotel, flights, and activities can lead to significant savings.

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay around Crystal Lake are June and December to January, where the prices are slightly lower. This is in comparison to February to March and October, where prices are slightly higher.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay around Crystal Lake is Sunday. The most expensive day to stay around Crystal Lake is Wednesday.
  • Find cheap hotels on Expedia: Utilize Expedia's search tool to refine your choices based on your budget, preferred location, and the type of accommodation you’re looking for. To find the best prices and offers, arrange the price filter from lowest to highest.
  • Consider bundling your trip: You can save money by combining your Crystal Lake hotel reservation with your flights and activities when you book an Expedia package.

Find the best attractions near Crystal Lake

For a culturally enriching experience, Crystal Lake in Grande Prairie, Alberta offers a variety of attractions including galleries and history museums. Visitors can enjoy the serene Crystal Lake Beach and explore nearby points of interest. Whether you're looking to relax by the water or delve into local history, this destination provides a perfect blend of nature and culture for an unforgettable Canadian getaway.

  • Art Gallery of Grande Prairie: Located 1.6km from Crystal Lake, this gallery showcases a vibrant collection of contemporary and historical artworks. It's a cultural hub where you can immerse yourself in local and Canadian art, attend exhibitions, and participate in workshops that inspire creativity.
  • Heritage Discovery Centre: Situated 3.2km from Crystal Lake, this history museum offers an engaging glimpse into the region's past. Through interactive exhibits and artifacts, you can discover the rich heritage of Grande Prairie and its surrounding areas, making it an enlightening experience.
  • Centre for Creative Arts: Also 3.2km away, this gallery fosters artistic expression and community engagement. You can explore various art forms, attend events, and even take part in classes that celebrate creativity and innovation.

Best time to go to Crystal Lake

Visitor numbers around Crystal Lake is generally unchanged in popularity throughout the year. The best time to visit Crystal Lake is dependant on what kind of holiday you are seeking. July is its hottest month on average. At this time, visitor numbers are average and weather is mostly sunny with light rain. December is its coolest month on average. At this time, visitor numbers are slightly low and weather is mostly cloudy with no rain.

calendar iconCalendar Monthtemperature iconTemperaturerain iconPrecipitationmostly cloudy iconCloudinessoccupation rate iconOccupancyprice iconPricing
January14.0°F (-10.0°C)No Rain (Dry)Mostly CloudyAverageSlightly Low
February13.8°F (-10.1°C)No Rain (Dry)Mostly CloudyAverageSlightly High
March22.1°F (-5.5°C)No Rain (Dry)Mostly CloudyAverageSlightly High
April36.3°F (2.4°C)No Rain (Dry)Mostly CloudySlightly LowAverage
May51.3°F (10.7°C)Light RainMostly SunnySlightly LowAverage
June58.5°F (14.7°C)Light RainMostly SunnyAverageSlightly Low
July62.4°F (16.9°C)Light RainMostly SunnyAverageAverage
August61.2°F (16.2°C)Light RainMostly SunnySlightly HighAverage
September52.2°F (11.2°C)No Rain (Dry)Mostly SunnySlightly HighAverage
October38.8°F (3.8°C)No Rain (Dry)Mostly SunnySlightly HighSlightly High
November23.0°F (-5.0°C)No Rain (Dry)Mostly CloudyAverageAverage
December12.6°F (-10.8°C)No Rain (Dry)Mostly CloudySlightly LowSlightly Low

The nearest major airports for your trip to Crystal Lake

If you're planning a visit to Crystal Lake, Grande Prairie, Alberta, the major airport to consider is Grande Prairie Airport (YQU), situated 6.4km away. Nearby hotel options include the Podollan Inn & Spa Grande Prairie, which is 3.2km from YQU, and the Delta Hotels by Marriott Grande Prairie Airport, only 1.6km away, offering 24-hour airport shuttle service. Stonebridge Hotel Grande Prairie is also in close proximity, at 4.8km from the airport. All these hotels provide convenient access to transportation services, ensuring a smooth arrival and departure experience for your vacation.

Explore a world of travel with Expedia

Explore a world of travel with Expedia

Frequently asked questions

What are the top-rated hotels near Crystal Lake?
Discover the top-rated hotels near Crystal Lake that promise comfort and convenience for an unforgettable stay.

Encore Suites by Service Plus Inns

Encore Suites by Service Plus Inns offers an inviting atmosphere just 4.5 km from Crystal Lake, with a remarkable review rating of 9.2. This 3-star hotel features a range of amenities, including a fitness centre, complimentary breakfast, and a kitchenette in each suite, perfect for travellers looking for comfort and convenience. Guests appreciate the 24-hour airport shuttle service and access to nearby shopping centers, making it a well-rounded choice for their stay.

Delta Hotels by Marriott Grande Prairie Airport

Located 7.2 km from Crystal Lake, Delta Hotels by Marriott Grande Prairie Airport is a 3.5-star hotel rated 9.2 by travellers. This hotel is perfect for those who enjoy leisure and relaxation, featuring an indoor pool with a waterslide and a hot tub. Guests can also benefit from a rooftop garden, fitness facilities, and a complimentary airport shuttle, ensuring a seamless stay for travellers on the go.

Hampton Inn & Suites by Hilton Grande Prairie

Hampton Inn & Suites by Hilton Grande Prairie is situated 6.4 km from Crystal Lake, with an impressive review rating of 9.0. This welcoming hotel offers an indoor pool with a waterslide, making it a great spot for relaxation after a day of exploring. Guests can enjoy a free daily breakfast, along with convenient amenities such as an airport shuttle service and a fitness centre, ensuring a comfortable and enjoyable experience.
How much is a hotel near Crystal Lake?
Staying near Crystal Lake is a treat, with plenty of hotels from CA $77 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 trip during weekends or around public holidays.
What are the most popular family-friendly hotels near Crystal Lake?
For families seeking a delightful getaway near Crystal Lake, these top-rated hotels provide family-friendly amenities and a comfortable atmosphere for all ages.

Hampton Inn & Suites by Hilton Grande Prairie

Hampton Inn & Suites by Hilton Grande Prairie is conveniently located just 6.4 km from Crystal Lake and boasts an excellent travellers' rating of 9.0. This family-friendly hotel features an indoor pool with a waterslide, ensuring endless fun for the kids. Guests appreciate the spacious rooms equipped with kitchenettes and free cribs. Additional amenities include a complimentary buffet breakfast and accessible parking, making it a great choice for families.

Quality Inn & Suites

Quality Inn & Suites is situated a mere 2.4 km from Crystal Lake and has received a solid travellers' rating of 8.6. This hotel is designed with families in mind, featuring a waterslide and arcade game room to keep kids entertained. Guests can take advantage of spacious rooms with kitchens and free cribs. Additional amenities include an indoor pool, complimentary buffet breakfast, and self-parking options, making it an excellent choice for family adventures.

Service Plus Inn and Suites - Grande Prairie

Located only 4.3 km from Crystal Lake, Service Plus Inn and Suites - Grande Prairie is a favorite among families with a review rating of 8.4. The hotel features a fantastic indoor water park and an accessible pool, perfect for keeping the little ones entertained. Guests can also enjoy kitchenettes in their rooms, along with free amenities for children. Additional offerings include a hot tub and 24-hour airport shuttle service, ensuring a comfortable stay for everyone.
What are the best affordable hotels near Crystal Lake?
If you're seeking affordable yet comfortable hotels near Crystal Lake, you have some fantastic options that cater to both family-friendly needs and budget-conscious travellers.

Encore Suites by Service Plus Inns

Encore Suites by Service Plus Inns is a welcoming 3-star hotel located just 4.5 km from Crystal Lake. Rated 9.2 by travellers, it offers a range of family-friendly amenities including complimentary breakfasts on weekends and a 24-hour airport shuttle service, ensuring a comfortable stay for all travellers. Additional perks include WiFi, free toiletries, and accessible parking, making it a convenient choice for families and travellers alike.

Hampton Inn & Suites by Hilton Grande Prairie

Hampton Inn & Suites by Hilton Grande Prairie is situated 6.4 km from Crystal Lake and boasts a strong traveler rating of 9.0. This hotel is perfect for families, offering free cribs and highchairs, along with a delightful indoor pool featuring a waterslide. Guests can enjoy daily complimentary breakfasts, self-parking, and easy access to nearby ski locations, making it an ideal spot for both relaxation and adventure.

Grand Inn & Residence

Grand Inn & Residence is conveniently located 5.3 km from Crystal Lake and holds an excellent review rating of 9.0. This 3-star hotel features a range of amenities suited for family stays, including self-parking and kitchen facilities, allowing travellers to prepare their own meals. With added comforts like a deep soaking bathtub and free WiFi, this hotel makes for a cozy and budget-friendly option.
Are there any hotels with pools close to Crystal Lake?
For travellers seeking hotels with pools near Crystal Lake, Grande Prairie offers some delightful options that cater to families and those looking for a relaxing getaway.

Delta Hotels by Marriott Grande Prairie Airport

Delta Hotels by Marriott Grande Prairie Airport is situated 7.2 km from Crystal Lake and comes with an excellent review rating of 9.2. This 3.5-star hotel offers an accessible indoor pool with a waterslide, perfect for family fun. Guests can enjoy a rooftop garden, a hot tub, and 24-hour fitness facilities, ensuring a stay filled with relaxation and activity.

Hampton Inn & Suites by Hilton Grande Prairie

Hampton Inn & Suites by Hilton Grande Prairie, located 6.4 km from Crystal Lake, boasts an impressive review rating of 9.0. This hotel is ideal for families, featuring an indoor pool with waterslides and sun loungers for relaxation. Guests can enjoy a complimentary buffet breakfast and the ease of free parking, making it a convenient choice for travellers.

Super 8 by Wyndham Grande Prairie

Super 8 by Wyndham Grande Prairie is just 1.9 km from Crystal Lake and has a solid travellers' rating of 7.8. This family-friendly hotel features an inviting indoor pool complete with a waterslide, perfect for kids to enjoy. Guests will appreciate the complimentary breakfast and the convenience of in-room amenities, including a refrigerator and microwave, ensuring a comfortable stay.
What are the best pet-friendly hotels near Crystal Lake?
For travellers seeking pet-friendly stays near Crystal Lake, Grande Prairie offers some excellent options that ensure comfort for both you and your furry friend.

Hampton Inn & Suites by Hilton Grande Prairie

Hampton Inn & Suites by Hilton Grande Prairie is just 6.4 km from Crystal Lake and boasts a fantastic review rating of 9.0. This hotel welcomes pets with amenities like food and water bowls, ensuring a pleasant stay for both you and your pet. Guests can also enjoy a complimentary buffet breakfast, an indoor pool, and a fitness centre, making it a well-rounded choice for your stay.

Service Plus Inn and Suites - Grande Prairie

Located only 4.3 km from Crystal Lake, Service Plus Inn and Suites has an excellent review rating of 8.4. This hotel is pet-friendly, allowing your furry companions to join you during your travels. Guests can take advantage of the indoor pool and hot tub, along with a 24-hour airport shuttle service, making this a convenient option for travellers.

Super 8 by Wyndham Grande Prairie

Super 8 by Wyndham Grande Prairie is a mere 1.9 km from Crystal Lake, offering a cozy stay with a review rating of 7.8. This pet-friendly hotel provides a welcoming place for travellers with pets, along with free breakfast and an indoor pool. Additional amenities include free parking and a fitness centre, ensuring a comfortable and enjoyable stay.
Can I book a fully refundable hotel close to Crystal Lake?
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 "Crystal Lake", 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 Crystal Lake?
Sign in to your account to unlock instant savings and access Member Prices on Expedia. Members always get our best prices, so join for free and look for great discounts on top hotels near Crystal Lake.