Compare cheap hotels in Crystal Beach
Check hotel availability in Crystal Beach
Featured Hotels near Crystal Beach

JW Marriott The Rosseau Muskoka Resort & Spa
1050 Paignton House Road, Muskoka Lakes, ON
22.64 km from Crystal Beach
The price is CHF 461 per night
CHF 461
11 Aug - 12 Aug
includes taxes & fees
Our customers tell us that they can't get enough of the helpful staff at JW Marriott The Rosseau Muskoka Resort & Spa. During your stay, you're just a quick walk from Muskoka Sports and Recreation. Features include free WiFi in public areas, plus 2 outdoor pools and 5 restaurants.
Am Privatstrand
Pool

Tru By Hilton Bracebridge, On
320 Taylor Road, Bracebridge, ON
8.43 km from Crystal Beach
The price is CHF 153 per night
CHF 153
13 Jul - 14 Jul
includes taxes & fees
During your stay at Tru By Hilton Bracebridge, On, you're just a quick walk from Rotary Centennial Gardens. You'll find features such as free breakfast, free WiFi in public areas and free self-parking.
Pool
Frühstück inbegriffen

Residence Inn by Marriott Gravenhurst Muskoka Wharf
285 Steamship Bay Road, Gravenhurst, ON
14.95 km from Crystal Beach
The price is CHF 204 per night
CHF 204
11 Aug - 12 Aug
includes taxes & fees
Our customers tell us that they can't get enough of the shopping around Residence Inn by Marriott Gravenhurst Muskoka Wharf. During your stay, you're just a quick walk from Lake Muskoka. Features include free breakfast, free WiFi in public areas and free self-parking.
Pool
Frühstück inbegriffen

Windermere House
2508 Windermere Road, Muskoka Lakes, ON
16.75 km from Crystal Beach
The price is CHF 239 per night
CHF 239
24 Jul - 25 Jul
includes taxes & fees
Our customers tell us that they can't get enough of the helpful staff at Windermere House. During your stay, you're just a quick walk from Lake Rosseau. Enjoy features like free breakfast, free WiFi in public areas and free self-parking.
Pool
Whirlpool

Fairfield Inn & Suites Gravenhurst Muskoka
112 Fountain Street, Gravenhurst, ON
16.61 km from Crystal Beach
The price is CHF 170 per night
CHF 170
13 Jul - 14 Jul
includes taxes & fees
During your stay at Fairfield Inn & Suites Gravenhurst Muskoka , you'll be within walking distance of Gravenhurst Opera House. Features include free breakfast, free WiFi in public areas and free self-parking.
Pool
Frühstück inbegriffen

Quality Inn
300 Ecclestone Drive, Bracebridge, ON
7.6 km from Crystal Beach
The price is CHF 119 per night
CHF 119
20 Jul - 21 Jul
includes taxes & fees
Our customers tell us that they can't get enough of the helpful staff at Quality Inn. During your stay, you'll be close to Santa's Village. Enjoy features like free WiFi in public areas and free self-parking, plus an indoor pool.
Pool
Whirlpool

Muskoka Bay Resort
1217 N Muldrew Lake Rd, Gravenhurst, ON
15.73 km from Crystal Beach
The price is CHF 264 per night
CHF 264
14 Jul - 15 Jul
includes taxes & fees
Our customers tell us that they can't get enough of the helpful staff at Muskoka Bay Resort. During your stay, you'll be within walking distance of Lake Muskoka. Enjoy features like free WiFi in public areas and free self-parking, plus 2 poolside bars.
Pool
Haustierfreundlich

Howard Johnson by Wyndham Gravenhurst
1165 Muskoka Rd South, Hwy 11 & Hwy 169, Gravenhurst, ON
16.22 km from Crystal Beach
The price is CHF 112 per night
CHF 112
14 Jul - 15 Jul
includes taxes & fees
Our customers tell us that they can't get enough of the helpful staff at Howard Johnson by Wyndham Gravenhurst. During your stay, you'll be within walking distance of Lake Muskoka. Free breakfast, free WiFi in public areas and free self-parking are available.
Frühstück inbegriffen
Haustierfreundlich

Inn at the Falls
8 Mahaffy Court, Bracebridge, ON
7.54 km from Crystal Beach
The price is CHF 106 per night
CHF 106
13 Jul - 14 Jul
includes taxes & fees
Our customers tell us that they can't get enough of the helpful staff at Inn at the Falls. During your stay, you'll be within walking distance of South Muskoka Curling and Golf Club. Free breakfast, free WiFi in public areas and free self-parking are available. This property offers pet-friendly amenities, such as food and water bowls.
Frühstück inbegriffen
Haustierfreundlich

Muskoka Lake Cottages
2978 Muskoka District Road 118 West, Muskoka Lakes, ON
11.98 km from Crystal Beach
The price is CHF 186 per night
CHF 186
17 Jul - 18 Jul
includes taxes & fees
During your stay at Muskoka Lake Cottages, you'll be within walking distance of Lake Rosseau. Features include free WiFi in public areas and free self-parking. This comfortable cabin has 8 cabins. All cabins offer free WiFi and kitchens.
Küche
Haustierfreundlich

3 Pines Lodge Muskoka
484 Muskoka Road 10, Huntsville, ON
20.97 km from Crystal Beach
The price is CHF 74 per night
CHF 74
14 Jul - 15 Jul
includes taxes & fees
During your stay at 3 Pines Lodge Muskoka, you're just a quick walk from Port Sydney Beach. You'll find features such as free WiFi in public areas and free self-parking.
Haustierfreundlich
Parkplatz inbegriffen

Sherwood Inn
1090 Sherwood Road, Po Box 400, Muskoka Lakes, ON
19.87 km from Crystal Beach
Our customers tell us that they can't get enough of the helpful staff at Sherwood Inn. During your stay, you're just a quick walk from Lake Joseph. You'll find features such as free WiFi in public areas and free self-parking, plus a full-service spa.
Am Privatstrand
Wellness

Stay Inn Muskoka
409 Bethune Dr N, Gravenhurst, ON
14.38 km from Crystal Beach
The price is CHF 150 per night
CHF 150
22 Jul - 23 Jul
includes taxes & fees
During your stay at Stay Inn Muskoka, you'll be within walking distance of Lake Muskoka. Features include free self-parking.
Haustierfreundlich
Parkplatz inbegriffen

Pinedale Inn
200 Pinedale Ln, Gravenhurst, ON
15.76 km from Crystal Beach
The price is CHF 129 per night
CHF 129
15 Jul - 16 Jul
includes taxes & fees
Our customers tell us that they can't get enough of the helpful staff at Pinedale Inn. During your stay, you'll be within walking distance of Gull Lake Rotary Park. Features include free WiFi in public areas and free self-parking, plus laundry facilities.
Pool
Parkplatz inbegriffen

Bayview Wildwood Resort, Ascend Hotel Collection
1500 Port Stanton Pkwy., Severn, ON
28.69 km from Crystal Beach
The price is CHF 263 per night
CHF 263
10 Aug - 11 Aug
includes taxes & fees
During your stay at Bayview Wildwood Resort, Ascend Hotel Collection, you'll be close to Sparrow Lake. Free WiFi in public areas, free self-parking and an indoor pool are available.
Pool
Parkplatz inbegriffen
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 essential information
Accommodation | 936 hotels |
---|---|
Lowest Price | CHF 74 |
Highest Price | CHF 461 |
Popular hotels | JW Marriott The Rosseau Muskoka Resort & Spa, Tru By Hilton Bracebridge, On, Residence Inn by Marriott Gravenhurst Muskoka Wharf, Windermere House, Fairfield Inn & Suites Gravenhurst Muskoka , Quality Inn, Muskoka Bay Resort, Howard Johnson by Wyndham Gravenhurst, Inn at the Falls, Muskoka Lake Cottages, 3 Pines Lodge Muskoka, Sherwood Inn, Stay Inn Muskoka, Pinedale Inn, Bayview Wildwood Resort, Ascend Hotel Collection |
Recent Crystal Beach hotel reviews by travellers like youebookers verified reviews

Windermere House
5/5 Excellent
"We had a very nice stay at the hotel and appreciated a lot the complementary sports equipment Overall super nice hotel at the lake "
A verified traveller stayed at Windermere House
Posted 1 month ago
Areas of Crystal Beach
Explore Destinations
Top Trending
Hotels
Flights
Flights from Rome to ZürichFlights to AnnemasseFlights from Zürich to AlbufeiraFlights from Basel to ViennaFlights to MarmarisFlights from Geneva to AccraFlights from Zürich to San JuanFlights from Copenhagen to Lake ComoFlights to SicilyFlights from Basel to NaplesFlights from Geneva to LiverpoolFlights from Bogotá to ZürichFlights to Santa Teresa di GalluraFlights to ManarolaFlights from Zürich to Grand CaymanFlights to SalvadorFlights from Zürich to PortofinoFlights from Geneva to New YorkFlights to Japan