Crystal Beach

Muskoka Lakes


Popular places to visit


Crystal Beach Hotel Deals

JW Marriott The Rosseau Muskoka Resort & Spa

JW Marriott The Rosseau Muskoka Resort & Spa

4.5 out of 5
1050 Paignton House Road Muskoka Lakes ON
The price is CA $512 per night from Jun 21 to Jun 22
CA $512
CA $685 total
Jun 21 - Jun 22
includes taxes & fees
Book a stay at this luxury resort in Muskoka Lakes. Enjoy free WiFi, 2 outdoor pools, and a full-service spa. Our guests praise the helpful staff in our reviews. ...
8.6/10 Excellent! (1,009 reviews)
"We love coming here. It is absolutely one of the most beautiful places we’ve ever visited. We were a little disappointed that the kayaks weren’t out yet, but that just gives us another reason to come back. We’re hoping to return in the fall when the leaves are changing, as we can only imagine how ..."

Reviewed on Jun 5, 2026

JW Marriott The Rosseau Muskoka Resort & Spa
Residence Inn by Marriott Gravenhurst Muskoka Wharf

Residence Inn by Marriott Gravenhurst Muskoka Wharf

3 out of 5
285 Steamship Bay Road Gravenhurst ON
The price is CA $220 per night from Jun 21 to Jun 22
CA $220
CA $259 total
Jun 21 - Jun 22
includes taxes & fees
Stay at this hotel in Gravenhurst. Enjoy free breakfast, free WiFi, and free parking. Our guests praise the helpful staff and the property condition in our reviews. ...
9.2/10 Wonderful! (1,009 reviews)
"Great place to stay. Breakfast was great."

Reviewed on Jun 11, 2026

Residence Inn by Marriott Gravenhurst Muskoka Wharf
Windermere House

Windermere House

3.5 out of 5
2508 Windermere Road Muskoka Lakes ON
Fully refundableReserve now, pay when you stay
The price is CA $199 per night from Jun 15 to Jun 16
CA $199
CA $280 total
Jun 15 - Jun 16
includes taxes & fees
Book a stay at this beach resort in Muskoka Lakes. Enjoy free breakfast, free WiFi, and free parking. Our guests praise the helpful staff and the property condition ...
9.2/10 Wonderful! (1,011 reviews)
"The room was cozy and very clean with views of the lake. The restaurants have excellent food and drinks with very attentive staff, also the lobby bar is a great place to chill for a night time cocktail. The grounds are gorgeous and was able to spend a relaxing day at the pool. The Windermere is a ..."

Reviewed on Jun 10, 2026

Windermere House
Tru By Hilton Bracebridge, On

Tru By Hilton Bracebridge, On

2.5 out of 5
320 Taylor Road Bracebridge ON
The price is CA $133 per night from Jun 22 to Jun 23
CA $133
CA $156 total
Jun 22 - Jun 23
includes taxes & fees
Stay at this hotel in Bracebridge. Enjoy free breakfast, free WiFi, and free parking. Popular attractions Santa's Village and Rotary Centennial Gardens are located ...
9/10 Wonderful! (435 reviews)
"We loved the room we stayed in, everything was clean, staff was nice. Would have loved some amenities to be more in the room such as a microwave to not go all the way downstairs to have to use one, as well as more parking. That being said those are all nit picky things, the place and stay was ..."

Reviewed on Jun 9, 2026

Tru By Hilton Bracebridge, On
Inn at the Falls

Inn at the Falls

3.5 out of 5
8 Mahaffy Court Bracebridge ON
The price is CA $135 per night from Jun 14 to Jun 15
CA $135
CA $159 total
Jun 14 - Jun 15
includes taxes & fees
Book a stay at this beach inn in Bracebridge. Enjoy free breakfast, free WiFi, and free parking. Our guests praise the helpful staff and the clean rooms in our ...
8.8/10 Excellent! (944 reviews)
"Window latch was broken. We only got one key when we needed two for the room. They did not have another one available. They were two of us in the room. Unfortunately they gave only one coffee pod of regular coffee and one coffee pod of decaf. We had to go to the front desk to get more. Lots of peeling ..."

Reviewed on Jun 10, 2026

Inn at the Falls
Howard Johnson by Wyndham Gravenhurst

Howard Johnson by Wyndham Gravenhurst

2 out of 5
1165 Muskoka Rd South Gravenhurst ON
The price is CA $145 per night from Jun 14 to Jun 15
CA $145
CA $170 total
Jun 14 - Jun 15
includes taxes & fees
Book a stay at this business-friendly motel in Gravenhurst. Enjoy free breakfast, free WiFi, and free parking. Our guests praise the helpful staff in our reviews. ...
8/10 Very Good! (1,008 reviews)
"Great stay for one night. Breakfast was well stocked"

Reviewed on Jun 7, 2026

Howard Johnson by Wyndham Gravenhurst
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

Choose two or more items and save on your trip:

Explore a world of travel with Expedia