AN INDEPENDENT GUIDE TO MUSKOKA, ONTARIOAdvertiseFor local businesses

WHERE TO STAY · BY TYPE

Inns & motels in Muskoka

Inns, motels and lodges are the most practical choice for a short stay, a late arrival or a trip built around day drives. Most sit on the highways and in the downtowns of Muskoka towns, close to food and services.

BOOKING PARTNERS

Book your stay

Compare Muskoka options with our booking partners. Each button opens a partner search in a new tab.

We may earn a commission when you book through these partners, at no cost to you.

Inns & motels

28 places

Places to stay

3 Pines Lodge

Port Sydney, Muskoka

3 Pines Lodge is a inn in Port Sydney, Muskoka, listed here so you can weigh it up against the other places to stay in Port Sydney.

Places to stay

Algonquin Lakeside Inn

Dwight, Muskoka

Algonquin Lakeside Inn is a inn in Dwight, Muskoka, listed here so you can weigh it up against the other places to stay in Dwight.

Places to stay

Bala Bay

Bala, Muskoka

Bala Bay is a inn in Bala, Muskoka, listed here so you can weigh it up against the other places to stay in Bala.

Places to stay

Bala-Hy Motel & Cottages

Bala, Muskoka

Bala-Hy Motel & Cottages is a motel in Bala, Muskoka, listed here so you can weigh it up against the other places to stay in Bala.

Places to stay

Bracebridge Inn

Bracebridge, Muskoka

Downtown motel on Manitoba Street, remodelled in 2024, a short drive from Santa's Village.

Places to stay

Caribou Lodge

Bracebridge, Muskoka

Family-run lakeside lodge, operating since 1924, with a private beach and paddling.

Places to stay

Cedar Grove Lodge

Huntsville, Muskoka

Lakeside cottages on Peninsula Lake near Huntsville.

Places to stay

Cedar Lane Motel

Bracebridge, Muskoka

Family-friendly motel near Santa's Village with an outdoor pool, playground and pet-friendly rooms.

Places to stay

Christie's Mill Inn & Spa

Port Severn, Muskoka

Waterfront accommodation and spa services in Port Severn.

Places to stay

Crews on INN

Huntsville, Muskoka

Self-catering suites in an 1891 fieldstone house in downtown Huntsville, with views of Hunter's Bay.

Places to stay

Home2 Suites Hilton Huntsville

Huntsville, Muskoka

Place to stay in Huntsville, Muskoka.

Places to stay

Ingram Cottages

Gravenhurst, Muskoka

Ingram Cottages is a inn in Gravenhurst, Muskoka, listed here so you can weigh it up against the other places to stay in Gravenhurst.

Places to stay

Inn at the Falls

Bracebridge, Muskoka

A 20-room boutique inn on the Muskoka River, built around an 1870s Victorian house, with Basilico Italian dining on site.

Places to stay

King William Inn

Huntsville, Muskoka

Choice Hotels Rodeway Inn in Huntsville.

Places to stay

Muskoka Lakes Hotel

Port Carling, Muskoka

Lakeside boutique hotel in Port Carling with kitchenette rooms, a boathouse suite and free paddle gear.

Places to stay

Natural By Design

Port Carling, Muskoka

Natural By Design is a inn in Port Carling, Muskoka, listed here so you can weigh it up against the other places to stay in Port Carling.

Places to stay

Pinedale Inn Efficiency Motel

Gravenhurst, Muskoka

Pinedale Inn Efficiency Motel is a motel in Gravenhurst, Muskoka, listed here so you can weigh it up against the other places to stay in Gravenhurst.

Places to stay

Pow Wow Point Lodge

Huntsville, Muskoka

A family-run, all-inclusive lodge on Peninsula Lake between Huntsville and Lake of Bays.

Places to stay

Residence Inn by Marriott Gravenhurst Muskoka Wharf

Gravenhurst, Muskoka

Marriott-brand (Residence Inn) hotel at Muskoka Wharf.

Places to stay

Rockhaven Inn

Gravenhurst, Muskoka

Rockhaven Inn is a inn in Gravenhurst, Muskoka, listed here so you can weigh it up against the other places to stay in Gravenhurst.

Places to stay

Shamrock Lodge

Port Carling, Muskoka

Shamrock Lodge is a inn in Port Carling, Muskoka, listed here so you can weigh it up against the other places to stay in Port Carling.

Places to stay

Sherwood Inn

Lake Joseph, Muskoka

A quiet, intimate inn on the shore of Lake Joseph, known for its dining room.

Places to stay

Sherwood Inn

Glen Orchard, Muskoka

Sherwood Inn is a inn in Glen Orchard, Muskoka, listed here so you can weigh it up against the other places to stay in Glen Orchard.

Places to stay

Swallowdale Inn

Huntsville, Muskoka

Swallowdale Inn is a inn in Huntsville, Muskoka, listed here so you can weigh it up against the other places to stay in Huntsville.

Places to stay

The Dudley Inn

Bala, Muskoka

The Dudley Inn is a inn in Bala, Muskoka, listed here so you can weigh it up against the other places to stay in Bala.

Places to stay

Tru by Hilton

Bracebridge, Muskoka

Modern Hilton-brand hotel in Bracebridge with an indoor pool and free hot breakfast.

Places to stay

Wellington Inn

Bracebridge, Muskoka

Ten-unit independent motel in central Bracebridge, near Santa's Village and the Top 'C' snowmobile trail.

Places to stay

Windermere House

Windermere, Muskoka

A landmark lakeside hotel on Lake Rosseau, welcoming guests since the 1870s.