Golf Resorts in Ontario

Search over 1 million properties and 550 airlines worldwide

Members save 10% more on select hotels, cars, activities and vacation rentals. Sign up.

Most hotels are fully refundable. Because flexibility matters.

Top Ontario Golf Hotels

Brookstreet

Brookstreet

4.5 out of 5
525 Legget Drive, Ottawa, ON
The price is CA $133 per night from Oct 3 to Oct 3
Set in Ottawa, this family-friendly hotel is within 6 mi (10 km) of Kanata Centrum Shopping Centre, Andrew Haydon Park, and Canadian Tire Centre. Tanger Outlets ...
4.4/5Wonderful! (969 reviews)
"Modern and clean. Beautiful views"

Reviewed on Sep. 20, 2021

Brookstreet
Pinestone Resort & Conference Centre, Ascend Hotel Collection

Pinestone Resort & Conference Centre, Ascend Hotel Collection

3.5 out of 5
4252 County Rd. #21, Haliburton, Dysart et al, ON
The price is CA $144 per night from Oct 7 to Oct 7
Located connected to the convention center, this Dysart et al resort offers ski-in/ski-out access within 6 mi (10 km) of Head Lake Park, Haliburton Highlands ...
3.5/5Good! (438 reviews)
"Beds extremely clean and comfortable. Ford in restaurant was very good."

Reviewed on Sep. 9, 2021

Pinestone Resort & Conference Centre, Ascend Hotel Collection
Oakwood Resort

Oakwood Resort

4 out of 5
70671 Bluewater Highway #21 North, South Huron, ON
The price is CA $143 per night from Oct 20 to Oct 20
Nestled on the beach, this Grand Bend resort is within 1 mi (2 km) of Grand Bend Beach, Grand Bend’s Beach House Observation Deck, and Grand Bend Marina. Huron ...
3.9/5Good! (323 reviews)
"access to private beach"

Reviewed on Sep. 19, 2021

Oakwood Resort
You could be seeing lower prices

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
Oban Inn

Oban Inn

4 out of 5
160 Front Street, Niagara-on-the-Lake, ON
The price is CA $265 per night from Oct 24 to Oct 24
Located in Old Town Historic District, this spa resort is steps from Niagara River Gorge, Niagara-on-the-Lake Golf Club, and Lake Ontario. Fort Mississauga and ...
4.6/5Exceptional! (790 reviews)
"Everything about this property was exceptional!! Beautiful!!"

Reviewed on Sep. 15, 2021

Oban Inn
Georgian Bay Hotel Trademark Collection by Wyndham

Georgian Bay Hotel Trademark Collection by Wyndham

3 out of 5
10 Vacation Inn, Collingwood, ON
The price is CA $135 per night from Oct 10 to Oct 10
Located in the heart of Collingwood, this spa resort is 1.9 mi (3 km) from Collingwood Golf Course and 2.6 mi (4.2 km) from Scandinave Spa Blue Mountain. Collingwood ...
4.1/5Very Good! (965 reviews)
"The property was quiet and had lots of land. The building looked clean and there have been renovations. The room was spacious and there was a balcony. We enjoyed dinner at Gustav's which was wonderful as well. We didn't use any of the amenities but there were bikes to use, pools and other fun stuff. ..."

Reviewed on Sep. 20, 2021

Georgian Bay Hotel Trademark Collection by Wyndham
Best Western St. Catharines Hotel & Conference Centre

Best Western St. Catharines Hotel & Conference Centre

2.5 out of 5
2 North Service Rd, St. Catharines, ON
The price is CA $102 per night from Oct 4 to Oct 4
Located in the heart of St. Catharines, this eco-friendly hotel is within 3 mi (5 km) of Meridian Centre, Port Dalhousie Pier Marina, and Lakeside Park Beach. ...
4.1/5Very Good! (977 reviews)
"The breakfast was amazing!"

Reviewed on Sep. 19, 2021

Best Western St. Catharines Hotel & Conference Centre
Calabogie Highlands Four Season Resort

Calabogie Highlands Four Season Resort

4 out of 5
981 Barryvale Road, Greater Madawaska, ON
The price is CA $125 per night from Oct 19 to Oct 19
Situated in Calabogie, this golf resort is 4.6 mi (7.5 km) from Calabogie Motorsports Park and within 12 mi (20 km) of Ironwoods Golf Course and Calabogie Peaks. ...
3.5/5Good! (84 reviews)
"Very nice"

Reviewed on Sep. 19, 2021

Calabogie Highlands Four Season Resort
Living Stone Golf Resort

Living Stone Golf Resort

3 out of 5
19 Keith Ave, Collingwood, ON
The price is CA $148 per night from Oct 4 to Oct 4
This family-friendly Collingwood resort is located near the bay, within a 10-minute walk of White's Bay, Lake Huron, and Georgian Bay. Collingwood Golf Course ...
4.1/5Very Good! (976 reviews)
"Maintenance required on some parts of the bathroom"

Reviewed on Sep. 21, 2021

Living Stone Golf Resort
White Oaks Resort & Spa

White Oaks Resort & Spa

4 out of 5
253 Taylor Rd, Niagara-on-the-Lake, ON
The price is CA $170 per night from Oct 3 to Oct 3
Located in Glendale, this spa resort is within a 10-minute walk of Outlet Collection at Niagara and Niagara College Niagara-on-the-Lake Campus. St. Catharine's ...
4.5/5Wonderful! (1,086 reviews)
"Close to shopping and the Falls and casino. We were celebrating something special….I called and nothing special was added!"

Reviewed on Sep. 20, 2021

White Oaks Resort & Spa
Super 8 by Wyndham Barrie

Super 8 by Wyndham Barrie

2 out of 5
441 Bryne Drive, Barrie, ON
The price is CA $96 per night from Sep 30 to Sep 30
Situated in a shopping district, this hotel is within 3 mi (5 km) of Barrie Molson Centre, Innisbrook Golf Course, and Allandale Recreation Centre. Central Creek ...
3.9/5Very Good! (971 reviews)
"Accessibility was great. Allowed to check out later. Was appreciated 😊"

Reviewed on Sep. 19, 2021

Super 8 by Wyndham Barrie
Deerhurst Resort

Deerhurst Resort

3.5 out of 5
1235 Deerhurst Dr, Huntsville, ON
The price is CA $154 per night from Oct 24 to Oct 24
Nestled on the beach, this Huntsville resort is 0.5 mi (0.9 km) from Hidden Valley Highlands Ski Area and 2.6 mi (4.2 km) from Grandview Golf Club. Huntsville ...
3.8/5Good! (982 reviews)
"amazing resort for families with children, lots of facilities and activities"

Reviewed on Sep. 15, 2021

Deerhurst Resort
Kitchener Inn & Suites

Kitchener Inn & Suites

2.5 out of 5
4355 King Street E, Kitchener, ON
The price is CA $94 per night from Oct 24 to Oct 24
Situated on the Strip, this hotel is 2.1 mi (3.4 km) from Chicopee Ski and Summer Resort and 2.1 mi (3.4 km) from Chicopee Tube Park. Cambridge Butterfly Conservatory ...
4.3/5Excellent! (1,217 reviews)
"Clean and comfortable rooms"

Reviewed on Sep. 18, 2021

Kitchener Inn & Suites
Horseshoe Resort

Horseshoe Resort

3 out of 5
1101 Horseshoe Valley Road, Oro-Medonte, ON
The price is CA $136 per night from Oct 13 to Oct 13
Nestled on the slopes, this ski-in/ski-out resort in Oro-Medonte is within 2 mi (3 km) of Horseshoe Valley, Settlers' Ghost Golf Club, and Copeland Forest. Hardwood ...
3.9/5Very Good! (488 reviews)
"Lots to do."

Reviewed on Aug. 27, 2021

Horseshoe Resort
The Inn at Cobble Beach

The Inn at Cobble Beach

3.5 out of 5
221 McLeese Drive, S.S.#3, Kemble, Georgian Bluffs, ON
The price is CA $209 per night from Oct 24 to Oct 24
Situated in Georgian Bluffs, this spa bed & breakfast is steps from Lake Huron and Georgian Bay. Cobble Beach Golf Links and Bruce Peninsula are also within ...
4.6/5Wonderful! (50 reviews)
"Beautiful view of the bay and golf course from our room."

Reviewed on Nov. 17, 2020

The Inn at Cobble Beach
Great Wolf Lodge Niagara Falls

Great Wolf Lodge Niagara Falls

3.5 out of 5
3950 Victoria Avenue, Niagara Falls, ON
The price is CA $288 per night from Oct 6 to Oct 6
This family-friendly Niagara Falls resort is located in the suburbs, within a 10-minute walk of Niagara River Gorge and Whirlpool Aero Car. Casino Niagara and ...
4.4/5Wonderful! (1,001 reviews)
"They have a concierge service via text, but half the request you ask from them, they decline you and tell you to go do it yourself."

Reviewed on Sep. 19, 2021

Great Wolf Lodge Niagara Falls
Hampton Inn by Hilton Toronto Airport Corporate Centre

Hampton Inn by Hilton Toronto Airport Corporate Centre

2.5 out of 5
5515 Eglinton Ave West, Toronto, ON
The price is CA $114 per night from Sep 30 to Sep 30
Located in Airport Corporate, this golf hotel is 0.7 mi (1.1 km) from Centennial Park and within 6 mi (10 km) of Paramount Fine Foods Centre and Toronto Congress ...
4.4/5Excellent! (1,252 reviews)
"Seeing the golf course out the back"

Reviewed on Sep. 19, 2021

Hampton Inn by Hilton Toronto Airport Corporate Centre
Ramada by Wyndham Trenton

Ramada by Wyndham Trenton

3 out of 5
99 Glen Miller Rd, Quinte West, ON
The price is CA $119 per night from Sep 24 to Sep 24
Situated in Quinte West, this eco-friendly hotel is within 3 mi (5 km) of Bleasdell Boulder Conservation Area, Lake Ontario, and Duncan McDonald Memorial Gardens ...
3.4/5Good! (979 reviews)
"Convenient location"

Reviewed on Sep. 19, 2021

Ramada by Wyndham Trenton
Rocky Crest Golf Resort

Rocky Crest Golf Resort

4 out of 5
RR#1 Hamer Bay Road, Seguin, ON
The price is CA $189 per night from Oct 4 to Oct 4
This family-friendly Seguin resort is located on a lake, 0.1 mi (0.1 km) from Lake Joseph, and within 16 mi (25 km) of Silver Sand Lake and Oastler Lake. Seguin ...
3.9/5Good! (162 reviews)
"lovely setting. Dining locally is excellent. Accommodation finishes below expectations for Lake Joseph establishment"

Reviewed on Sep. 16, 2021

Rocky Crest Golf Resort
JW Marriott The Rosseau Muskoka Resort & Spa

JW Marriott The Rosseau Muskoka Resort & Spa

4.5 out of 5
1050 Paignton House Road, Muskoka Lakes, ON
The price is CA $255 per night from Oct 19 to Oct 19
This Muskoka Lakes resort is on the beach, 0.3 mi (0.5 km) from The Rock Golf Course, and within 16 mi (25 km) of Muskoka Lakes Winery and Aspen Valley Wildlife ...
4.2/5Excellent! (617 reviews)
"The view of Lake Rosseau from our room was breathtaking. The staff are friendly and seem to be on top of the Covid issues in every way. Valet parking is way too expensive ($40 per day) for parking in northern Ontario where anywhere else parking is free. This is not Toronto, LA, Chicago or NYC. Parking ..."

Reviewed on Sep. 15, 2021

JW Marriott The Rosseau Muskoka Resort & Spa
Best Western Plus Woodstock Inn & Suites

Best Western Plus Woodstock Inn & Suites

2.5 out of 5
811 Athlone Avenue, Woodstock, ON
The price is CA $93 per night from Sep 29 to Sep 29
Located in the heart of Woodstock, this eco-friendly hotel is 0.8 mi (1.3 km) from Southside Park and 1.7 mi (2.7 km) from Woodstock Art Gallery. Otter Creek ...
4.5/5Wonderful! (977 reviews)
"Very friendly staff, clean room. Breakfast was tasty. Felt the hotel was doing their best to make you feel comfortable and safe especially during COVID."

Reviewed on Sep. 18, 2021

Best Western Plus Woodstock Inn & Suites
Don't see what you're looking for?
We've got more Golf Hotels. Find the right one for you.
View all properties
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.

Top Cities in Ontario

Pocket Guide: Golf Hotels in Ontario

Search for hotels in Ontario on Expedia. You can easily find your hotels in Ontario using one of the methods below:

  • View our selection of featured hotels in Ontario
  • Use the map to find hotels in the Ontario neighborhood you prefer
  • Use the filters to see hotels in a specific area of Ontario, select a specific theme, brand, or hotel class from basic (1 Star) to luxury hotels (5 Stars) in Ontario
  • Enter your travel dates to view the best deals on hotels in Ontario - while they last

More trip options