Search hotels in Muskoka, Canada

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

Select occupancy

Check out these popular cities in Muskoka

Huntsville

49 hotels

Bracebridge

31 hotels

Gravenhurst

45 hotels

Dwight

23 hotels

Port Carling

22 hotels

Port Severn

4 hotels

Minett

4 hotels

Windermere

3 hotels

MacTier

5 hotels

Bala

4 hotels

Stay in Muskoka's best hotels!

Filter by:

Star Rating
Review score

Fairfield by Marriott Inn & Suites Gravenhurst Muskoka

Hotel in Gravenhurst

Located within 3.3 miles of Lake Muskoka and 20 miles of Casino Rama, Fairfield by Marriott Inn & Suites Gravenhurst Muskoka has rooms in Gravenhurst.

P
Paul
From
Canada
In the middle of a snow storm and needed a room and were so pleased a new Fairfield right where and when we needed it with a reasonable price. The room was lovely and very clean and the staff were quite kind.
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 125 reviews
Price from
$147.76
1 night, 2 adults

Home2 Suites By Hilton Huntsville

Hotel in Huntsville

Located in Huntsville, 6 miles from Deerhurst Highlands Golf Course, Home2 Suites By Hilton Huntsville has accommodations with a shared lounge, free private parking, a terrace and barbecue facilities....

C
Catherine
From
United States
Size of room. Comfort of beds.
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 1,215 reviews
Price from
$104.41
1 night, 2 adults

Tru By Hilton Bracebridge, On

Hotel in Bracebridge

Located in Bracebridge, 14 miles from Lake Muskoka, Tru By Hilton Bracebridge, On provides accommodations with a fitness center, free private parking and a garden.

P
Penny
From
Canada
Very clean family friendly. Friendly staff and great value. Great for families.
Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 348 reviews
Price from
$103.38
1 night, 2 adults

Stay Inn Muskoka

Hotel in Gravenhurst

Located in Gravenhurst, within 3.1 miles of Lake Muskoka and 22 miles of Casino Rama, Stay Inn Muskoka has accommodations with a garden and free WiFi throughout the property as well as free private...

P
Po Kam
From
Canada
The room is clean and comfortable. This location is nearby lots of restaurants and grocery stores. Very convenience!
Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 196 reviews
Price from
$166.20
1 night, 2 adults

Muskoka Bay Resort

Hotel in Gravenhurst

Located in Gravenhurst, 2.1 miles from Lake Muskoka, Muskoka Bay Resort has accommodations with a seasonal outdoor swimming pool, free private parking, a fitness center and a terrace.

M
MY ITALY
From
Canada
Newer, modern resort, on a very beautiful setting, with excellent service! We had the 3 bedroom villa, which was spacious, clean and very comfortable. Good quality towels and bed linen. Kitchen was very well equiped. When requested, they even gave us a Nespresso coffee machine, as the one in the villa, was a dripping coffee machine. Restaurant has a charming interior and exterior, serves good food and has great service and live entertainment during the weekend. Everyone in the resort was nice and helpful. We will be back!
Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 179 reviews
Price from
$207.68
1 night, 2 adults

Inn at the Falls

Hotel in Bracebridge

Located in Bracebridge, 13 miles from Lake Muskoka, Inn at the Falls has accommodations with a garden, free private parking, a shared lounge and a terrace.

T
Tabassum
From
Canada
I loved the view from the room. The ambience, the infrastructure of the main inn too was something we had only seen in movies previously - got a chance to experience it first-hand. The staff were sooo friendly and kind, we felt like home. We're definitely coming back in another season.
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 570 reviews
Price from
$134.83
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 3.9 mi away.

M
Myrna
From
Canada
My husband and I attended a Marriage Get-away retreat, we were extremely satisfied with our experience at this hotel, it is very clean, comfortable and the breakfast is quite something, we didn't expect the waffles and the variety they had. There is a lady by the name of Jill that was super nice and kind, we loved her, everybody who works in the Hotel industry should be like her, she is AMAZING! Please give her a raise!! Thank you so much Best Western Muskoka, we will sure be back :)
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 571 reviews
Price from
$142.27
1 night, 2 adults

Windermere House

Hotel in Windermere

Located in Windermere, 31 miles from Deerhurst Highlands Golf Course, Windermere House has accommodations with free bikes, free private parking, an outdoor swimming pool and a fitness center.

B
Berk
From
United States
Open air sauna cabinets were excellent
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 165 reviews
Price from
$163.17
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.

R
Rita
From
Canada
The staff were all so friendly, professional, and well spoken. The breakfast kitchen was very well run with friendly staff and quality food--especially the cage-free eggs. The suite was perfectly designed. It made a huge difference in comfort that I could open the bedroom window for fresh air. The balcony is a great feature. The suite was spotlessly clean, and there wasn't a hint of chemicals or air fresheners.
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 253 reviews
Price from
$150.81
1 night, 2 adults

Holiday Inn Express & Suites Huntsville by IHG

Hotel in Huntsville

Offering a fitness center, the pet-friendly Holiday Inn Express & Suites Huntsville is located in Huntsville. Free WiFi access is available.

J
Jasenka
From
Canada
Clean hotel, friendly staff and good breakfast.
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 491 reviews
Price from
$115.95
1 night, 2 adults
See all 164 hotels in Muskoka

Most-booked hotels in Muskoka in the past month

See all

Popular with guests booking hotels in Muskoka

Scored out of 10, guest rating 7.4
Good - What previous guests thought, 566 reviews

Popular with guests booking hotels in Muskoka

Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 348 reviews

Popular with guests booking hotels in Muskoka

Scored out of 10, guest rating 6.2
Pleasant - What previous guests thought, 62 reviews

Popular with guests booking hotels in Muskoka

Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 1,215 reviews

Popular with guests booking hotels in Muskoka

Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 491 reviews

Popular with guests booking hotels in Muskoka

Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 570 reviews

Popular with guests booking hotels in Muskoka

Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 262 reviews

Popular with guests booking hotels in Muskoka

Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 571 reviews

Popular with guests booking hotels in Muskoka

Scored out of 10, guest rating 7.0
Good - What previous guests thought, 115 reviews

FAQs about hotels in Muskoka

See reviews by guests who stayed at hotels in Muskoka

See all
From $389.06 per night
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 70 reviews
I liked the area, the lookout and lots of places to sit and chill. Really enjoyed the food was delicious, the rooms were nice and clean and functional. The boat rentals were a nice bonus. Would have liked to stay at least one more day tbh. It was also close to the pizza shop and lcbo, so in a very convenient location.
Guest review byJohn
Canada
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 87 reviews
It was very clean and a very comfortable stay. No smell. They have a canoe and kayaks in the property for free use. They have gas bbqs, but we brought our own charcoal bbq. We sat near the lake while we watch the sunset. We also enjoyed the bonfire so much. It was a plus. I’d book this property again in the future.
Guest review byPearl
Canada
From $295.81 per night
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 240 reviews
This was my fifth trip to Sherwood and once again exceeded all expectations! The staff is incredible, the property is 10x more beautiful than in any picture, and the rooms are cozy with amazing bath tubs and fire places! I love this place and will be back as soon as possible!
Guest review byDevon
United States
Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 703 reviews
The place is great about 10 minutes from Hansville and 40 minutes from Algonquin Park where we wanted to get to. We got a large and spacious unit, clean, private, quiet. Located on the shore of a beautiful lake.
Guest review byOrna
Israel
From $158.14 per night
Scored out of 10, guest rating 6.8
Pleasant - What previous guests thought, 300 reviews
great view and the hot tub was lovely. the price and location were also great, and the owner/innkeeper was really nice and helpful. not too far away from hiking trails too
Guest review bywheresricky
Canada
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 792 reviews
I love the location. It is next to a beautiful lake. The rooms are spacious and super comfortable. The owners are so nice! Can’t wait to be back
Guest review byBoris
Switzerland
Scored out of 10, guest rating 7.7
Good - What previous guests thought, 289 reviews
Beautiful location! Loved the view looking over the water from our room!! Bed was comfy! Room neat and tidy!
Guest review byLeanne
Canada
From $100.32 per night
Scored out of 10, guest rating 7.0
Good - What previous guests thought, 225 reviews
Everything was ideal for the purpose of our stay. Thank you!
Guest review byGary
Ireland
From $165.63 per night
Scored out of 10, guest rating 7.7
Good - What previous guests thought, 159 reviews
Cleanness and you get free wood and 2 fire pits
Guest review byWilliam
Canada
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 256 reviews
Beautiful location great for summer activities
Guest review byNeli
Canada
From $189.27 per night
Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 137 reviews
Amazing location and very friendly host
Guest review byY
Canada
Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 151 reviews
Nice clean quiet full equipped kitchen
Guest review byBin
Canada

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

Scored out of 10, guest rating 10

Loved the self-guided walking tour of the Group of Seven...

Loved the self-guided walking tour of the Group of Seven murals throughout town. View from Look Out Point spectacular. Wonderful bookstore on Main Street. Lots of free parking but limited to 3 hours.
Guest review bykristine
Canada
Scored out of 10, guest rating 10

My favourite places were "Nicks" restaurant, Swiss Chalet.

My favourite places were "Nicks" restaurant, Swiss Chalet. Wilsons' Falls, & trails. Staples, & Sun Chasers. It is easy to get around Bracebridge. I enjoyed the movie theatre there, & adjacent Memorial Park.
Guest review bymarlene
Canada
Scored out of 10, guest rating 10

Was clean. Valve for money. Friendly staff.

Was clean. Valve for money. Friendly staff. Was better than I expected. And better than some 4 star places . Breakfast was good for continental. Was walking distance to opera house. Would definitely go back.
Guest review byAnonymous
Scored out of 10, guest rating 10

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 byJohn
Canada
Scored out of 10, guest rating 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 bymichelle
Canada
Scored out of 10, guest rating 10

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 byMichelle
Canada
Scored out of 10, guest rating 10

Mature lakeside setting in early winter, with outside sauna...

Mature lakeside setting in early winter, with outside sauna and hot tub. Close to parks and activities. Weather: be prepared to variations including severe storms. Lots of good activities. Good local restaurants too (Portuguese House; CrossRoads)
Guest review byDouglas
Canada
Scored out of 10, guest rating 8.0

Really love the location, I went and parked by the water and...

Really love the location, I went and parked by the water and got to watch the most beautiful sunrise the next morning. The price is fair, we only spent one night. If my daughter didn't have school and work the next day we might have stayed longer. Staff was amazing, answered all our questions.
Guest review byCommanda
Scored out of 10, guest rating 10

Lots of places to visit and things to do.

Lots of places to visit and things to do. We love to hike and Huntsville offer a lot of places to hike. We particularly enjoyed the Hunter's Bay Trail, the floating boardwalk was fun, you can swim right off the boardwalk and also do some fishing! Lots of smallies that can keep the kids busy. Downtown was also quaint, the Group of Seven Outdoor Gallery is a good way to explore the town and admire these beautiful piece of art. Make sure to catch a show at the Algonquin Theater, the River Mill Park offer place to relax and the town dock is amazing, it is busy with boats passing by and you can rent pedal boats to roam the river as well. So much activities you can do and we enjoyed watching different people doing interesting things. The Heritage Park and Museum is also fun place to visit and you can also ride the train ( seasonal). Lions Lookout gives a birds eye view of the town and fantastic during fall. There are a lot of choice of places to eat and nearby parks such as Arrowhead and Algonquin park is a bonus. We can never get tired of visiting Huntsville.
Guest review byPaseoche
Canada
Scored out of 10, guest rating 10

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 byPinarTO
Canada

More places to explore, more ways to go