Menu

Search options

2026-05-08

2026-05-09
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

444 results

  • Comfort Inn

    From US$ 84

    980 King Street, Midland, Canada (To the map)

    Comfort Inn Midland is 1.9 km from Little Lake Park and features a fireplace, entertainment activities and barbeque grills. The venue is located 3 km from the centre of Midland and a couple of…

    To the hotel

    price for 1 night
    Book Now From US$ 84
  • Hilton Garden Inn Toronto Airport

    From US$ 126

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

    Hilton Garden Inn Toronto Airport Mississauga is located 2.1 km from Toronto Congress Center and boasts a bar, a play area and a ballroom. Situated in Northeast Mississauga district, the inn is set 2…

    To the hotel

    price for 1 night
    Book Now From US$ 126
  • Pretty River Valley Country Inn

    From US$ 181

    529742 S/R 30-31 Osprey-Blue Mountain Tline, Nottawa, Canada (To the map)

    Pretty River Valley Country Inn Nottawa, located 4.4 km from Osler Bluff Mountain Peak, features free WiFi throughout the venue. Osprey Museum is less than 2.9 km away.

    To the hotel

    price for 1 night
    Book Now From US$ 181
  • Ogopogo Resort

    From US$ 181

    1023 Ogopogo Lane, Carnarvon, Canada (To the map)

    Featuring hire of boat as well as Wi Fi throughout the property, Ogopogo Resort is set in Carnarvon, 3.9 km from Whitewater Ontario. The property lies near the private beach.

    To the hotel

    price for 1 night
    Book Now From US$ 181
  • Super 8 By Wyndham Kingston

    From US$ 121

    794 Highway 2, Kingston, Canada (To the map)

    The 2-star Super 8 By Wyndham Kingston Hotel is set 4.2 km from Kingston Waterfront National Reserve and 5 km from Downtown Kingston Business Improvement Area Museum. Featuring 40 rooms with views of…

    To the hotel

    price for 1 night
    Book Now From US$ 121
  • Westover Inn

    From US$ 101

    300 Thomas Street, Saint Marys, Canada (To the map)

    Westover Inn Saint Marys, situated in proximity to the sports museum "Canadian Baseball Hall of Fame", entices guests with a community pool, a shared lounge and a cable flat-screen. It is 1.4 km from…

    To the hotel

    price for 1 night
    Book Now From US$ 101
  • Days Inn & Suites By Wyndham Thunder Bay

    From US$ 122

    645 Sibley Drive, Thunder Bay, Canada (To the map)

    Days Inn & Suites By Wyndham Thunder Bay, located a 20-minute walk from Centennial Botanical Conservatory, offers its guests a hot tub and a spa centre to relax in. The venue is placed in the centre…

    To the hotel

    price for 1 night
    Book Now From US$ 122
  • Quality Inn & Suites Oakville-Mississauga

    From US$ 92

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

    Quality Inn & Suites Oakville, located 2.8 km from the shopping mall "Sheridan Centre", features Wi Fi throughout the venue. The miniature Putting Edge Golf Course is less than 2.4 km away.

    To the hotel

    price for 1 night
    Book Now From US$ 92
  • Empress Inn And Suites By The Falls

    From US$ 37

    5951 Clark Avenue, Niagara Falls, Canada (To the map)

    Nestled in the Fallsview district, the 3-star Empress Inn And Suites By The Falls Niagara Falls is at a 750-metre distance away from such cultural places of interest as Ripley's Believe It or Not…

    To the hotel

    price for 1 night
    Book Now From US$ 37
  • Super 8 By Wyndham Sault Ste. Marie

    From US$ 106

    3525 I-75 Business Spur, Sault Ste. Marie, United States (To the map)

    The 2-star Super 8 Sault Ste. Marie Hotel lies within 4 km from Soo Locks. Built in 1111, the hotel is a combination of classic architecture and contemporary facilities.

    To the hotel

    price for 1 night
    Book Now From US$ 106
  • Best Western Halton Hills

    From US$ 89

    365 Guelph Street, Georgetown, Canada (To the map)

    The tranquil Best Western Halton Hills Hotel Georgetown is perfectly set minutes drive away from Williams Mill Visual Arts Centre. This resort features entertainment activities, a tennis court and a…

    To the hotel

    price for 1 night
    Book Now From US$ 89
  • Country Inn & Suites By Radisson, London South, On

    From US$ 89

    774 Base Line Rd E, London, Ca, London, Canada (To the map)

    The 3-star Country Inn & Suites By Radisson, London South, On is a business accommodation comprising 50 air-conditioned rooms within a few minutes drive from University of Western Ontario. London…

    To the hotel

    price for 1 night
    Book Now From US$ 89
  • Colonial Resort-1000Islands

    From US$ 60

    780 King Street West, Gananoque, Canada (To the map)

    Located a few minutes' drive from Confederation Park, Colonial Resort & Spa Gananoque offers 54 air-conditioned rooms. 1000 Islands History Museum is 2 km from the accommodation, while Sculpture Park…

    To the hotel

    price for 1 night
    Book Now From US$ 60
  • High Falls Bay Cottages, Camping & Waterpark

    From US$ 116

    50 Brodie Crescent, Bracebridge, Canada (To the map)

    Featuring a sun terrace, an aqua park and a golf course, High Falls Bay Cottages, Camping & Waterpark offers family-friendly accommodation in 2.8 km from Bracebridge Resource Management Area. High…

    To the hotel

    price for 1 night
    Book Now From US$ 116
  • Lang Lake Resort

    From US$ 187

    1454 Lang Lake Road, Espanola, Canada (To the map)

    Set 4.3 km from Willisville Lookout, the 3-star Lang Lake Resort Espanola includes 11 rooms. Guests who stay at the resort can park their car on site.

    To the hotel

    price for 1 night
    Book Now From US$ 187
  • Comfort Hotel

    From US$ 44

    5700 Stanley Avenue, Niagara Falls, Canada (To the map)

    Located nearly 25 minutes' walk from Queen Victoria Park, Comfort Hotel includes 136 rooms with views of the city. This hotel features both Wi-Fi in public areas and private parking on site.

    To the hotel

    price for 1 night
    Book Now From US$ 44
  • Surestay Plus Hotel By Best Western Kincardine

    From US$ 74

    791 Durham Street, Kincardine, Canada (To the map)

    Located 2.4 km from Kincardine Lighthouse, the unique Surestay Plus Hotel By Best Western Kincardine features free self-parking, a sauna and a cocktail lounge. The venue lies in the centre of…

    To the hotel

    price for 1 night
    Book Now From US$ 74
  • Howard Johnson By Wyndham Gravenhurst

    From US$ 86

    1165 Muskoka Rd South, Gravenhurst, P1P 1K6, On, C, Gravenhurst, Canada (To the map)

    Howard Johnson By Wyndham Gravenhurst Hotel stands 50 metres away from Sobeys Gravenhurst Grocery Store and features 24-hour front desk and a cash machine/banking services. The venue is located…

    To the hotel

    price for 1 night
    Book Now From US$ 86
  • Best Western Little River Inn

    From US$ 98

    203 Queensway W, Simcoe, Canada (To the map)

    Offering a heated swimming pool, a community pool and an outdoor seasonal pool, Best Western Little River Inn Simcoe is located 2 km away from Eva Brook Donly Museum. The centre of Simcoe is within 2…

    To the hotel

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