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

  • Days Inn By Wyndham Niagara Falls Centre St By The Falls

    From US$ 70

    5068 Centre Street, Niagara Falls, Canada (To the map)

    Days By Wyndham Niagara Falls Centre St. By The Falls is located in Niagara Falls, a 20-minute walk from Niagara's Fury, and offers a swimming pool. This inn has 155 rooms and features a currency…

    To the hotel

    price for 1 night
    Book Now From US$ 70
  • Holiday Inn Express & Suites - Woodstock, On Canada

    From US$ 98

    510 Norwich Avenue, Woodstock, Canada (To the map)

    The 2-star Holiday Inn Express & Suites Woodstock South is set 2.5 km from Woodstock Museum and 1.6 km from Southside Park. This inn features water slides, an indoor pool and a 50-inch flat-screen TV…

    To the hotel

    price for 1 night
    Book Now From US$ 98
  • Holiday Inn - Mississauga Toronto West By Ihg

    From US$ 75

    100 Britannia Road East, Mississauga, Canada (To the map)

    Holiday Inn Mississauga Toronto West, located off Mississauga Grand Banquet and Convention Centre Event Venue, boasts 143 non-smoking rooms. Hershey Centre is reachable on foot in 15 minutes.

    To the hotel

    price for 1 night
    Book Now From US$ 75
  • Holiday Inn Express & Suites - Welland

    From US$ 150

    224 Power Drive, Lot 8A, Welland, Canada (To the map)

    A 20-minute walk from Seaway Mall, the 2-star Holiday Inn Express & Suites - Welland offers business accommodation with 80 rooms. For business travellers, a photocopier and a business centre are…

    To the hotel

    price for 1 night
    Book Now From US$ 150
  • Courtyard By Marriott Toronto Mississauga/West

    From US$ 163

    290 Derry Road West, Mississauga, Canada (To the map)

    The comfortable Courtyard By Marriott Toronto Mississauga/West Hotel is a 3-star venue set 850 metres from Mississauga Convention Centre featuring a shared lounge, entertainment activities and a…

    To the hotel

    price for 1 night
    Book Now From US$ 163
  • Courtyard By Marriott Toronto Mississauga/Meadowvale

    From US$ 118

    7015 Century Avenue, Mississauga, Canada (To the map)

    A cable flat-screen, a satellite TV and a fireplace are featured in Courtyard By Marriott Toronto Mississauga/Meadowvale Hotel located 1.8 km from The Egyptian Museum Mississauga. The venue is set a…

    To the hotel

    price for 1 night
    Book Now From US$ 118
  • The Senator Hotel & Conference Center Timmins

    From US$ 128

    14 Mountjoy St S, Timmins, Canada (To the map)

    The 4-star Senator Hotel & Conference Center Timmins is set 0.5 km from Shania Twain Centre Museum and 1.1 km from Timmins History Museum National Exhibition Centre. There is a conference room, a…

    To the hotel

    price for 1 night
    Book Now From US$ 128
  • Homewood Suites By Hilton Toronto Mississauga

    From US$ 176

    6430 Edwards Boulevard, Mississauga, Canada (To the map)

    The 3-star Homewood Suites By Hilton Toronto-Mississauga is a business accommodation with evening reception, grocery shopping service and 24-hour front desk in Mississauga. Meadowvale Conservation…

    To the hotel

    price for 1 night
    Book Now From US$ 176
  • Stonecroft Inn

    From US$ 89

    3032 Dougall Avenue, Windsor, Canada (To the map)

    A bar and barbeque grills are featured in Stonecroft Inn Windsor located 1.4 km from Devonshire Mall. The venue is merely a 30-minute walk from the centre of Windsor.

    To the hotel

    price for 1 night
    Book Now From US$ 89
  • Homewood Suites By Hilton Toronto Oakville

    From US$ 145

    2095 Winston Park Drive, Oakville, Canada (To the map)

    Offering entertainment activities, a courtyard and a fireplace, Homewood Suites By Hilton Toronto-Oakville is 10 minutes' drive from the large Erindale Park. Rattray Marsh Conservation Area is less…

    To the hotel

    price for 1 night
    Book Now From US$ 145
  • 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
  • Holiday Inn Express Hotel & Suites Brockville By Ihg

    From US$ 115

    7815 Kent Blvd, Brockville, Canada (To the map)

    Flat screen TV, entertainment activities and a flat-screen cable-TV are featured in Holiday Inn Express Hotel & Suites Brockville located 1.5 km from Brockville Museum. The centre of Brockville is…

    To the hotel

    price for 1 night
    Book Now From US$ 115
  • Best Western Plus Barrie

    From US$ 84

    35 Hart Drive, Barrie, Canada (To the map)

    The 3-star Best Western Plus Barrie Hotel lies within 2.2 km from Centennial Park, and offers proximity to a motorway. Guests will have access to free parking facility onsite for added convenience.

    To the hotel

    price for 1 night
    Book Now From US$ 84
  • Fairfield Inn & Suites By Marriott Guelph

    From US$ 161

    35 Cowan Place, Guelph, Canada (To the map)

    Located 4.3 km from the public Art Gallery of Guelph, the pleasant Fairfield Inn & Suites By Marriott Guelph features water slides, free self-parking and an indoor swimming pool. The venue is nestled…

    To the hotel

    price for 1 night
    Book Now From US$ 161
  • Holiday Inn Express Windsor Waterfront By Ihg

    From US$ 112

    33 Riverside Drive East, Windsor, Canada (To the map)

    Offering quick access to Caesars Windsor, the 3-star Holiday Inn Express Windsor Waterfront has entertainment activities, flat - screen TV and a golf course. Located next to St. Clair College Centre…

    To the hotel

    price for 1 night
    Book Now From US$ 112
  • Springhill Suites By Marriott Toronto Vaughan

    From US$ 145

    612 Applewood Crescent, Vaughan, Canada (To the map)

    Springhill Suites By Marriott Toronto Vaughan, located 4.5 km from the 134-hectare Canada's Wonderland Theme Park, features WiFi throughout the venue. The centre of Vaughan is within 5 km of the…

    To the hotel

    price for 1 night
    Book Now From US$ 145
  • Holiday Inn Express & Suites - Belleville By Ihg

    From US$ 134

    291 North Front Street, Belleville, Canada (To the map)

    Featuring a sun deck, a heated swimming pool and a sun terrace, the 2-star Holiday Inn Express & Suites - Belleville, An Ihg Hotel offers 80 modern guestrooms. Guests can visit Shorelines Casino…

    To the hotel

    price for 1 night
    Book Now From US$ 134
  • Towneplace Suites By Marriott Windsor

    From US$ 148

    250 Dougall Avenue, Windsor, Canada (To the map)

    Towneplace Suites By Marriott Windsor, situated in proximity to Caesars Windsor, entices guests with a satellite TV, entertainment activities and a picnic area. The open-air ballpark "Comerica Park"…

    To the hotel

    price for 1 night
    Book Now From US$ 148
  • 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
  • Comfort Inn

    From US$ 97

    522 Government St., Dryden, Canada (To the map)

    Comfort Inn Dryden features free parking and a business centre, and lies 5 minutes' drive from Aaron Provincial Park. Dryden and District Museum is less than 1.5 km away.

    To the hotel

    price for 1 night
    Book Now From US$ 97