Menu

Search options

Select city first

2026-06-23

2026-06-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

439 results

  • Radisson Hotel Toronto Airport West

    From US$ 86

    175 Derry Road East, Mississauga, Canada (To the map)

    Featuring an indoor swimming pool, the 4-star Radisson Toronto Airport West Hotel Mississauga has 100 air-conditioned rooms. Hershey Centre is 4.1 km from the inn, while Mississauga Convention Centre…

    To the hotel

    price for 1 night
    Book Now From US$ 86
  • Best Western Parkway Hotel Toronto North

    From US$ 67

    600 Highway 7 E, Richmond Hill, Canada (To the map)

    Featuring hire of car as well as free WiFi throughout the property, Best Western Parkway Hotel Toronto North is set in Richmond Hill, 2.6 km from First Markham Place. It is 650 metres from Times…

    To the hotel

    price for 1 night
    Book Now From US$ 67
  • Residence Inn By Marriott Kingston Water'S Edge

    From US$ 163

    7 Earl Street, Kingston, Canada (To the map)

    Placed just off City Park, Residence Inn By Marriott Kingston Water'S Edge comprises 141 rooms with views of the harbour. The venue is located 3 km from the centre of Kingston and a couple of…

    To the hotel

    price for 1 night
    Book Now From US$ 163
  • Sandman Hotel Oakville

    From US$ 87

    3451 South Service Road West, Oakville, Canada (To the map)

    Sandman Hotel Oakville is located 2 km from the 6.4-square-kilometre Bronte Creek Provincial Park and offers 24-hour front desk assistance and 24-hour security service. Mission Possible Escape Rooms…

    To the hotel

    price for 1 night
    Book Now From US$ 87
  • Comfort Inn Airport West

    From US$ 86

    1500 Matheson Blvd. At Dixie, Mississauga, Canada (To the map)

    The business Comfort Inn Airport West is set in Northeast Mississauga district near 401/Dixie Flea Market. It offers non-smoking rooms, Wi-Fi throughout the venue and public parking on site.

    To the hotel

    price for 1 night
    Book Now From US$ 86
  • Hampton Inn & Suites By Hilton Toronto Airport

    From US$ 85

    3279 Caroga Drive, Mississauga, Canada (To the map)

    Hampton Inn & Suites By Hilton Toronto Airport is located in Mississauga, within a 2.6-km distance of Toronto Congress Center, and offers an indoor swimming pool. This inn is equipped with a cash…

    To the hotel

    price for 1 night
    Book Now From US$ 85
  • Christie'S Mill Inn & Spa - BW Premier Collection

    From US$ 91

    Port Severn Road North, Port Severn, Canada (To the map)

    Placed 30 metres from Lake Huron, Christie's Mill Inn & Spa, BW Premier Collection Port Severn includes 34 rooms for guests. Located only 0.5 km of Lock 45, this Port Severn resort is relatively near…

    To the hotel

    price for 1 night
    Book Now From US$ 91
  • Hampton Inn Sudbury, Ontario

    From US$ 137

    2280 Regent Street, Sudbury, Canada (To the map)

    Featuring Wi Fi throughout the property, Hampton Inn Sudbury, Ontario offers accommodation within 2.5 km from Science North. The centre of Sudbury is within 5 km of the venue, and Dynamic Earth…

    To the hotel

    price for 1 night
    Book Now From US$ 137
  • Element By Marriott Vaughan Southwest

    From US$ 117

    6170 Highway 7, Vaughan, Canada (To the map)

    Featuring hire of bicycles as well as WiFi throughout the property, Element Vaughan Southwest is set in Vaughan, 3.6 km from BAPS Shri Swaminarayan Mandir. Embassy Grand Convention Centre is less…

    To the hotel

    price for 1 night
    Book Now From US$ 117
  • Residence Inn By Marriott Gravenhurst Muskoka Wharf

    From US$ 210

    285 Steamship Bay Road, Gravenhurst, Canada (To the map)

    Residence Inn By Marriott Gravenhurst Muskoka Wharf, located about 2.5 km from Lake Muskoka, features entertainment activities, a fireplace and barbeque grills. The hotel is within walking distance…

    To the hotel

    price for 1 night
    Book Now From US$ 210
  • Georgian Bay Hotel Trademark Collection By Wyndham

    From US$ 76

    10 Vacation Inn Drive, Collingwood, Canada (To the map)

    Georgian Bay Hotel Trademark Collection By Wyndham is a 3-star property with a cash machine and a lift, set approximately 4.3 km from St. Mary's Roman Catholic Church, one of the divine tourist…

    To the hotel

    price for 1 night
    Book Now From US$ 76
  • Best Western Inn On The Bay

    From US$ 132

    1800 2Nd Avenue E Po Box 516, Owen Sound, Canada (To the map)

    Best Western Inn On The Bay is set in a shopping area of Owen Sound and gives access to Billy Bishop Home and Museum, which is about 25 minutes' walk away. This inn features entertainment activities,…

    To the hotel

    price for 1 night
    Book Now From US$ 132
  • Hampton By Hilton Ottawa

    From US$ 89

    100 Coventry Road, Ottawa, Canada (To the map)

    Featuring a cash machine and a lift, the 3-star Hampton By Hilton Ottawa Hotel stands around 2.7 km from National War Memorial. This Ottawa inn offers parking on site and a heated swimming pool.

    To the hotel

    price for 1 night
    Book Now From US$ 89
  • Hilton Garden Inn Toronto/Ajax

    From US$ 140

    500 Beck Crescent, Ajax, Canada (To the map)

    Hilton Garden Inn Toronto/Ajax, located 2.2 km from Casino Ajax, boasts heated swimming pool. The venue is situated 2 km from Ajax city centre and 55 km from Billy Bishop Toronto City airport.

    To the hotel

    price for 1 night
    Book Now From US$ 140
  • Courtyard By Marriott Hamilton

    From US$ 135

    1224 Upper James Street, Hamilton, Canada (To the map)

    The 4-star Courtyard By Marriott Hamilton Hotel is set 2 km from Royal Botanical Gardens and 6 km from the established museum "Art Gallery of Hamilton". Free Wi-Fi is available throughout the venue…

    To the hotel

    price for 1 night
    Book Now From US$ 135
  • Best Western Plus Leamington Hotel & Conference Centre

    From US$ 155

    566 Bevel Line Road Rural Route 1, Leamington, Canada (To the map)

    The 3-star Best Western Plus Leamington Hotel & Conference Centre is placed in Leamington, not far from Point Pelee National Park. Business travellers will appreciate conveniences like free Wi-Fi in…

    To the hotel

    price for 1 night
    Book Now From US$ 155
  • Cambridge Hotel And Conference Centre

    From US$ 120

    700 Hespeler Road, Cambridge, Canada (To the map)

    The pet-friendly Cambridge Hotel And Conference Centre is conveniently set minutes drive away from the 252-acre community Riverside Park. It offers designer rooms, free Wi Fi throughout the venue and…

    To the hotel

    price for 1 night
    Book Now From US$ 120
  • Holiday Inn Burlington Conference Centre By Ihg

    From US$ 126

    3063 South Service Rd, Burlington, Canada (To the map)

    Tennis courts, a bar and a basketball court are offered at Holiday Inn Burlington Hotel & Conference Centre, located 2.5 km from Burlington City Hall. The centre of Burlington is within 1 km of the…

    To the hotel

    price for 1 night
    Book Now From US$ 126
  • Hilton Garden Inn Toronto-Oakville

    From US$ 92

    2774 South Sheridan Way, Oakville, Canada (To the map)

    Hilton Garden Inn Toronto-Oakville is 2.9 km from Dundas Street West Route and features flat screen TV, a sun terrace and a shared lounge. Thanks to its great location, the property is easily…

    To the hotel

    price for 1 night
    Book Now From US$ 92
  • Holiday Inn Express Hotel & Suites North Bay By Ihg

    From US$ 96

    1325 Seymour Street, North Bay, Canada (To the map)

    Holiday Inn Express & Suites North Bay, located 1.6 km from Northgate Shopping Centre, offers guests an exercise room, a heated pool and an indoor heated pool. Laurentian Ski Hill is less than 3.6 km…

    To the hotel

    price for 1 night
    Book Now From US$ 96