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

  • The Inn At Cobble Beach

    From US$ 236

    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$ 236
  • 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
  • Holiday Inn Express & Suites Ottawa West - Nepean By Ihg

    From US$ 133

    2055 Robertson Road, Ottawa, Canada (To the map)

    Holiday Inn Express Hotel & Suites Ottawa West-Nepean, An Ihg Hotel is located 4.7 km from Britannia Park and offers a gym, a leisure centre and free self parking. Featuring an indoor swimming pool…

    To the hotel

    price for 1 night
    Book Now From US$ 133
  • Microtel Casselman

    From US$ 96

    17 Rue Industriel, Casselman, Canada (To the map)

    Offering flat screen TV, a flat screen TV and a golf course, Microtel Casselman is located 3 km away from Casselview Golf and Country Club. The property is 15 minutes' walk from the centre of…

    To the hotel

    price for 1 night
    Book Now From US$ 96
  • Towneplace Suites By Marriott Thunder Bay

    From US$ 191

    550 Harbour Expressway, Thunder Bay, Canada (To the map)

    A 19-minute walk from Thunder Bay Art Gallery, the 3-star Towneplace Suites By Marriott Thunder Bay offers charming accommodation with 148 rooms. Guests will have access to private parking garage on…

    To the hotel

    price for 1 night
    Book Now From US$ 191
  • Residence Inn By Marriott Toronto Markham

    From US$ 148

    55 Minthorn Blvd, Markham, Canada (To the map)

    Featuring a picnic area, a sports court and a gym, Residence Inn By Marriott Toronto Markham is located in Thornhill district, 2.6 km from First Markham Place. Set close to Times Square Shopping Mall…

    To the hotel

    price for 1 night
    Book Now From US$ 148
  • Hampton Inn St. Catharines Niagara

    From US$ 88

    89 Meadowvale Drive, Saint Catharines, Canada (To the map)

    Featuring free self parking, a sauna and an indoor swimming pool, Hampton Inn St. Catharines Niagara Saint Catharines offers comfortable accommodation in 2.7 km from Lakeside Park Beach. This venue…

    To the hotel

    price for 1 night
    Book Now From US$ 88
  • 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
  • Jordan House Hotel

    From US$ 137

    3751 Main Street, Jordan, Canada (To the map)

    Jordan House Hotel is located within 0.6 km from Jordan Art Gallery and features a spa area and a wellness area. The venue lies about 5 minutes' walk from the city centre.

    To the hotel

    price for 1 night
    Book Now From US$ 137
  • Days Inn By Wyndham Niagara Falls Centre St By The Falls

    From US$ 73

    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$ 73
  • Monte Carlo Inn Markham

    From US$ 83

    8900 Woodbine Avenue, Markham, Canada (To the map)

    Monte Carlo Inn Markham offers pleasant 3-star accommodation located in the centre of Markham. Times Square Shopping Mall is a 10-minute drive, and Flato Markham Theatre is a 5-minute drive away.

    To the hotel

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

    From US$ 124

    150 Westcreek Blvd., Brampton, Canada (To the map)

    The 3-star Fairfield Inn & Suites By Marriott Toronto Brampton is an excellent accommodation comprising 107 comfortable rooms within a few minutes drive from CAA Centre. Situated in Steeles…

    To the hotel

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

    From US$ 81

    1625 Vincent Massey Drive, Cornwall, Canada (To the map)

    Situated 1.9 km from Akwesasne First Nations in Cornwall, Comfort Inn Cornwall features free self-parking, a heated pool and an indoor swimming pool throughout the venue. The accommodation is 2 km…

    To the hotel

    price for 1 night
    Book Now From US$ 81
  • All Suites Whitney Manor

    From US$ 352

    8 Starr Place, Kingston, Canada (To the map)

    All Suites Whitney Manor apartment offers panoramic views of the garden, and is located 6 km from Fort Henry National Historic Site. The indoor Martello Alley Gallery is less than 7 km from the venue.

    To the hotel

    price for 1 night
    Book Now From US$ 352
  • Comfort Inn Thunder Bay

    From US$ 90

    660 West Arthur Street, Thunder Bay, Canada (To the map)

    The 3-star Comfort Inn Thunder Bay boasts a convenient location not far from Parks. It offers modern rooms, WiFi in the lobby and private parking lot onsite.

    To the hotel

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

    From US$ 100

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

    Comfort Inn Windsor is a 15-minute drive from Detroit-Windsor Tunnel, and it features a patio, free self parking and a golf course onsite. The venue is located 30 minutes’ walk from Windsor city…

    To the hotel

    price for 1 night
    Book Now From US$ 100
  • 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
  • Hilton Garden Inn Toronto/Vaughan

    From US$ 122

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

    The stylish venue is located in the very heart of Vaughan within reach of the miniature Putting Edge Golf Course and 6 km from Canada's Wonderland Theme Park. Guests have access to an indoor pool, a…

    To the hotel

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