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

438 results

  • Hampton Inn & Suites By Hilton Brantford

    From US$ 87

    20 Fen Ridge Court, Brantford, Canada (To the map)

    Hampton Inn & Suites By Hilton Brantford, located about 3.9 km from Glenhyrst Art Gallery of Brant, features flat - screen TV, entertainment activities and an indoor pool. Brant Conservation Area is…

    To the hotel

    price for 1 night
    Book Now From US$ 87
  • Towneplace Suites By Marriott Mississauga-Airport Corporate Centre

    From US$ 83

    5050 Orbitor Drive, Mississauga, Canada (To the map)

    Towneplace Suites By Marriott Mississauga-Airport Corporate Centre is a 10-minute drive from Toronto Congress Center, and it features a restaurant, a swimming pool and a golf course onsite. You will…

    To the hotel

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

    From US$ 76

    7777 Kent Blvd., Brockville, Canada (To the map)

    Situated in the very heart of Brockville, the 2-star Comfort Inn Brockville is within walking distance from 1000 Islands Mall. Guests have access to an indoor pool, a fitness suite and free Wi Fi in…

    To the hotel

    price for 1 night
    Book Now From US$ 76
  • Fairfield Inn & Suites By Marriott Toronto Mississauga

    From US$ 124

    35 Courtneypark Drive West, Mississauga, Canada (To the map)

    Fairfield Inn & Suites By Marriott Toronto Mississauga enjoys a perfect location in the very heart of Mississauga and offers direct access to Mississauga Convention Centre. Guests have access to an…

    To the hotel

    price for 1 night
    Book Now From US$ 124
  • 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
  • Waterview On The Bay

    From US$ 137

    501205 Grey Rd 1, Wiarton, Canada (To the map)

    Located 2.1 km from Bluewater Park, the 3-star Waterview On Bay Hotel Wiarton features a summer terrace, a flat screen TV and an outdoor pool area. The city centre is about 20 minutes away on foot.

    To the hotel

    price for 1 night
    Book Now From US$ 137
  • Holiday Inn Express Hotel & Suites Milton By Ihg

    From US$ 94

    2750 High Point Drive, Milton, Canada (To the map)

    The 2-star Holiday Inn Express & Suites Milton offers business accommodation in Milton offering a flat screen TV, a bar and entertainment activities. Glen Eden Ski Resort is 3.6 km from the inn…

    To the hotel

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

    From US$ 80

    11 Front Street, Sturgeon Falls, Canada (To the map)

    Comfort Inn Sturgeon Falls is located in Sturgeon Falls, 4.1 km from Sturgeon River House Museum, and offers an indoor pool. Business travellers will appreciate conveniences like free WiFi throughout…

    To the hotel

    price for 1 night
    Book Now From US$ 80
  • Glo Best Western Mississauga Corporate Centre

    From US$ 106

    40 Admiral Blvd., Mississauga, Canada (To the map)

    The 2-star Holiday Inn Express Hotel & Suites Toronto-Mississauga, An Ihg Hotel is set 7 km from Playdium and 3 km from CAA Centre. All guests can enjoy high speed Internet access throughout the…

    To the hotel

    price for 1 night
    Book Now From US$ 106
  • Super 8 By Wyndham Mississauga

    From US$ 83

    6625 Kennedy Road, Mississauga, Canada (To the map)

    Featuring allergy free rooms, a restaurant and a golf course, Super 8 By Wyndham Mississauga Hotel is set 3.3 km from CAA Centre in Mississauga. The venue is set in Gateway district, in vicinity of…

    To the hotel

    price for 1 night
    Book Now From US$ 83
  • Comfort Inn & Suites Ambassador Bridge

    From US$ 71

    2330 Huron Church Road, Windsor, Canada (To the map)

    Comfort Inn & Suites Ambassador Bridge Windsor, located 2.5 km from the 175-acre Malden Park, offers guests an indoor swimming pool, free self-parking and a gym. University Mall is less than 2.1 km…

    To the hotel

    price for 1 night
    Book Now From US$ 71
  • Holiday Inn Express & Suites Mississauga-Toronto Southwest By Ihg

    From US$ 125

    2125 N Sheridan Way, Mississauga, Canada (To the map)

    The family-friendly 3-star Holiday Inn Express & Suites Mississauga-Toronto Southwest offers accommodation near the shopping mall "Sheridan Centre" and overlooks the city. 2.2 km from iFLY Toronto…

    To the hotel

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

    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
  • Towneplace Suites By Marriott Kincardine

    From US$ 244

    19 Millenium Way, Kincardine, Canada (To the map)

    Featuring an indoor swimming pool and free self parking, Towneplace Suites By Marriott Kincardine offers unique accommodation within 2 km from Kincardine Lighthouse. The venue lies in the centre of…

    To the hotel

    price for 1 night
    Book Now From US$ 244
  • Admiral Inn Mississauga

    From US$ 89

    2161 North Sheridan Way, Mississauga, Canada (To the map)

    Offering an indoor pool and sauna facilities, Admiral Inn Mississauga is located in Mississauga in Sheridan district. The venue is 3.3 km from Rattray Marsh Conservation Area, while the large…

    To the hotel

    price for 1 night
    Book Now From US$ 89
  • Travelodge By Wyndham Owen Sound On

    From US$ 68

    880 10Th Street East, Owen Sound, Canada (To the map)

    Set within 2.3 km from Harrison Park, the 3-star Travelodge By Wyndham Owen Sound On features free Wi-Fi throughout the venue as well as free parking facility on site. The accommodation is located 1…

    To the hotel

    price for 1 night
    Book Now From US$ 68
  • Holiday Inn Express Dryden By Ihg

    From US$ 122

    585 Government Street, Dryden, Canada (To the map)

    Entertainment facilities, a bar and a flat screen TV are featured in Holiday Inn Express Dryden located 1.9 km from Dryden and District Museum. The centre of Dryden is within 2 km of the venue, and…

    To the hotel

    price for 1 night
    Book Now From US$ 122
  • 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
  • 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 Norwester Hotel & Conference Centre

    From US$ 113

    2080 Highway #61, Thunder Bay, Canada (To the map)

    Set 3 km from Loch Lomond Ski Area, Best Western Plus Norwester Hotel & Conference Centre Thunder Bay features a steam room, a sauna and an indoor heated swimming pool. Fort William Historical Park…

    To the hotel

    price for 1 night
    Book Now From US$ 113