A large castle with a fountain in front.

Golf Hotels in Ontario from $74

  • Upfront pricing

    Our total price for your stay includes taxes and fees
  • Treat yourself

    Save 10% or more on over 100,000 hotels worldwide with Member Prices
  • Be picky

    Search almost a million properties worldwide

Top Cities in Ontario

Check availability on Ontario Golf Hotels

Our top choices for Ontario hotels with a golf course

1. Brookstreet

Brookstreet
4.5 star property
Kanata
9.2 out of 10, Wonderful, (1,530 reviews)
"Great Stay."
Canada
Ralph
$131 nightly
The price is $156
Dec 13 - Dec 14
Total with taxes and fees
Brookstreet

2. Oakwood Resort

Oakwood Resort
4.0 star property
South Huron
8.0 out of 10, Very good, (697 reviews)
"Great place Great customer service Definitely go back"
Canada
ROSIE
$112 nightly
The price is $127
Nov 15 - Nov 16
Total with taxes and fees
Oakwood Resort

3. Oban Inn

Oban Inn
4.0 star property
Old Town Historic District
9.2 out of 10, Wonderful, (1,008 reviews)
"friendly staff & good location"
Canada
Thomas
$119 nightly
The price is $140
Nov 15 - Nov 16
Total with taxes and fees
Oban Inn

4. Georgian Bay Hotel Trademark Collection by Wyndham

Georgian Bay Hotel Trademark Collection by Wyndham
3.0 star property
Collingwood
8.6 out of 10, Excellent, (1,086 reviews)
"We have stayed many times, great location, staff friendly, rooms and suites very comfortable."
Canada
Dawne Belcourt-
$103 nightly
The price is $121
Dec 13 - Dec 14
Total with taxes and fees
Georgian Bay Hotel Trademark Collection by Wyndham

5. Best Western St. Catharines Hotel & Conference Centre

Best Western St. Catharines Hotel & Conference Centre
2.5 star property
St. Catharines
8.0 out of 10, Very good, (1,025 reviews)
"Great location and friendly staff"
United States
Carol
$87 nightly
The price is $102
Dec 6 - Dec 7
Total with taxes and fees
Best Western St. Catharines Hotel & Conference Centre

6. Calabogie Highlands Four Season Resort

Calabogie Highlands Four Season Resort
4.0 star property
Greater Madawaska
7.2 out of 10, Good, (143 reviews)
"Very friendly staff from Pro Shop, Administration and cleaning staff. Jo-Ann, Andrea and Pro Shop very accommodating for special requests. We plan on holiday if there again soon! Mary Anne"
Canada
Mary Anne
$120 nightly
The price is $136
Nov 13 - Nov 14
Total with taxes and fees
Calabogie Highlands Four Season Resort

7. Living Stone Golf Resort

Living Stone Golf Resort
3.0 star property
Collingwood
8.2 out of 10, Very good, (1,393 reviews)
"Very clean and spacious rooms."
Canada
Darlene
$87 nightly
The price is $102
Dec 9 - Dec 10
Total with taxes and fees
Living Stone Golf Resort

8. White Oaks Resort & Spa

White Oaks Resort & Spa
5.0 star property
Glendale
9.6 out of 10, Exceptional, (2,683 reviews)
"We always enjoy our stay."
Canada
Nuzhat
$152 nightly
The price is $176
Nov 15 - Nov 16
Total with taxes and fees
White Oaks Resort & Spa

9. Super 8 by Wyndham Barrie South

Super 8 by Wyndham Barrie South
2.0 star property
Barrie
7.8 out of 10, Good, (1,515 reviews)
"Clean good location comfortable beds and a great breakfast"
Canada
Jason
$62 nightly
The price is $74
Nov 29 - Nov 30
Total with taxes and fees
Super 8 by Wyndham Barrie South

10. Deerhurst Resort

Deerhurst Resort
3.5 star property
Huntsville
8.2 out of 10, Very good, (1,000 reviews)
"the staff were amazing by the canoe rental area on the beach…"
Canada
Mark
Deerhurst 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.
Save an average of 15% on thousands of hotels when you're signed in

Top Ontario Hotel Reviews

Explore a world of travel with Expedia