Hotels in Crystal Beach, Muskoka Lakes from CA $75

Search over 1 million properties and 550 airlines worldwide

Members save 10% more on select hotels, cars, activities and vacation rentals. Sign up.

Most hotels are fully refundable. Because flexibility matters.

Crystal Beach hotels and places to stay

Country Getaway on Muskoka River, Bracebridge
The price is CA $155 per night from Oct 19 to Oct 19
4.6/5 Wonderful! (40 reviews)
Family holiday
"We loved the property. Couple things that weren't great was not great hot water, very poor water pressure in kitchen and slow drains in cottage, mice and the hike to the dock was a bit much. We did very much enjoy the scenery and peacefulness of propert. We may rent again."

Reviewed on Oct. 12, 2021

Country Getaway on Muskoka River, Bracebridge
Great Blue Resort Bonnie Lake Resort
4 out of 5
1047 Bonnie Lake Camp Road, Bracebridge, ON
5/5 Exceptional! (1 review)
"The property is unique and pleasant. Very peaceful in contact with the nature. Close to the beach and to the dock. Is not crowded and the staff very helpful. My recommendation bring your grocery there because there is no walking distance to the supermarket. The closest store is 10 minutes drive."

Reviewed on Aug. 7, 2020

Get rates
Great Blue Resort Bonnie Lake Resort
Muskoka Point of View!
You could be seeing lower prices

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
Pinedale Inn
2 out of 5
200 Pinedale Ln, Gravenhurst, ON
The price is CA $99 per night from Nov 3 to Nov 3
4.2/5 Excellent! (339 reviews)
"Good lake view, clean, comfortable bed, nice stuff."

Reviewed on Oct. 16, 2021

Pinedale Inn
Black Lake Cabins
2.5 out of 5
2630 Muskoka Rd. 169, Muskoka Lakes, ON
4.4/5 Excellent! (111 reviews)
"Beautiful place, very clean, and comfy."

Reviewed on Oct. 6, 2021

Get rates
Black Lake Cabins
Wellington Inn
2.5 out of 5
265 Wellington St, Bracebridge, ON
Fully refundableReserve now, pay when you stay
The price is CA $149 per night from Oct 19 to Oct 19
4.5/5 Wonderful! (224 reviews)
"Convenient to shopping, restaurants, gas stations. Easy to find. Was surprised that it was a quiet area at night. Very clean. Had all the amenities. Staff was very helpful. Would recommend again."

Reviewed on Oct. 16, 2021

Wellington Inn
Cedar Lane Motel
2 out of 5
729 Cedar Lane, Bracebridge, ON
Fully refundableReserve now, pay when you stay
The price is CA $129 per night from Oct 19 to Oct 19
3.6/5 Good! (87 reviews)
"The owners were friendly and helpful. The room was clean,quiet,and comfortable. The owner followed COVID protocol carefully. Parking outside of room. Would go back."

Reviewed on Dec. 9, 2020

Cedar Lane Motel
Pine Lodge Inn
2.5 out of 5
484 Muskoka Road 10, Port Sydney, Huntsville, ON
4.2/5 Very Good! (25 reviews)
Very pleasant place in the country among huge pine
"Great place to relax with a lovely breakfast in the morning. We saw two deer on the lawn in the morning while having breakfast. The people running the place were kind and helpful. I hope to come back and bring friends."

Reviewed on Oct. 10, 2016

Get rates
Pine Lodge Inn
Rockcliffe House, Private Guest Suite on Brandy Lake
5/5 Exceptional! (7 reviews)
Great place to stay!
"The goods: The property is nice and well kept, there are great places to sit and read, catch some rays, or have a fire at night. The bbq is good. The shoreline is epic to explore, lots of giant rocks and cliffs. The forest is clean and well maintained. There are multiple places to fish right off ..."

Reviewed on Aug. 27, 2021

Get rates
Rockcliffe House, Private Guest Suite on Brandy Lake
Howard Johnson by Wyndham Gravenhurst
2 out of 5
1165 Muskoka Rd South, Hwy 11 & Hwy 169, Gravenhurst, ON
Fully refundableReserve now, pay when you stay
The price is CA $110 per night from Oct 31 to Oct 31
3.8/5 Good! (495 reviews)
"Outside of the hotel needs to clean up not very nice to look at. Rooms where very clean and comfortable Lobby ugly"

Reviewed on Oct. 16, 2021

Howard Johnson by Wyndham Gravenhurst
Travelodge by Wyndham Bracebridge
2 out of 5
320 Taylor Rd, Bracebridge, ON
Fully refundableReserve now, pay when you stay
The price is CA $101 per night from Nov 1 to Nov 1
3.2/5 (456 reviews)
"Staff is so friendly. Easy to check in and out"

Reviewed on Oct. 12, 2021

Travelodge by Wyndham Bracebridge
Knights Inn Bracebridge
2 out of 5
400 Manitoba Street, Bracebridge, ON
Fully refundableReserve now, pay when you stay
The price is CA $76 per night from Oct 19 to Oct 19
3.1/5 (567 reviews)
"Perfect central location! Liked everything about our room and will return in future"

Reviewed on Oct. 9, 2021

Knights Inn Bracebridge
Waterfront Muskoka Cottage  - South West Exposure
4/5 Very Good! (3 reviews)
Lovely stay by the waters edge. Very close to neighbors. But a super quiet respectful community
"Great cottage beside waters edge. Great amenities for small children. Sand toys swings kayak paddle boat. The bathroom and high traffic area like the kitchen stove were not clean. Being a host on a rental platform myself, I am well aware of what expectations renters are looking for. I would suggest ..."

Reviewed on Jun. 9, 2021

Get rates
Waterfront Muskoka Cottage - South West Exposure
Trillium Resort & Spa
2.5 out of 5
848 Clearwater Lake Rd, Port Sydney, Huntsville, ON
The price is CA $234 per night from Nov 1 to Nov 1
3.7/5 Good! (19 reviews)
"The rustic look of the chalets is quite pleasing. You feel like your in a lodge from the past."

Reviewed on Aug. 17, 2021

Trillium Resort & Spa
Windermere House
3.5 out of 5
2508 Windermere Road, Muskoka Lakes, ON
4.3/5 Excellent! (163 reviews)
"Food and service was excellent. Staff were very friendly."

Reviewed on Oct. 12, 2021

Get rates
Windermere House
Crestwood Inn
2.5 out of 5
177 Medora street, Muskoka Lakes, ON
Fully refundableReserve now, pay when you stay
The price is CA $119 per night from Nov 1 to Nov 1
3.8/5 Good! (73 reviews)
"Location, value for money and cleanliness are all excellent. The owner Gary is brilliant - couldn’t be more accommodating. Great breakfast and coffee spot just down the road"

Reviewed on Oct. 5, 2021

Crestwood Inn
Inn at the Falls
2.5 out of 5
8 Mahaffy Court, Bracebridge, ON
Fully refundableReserve now, pay when you stay
The price is CA $147 per night from Nov 1 to Nov 1
4/5 Very Good! (170 reviews)
"The scenery was awesome, ,two thjings I missed: little bars of soap and there was no local Ontario tv, example, CTV news"

Reviewed on Oct. 16, 2021

Inn at the Falls
The Baldwins Resort
2.5 out of 5
1024 Golf Avenue Rd., Muskoka Lakes, ON
The price is CA $104 per night from Nov 1 to Nov 1
4/5 Very Good! (213 reviews)
"Lovely break at a rustic simple resort - quiet and friendly! Good prices - morning breakfasts could be hot"

Reviewed on Oct. 13, 2021

The Baldwins Resort
Residence Inn by Marriott Gravenhurst Muskoka Wharf
3 out of 5
285 Steamship Bay Road, Gravenhurst, ON
Fully refundableReserve now, pay when you stay
The price is CA $229 per night from Nov 1 to Nov 1
4.6/5 Wonderful! (989 reviews)
"Absolutely excellent staff, and facilities! Very clean and so much to do, on the wharf! Could easily have stayed longer! Loved it! Will definitely be back! ☺️"

Reviewed on Oct. 13, 2021

Residence Inn by Marriott Gravenhurst Muskoka Wharf
Bracebridge Inn
2 out of 5
133 Manitoba St, Bracebridge, ON
Fully refundableReserve now, pay when you stay
The price is CA $75 per night from Nov 14 to Nov 14
3.3/5 (170 reviews)
"Excellent location"

Reviewed on Sep. 24, 2021

Bracebridge Inn
Don't see what you're looking for?
See all available properties in Crystal Beach
View all properties
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.

Crystal Beach Hotels Guide

Expedia.ca offers a selection of 661 hotels in Crystal Beach. You are sure to find cheap deals and discount rates among them with our Best Price Guarantee. No matter what type of hotel strikes your fancy, we will let you search for your preferred one to accommodate your travel needs.

Expedia.ca will not only save you time, but also money when booking your stay at a hotel in Crystal Beach. Making reservations so you can stay within your budget is easy with us.

Expedia.ca even provides you with a map so you may find hotels in the Crystal Beach neighborhood you prefer.

Go ahead. Enter your travel dates to view the best offers on hotel rooms in Crystal Beach, Muskoka Lakes now!

Frequently asked questions

Recent Reviews in Crystal Beach