Find hotels in Crystal Beach, Muskoka Lakes from CA $95
- Plan, book, stay with confidence
Be picky
Search almost a million properties worldwide
Change your mind
Book hotels with free cancellation
Check prices for these dates
Discover 932 Crystal Beach hotels and places to stay, with room rates, reviews, and availability. Most hotels are fully refundable.

Touchstone Resort
Touchstone Resort
8.6 out of 10, Excellent, (311)
The price is CA $215
CA $263 total
includes taxes & fees
Apr 22 - Apr 23

Sleep Inn Bracebridge
Sleep Inn Bracebridge
8.0 out of 10, Very good, (739)
The price is CA $108
CA $122 total
includes taxes & fees
Apr 27 - Apr 28

Knights Inn Bracebridge
Knights Inn Bracebridge
6.8 out of 10, (829)
The price is CA $100
CA $115 total
includes taxes & fees
Apr 22 - Apr 23

Wellington Inn
Wellington Inn
9.2 out of 10, Wonderful, (408)
The price is CA $110
CA $124 total
includes taxes & fees
Apr 22 - Apr 23

Bracebridge Inn
Bracebridge Inn
7.0 out of 10, Good, (272)
The price is CA $95
CA $107 total
includes taxes & fees
Apr 22 - Apr 23

Inn at the Falls
Inn at the Falls
8.8 out of 10, Excellent, (720)
The price is CA $122
CA $138 total
includes taxes & fees
Apr 28 - Apr 29
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
Recent reviews of Crystal Beach hotels
Recent reviews of Crystal Beach hotels

Fairfield Inn & Suites Gravenhurst Muskoka
3/5 Okay
"Only complaint is that the air conditioner unit was not installed properly and the sounds were dreadful. Loose parts were vibrating and rattling throughout the all 3. Nights of our stay. "
A verified traveller stayed at Fairfield Inn & Suites Gravenhurst Muskoka
Posted 5 hours ago
Explore a world of travel with Expedia
Explore a world of travel with Expedia
Hotels in top Muskoka Lakes neighborhoods
Hotels near popular Muskoka Lakes Attractions
More Accommodation Types in Crystal Beach
Hotels Close to Nearby Airports
Crystal Beach Hotels by Star Rating
Crystal Beach Hotels by Brand
Explore more hotels
- Touchstone Resort
- Muskoka Bay Resort
- Bayview Wildwood Resort, Ascend Hotel Collection
- Sleep Inn Bracebridge
- Pinedale Inn
- Knights Inn Bracebridge
- 3 Pines Lodge Muskoka
- The Bala Bay Inn
- Stay Inn Muskoka
- Renovated Waterfront Cottage on Three Mile Lake in the heart of Muskoka.
- The Dudley Inn
- Cozy Cottage in Muskoka
Expedia's Latest Trends
Hotels
Hotels in ScarboroughDowntown Ottawa Cheap HotelsHotels in North YorkHotels in Downtown TorontoHotels in BarrhavenHotels in FallsviewEtobicoke Cheap HotelsHotels in KanataDowntown Toronto Cheap HotelsNorth York Cheap HotelsHotels in Saint JacobsHotels in NepeanHotels in EtobicokeHotels in Downtown Niagara FallsFallsview Casino HotelsScarborough Cheap HotelsHotels in OrleansHotels in Downtown LondonHotels in Downtown OttawaHotels in Yorkville