
Find 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

1. Inn at the Falls
Inn at the Falls7.5 km from Crystal Beach
8.8 out of 10, Excellent, (1,027 reviews)
The price is ₩144,248
₩169,520 total
includes taxes & fees
Aug 23 - Aug 24

2. Wellington Inn
Wellington Inn6.7 km from Crystal Beach
9.2 out of 10, Wonderful, (485 reviews)
The price is ₩156,674
₩184,122 total
includes taxes & fees
Aug 16 - Aug 17

3. Comfort Inn
Comfort Inn6 km from Crystal Beach
8.0 out of 10, Very Good, (891 reviews)
The price is ₩124,525
₩146,342 total
includes taxes & fees
Sep 7 - Sep 8

4. Howard Johnson by Wyndham Gravenhurst
Howard Johnson by Wyndham Gravenhurst16.2 km from Crystal Beach
8.0 out of 10, Very Good, (1,016 reviews)
The price is ₩152,604
₩179,340 total
includes taxes & fees
Sep 7 - Sep 8

5. Quality Inn
Quality Inn7.6 km from Crystal Beach
8.2 out of 10, Very Good, (1,013 reviews)
The price is ₩136,896
₩160,881 total
includes taxes & fees
Sep 9 - Sep 10

6. Bracebridge Inn
Bracebridge Inn7.2 km from Crystal Beach
7.0 out of 10, Good, (303 reviews)
The price is ₩121,767
₩143,097 total
includes taxes & fees
Aug 16 - Aug 17

7. Tru By Hilton Bracebridge, On
Tru By Hilton Bracebridge, On8.4 km from Crystal Beach
9.0 out of 10, Wonderful, (534 reviews)
The price is ₩141,820
₩166,667 total
includes taxes & fees
Sep 7 - Sep 8

8. Knights Inn Bracebridge
Knights Inn Bracebridge6.3 km from Crystal Beach
6.8 out of 10, (943 reviews)
The price is ₩116,480
₩131,618 total
includes taxes & fees
Sep 10 - Sep 11

9. Pinedale Inn
Pinedale Inn15.8 km from Crystal Beach
8.8 out of 10, Excellent, (1,000 reviews)
The price is ₩161,342
₩189,612 total
includes taxes & fees
Sep 11 - Sep 12

10. Travelodge by Wyndham Bracebridge
Travelodge by Wyndham Bracebridge8.4 km from Crystal Beach
6.6 out of 10, (764 reviews)
The price is ₩125,390
₩147,357 total
includes taxes & fees
Sep 2 - Sep 3

11. Fairfield Inn & Suites Gravenhurst Muskoka
Fairfield Inn & Suites Gravenhurst Muskoka16.6 km from Crystal Beach
9.4 out of 10, Exceptional, (358 reviews)
The price is ₩240,830
₩283,022 total
includes taxes & fees
Aug 30 - Aug 31

12. Residence Inn by Marriott Gravenhurst Muskoka Wharf
Residence Inn by Marriott Gravenhurst Muskoka Wharf15 km from Crystal Beach
9.2 out of 10, Wonderful, (1,028 reviews)
The price is ₩284,862
₩334,770 total
includes taxes & fees
Sep 9 - Sep 10

13. Windermere House
Windermere House16.8 km from Crystal Beach
9.2 out of 10, Wonderful, (1,021 reviews)
The price is ₩342,444
₩443,295 total
includes taxes & fees
Sep 7 - Sep 8

14. Stay Inn Muskoka
Stay Inn Muskoka14.4 km from Crystal Beach
9.0 out of 10, Wonderful, (198 reviews)
The price is ₩226,617
₩266,320 total
includes taxes & fees
Sep 1 - Sep 2

15. Sherwood Inn
Sherwood Inn19.9 km from Crystal Beach
8.8 out of 10, Excellent, (900 reviews)
The price is ₩182,209
₩239,236 total
includes taxes & fees
Sep 7 - Sep 8

16. 3 Pines Lodge Muskoka
3 Pines Lodge Muskoka21 km from Crystal Beach
7.4 out of 10, Good, (208 reviews)
The price is ₩110,605
₩129,984 total
includes taxes & fees
Aug 13 - Aug 14

17. The Bala Bay Inn
The Bala Bay Inn17.3 km from Crystal Beach
6.6 out of 10, (28 reviews)
The price is ₩196,676
₩222,244 total
includes taxes & fees
Sep 9 - Sep 10

18. The Dudley Inn
The Dudley Inn17.7 km from Crystal Beach
9.8 out of 10, Exceptional, (93 reviews)
The price is ₩197,344
₩222,999 total
includes taxes & fees
Sep 2 - Sep 3

19. Oakwood Motel
Oakwood Motel16.1 km from Crystal Beach
7.6 out of 10, Good, (118 reviews)
The price is ₩109,591
₩128,791 total
includes taxes & fees
Sep 2 - Sep 3

20. Trillium Resort & Spa
Trillium Resort & Spa20.1 km from Crystal Beach
8.2 out of 10, Very Good, (68 reviews)
The price is ₩183,125
₩215,213 total
includes taxes & fees
Sep 8 - Sep 9
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.




































































