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

  • Rawley Resort, Spa & Marina, Trademark Collection By Wyndham

    From US$ 122

    2900 Kellys Road, P.O. Box 189, Port Severn, Canada (To the map)

    Located only 5 minutes' walk from Port Severn, 4-star Rawley Resort, Spa & Marina offers concierge service, 24-hour security and shopping service. The venue is 5 minutes' walk from the centre of Port…

    To the hotel

    price for 1 night
    Book Now From US$ 122
  • Rocky Crest Golf Resort

    From US$ 332

    Rr#1 Hamer Bay Rd., Mactier, Canada (To the map)

    The 3-star Rocky Crest Golf Resort Mactier is set 3.2 km from Blueberry Island and 1.1 km from Hamer Lake. The venue also offers free Wi Fi throughout the accommodation.

    To the hotel

    price for 1 night
    Book Now From US$ 332
  • Horseshoe Resort

    From US$ 176

    1101 Horseshoe Valley Rd, Barrie, Canada (To the map)

    Horseshoe Resort Barrie is 3 km from Copeland Forest and features a shared lounge and a ballroom. The venue is only 600 metres from The Heights Ski And Country Club.

    To the hotel

    price for 1 night
    Book Now From US$ 176
  • Hilton Grand Vacations Club Blue Mountain Canada

    From US$ 143

    277 Jozo Weider Boulevard, Blue Mountains, Canada (To the map)

    Offering quick access to Blue Mountain Resort, the 3-star Embarc Blue Mountain Hotel Blue Mountains has a cable flat-screen, an outdoor pool and a fireplace. 1.2 km from Orchard Express, the venue is…

    To the hotel

    price for 1 night
    Book Now From US$ 143
  • Northumberland Heights Wellness Retreat & Spa

    From US$ 157

    795 Northumberland Heights Road, Cobourg, Canada (To the map)

    Northumberland Heights Wellness Retreat & Spa offers accommodation in Cobourg and features a sauna, a spa area and a golf course. The venue is 4.6 km from Roxburgh Glen Golf Club, while Moore…

    To the hotel

    price for 1 night
    Book Now From US$ 157
  • Severn Lodge

    From US$ 181

    116 Gloucester Trail, Port Severn, Canada (To the map)

    Placed within 0.1 km of Lake Huron, this 4-star Severn Lodge Port Severn includes 46 rooms for guests. The venue is 4.2 km from Six Mile Lake Provincial Park, while Trent-Severn Waterway is 2.3 km…

    To the hotel

    price for 1 night
    Book Now From US$ 181
  • Ramada By Wyndham Jackson'S Point

    From US$ 131

    49 Lorne Street, Georgina, Canada (To the map)

    Located a few minutes' drive from Franklin Beach, Ramada By Wyndham Jacksons Point Hotel Georgina offers 85 individual rooms. Georgina Pioneer Village is 6 km from the venue and Sibbald Point…

    To the hotel

    price for 1 night
    Book Now From US$ 131
  • Heather Lodge

    From US$ 212

    14483 Highway 35, Minden, Canada (To the map)

    Heather Lodge Minden is situated 2.7 km from Twelve Mile Lake and features a sunbathing terrace, a sundeck and ski-to-door access. Guests can enjoy Wi Fi throughout the property.

    To the hotel

    price for 1 night
    Book Now From US$ 212
  • Pinestone Resort, Conference Centre, Spa & Golf Course

    From US$ 170

    4252 County Rd. #21, Haliburton, Haliburton, Canada (To the map)

    Boasting high chairs and a gaming room for guests with children, Pinestone Resort, Conference Centre, Spa & Golf Course is located in Haliburton and has a gym for sports lovers. Kingdom Hall of…

    To the hotel

    price for 1 night
    Book Now From US$ 170
  • Clevelands House

    From US$ 171

    1040 Juddhaven Road, Minett, Canada (To the map)

    Situated 4.3 km from Lake Rosseau in Minett, Clevelands House Hotel features a restaurant, a tennis court and free self-parking throughout the venue. The property is placed next to own beaches.

    To the hotel

    price for 1 night
    Book Now From US$ 171
  • Royal Harbour Resort

    From US$ 104

    1 Harbour Street, Thornbury, Canada (To the map)

    Royal Harbour Resort is located in Thornbury and offers 3-star accommodation with a saltwater pool and a fitness area. Georgian Trail is 2.4 km from the venue, while Loft Gallery Inc is just around…

    To the hotel

    price for 1 night
    Book Now From US$ 104
  • Arowhon Pines Algonquin Park

    From US$ 459

    Kilometer 16 Arowhon Road Algonquin Park P1H 2G5 Algonquin Park Canada, Algonquin Park, Canada (To the map)

    The 4-star Arowhon Pines Algonquin Park Hotel offers 50 rooms just 50 metres from Little Joe Lake. High speed Internet access is available in the business centre, so that you can stay connected.

    To the hotel

    price for 1 night
    Book Now From US$ 459
  • Holiday Inn Express Hotel & Suites 1000 Islands - Gananoque By Ihg

    From US$ 111

    777 King Street East, Gananoque, Canada (To the map)

    Holiday Inn Express Hotel & Suites 1000 Islands - Gananoque, An Ihg Hotel is located 2 km from Confederation Park and features a large TV, flat-screen TV and entertainment activities. The centre of…

    To the hotel

    price for 1 night
    Book Now From US$ 111
  • Oakwood Resort

    From US$ 133

    70761 Bluewater Highway, Grand Bend, Canada (To the map)

    Oakwood Resort Grand Bend is a 4-star venue featuring a sauna, a golf course and a free car park. 1.1 km from Lcbo, the accommodation is also 1.3 km away from Sunset Arts Gallery.

    To the hotel

    price for 1 night
    Book Now From US$ 133
  • Golden Beach Resort

    From US$ 192

    7100 Northumberland County Road 18, Roseneath, Canada (To the map)

    Golden Beach Resort Roseneath, located 3.1 km from Rice Lake, offers guests a business centre, free self-parking and a gym. St. John's Anglican Church is less than 2.1 km away.

    To the hotel

    price for 1 night
    Book Now From US$ 192
  • Ramada By Wyndham Pinewood Park Resort North Bay

    From US$ 62

    201 Pinewood Park Drive, North Bay, Canada (To the map)

    Built in 1960, Ramada By Wyndham Pinewood Park Resort North Bay is surrounded by bars and restaurants in a vibrant area of North Bay. It offers non-smoking rooms, free Wi-Fi throughout the venue and…

    To the hotel

    price for 1 night
    Book Now From US$ 62
  • Nomi Resort

    From US$ 227

    4727 Elephant Lake Road, Highland Grove, Harcourt, Canada (To the map)

    Placed only a short driving distance from Benoir Lake, Nomi Community Harcourt offers amenities, such as a bar and a fireplace. Guests will find South Little Mink Lake in about 3 km from the resort…

    To the hotel

    price for 1 night
    Book Now From US$ 227
  • Vine Ridge Resort - Cottages

    From US$ 127

    1501 Line 8 Road, Niagara-on-the-Lake, Canada (To the map)

    Offering bicycles for rent, Vine Ridge Resort Niagara-on-the-Lake is set at a 7 km distance from the Christian church "Living Water Wayside Chapel". For its younger visitors, this Niagara-on-the-Lake…

    To the hotel

    price for 1 night
    Book Now From US$ 127
  • Sands On Golden Lake

    From US$ 122

    13163 Highway 60, Golden Lake, Canada (To the map)

    Sands On Golden Lake Hotel is a beachfront accommodation in Golden Lake, complete with free private parking, a picnic area and a patio. It provides concierge service and wedding services and also has…

    To the hotel

    price for 1 night
    Book Now From US$ 122
  • Glen House Resort

    From US$ 149

    409, 1000 Islands Parkway, Lansdowne, Canada (To the map)

    The 3-star Glen House Resort Lansdowne offers 70 rooms in the vicinity of Lake Ontario, about 50 metres away. Guests can visit Minna Anthony Common Nature Center in Lansdowne, situated within 4.9 km…

    To the hotel

    price for 1 night
    Book Now From US$ 149