
Search Hotels in Crystal Beach, Muskoka Lakes
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Check prices for these dates
Our top choices for Crystal Beach hotels

3 Pines Lodge Muskoka
3 Pines Lodge Muskoka13 mi from Crystal Beach
7.6 out of 10, Good, (173 reviews)
The price is £63
includes taxes & fees
19 May - 20 May

Windermere House
Windermere House10.4 mi from Crystal Beach
9.0 out of 10, Wonderful, (978 reviews)
The price is £148
includes taxes & fees
19 May - 20 May

Inn at the Falls
Inn at the Falls4.7 mi from Crystal Beach
8.8 out of 10, Excellent, (926 reviews)
The price is £92
includes taxes & fees
11 Jun - 12 Jun

Tru By Hilton Bracebridge, On
Tru By Hilton Bracebridge, On5.2 mi from Crystal Beach
9.0 out of 10, Wonderful, (407 reviews)
The price is £93
includes taxes & fees
24 May - 25 May

Fairfield Inn & Suites Gravenhurst Muskoka
Fairfield Inn & Suites Gravenhurst Muskoka10.3 mi from Crystal Beach
9.4 out of 10, Exceptional, (303 reviews)
The price is £108
includes taxes & fees
21 May - 22 May

Stay Inn Muskoka
Stay Inn Muskoka8.9 mi from Crystal Beach
9.0 out of 10, Wonderful, (171 reviews)
The price is £87
includes taxes & fees
19 May - 20 May

Bayview Wildwood Resort, an Ascend Collection Resort
Bayview Wildwood Resort, an Ascend Collection Resort17.8 mi from Crystal Beach
8.6 out of 10, Excellent, (231 reviews)
The price is £102
includes taxes & fees
21 May - 22 May

Bracebridge Inn
Bracebridge Inn4.5 mi from Crystal Beach
7.0 out of 10, Good, (295 reviews)
The price is £67
includes taxes & fees
19 May - 20 May

The Bala Bay Inn
The Bala Bay Inn10.7 mi from Crystal Beach
6.4 out of 10, (10 reviews)
The price is £127
includes taxes & fees
19 May - 20 May

Howard Johnson by Wyndham Gravenhurst
Howard Johnson by Wyndham Gravenhurst10.1 mi from Crystal Beach
8.0 out of 10, Very good, (1,002 reviews)
The price is £83
includes taxes & fees
19 May - 20 May

Muskoka Lake Cottages
Muskoka Lake Cottages7.4 mi from Crystal Beach
7.6 out of 10, Good, (112 reviews)
The price is £127
includes taxes & fees
24 May - 25 May

Wellington Inn
Wellington Inn4.2 mi from Crystal Beach
9.2 out of 10, Wonderful, (457 reviews)
The price is £83
includes taxes & fees
19 May - 20 May

Cedar Lane Motel
Cedar Lane Motel5.2 mi from Crystal Beach
7.6 out of 10, Good, (147 reviews)
The price is £63
includes taxes & fees
19 May - 20 May

Sherwood Inn
Sherwood Inn12.4 mi from Crystal Beach
8.8 out of 10, Excellent, (854 reviews)
The price is £138
includes taxes & fees
16 Jun - 17 Jun

Trillium Resort & Spa
Trillium Resort & Spa12.5 mi from Crystal Beach
8.0 out of 10, Very good, (52 reviews)
The price is £106
includes taxes & fees
13 Jun - 14 Jun

The Dudley Inn
The Dudley Inn11 mi from Crystal Beach
9.8 out of 10, Exceptional, (70 reviews)
The price is £96
includes taxes & fees
24 May - 25 May

Quality Inn
Quality Inn4.7 mi from Crystal Beach
8.2 out of 10, Very good, (1,007 reviews)
The price is £85
includes taxes & fees
25 May - 26 May

Travelodge by Wyndham Bracebridge
Travelodge by Wyndham Bracebridge5.2 mi from Crystal Beach
6.6 out of 10, (733 reviews)
The price is £76
includes taxes & fees
20 May - 21 May

Skyways Motel
Skyways Motel6.8 mi from Crystal Beach
7.0 out of 10, Good, (81 reviews)
The price is £77
includes taxes & fees
19 May - 20 May

Comfort Inn
Comfort Inn3.7 mi from Crystal Beach
8.0 out of 10, Very good, (853 reviews)
The price is £84
includes taxes & fees
26 May - 27 May
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.




































































