Menu

Search options

2026-02-22

2026-02-23
Ages of children:
Choose the age of a child
Choose the age of children
Cancel
OK

Maximum period that can be booked is 30 days. Please enter alternative dates.

Resorts in Ontario

Filter Results

Narrow your choice

Open Filter Close Filter

Hotels by stars

Budget (per night)

Other property types

Districts

Landmarks

Hotel types

User rating

Facilities

In the room

Specify by

Apply Filters
Clear Filters

107 results

  • Lodges At Blue Mountain

    From US$ 167

    796404 Grey Road 19, Collingwood, Canada (To the map)

    The 4-star Lodges At Blue Mountain offers a luxury accommodation with 30 rooms to stay in. It features an outdoor pool and rooms with a view over Blue Mountains.

    To the hotel

    price for 1 night
    Book Now From US$ 167
  • Saga Resort

    From US$ 73

    88 Main Street South, Wasaga Beach, Canada (To the map)

    Located 0.7 km from Wasaga Beach Area #1 Swimming Lake, guests of 3-star Saga Resort may find a heated pool, a volleyball court and an outdoor seasonal pool on-site. The miniature Skull Island…

    To the hotel

    price for 1 night
    Book Now From US$ 73
  • Patterson-Kaye Resort And Spa

    From US$ 211

    1360 Golden Beach Rd, Bracebridge, Canada (To the map)

    The 4-star Patterson Kaye Resort Bracebridge is situated 2.6 km from the christmas Santa's Village Theme Park. It offers air-conditioned rooms, free Wi Fi in public areas and free car park onsite.

    To the hotel

    price for 1 night
    Book Now From US$ 211
  • Pickering Casino Resort

    From US$ 155

    888 Durham Live Ave, Pickering, Canada (To the map)

    Pickering Casino Resort offers 273 rooms, and it's at 150 metres from Annandale Golf & Curling. This resort lies at a 2.8 km distance from Rotary Park and at a 4.1 km distance from Pickering Beach.

    To the hotel

    price for 1 night
    Book Now From US$ 155
  • Blue Water Acres

    From US$ 150

    1052 Rat Bay Road, Huntsville, Canada (To the map)

    Blue Water Acres Hotel is a 3-star venue in Huntsville featuring a tennis court, a sunbathing terrace and an indoor swimming pool. Dwight Beach is 4.2 km from the accommodation, while Peninsula Lake…

    To the hotel

    price for 1 night
    Book Now From US$ 150
  • Port Cunnington Lodge

    From US$ 500

    1679 Port Cunnington Rd, Dwight, Canada (To the map)

    Port Cunnington Lodge & Resort Dwight, located 1.2 km from Lake of Bays, features free Wi-Fi throughout the venue. The centre of Dwight is within 8 km of the accommodation, and Oxtongue River-Ragged…

    To the hotel

    price for 1 night
    Book Now From US$ 500
  • Caswell Resort

    From US$ 73

    77 Maint St., Sundridge, Canada (To the map)

    Featuring a designated smoking place and a parking, Caswell Resort is set 0.5 km from Sundridge Lion's Park in Sundridge. The property comprises 24 rooms.

    To the hotel

    price for 1 night
    Book Now From US$ 73
  • The "New" Baldwins Resort

    From US$ 152

    1024 Golf Ave, Windermere, Canada (To the map)

    The "New" Baldwins Resort Windermere is rated 2 stars and features 36 rooms for guests to stay in. This Windermere resort is located 92 km from Vaughan.

    To the hotel

    price for 1 night
    Book Now From US$ 152
  • High Falls Bay Cottages, Camping & Waterpark

    From US$ 436

    50 Brodie Crescent, Bracebridge, Canada (To the map)

    Featuring a sun terrace, an aqua park and a golf course, High Falls Bay Cottages, Camping & Waterpark offers family-friendly accommodation in 2.8 km from Bracebridge Resource Management Area. High…

    To the hotel

    price for 1 night
    Book Now From US$ 436
  • Keystone Resort

    3 West Hawk Blvd, Kenora, Canada (To the map)

    The 2-star Keystone Resort is placed in the vicinity of Lyons Lake. The property comprises 14 rooms.

    To the hotel

    Book Now
  • Viamede Resort

    595 Mount Julian Viamede Road, Woodview, Canada (To the map)

    Set 4 km from the centre of Woodview, Viamede Resort offers free Wi Fi throughout the venue. Woodview Golf Course is 2.8 km from the accommodation.

    To the hotel

    Book Now
  • 3 Pines Lodge Muskoka

    From US$ 95

    484 Muskoka District Road 10 Muskoka, Huntsville, Canada (To the map)

    Situated within 1.5 km from North Granite Ridge Golf Club in Huntsville, 3 Pines Lodge features a patio and a garden throughout the property. 3 Pines Lodge Huntsville also offers swift access to Port…

    To the hotel

    price for 1 night
    Book Now From US$ 95
  • The Finch Beach Resort

    From US$ 240

    585 Banner Avenue, North Bay, Canada (To the map)

    The Finch Beach Resort North Bay includes 6 rooms and is a 10-minute ride from La Vase Portage Conservation Area.

    To the hotel

    price for 1 night
    Book Now From US$ 240
  • Lakepoint Cottage Resort

    From US$ 200

    42 Nien Mar Lane, Killaloe Station, Canada (To the map)

    St. Andrew's Catholic School is 3.8 km from the hotel, while Kingston is 162 km away. Golden Lake is approximately a 25-minute walk away.

    To the hotel

    price for 1 night
    Book Now From US$ 200
  • Balsam Resort

    From US$ 184

    21 Lila Street, Fenelon Falls, Canada (To the map)

    Placed within 0.1 km of Balsam Lake, this 3-star Balsam Resort Rosedale includes 21 rooms for guests. The property lies within 2.6 km from Weaver James.

    To the hotel

    price for 1 night
    Book Now From US$ 184
  • Strathmere

    1980 Phelan Road West, Ottawa, Canada (To the map)

    Strathmere is a 4-star property situated about 30 km from embassy of saudi arabia. The venue is 18 km from Rideau Carleton Raceway.

    To the hotel

    Book Now
  • Sandbanks Beach Resort

    From US$ 251

    1818 County Road 12, Rr #1, West Lake, Canada (To the map)

    Featuring barbeque grills and entertainment activities, Sandbanks Beach Resort Picton offers cheap accommodation close to West Lake Campground Park. The venue is a 10-minute ride from the miniature…

    To the hotel

    price for 1 night
    Book Now From US$ 251
  • Lang Lake Resort

    From US$ 184

    1454 Lang Lake Road, Espanola, Canada (To the map)

    Set 4.3 km from Willisville Lookout, the 3-star Lang Lake Resort Espanola includes 11 rooms. Guests who stay at the resort can park their car on site.

    To the hotel

    price for 1 night
    Book Now From US$ 184
  • Red Lodge Resort

    From US$ 99

    363 Red Lodge Rd, Little Current, Canada (To the map)

    Offering a sunbathing terrace, a picnic area and a lending library, Red Lodge Resort Little Current is less than 2.3 km from Green Bay United Church. It is 9 km from the centre of Little Current, and…

    To the hotel

    price for 1 night
    Book Now From US$ 99
  • Sunny Point Resort

    From US$ 154

    41 Sunny Point Road, Otter Lake, Canada (To the map)

    Sunny Point Resort Ltd. is situated in a beach area of Otter Lake, 4.8 km from Foley Matheson Park and Beach. There is a photocopy machine and a business centre at the motel.

    To the hotel

    price for 1 night
    Book Now From US$ 154