
Hotels near Elkwater Lake
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Check prices for these dates
Tonight
20 Aug - 21 AugTomorrow
21 Aug - 22 AugThis weekend
21 Aug - 23 AugNext weekend
28 Aug - 30 Aug Our top choices for Elkwater Lake hotels




1. Elkwater Lake Lodge
Elkwater Lake Lodge1.7 km from Elkwater Lake
Marian
S$190
includes taxes & fees
20 Sept - 21 Sept
Top Elkwater Lake Hotel Reviews
Medicine Hat Lodge, Resort, Casino, and Spa, Trademark Collection by Wyndham.
8/10 Good
"A bit dated but kids had lots of fun at the pool. Breakfast was good."
Flamingo Hotel
8/10 Good
"The room was newly renovated but it still somewhat smelled of smoke. The bed was very comfy and crisp white linens which I love , so you can see they are clean. Had a shower in the morning and when I stepped in the tub black was coming off my feet, as I had been walking around in room with no shoes. So, not sure how well the floor had been cleaned as it was vinyl plank. Honestly, maybe once all renos are complete and pool is opened it would be better but for now I would only give it 2-3 stars."
Comfort Inn & Suites Medicine Hat
10/10 Excellent
"Overall it was a 9/10. Great breakfast."
Econo Lodge Inn & Suites
10/10 Excellent
"Breakfast were good"
TC Motel
10/10 Excellent
"Great service from all the staff."
Elkwater Lake Lodge
8/10 Good
"Restaurant closed for renovations."
TownePlace Suites by Marriott Medicine Hat
8/10 Good
"The hotel does not run the EV charger. It is owned by Tesla and very slow."
Other attractions near Elkwater Lake
Elkwater Visitors Centre
8.6/10 (30 reviews)
Elkwater Visitors Centre is just one of the places to see in Elkwater, so why not enjoy the other things to explore during your travels? While you're in the area, stroll along the lakeside.
Elkwater Marina
7.8/10 (24 reviews)
Explore the waterfront in Elkwater with a trip to Elkwater Marina. While you're in the area, stroll along the lakeside.
Hidden Valley Ski Resort
8.0/10 (18 reviews)
Hit the slopes in Elkwater with a visit to Hidden Valley Ski Resort. While you're in the area, stroll along the lakeside.