Search over 1,000,000 properties worldwide and 550 airlines worldwide.
Search over a million flights, hotels, packages, and more
No Expedia cancellation fee to change or cancel almost any hotel reservation.
Expedia's Bala vacation packages can help you save! Bundling your bookings will give you more cash to splash for your incredible vacation.
Savvy vacationers who secure a package deal on Expedia will save up to C$590*.
With more than 400 partner airlines and 321,000 properties worldwide for you to choose from on our expansive database, you'll be jetting off on your next vacation in no time!
Not 100% sure about your booking? There are no extra charges from us if you change almost any reservation.
Getting excited about your trip to Bala? Want some recommendations about what to do and see when you get there? That's where we can assist!
Eager to ease the stresses of modern life? Suck in the fresh air as you take off on an adventure through Hardy Lake Provincial Park. There's an excellent range of things to keep you busy in and around this destination. If you're eager to bump a few strokes off your scorecard, then head over to Lake Joseph Golf Club. Grab some clubs, work on your technique and relax with the locals in the clubhouse. Still got time to spare? Put down your history books! Witness the past spring to life at Muskoka Lakes Museum.
Heading off to Bala? It'd be a good idea to book a room for your luxury getaway or cheap vacation as soon as you can. There are only 2 properties currently on offer.
If you're into things like gyms and room service as well as fluffy bathrobes, why not inquire about the amenities at the Sherwood Inn (1090 Sherwood Road) and the Black Lake Cabins (2630 Muskoka Rd. 169)?
Pearson International Airport (YYZ) is the entry point for most travelers heading on a trip to Bala. It's based 95 miles (153 km) from the downtown area.
*Savings based on all vacation package bookings with Flight + Hotel on Expedia.com from January through December 2017, as compared to price of the same components booked separately. Savings will vary based on origin/destination, length of trip, stay dates and selected travel supplier(s). Savings not available on all packages. For Free Flight or 100% Off Flight deals, package savings is greater than or equal to the current cost of one component, when both are priced separately.
*Savings based on all vacation package bookings with Flight + Hotel on Expedia.ca from January through December 2017, as compared to price of the same components booked separately. Savings will vary based on origin/destination, length of trip, stay dates and selected travel supplier(s). Savings not available on all packages.
This Muskoka Lakes vacation home is on the beach, 0.1 mi (0.1 km) from Lake Muskoka, and within 6 mi (10 km) of Lake Rosseau and Muskoka Lakes Winery. Bala's Museum and The Port Carling Wall are also within 6 mi (10 km).
Situated in Gravenhurst, this hotel is steps from Muskoka Boat and Heritage Centre and Muskoka Wharf. Muskoka Steamships and Bethure Memorial House are also within 1 mi (2 km). Gravenhurst Station is 26 minutes by foot.
Nestled on the beach, this Parry Sound District resort is within a 10-minute walk of The Rock Golf Course and Lake Rosseau. Muskoka Sports and Recreation is 1 mi (1.6 km) away.
Situated in Gravenhurst, this motel is 0.6 mi (0.9 km) from Gravenhurst Opera House and 2.9 mi (4.7 km) from Lake Muskoka. Gull Lake Rotary Park and Bethure Memorial House are also within 1 mi (2 km). Gravenhurst Station is 16 minutes by foot.
Located in Parry Sound District, this spa hotel is 2.7 mi (4.3 km) from Lake Muskoka and within 6 mi (10 km) of Muskoka Lakes Winery and The Port Carling Wall. Muskoka Lakes Museum and Lake Rosseau are also within 9 mi (15 km).
Situated in a shopping district, this hotel is 1.3 mi (2.1 km) from Muskoka Highlands Golf Course and 2 mi (3.2 km) from Rotary Centennial Gardens. Lake Muskoka and Muskoka Brewery are also within 6 mi (10 km).
This family-friendly Bracebridge hotel is located on a river, within 3 mi (5 km) of Rotary Centennial Gardens, Santa's Village and Muskoka Brewery. Muskoka Highlands Golf Course is 2.9 mi (4.7 km) away.
Situated in Bracebridge, this motel is 0.1 mi (0.1 km) from Rotary Centennial Gardens and within 6 mi (10 km) of Lake Muskoka and Muskoka Highlands Golf Course. High Falls Water Park and Bracebridge Golf Club are also within 6 mi (10 km).