Menu

Search options

2026-02-23

2026-02-24
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.

Golf hotels 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

552 results

  • Inn At The Falls

    From US$ 132

    8 Mahaffy Court, Bracebridge, Canada (To the map)

    Offering a shared lounge and a library, Inn At The Falls Bracebridge is less than 4 km from Muskoka Zip Lines & Aerial Park. The centre of Bracebridge is within 1 km of the venue, and the seasonal…

    To the hotel

    price for 1 night
    Book Now From US$ 132
  • Best Western Plus Waterfront Hotel

    From US$ 82

    277 Riverside Drive W, Windsor, Canada (To the map)

    The 3-star Best Western Plus Waterfront Hotel Windsor includes 306 rooms and is situated around 200 metres away from Detroit River. Located only minutes from Windsor Riverfront, this hotel features…

    To the hotel

    price for 1 night
    Book Now From US$ 82
  • Best Western Plus Muskoka Inn

    From US$ 68

    86 Howland Drive, Huntsville, Canada (To the map)

    Situated close to local restaurants, golf courses and bars, and approximately a 10-minute ride from Arrowhead Provincial Park Cross Country Skiing, the 3-star Best Western Plus Muskoka Inn Huntsville…

    To the hotel

    price for 1 night
    Book Now From US$ 68
  • Holiday Inn & Suites Mississauga West - Meadowvale By Ihg

    From US$ 109

    2565 Argentia Road, Mississauga, Canada (To the map)

    The 4-star Holiday Inn & Suites Mississauga West - Meadowvale is a deluxe accommodation comprising 120 comfortable rooms within a few minutes drive from Mississauga Convention Centre. The venue is…

    To the hotel

    price for 1 night
    Book Now From US$ 109
  • 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
  • Somewhere Inn Calabogie

    From US$ 221

    5254 Calabogie Rd, Calabogie, Canada (To the map)

    Calabogie Peaks and Calabogie Highlands Golf Resort are each 10 and 5 minutes' drive away from the venue.

    To the hotel

    price for 1 night
    Book Now From US$ 221
  • Motel 6 Sault Ste. Marie, On

    From US$ 65

    503 Trunk Road, Sault Ste. Marie, Canada (To the map)

    The 2-star Howard Johnson By Wyndham Sault Ste Marie On Motel is set 3.7 km from Canadian Bushplane Heritage Centre and 3.2 km from Ermatinger-Clergue National Historic Site. Free WiFi is available…

    To the hotel

    price for 1 night
    Book Now From US$ 65
  • Homewood Suites By Hilton Cambridge-Waterloo, Ontario

    From US$ 131

    800 Jamieson Parkway, Cambridge, Canada (To the map)

    Located a few minutes' drive from the large park "Shade's Mills Conservation Area", Homewood Suites By Hilton Cambridge-Waterloo, Ontario offers 108 air-conditioned rooms. 4.5 km from Armenian…

    To the hotel

    price for 1 night
    Book Now From US$ 131
  • Comfort Inn

    From US$ 98

    1 Hospitality Drive, Fort Erie, Canada (To the map)

    Placed only a short driving distance from the interactive museum "Old Fort Erie", Comfort Inn Fort Erie offers amenities, such as a golf course, entertainment activities and a cable flat-screen.

    To the hotel

    price for 1 night
    Book Now From US$ 98
  • Guest House On The Mount

    From US$ 44

    1480 Richmond Street (Ignatia Hall - 2Nd Floor), London, Canada (To the map)

    Placed only a short driving distance from Thames Park, Guest House On The Mount London offers amenities, such as flat - screen TV, a flat screen TV and a lounge area. 3.4 km from The Grand Theatre…

    To the hotel

    price for 1 night
    Book Now From US$ 44
  • Holiday Inn Express Pembroke By Ihg

    From US$ 155

    8 International Drive, Pembroke, Canada (To the map)

    Featuring free self parking, a golf course and a free car park, Holiday Inn Express Pembroke offers accommodation in Pembroke. Hugli's Blueberry Ranch Farm Shop is 6 km from the inn, while the public…

    To the hotel

    price for 1 night
    Book Now From US$ 155
  • Comfort Inn & Suites

    From US$ 76

    20 Samnah Crescent, Ingersoll, Canada (To the map)

    Comfort Inn And Suites Ingersoll is located in a touristic area of Ingersoll, about 2.8 km away from Ingersoll Cheese and Agricultural Museum. Guests have access to an indoor swimming pool, a fitness…

    To the hotel

    price for 1 night
    Book Now From US$ 76
  • Comfort Inn Timmins

    From US$ 142

    939 Algonquin Blvd. E., Timmins, Canada (To the map)

    Comfort Inn Timmins is 3-star accommodation with a sunny patio, located about 2.3 km from Timmins History Museum National Exhibition Centre. Business travellers will appreciate conveniences like free…

    To the hotel

    price for 1 night
    Book Now From US$ 142
  • Super 8 By Wyndham Port Elgin

    From US$ 232

    5129 On-21, Port Elgin, Canada (To the map)

    Located a few minutes' drive from MacGregor Point Provincial Park, Super 8 By Wyndham Port Elgin Hotel offers 55 non-smoking rooms. Saugeen Rail Trail is around 850 metres away.

    To the hotel

    price for 1 night
    Book Now From US$ 232
  • Comfort Inn

    From US$ 95

    959 Pembroke St. E., Pembroke, Canada (To the map)

    A 25-minute walk from Pembroke City Hall, the 3-star Comfort Inn Pembroke offers pleasant accommodation with 60 rooms. High-speed Internet access is featured in the rooms, and free self-parking, a…

    To the hotel

    price for 1 night
    Book Now From US$ 95
  • The Inn At Cobble Beach

    From US$ 306

    221 Mcleese Drive, Kemble, Canada (To the map)

    Located 400 metres from Cobble Beach Golf Resort Community, the 5-star Inn At Cobble Beach Kemble offers luxury rooms within a 5-minute walk of Cobble Beach Golf Club. Business travellers will…

    To the hotel

    price for 1 night
    Book Now From US$ 306
  • 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
  • Motel 6 Toronto, ON - Brampton

    From US$ 54

    160 Steelwell Road, Brampton, Canada (To the map)

    The 2-star Motel 6-Brampton, On - Toronto is situated 1.8 km from CAA Centre. It offers air-conditioned rooms, free Wi Fi throughout the property and public parking on site.

    To the hotel

    price for 1 night
    Book Now From US$ 54
  • Travelodge By Wyndham Niagara Falls Fallsview

    From US$ 47

    5599 River Road, Niagara Falls, Canada (To the map)

    The 3-star Travelodge By Wyndham Niagara Falls Fallsview is set about 15 minutes' walk from Niagara River and provides guests with a cash machine and a lift. The hotel, located nearly a 20-minute…

    To the hotel

    price for 1 night
    Book Now From US$ 47
  • Sheraton Hamilton Hotel

    From US$ 109

    116 King Street West, Hamilton, Canada (To the map)

    Sheraton Hamilton Hotel boasts a great setting in vicinity of the venerable museum "Art Gallery of Hamilton" with a view of Lake Ontario. Guests have access to heated swimming pool, a gym facility…

    To the hotel

    price for 1 night
    Book Now From US$ 109