Crystal Beach
Muskoka Lakes
Visit Crystal Beach
Crystal Beach Hotel Deals

Muskoka Bay Resort
1217 N Muldrew Lake Rd Gravenhurst ON
The price is CA $275 per night from Nov 11 to Nov 12
CA $275
CA $323 total
Nov 11 - Nov 12
includes taxes & fees
Book a stay at this golf hotel in Gravenhurst. Enjoy free WiFi, free parking, and an outdoor pool. Our guests praise the helpful staff in our reviews. Popular ...
8.8/10 Excellent! (606 reviews)
"Nice view spaciaous property but slightly underwhelming property layout - the 2nd bedroom is located right next to the master bedroom while I was promise two en-suite bathrooms… other than that nice view and helpful staff"
Reviewed on Nov 7, 2026

JW Marriott The Rosseau Muskoka Resort & Spa
1050 Paignton House Road Muskoka Lakes ON
The price is CA $365 per night from Nov 17 to Nov 18
CA $365
CA $471 total
Nov 17 - Nov 18
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,005 reviews)
"We enjoyed a 3-day girls’ getaway for my friend’s 65th birthday and the staff at the hotel were absolutely incredible! They had decorated the room with balloons and a dessert tray on our arrival, and gave my friend a special dessert at every meal. The Crystal Head Ice Bar was so fun and the bartender ..."
Reviewed on Nov 10, 2026

Windermere House
2508 Windermere Road Muskoka Lakes ON
The price is CA $169 per night from Nov 22 to Nov 23
CA $169
CA $247 total
Nov 22 - Nov 23
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 ...

Tru By Hilton Bracebridge, On
320 Taylor Road Bracebridge ON
Fully refundableReserve now, pay when you stay
The price is CA $115 per night from Nov 29 to Nov 30
CA $115
CA $135 total
Nov 29 - Nov 30
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 ...

Residence Inn by Marriott Gravenhurst Muskoka Wharf
285 Steamship Bay Road Gravenhurst ON
The price is CA $161 per night from Dec 9 to Dec 10
CA $161
CA $189 total
Dec 9 - Dec 10
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,007 reviews)
"Stay was wonderful, Monica at the front desk was excellent and added some extra touches that made our stay memeorable. Wil definitely be back."
Reviewed on Nov 8, 2026

Inn at the Falls
8 Mahaffy Court Bracebridge ON
The price is CA $161 per night from Nov 11 to Nov 12
CA $161
CA $189 total
Nov 11 - Nov 12
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 ...
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
Explore a world of travel with Expedia
- Bala Hotels
- Great Blue Resort Bonnie Lake Resort
- Cabin Rentals in Muskoka District
- Windermere House
- Port Carling Hotels
- Treehouses in Muskoka District
- Spa Hotels in Muskoka District
- Touchstone Resort
- Jolly Roger Inn & Resort
- Romantic Hotels in Muskoka District
- Howard Johnson by Wyndham Gravenhurst
- Patterson Kaye Resort on Lake Muskoka
- Hotels near Santa's Village
- Midland Hotels
- Rocky Crest Golf Resort
- Sherwood Inn
- Clevelands House Resort Muskoka
- Pinedale Inn
- Hotels near Torrance Barrens Dark-Sky Preserve
- Muskoka Bay Resort
- Orillia Hotels
- Luxury Hotels in Muskoka District
- All Inclusive Resorts and in Muskoka District
- Cottages in Muskoka Lakes
- Hotels near Casino Rama
- Algonquin Park Hotels
- Lake Hotels in Muskoka District
- Wasaga Beach Hotels
- Travelodge by Wyndham Bracebridge
- Barrie Hotels
- Fairfield Inn & Suites by Marriott Orillia
- Residence Inn by Marriott Gravenhurst Muskoka Wharf
- Quality Inn
- Family Hotels in Muskoka District
- Gravenhurst Hotels
- Bracebridge Hotels
- Cottages in Wasaga Beach
- Cabin Rentals in Algonquin Park
- Collingwood Hotels
- Parry Sound Hotels
- Carriage Ridge Resort
- Tru By Hilton Bracebridge
- Cottages in Muskoka District
- Knights Inn Bracebridge
- Cottages in Bracebridge
- Great Blue Resorts
- Muskoka District Hotels
- Cottages in Huntsville
- Resorts in Muskoka District
- Comfort Inn
- Tally
- Huntsville Hotels
- Jw Marriott The Rosseau Muskoka Resort & Spa
- Visit Kilworthy
- Visit Bracebridge
- Visit Port Carling
- Visit Bardsville
- Visit Algonquin Park
- Visit Big Chute
- Visit Bala
- Visit Lake of Bays
- Visit Waubaushene
- Visit Cumberland Beach
- Visit Honey Harbour
- Muskoka Highlands Golf Course
- Visit Severn Bridge
- Visit Baysville
- Visit Barrie - Orillia
- Visit Windermere
- Visit Minett
- Visit MacTier
- Visit Lagoon City
- Visit Collingwood
- Santa's Village
- Visit Muskoka Lakes
- Visit Muskoka District
- Visit Port Stanton
- Visit Torrance
- Visit Utterson
- Visit Port Severn
- Visit Wasaga Beach
- Visit Gravenhurst
- Visit Port Sydney
- Visit Huntsville
- Visit Orillia
