
Crystal Beach Hotels, 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

Knights Inn Bracebridge
Knights Inn Bracebridge6.3 km from Crystal Beach
6.8 out of 10, (910 reviews)
The price is AU$99
includes taxes & fees
28 Jan - 29 Jan

Trillium Resort & Spa
Trillium Resort & Spa20.1 km from Crystal Beach
8.0 out of 10, Very good, (44 reviews)
The price is AU$227
includes taxes & fees
19 Jan - 20 Jan

Travelodge by Wyndham Bracebridge
Travelodge by Wyndham Bracebridge8.4 km from Crystal Beach
6.6 out of 10, (711 reviews)
The price is AU$122
includes taxes & fees
26 Jan - 27 Jan

Inn at the Falls
Inn at the Falls7.5 km from Crystal Beach
8.8 out of 10, Excellent, (891 reviews)
The price is AU$151
includes taxes & fees
19 Jan - 20 Jan

Quality Inn
Quality Inn7.6 km from Crystal Beach
8.2 out of 10, Very good, (1,001 reviews)
The price is AU$124
includes taxes & fees
25 Jan - 26 Jan

Cedar Lane Motel
Cedar Lane Motel8.4 km from Crystal Beach
7.6 out of 10, Good, (142 reviews)
The price is AU$100
includes taxes & fees
19 Jan - 20 Jan

Tru By Hilton Bracebridge, On
Tru By Hilton Bracebridge, On8.4 km from Crystal Beach
9.0 out of 10, Wonderful, (318 reviews)
The price is AU$141
includes taxes & fees
25 Jan - 26 Jan

Bracebridge Inn
Bracebridge Inn7.2 km from Crystal Beach
7.0 out of 10, Good, (295 reviews)
The price is AU$120
includes taxes & fees
19 Jan - 20 Jan

Wellington Inn
Wellington Inn6.7 km from Crystal Beach
9.2 out of 10, Wonderful, (447 reviews)
The price is AU$125
includes taxes & fees
19 Jan - 20 Jan

The Dudley Inn
The Dudley Inn30.1 km from Crystal Beach
9.8 out of 10, Exceptional, (59 reviews)
The price is AU$149
includes taxes & fees
8 Feb - 9 Feb

3 Pines Lodge Muskoka
3 Pines Lodge Muskoka21 km from Crystal Beach
7.6 out of 10, Good, (164 reviews)
The price is AU$125
includes taxes & fees
19 Jan - 20 Jan

Comfort Inn
Comfort Inn6 km from Crystal Beach
8.0 out of 10, Very good, (836 reviews)
The price is AU$113
includes taxes & fees
25 Jan - 26 Jan

Pinedale Inn
Pinedale Inn15.8 km from Crystal Beach
8.8 out of 10, Excellent, (944 reviews)
The price is AU$150
includes taxes & fees
19 Jan - 20 Jan

Touchstone Resort
Touchstone Resort1.9 km from Crystal Beach
8.6 out of 10, Excellent, (388 reviews)
The price is AU$318
includes taxes & fees
19 Jan - 20 Jan

Residence Inn by Marriott Gravenhurst Muskoka Wharf
Residence Inn by Marriott Gravenhurst Muskoka Wharf15 km from Crystal Beach
9.0 out of 10, Wonderful, (1,003 reviews)
The price is AU$221
includes taxes & fees
25 Jan - 26 Jan

Howard Johnson by Wyndham Gravenhurst
Howard Johnson by Wyndham Gravenhurst16.2 km from Crystal Beach
8.0 out of 10, Very good, (1,000 reviews)
The price is AU$145
includes taxes & fees
19 Jan - 20 Jan

Muskoka Bay Resort
Muskoka Bay Resort15.7 km from Crystal Beach
8.8 out of 10, Excellent, (389 reviews)
The price is AU$271
includes taxes & fees
19 Jan - 20 Jan

Stay Inn Muskoka
Stay Inn Muskoka14.4 km from Crystal Beach
9.0 out of 10, Wonderful, (168 reviews)
The price is AU$196
includes taxes & fees
19 Jan - 20 Jan

Fairfield Inn & Suites Gravenhurst Muskoka
Fairfield Inn & Suites Gravenhurst Muskoka16.6 km from Crystal Beach
9.4 out of 10, Exceptional, (247 reviews)
The price is AU$171
includes taxes & fees
25 Jan - 26 Jan

Oakwood Motel
Oakwood Motel16.1 km from Crystal Beach
7.6 out of 10, Good, (114 reviews)
The price is AU$118
includes taxes & fees
28 Jan - 29 Jan
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 Beach Hotel Reviews

Tru By Hilton Bracebridge, On
10/10 Excellent
Frequently asked questions
Explore a world of travel with Expedia
- B&B in Bala
- Holiday Homes in Bala
- Bala Hotels
- B&B in Baysville
- Baysville Hotels
- Big Chute Hotels
- B&B in Bracebridge
- Castles in Bracebridge
- Bracebridge Hotels
- Cumberland Beach Hotels
- Muskoka District Hotels
- Cheap Hotels in Gravenhurst
- Gravenhurst Hotels
- Hotels near Hidden Valley Highlands Ski Area
- Honey Harbour Hotels
- Huntsville Hotels
- Kilworthy Hotels
- Hotels near Lake Joseph
- Lake of Bays Hotels
- Family Hotels in MacTier
- Mactier Hotels
- Minett Hotels
- Resort in Muskoka District
- Cabin Rentals in Muskoka Lakes
- Chalets in Muskoka Lakes
- Holiday Homes in Muskoka Lakes
- Boutique Hotels in Muskoka Lakes
- Muskoka Lakes Hotels
- Lodges in Muskoka Lakes
- Resort in Muskoka Lakes
- Riads in Muskoka Lakes
- Safari Tentalow in Muskoka Lakes
- B&B in Port Carling
- Beach Hotels in Port Carling
- Port Carling Hotels
- Port Severn Hotels
- Port Stanton Hotels
- Inns in Port Stanton
- Caravan Parks in Port Sydney
- Castles in Port Sydney
- Chalets in Port Sydney
- Country House in Port Sydney
- Holiday Parks in Port Sydney
- Adventure Sport Hotels in Port Sydney
- Beach Hotels in Port Sydney
- Boutique Hotels in Port Sydney
- Business Hotels in Port Sydney
- Casino Hotels in Port Sydney
- Cheap Hotels in Port Sydney
- Family Hotels in Port Sydney
- Golf Hotels in Port Sydney
- Green Hotels in Port Sydney
- Hotels with Parking in Port Sydney
- Hotels with Pool in Port Sydney
- Luxury Hotels in Port Sydney
- Pet Friendly Hotels in Port Sydney
- Romantic Hotels in Port Sydney
- Ski Hotels in Port Sydney
- Port Sydney Hotels
- Motels in Port Sydney
- B&B in Rosseau
- Rosseau Hotels
- Inns in Rosseau
- Motels in Rosseau
- Hotels near Santa's Village
- Severn Bridge Hotels
- Severn Hotels
- Hotels near Six Mile Lake Provincial Park
- Hotels near Sparrow Lake
- Cheap Hotels in Torrance
- Luxury Hotels in Torrance
- Torrance Hotels
- Washago Hotels
- B&B in Windermere
- Hotels near Windermere Golf & Country Club
- Holiday Parks in Windermere
- Boutique Hotels in Windermere
- Business Hotels in Windermere
- Cheap Hotels in Windermere
- Luxury Hotels in Windermere
- Pet Friendly Hotels in Windermere
- Windermere Hotels
- Villas in Windermere



































































