Search hotels in Muskoka, Canada

Enter your dates and choose from 154 hotels and other places to stay

Check out these popular cities in Muskoka

Stay in Muskoka's best hotels!

Filter by:

Star rating

Review score

Home2 Suites By Hilton Huntsville

Hotel in Huntsville

Set in Huntsville, 10 km from Deerhurst Highlands Golf Course, Home2 Suites By Hilton Huntsville offers accommodation with a shared lounge, free private parking, a terrace and barbecue facilities.

N
NIKOLAOS
From
Greece
Congratulations to the excellent hotel manager. The entire staff—from the kitchen, cleaning, and assistants—were impeccable. They work as a team, always with kindness and a smile. The gym has everything you need, nothing more is necessary. Also, the outdoor grills let you cook your own food, making you feel at home in the countryside. The only thing I would like to point out is that on some days there is a shortage of cleaning staff, since the hotel offers freshening up every two days. I originally came for one week, but because I had such a wonderful time, I stayed for an additional week.
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 1,289 reviews
Price from
US$94.07
1 night, 2 adults

Tru By Hilton Bracebridge, On

Hotel in Bracebridge

Set in Bracebridge, 22 km from Lake Muskoka, Tru By Hilton Bracebridge, On offers accommodation with a fitness centre, free private parking and a garden.

D
David
From
Canada
New hotel. Very attentive and accommodating staff.
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 164 reviews
Price from
US$94.49
1 night, 2 adults

Stay Inn Muskoka

Hotel in Gravenhurst

Situated in Gravenhurst, within 5 km of Lake Muskoka and 35 km of Casino Rama, Stay Inn Muskoka features accommodation with a garden and free WiFi throughout the property as well as free private...

A
Alton
From
Canada
The room was clean and adequate for what we needed.There is restaurants within walking distance.
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 145 reviews
Price from
US$119.82
1 night, 2 adults

Muskoka Bay Resort

Hotel in Gravenhurst

Set in Gravenhurst, 3.3 km from Lake Muskoka, Muskoka Bay Resort offers accommodation with a seasonal outdoor swimming pool, free private parking, a fitness centre and a shared lounge.

c
cedric
From
Saint Barthelemy
The hotel at the first sight looks new, very well maintained. It’s modern, very clean, functional and the bedding are so comfortable! Room in the main building # 503 has an incredible terrasse with lounge and a dinning table. The view of the golf course is breathtaking. You also have just on the right a nice view of the sunset. A special word for the « female-garden-team » who do an amazing job. It’s just incredible, beautiful. Bravo! and for the helpful hotel staff. Thank you for everything.
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 185 reviews
Price from
US$169.76
1 night, 2 adults

Inn at the Falls

Hotel in Bracebridge

Situated in Bracebridge, 20 km from Lake Muskoka, Inn at the Falls features accommodation with a garden, free private parking, a shared lounge and a terrace.

M
Miranda
From
Australia
This inn is such a beautiful little spot. Gorgeous views. Super clean. All the amenities you need for a fun little getaway!
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 577 reviews
Price from
US$135.93
1 night, 2 adults

Taboo Muskoka

Hotel in Gravenhurst

Set in Gravenhurst and with Lake Muskoka reachable within 10 km, Taboo Muskoka offers a seasonal outdoor swimming pool, non-smoking rooms, free WiFi throughout the property and a bar.

K
Katherine
From
Canada
Location (waterfront) and cleanliness were outstanding. Our room with water view was pleasant. Food at restaurant was excellent. Hotel staff was always friendly and helpful. Thanks!
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 306 reviews
Price from
US$203.68
1 night, 2 adults

Sherwood Inn

Hotel in Port Carling

Facing the beachfront, Sherwood Inn offers 4-star accommodation in Port Carling and features a garden, private beach area and shared lounge.

b
becky bartlett
From
United Kingdom
Room was extremely comfortable and homely. The best was super comfortable, and easy to sink into. The Staff were friendly and helpful, and able to give advice on the local area. The hotel is located in a great location, on the lake front and away from the main roads. It's quiet and peaceful and is a great place to stay. The breakfast had numerous options and extremely filling. Set me up for a day of exploring.
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 234 reviews
Price from
US$200.09
1 night, 2 adults

Best Western Plus Muskoka Inn

Hotel in Huntsville

Located in Huntsville, Best Western Plus Muskoka Inn features an indoor pool, a complimentary full breakfast and rooms with free WiFi. Arrowhead Provincial Park is 6.3 km away.

A
Azam Ali
From
Canada
Breakfast was excellent. Service was great. Will sure book again if get chance to revisit next year.
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 498 reviews
Price from
US$93.23
1 night, 2 adults

Windermere House

Hotel in Windermere

Situated in Windermere, 50 km from Deerhurst Highlands Golf Course, Windermere House features accommodation with free bikes, free private parking, an outdoor swimming pool and a fitness centre.

D
Do
From
Canada
Activities at the resort where great! We liked barrel sauna and the pool.
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 127 reviews
Price from
US$106.86
1 night, 2 adults

Residence Inn by Marriott Gravenhurst Muskoka Wharf

Hotel in Gravenhurst

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.

P
Paula , London UK
From
United Kingdom
The location was ideal for us and our suite was like home from home. Loved the pool and jacuzzi !
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 258 reviews
Price from
US$159.93
1 night, 2 adults
See all 154 hotels in Muskoka

Most booked hotels in Muskoka in the past month

See all

Muskoka's best hotels with breakfast

  • Scored out of 10, guest rating 7.8
    Good - What previous guests thought, 307 reviews

    Howard Johnson by Wyndham Gravenhurst is situated in Gravenhurst, 5 km from Lake Muskoka and 33 km from Casino Rama.

    From US$126.42 per night
  • Scored out of 10, guest rating 6.9
    Pleasant - What previous guests thought, 391 reviews

    Located directly across from Avery Beach, this Huntsville, Ontario hotel offers simply furnished rooms with free Wi-Fi. The Algonquin Theatre is 2 minutes’ drive away.

    From US$120.10 per night
  • Scored out of 10, guest rating 6.2
    Pleasant - What previous guests thought, 91 reviews

    Located in Bracebridge, 22 km from Lake Muskoka, Travelodge by Wyndham Bracebridge provides accommodation with free WiFi and free private parking.

    From US$106.77 per night
  • Scored out of 10, guest rating 8.7
    Fabulous - What previous guests thought, 306 reviews

    Set in Gravenhurst and with Lake Muskoka reachable within 10 km, Taboo Muskoka offers a seasonal outdoor swimming pool, non-smoking rooms, free WiFi throughout the property and a bar.

    From US$225.78 per night
  • Scored out of 10, guest rating 8.7
    Fabulous - What previous guests thought, 234 reviews

    Facing the beachfront, Sherwood Inn offers 4-star accommodation in Port Carling and features a garden, private beach area and shared lounge.

    From US$176.67 per night
  • Scored out of 10, guest rating 8.6
    Fabulous - What previous guests thought, 127 reviews

    Situated in Windermere, 50 km from Deerhurst Highlands Golf Course, Windermere House features accommodation with free bikes, free private parking, an outdoor swimming pool and a fitness centre.

FAQs about hotels in Muskoka

See reviews by guests who stayed at hotels in Muskoka

See all
  • From US$176.67 per night
    Scored out of 10, guest rating 8.7
    Fabulous - What previous guests thought, 234 reviews
    Room was extremely comfortable and homely. The best was super comfortable, and easy to sink into. The Staff were friendly and helpful, and able to give advice on the local area. The hotel is located in a great location, on the lake front and away from the main roads. It's quiet and peaceful and is a great place to stay. The breakfast had numerous options and extremely filling. Set me up for a day of exploring.
    Guest review by
    becky bartlett
    United Kingdom
  • Scored out of 10, guest rating 8.9
    Fabulous - What previous guests thought, 792 reviews
    Has it's own small lake with free canoes and kayak. Barbeque and tables right outside the rooms and the lake. Just a few minutes drive from the west entrance to Algonquin provincial park. Provide park permits at good rates. Owners are extremely friendly and helpful. Regularly asked if we needed anything or if they can help us in any way with the room.
    Guest review by
    Philipp
    Switzerland
  • Scored out of 10, guest rating 8.4
    Very good - What previous guests thought, 157 reviews
    Lovely spacious cottage in the first row in front of the water. Very tidy and quiet area with deer, turkeys and of course lots of squirrels spotted. Great facilities for free (pool&sauna until 10pm - nice sandy beach and plenty of canoes, kayaks, paddleboards. Also sports & playgrounds for kids. Cottage was nicely equipped with ok kitchen gear.
    Guest review by
    joostina
    Denmark
  • Scored out of 10, guest rating 8.0
    Very good - What previous guests thought, 797 reviews
    Beautiful location, nice cottage with all kinds of amenities. But most important and beyond our expectations: the beds were fantastic! Very comfortable and spacious; we slept like babies!
    Guest review by
    Ellen
    Netherlands
  • From US$184.30 per night
    Scored out of 10, guest rating 8.3
    Very good - What previous guests thought, 144 reviews
    It was amazing! We got to experience Glamping for a night which was out of this world and Dan is a phenomenal host.
    Guest review by
    Cindy
    Canada
  • From US$145.06 per night
    Scored out of 10, guest rating 8.5
    Very good - What previous guests thought, 153 reviews
    clean and nice room and wall wood posters which made us feel we are in the Algonquin park
    Guest review by
    Taikar
    United States
  • From US$259.47 per night
    Scored out of 10, guest rating 8.4
    Very good - What previous guests thought, 189 reviews
    Very spacious, beautiful view of the lake, and very private and quiet. Will be back.
    Guest review by
    Julianne
    Canada
  • Scored out of 10, guest rating 7.4
    Good - What previous guests thought, 301 reviews
    The hotel was very nice rooms very clean and of course location and lake view
    Guest review by
    Tenia Rifat
    Canada
  • From US$151.04 per night
    Scored out of 10, guest rating 6.4
    Pleasant - What previous guests thought, 347 reviews
    Everything was pretty good and room was very clean and beautiful Lakeview
    Guest review by
    ROSEMARY
    Canada
  • Scored out of 10, guest rating 9.1
    Superb - What previous guests thought, 87 reviews
    The owners were so helpful. They really went out of their way to help us.
    Guest review by
    McGill
    United Kingdom
  • From US$213.95 per night
    Scored out of 10, guest rating 7.7
    Good - What previous guests thought, 69 reviews
    The accommodations were very nice and the food and golf were excellent.
    Guest review by
    Charles
    Canada
  • From US$89.15 per night
    Scored out of 10, guest rating 7.0
    Good - What previous guests thought, 240 reviews
    The owner is very friendly and respectful.
    Guest review by
    Amir
    Canada

Planning a trip? Get inspired by reviews of cities in Muskoka

  • 8.0

    Huntsville has so much to offer year round.

    Huntsville has so much to offer year round. Lively downtown where there is always lots happening with the arts and athletics. The lakes and the boating are beautiful. Great ski trails etc in the winter.
    Guest review by
    Cobb
    Canada
  • 10.0

    Very small town with a charm!!!

    Very small town with a charm!!! We loved our hotel location, Inn at the Falls! It was close to the town in a walking distance. 2 days were more than enough for me and my husband. We highly recommend The Old Station Restaurant!! Huge portions with very nice staff!
    Guest review by
    PinarTO
    Canada
  • 10.0

    I go to Dwight to "recharge my batteries".

    I go to Dwight to "recharge my batteries". It's quiet - it's close to Algonquin Park but also close to Huntsville if you feel the need to be around people. I enjoy travelling during the shoulder season. There is a small grocery/butcher/drug store within an easy walk. I was amazed at the variety they had in such a small space and very helpful if you have any questions. If you feel the need to stay "connected" there is strong wifi available.
    Guest review by
    John
    Canada
  • 10.0

    The Boston Pizza was a nice dining place and it is near to...

    The Boston Pizza was a nice dining place and it is near to waterfront activities. We went to the Torrance Barrens for stargazing, the moon was too bright for star-observing though, the sunset on the waterfront and beavers in the ponds were so cute and surprisingly delightful to watch. The Tree Museum was a good idea, however, the flying bugs in the woods were quite disturbing in the summer. The unexpected antique car show turns out to be a highlight of our short trip during the weekend.
    Guest review by
    Qing
    Canada
  • 8.0

    Port Carling is a charming small town nestled in the Muskoka...

    Port Carling is a charming small town nestled in the Muskoka area. It is fairly easy to walk around the downtown but a bit hilly for my dad who is 85. We had dinner at Turtle Jacks which is right on the water and was a bit pricy but the food and service was very good. We found a small little bakery by the locks and bought a quiche for our breakfast and it was the best quiche I have ever had. I can't remember the name but it is tucked away down by the boat docks in town. My only issue was that I wake up early and went for a walk and was looking for a nice coffee shop but nothing opened until 9am. My family stayed at Muskoka Lakes hotel which was very nice and did a lot of swimming off the dock which was fantastic. We thoroughly enjoyed the lake and the sunsets. A great place to visit if you like a nice quiet, relaxing vacation.
    Guest review by
    michelle
    Canada
  • 10.0

    Perfect for boaters with calm waterways, breathtaking...

    Perfect for boaters with calm waterways, breathtaking scenery and accessible lakeside restaurants A safe friendly environment Excellent food and service at Rawley Resort, Trading Post Cabin Cafe and The Grill
    Guest review by
    Michelle
    Canada
  • 10.0

    Rooms old.-fashioned of course(founded 1870) furnishings,...

    Rooms old.-fashioned of course(founded 1870) furnishings, finishings crisp and clean and no signs of wear. Very well maintained throughout. Beautiful setting on the lakeshore and with the outdoor hot tub and saunas a great and relaxing Christmas getaway.
    Guest review by
    DR JOHN
    Canada
  • 10.0

    The downtown is very cute- perfect for a relaxed afternoon...

    The downtown is very cute- perfect for a relaxed afternoon stroll, and some cute restaurants and shops to peruse. Close to Algonquin Provincial Park as well as Arrowhead Provincial Park; staying in Huntsville is the perfect jumping off point for day trips to either park.
    Guest review by
    Anonymous
  • 10.0

    There's more to do than we realized.

    There's more to do than we realized. Wilson Falls could have been a day trip in itself. The Muskoka Brewery was a great place to hang out and have a drink. Santas Village was definitely understaffed, but we still had a great time. Will definitely be back!
    Guest review by
    Catherine
    Canada
  • 10.0

    Dwight is located on Lake of Bays, has very nice Dwight...

    Dwight is located on Lake of Bays, has very nice Dwight public sandy beach. There's also very easy access to trails, lakes, Oxtongue Rapids and Algonquin, Arrowhead and Ragged Falls Provincial Parks. Dwight is about 20 minutes from Huntsville, the nearest town with nice restaurants and shopping.
    Guest review by
    Victoria
    Canada