Skip to main content

Filter by:


Star Rating

Review Score

Bala – 17 hotels and places to stay
See the latest prices and deals by choosing your dates.
Sherwood Inn, hotel in Bala

Located on Lake Joseph, Sherwood Inn features a fitness center, a spa and wellness center and a restaurant overlooking the water.

location
8.1
Scored 8.1
Very Good
Rated very good
347 reviews
Price from$152.72per night
Muskoka Lakes Hotel and Resorts, hotel in Bala

Muskoka Lakes Hotel and Resorts provides beachfront accommodations in Port Carling. With a terrace, the 3-star hotel has air-conditioned rooms with free WiFi, each with a private bathroom.

Got a upgrade to king, was amazing
8.6
Scored 8.6
Excellent
Rated excellent
488 reviews
Price from$182.68per night
Windermere House, hotel in Bala

Windermere House is a 4-star hotel located on Lake Rosseau in Muskoka, Ontario. Amba Spa is located at this lakefront hotel. Rooms overlooking the garden or lake are featured.

Exceptional breakfast was offered (salmon, tuna, meats and cheeses, fruits, pastries, eggs, bacon, yogurts, juices) and thoughtfully presented. The hotel is doing a lot to recover and it shows. They've added private saunas and a hot tub. The rooms are big and dated, but the beds were comfortable and the linens were crisp and clean. The staff were lovely! I highly recommend the restaurant onsite. They had a 7 course tasting meal when we were there and my expectations were exceeded!
7.4
Scored 7.4
Good
Rated good
127 reviews
Price from$108.88per night
JW Marriott The Rosseau Muskoka Resort & Spa, hotel in Bala

Boasting a full-service spa and a swim-through indoor/outdoor pool. This JW Marriott is just a 5-minute drive from The Rock Golf Course in Minett, Ontario.

staff
8.3
Scored 8.3
Very Good
Rated very good
215 reviews
Price from$249.18per night
Beachside on Lake Muskoka, hotel in Bala

Located in Port Carling, 23 miles from Lake Muskoka, Beachside on Lake Muskoka has accommodations with a garden, free private parking, a tennis court and a private beach area.

Janet is a fantastic host! The cabins are exceptionally clean, nicely decorated and comfortable. They have supplied pretty much everything most people would need. The location on the lake is beautiful and the dock, loungers and seating areas make it a pleasure to be down at the water. Just what we were looking for!
9.0
Scored 9.0
Wonderful
Rated wonderful
86 reviews
Price from$217.76per night
Muskoka Lakefront 3-bdrm Chalet, hotel in Bala

Muskoka Lakefront 3-bdrm Chalet offers accommodations in Port Carling, 24 miles from Lake Muskoka and 10 miles from Muskoka Zip Lines & Aerial Park.

water access
8.6
Scored 8.6
Excellent
Rated excellent
14 reviews
Price from$269.64per night
Quality Inn Bracebridge, hotel in Bala

Offering a restaurant, Quality Inn Bracebridge is located in Bracebridge. Free Wi-Fi access throughout is included. Muskoka Highlands golf course is 3.1 mi away.

I had to travel roughly 4hours to attend a funeral and this place was a great find. The pool was so clean. The rooms were nice, I loved that there was no gross carpet everything was clean and comfortable..
7.5
Scored 7.5
Good
Rated good
349 reviews
Price from$97.99per night
Howard Johnson by Wyndham Gravenhurst, hotel in Bala

This Granvenhurst hotel provides free Wi-Fi. A refrigerator and a microwave are offered in all rooms. Muskoka Wharf is 4 minutes’ drive away.

Clean nice reception personnel
7.6
Scored 7.6
Good
Rated good
382 reviews
Price from$89.88per night
Residence Inn by Marriott Gravenhurst Muskoka Wharf, hotel in Bala

This hotel is located on the shores of Lake Muskoka in Gravenhurst, Ontario. It has an indoor pool and offers stylish suites with an LCD TV and kitchenettes.

Room was great Staff Exceptional Clean Quiet Good breakfast
8.4
Scored 8.4
Very Good
Rated very good
314 reviews
Price from$173.18per night
Taboo Muskoka, hotel in Bala

Located in Gravenhurst and with Lake Muskoka reachable within 6 miles, Taboo Muskoka provides a seasonal outdoor swimming pool, non-smoking rooms, free WiFi throughout the property and a bar.

Clean and perfect lake view
8.4
Scored 8.4
Very Good
Rated very good
406 reviews
Price from$215.71per night
See all hotels near Bala
Subscribe to receive premium deals

Prices drop the second you sign up!