Compare Golf Resorts & Hotels in Ontario
Secret Bargains - Save an extra 10% or more on select Golf Resorts & Hotels
Get more for your budget and save up to 50% off select Secret Bargain hotels
Get even more value with CheapTickets Price Guarantee!
Change your flight without a fee on select flights
Featured Ontario Golf Resorts & Hotels

Brookstreet
525 Legget Drive Ottawa ON
$138 nightly
The price is $165 total per night
$165 total
Jan 25 - Jan 26
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
With a stay at Brookstreet in Ottawa (Kanata), you'll be within a 10-minute drive of Canadian Tire Centre and Kanata Centrum Shopping Centre.
Pool
Hot Tub

Pinestone Resort & Conference Centre
4252 County Rd. #21 Dysart et al ON
Located in Dysart et al, Pinestone Resort & Conference Centre is connected to the convention center, a 1-minute drive from Pinestone Golf Course and 8 minutes from Head Lake Park.

Oakwood Resort
70671 Bluewater Highway #21 North South Huron ON
Free Cancellation
Reserve now, pay when you stay
With a stay at Oakwood Resort in Grand Bend, you'll be within a 15-minute walk of Grand Bend Beach and Grand Bend Farmers' Market.
On private beach
Pool

Oban Inn
160 Front Street Niagara-on-the-Lake ON
$133 nightly
The price is $156 total per night
$156 total
Jan 25 - Jan 26
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
With a stay at Oban Inn in Niagara-on-the-Lake (Old Town Historic District), you'll be steps from Niagara River Gorge and Niagara-on-the-Lake Golf Club.
Pool
Spa

Georgian Bay Hotel Trademark Collection by Wyndham
10 Vacation Inn Collingwood ON
$115 nightly
The price is $135 total per night
$135 total
Jan 22 - Jan 23
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
A stay at Georgian Bay Hotel Trademark Collection by Wyndham places you in the heart of Collingwood, a 4-minute drive from Collingwood Golf Course and 5 minutes from Scandinave Spa Blue Mountain.
Pool
Parking included

Best Western St. Catharines Hotel & Conference Centre
2 North Service Rd St. Catharines ON
$86 nightly
The price is $101 total per night
$101 total
Jan 25 - Jan 26
Total with taxes and fees
With a stay at Best Western St. Catharines Hotel & Conference Centre, you'll be centrally located in St. Catharines, within a 15-minute drive of Clifton Hill and FirstOntario Performing Arts Centre.

Calabogie Highlands Four Season Resort
981 Barryvale Road Greater Madawaska ON
When you stay at Calabogie Highlands Four Season Resort in Calabogie, you'll be steps from Calabogie Highlands Golf Resort.

Living Stone Golf Resort
19 Keith Ave Collingwood ON
$96 nightly
The price is $113 total per night
$113 total
Jan 21 - Jan 22
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
With a stay at Living Stone Golf Resort in Collingwood, you'll be within a 10-minute walk of Living Shore Spa and Georgian Bay.

White Oaks Resort & Spa
253 Taylor Rd Niagara-on-the-Lake ON
$134 nightly
The price is $155 total per night
$155 total
Jan 25 - Jan 26
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
With a stay at White Oaks Resort & Spa in Niagara-on-the-Lake (Glendale), you'll be within a 15-minute drive of Clifton Hill and Fallsview Casino.

Super 8 by Wyndham Barrie South
441 Bryne Drive Barrie ON
$65 nightly
The price is $78 total per night
$78 total
Feb 1 - Feb 2
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
When you stay at Super 8 by Wyndham Barrie South in Barrie, you'll be in a shopping district, within a 5-minute drive of Retro Planet and Sadlon Arena.
Pool
Breakfast included

Deerhurst Resort
1235 Deerhurst Dr Huntsville ON
Located in Huntsville, Deerhurst Resort is on the waterfront, within a 5-minute drive of Hidden Valley Highlands Ski Area and Deerhurst Lakeside Golf Course.

Holiday Inn Express and Suites Kitchener Southeast by IHG
4355 King Street E Kitchener ON
$97 nightly
The price is $114 total per night
$114 total
Jan 25 - Jan 26
Total with taxes and fees
Free Cancellation
Located in Kitchener (Pioneer Tower West), Holiday Inn Express and Suites Kitchener Southeast by IHG is within a 5-minute drive of Chicopee Tube Park and Chicopee Ski and Summer Resort.
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Ontario Golf Resorts & Hotels essential information
Golf Resorts & Hotels in Ontario |
1236 |
|---|---|
Highest price | $165 |
Cheapest price | $78 |
Total number of hotels in Ontario | 21,105 |
Popular hotels | Brookstreet, Pinestone Resort & Conference Centre, Oakwood Resort, Oban Inn, Georgian Bay Hotel Trademark Collection by Wyndham, Best Western St. Catharines Hotel & Conference Centre, Calabogie Highlands Four Season Resort, Living Stone Golf Resort, White Oaks Resort & Spa, Super 8 by Wyndham Barrie South, Deerhurst Resort, Holiday Inn Express and Suites Kitchener Southeast by IHG |
Most Recent Ontario Hotel Reviews

DoubleTree Fallsview Resort & Spa by Hilton Niagara Falls
5 out of 5
Posted 14 hours ago
CheapTickets Verified Review
"The stay was short but lovely "
A verified traveler stayed at DoubleTree Fallsview Resort & Spa by Hilton Niagara Falls
More Golf Resorts & Hotels
Types of Hotels
Top 20 Ontario Hotels
Hotels Near Ontario
More to Explore in Ontario
Top Picks
Hotels
- Cheap Hotels in Niagara Falls
- Hotels around Canada's Wonderland
- Hotels around Bruce Peninsula National Park
- Cheap Hotels in Toronto
- Cheap Hotels in Barrie - Orillia
- Cheap Hotels in Welland
- Cheap Hotels in Grand Bend
- Hotels in Downtown Toronto
- 5 Star Hotels in Tobermory
- Cheap Hotels in Kitchener
- Cheap Hotels in Ottawa
- Hotels in Downtown Ottawa
- Cheap Hotels in Rockland
- Hotels around Casino Rama
- Hotels in Etobicoke
- Cheap Hotels in Brampton
- Cheap Hotels in Ajax
Flights





