Skip to main content

Hotels near Lake Muskoka, Gravenhurst

Enter your dates to see the latest prices and deals for Gravenhurst hotels

Featured hotels near Lake Muskoka

Filter by:

Star rating

Review score

Residence Inn by Marriott Gravenhurst Muskoka Wharf

Gravenhurst (1.2 mi from Lake Muskoka)

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.

j
jennifer
From
Canada
Breakfast was great! Staff are friendly and professional!
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 264 reviews
Price from
£128.61
1 night, 2 adults

Muskoka Bay Resort

Gravenhurst (1.2 mi from Lake Muskoka)

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, 188 reviews
Price from
£187.90
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.2
Very good - What previous guests thought, 131 reviews
Price from
£109.76
1 night, 2 adults

Taboo Muskoka

Gravenhurst (2.7 mi from Lake Muskoka)

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.

j
jawwad syed
From
Pakistan
Clean rooms, tons of activities included in accomodation price, friendly staff.. Overall a great experience would definitely visit again iA..
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 317 reviews
Price from
£186.46
1 night, 2 adults

Inn at the Falls

Bracebridge (7 mi from Lake Muskoka)

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.

L
Leila
From
Canada
The quiet hotel with a lovely view of the lake and friendly staff made it feel like home. I will definitely return there.
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 572 reviews
Price from
£115.47
1 night, 2 adults

Tru By Hilton Bracebridge, On

Hotel in Gravenhurst

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.3
Very good - What previous guests thought, 138 reviews
Price from
£91.13
1 night, 2 adults
See more properties near Lake Muskoka

Most booked hotels near Lake Muskoka in the past month

Enjoy breakfast at the hotels near Lake Muskoka

  • Scored out of 10, guest rating 8.3
    Very good - What previous guests thought, 138 reviews

    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.

  • Scored out of 10, guest rating 8.3
    Very good - What previous guests thought, 572 reviews

    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.

  • Scored out of 10, guest rating 8.5
    Very good - What previous guests thought, 264 reviews

    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.

  • Scored out of 10, guest rating 8.7
    Fabulous - What previous guests thought, 41 reviews

    Fairfield by Marriott Inn & Suites Gravenhurst Muskoka is located in Gravenhurst, 5.4 km from Lake Muskoka and 33 km from Casino Rama.

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

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

  • Scored out of 10, guest rating 5.9
    Passable - What previous guests thought, 93 reviews

    Travelodge by Wyndham Bracebridge is located in Bracebridge, within 22 km of Lake Muskoka and 45 km of Deerhurst Highlands Golf Course.

Hotels with great access to Lake Muskoka!

  • Scored out of 10, guest rating 8.7
    Fabulous - What previous guests thought, 187 reviews

    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. 36 km from...

  • Scored out of 10, guest rating 8.7
    Fabulous - What previous guests thought, 317 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.

  • Scored out of 10, guest rating 8.7
    Fabulous - What previous guests thought, 455 reviews

    Muskoka Lakes Hotel and Resorts is located on the beachfront in Port Carling, 24 km from Eaglecrest Aerial Park and 28 km from Santa s Village.

  • Scored out of 10, guest rating 8.4
    Very good - What previous guests thought, 93 reviews

    Situated in Severn, 27 km from Casino Rama, Bayview Wildwood Resort, an Ascend Collection Resort features accommodation with a fitness centre, free private parking, a restaurant and a bar.

  • Scored out of 10, guest rating 8.2
    Very good - What previous guests thought, 131 reviews

    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...

People are talking about Lake Muskoka! Explore guest hotel reviews featuring "Lake Muskoka"

See all
  • From £186.46 per night
    Scored out of 10, guest rating 8.7
    Fabulous - What previous guests thought, 317 reviews
    We truly enjoyed our stay at Taboo, it offers so many activities and it's location on Lake Muskoka is exquisite. The restaurant is well located by the water, the room was clean.
    Guest review by
    Louise
    Canada
  • From £174.23 per night
    Scored out of 10, guest rating 8.5
    Very good - What previous guests thought, 264 reviews
    This hotel is in an excellent location by the side of Lake Muskoka. There is a boardwalk to restaurants and cafes and a steamboat wharf. Locally there are lakeside beaches and Bracebridge which has plenty of shopping outlets. The accommodation is welcoming and the staff are friendly. Breakfast was good and there are options for dining inside and out. The room we stayed in was well stocked with kitchenette facilities. It had a balcony which although it was not a lakeside room had a good view as it was the highest floor.
    Guest review by
    Fiona
    United Kingdom
  • From £120.09 per night
    Scored out of 10, guest rating 9.3
    Superb - What previous guests thought, 327 reviews
    Very friendly and welcoming hosts. Comfortable and well equipped room. Good location for access to downtown and Lake Muskoka wharf.
    Guest review by
    Jim
    Canada