Bala Holidays

  • Plan, book, travel with confidence
  • payments icon
    Better together
    Save up to S$134 when you book a flight and hotel together*
    lob hotels icon
    Find the right fit
    With over 300,000 hotels worldwide, it's easy to create a perfect package
    lob packages icon
    Rest easy
    Plan, book, and manage your trip all in one place
Beautiful view of the beach with palm trees

Black Friday: Members save 30%+

Members save 30%+ on selected hotels until 4 Dec (property time) with our Black Friday deals. Stay by 15 Dec 2025.

Top hotels in Bala

The Dudley Inn
The Dudley Inn
2.5 out of 5
3440 Muskoka Rd. Hwy 169, Muskoka Lakes, ON
The price is S$139 per night from 1 Dec to 2 Dec
S$139
includes taxes & fees
1 Dec - 2 Dec
9.6/10 Exceptional! (28 reviews)
"Perfect spot for exploring Muskokas. Rooms are very well appointed, clean and cosy. Loved the bottle of fresh water and margarita spritzers in the fridge…. Lovely touch!!! Will definitely return in the future."

Reviewed on 17 Nov,2024

The Dudley Inn
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
Fully refundableReserve now, pay when you stay
The price is S$441 per night from 1 Dec to 2 Dec
S$441
includes taxes & fees
1 Dec - 2 Dec
8.6/10 Excellent! (947 reviews)
"Wonderful place to stay. Spa was great and as busy as it was, it was very quiet. Staff were very attentive and amazing. Highly recommend staying here."

Reviewed on 19 Nov,2024

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
Fully refundableReserve now, pay when you stay
The price is S$209 per night from 15 Dec to 16 Dec
S$209
includes taxes & fees
15 Dec - 16 Dec
9/10 Wonderful! (985 reviews)
"location"

Reviewed on 31 Oct,2024

Residence Inn by Marriott Gravenhurst Muskoka Wharf
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.

Frequently asked questions

How much does a Bala holiday package cost?
Choose from any combination of flights, hotels and car rentals, and you can be holidaying in Bala from just . And the more you bundle, the more you save. Your dream holiday has never been so affordable.
How do I get a cheap travel package to Bala?
Our Bala holiday packages mean plenty of savings for the savvy globetrotter. For the best deal, simply bundle your flights, hotels and tours into an affordable package. But low prices are only the start of your next unforgettable adventure. Book with Expedia and and you’ll have over 550 air carriers and 1,000,000 hotel options globally to choose from. Whatever your budget, there’s a package that’s perfect for you.
Where should I stay in Bala?
A trip to Bala wouldn’t be complete without seeing Muskoka Lakes Winery. Why not choose a hotel within walking distance of this interesting tourist attraction?
What are the top hotels in Bala?
Get your escape off to a great start by booking a stay at Beautiful Muskoka Waterfront Cottage. It’s one of most popular hotels in Bala. Another comfortable option is The Hideaway - Waterfront Cottage With Private Dock On Porter Lake.
How far in advance should I book my Bala holiday?
Savvy travellers often reserve their seats as early as possible. You can generally look up international fares on Expedia up to a year before your flight. If you’re booking at the last minute, don’t stress. Discounted prices occasionally occur just weeks before departure.
What does an Expedia Bala travel package include?
Hotels, flights and car rentals — we connect you to all the best deals. All you’ll have to do is decide on your favourite combination. After you’ve made your booking, you can add on the exciting stuff like sightseeing activities. Our travel packages make it easy to put together an awesome Bala holiday.
What should I know before booking a Bala travel package?
Our prices are already low. However, you’ll grab even more bargains if you book your hotels, flights and car rentals together. With an Expedia package, you’ll get transparent pricing and loads of choice.
Can I choose my airline with a Bala Expedia holiday package?
Yes, definitely. Expedia has more than 550 airline partners to select from all over the world. With such a big range of choice, finding the ideal carrier to whisk you away to Bala won’t be hard.
If I'm not able to travel, can I cancel my Bala holiday package?
Don’t stress if you’re rethinking your Bala holiday package — you can cancel or change your booking. And if you’ve booked it within the last 24 hours, you may be able to do it at no cost. However, bookings made more than 24 hours ago may incur fees from your hotel, airline or car rental company. We realise life can sometimes throw a spanner in the works, so look up our Customer Service Portal if that happens. When you’re ready to make changes, we’ll be here to help.

Popular places to visit

* Savings based on package bookings compared to the price of the same components booked separately. Savings not available on all packages. Book Flight + Lodging, save up to 100% of flight price - Savings based on flight + lodging package prices as compared to the price of the same components available for booking separately before all discounts and rewards applied. Your bundled savings cover up to 100% of your flight. Savings vary based on origin/destination, length of trip, stay dates and travel suppliers. Savings not available on all flight + lodging package bookings.