Spanning 5500km from the fast east coast to the far west coast, Canada is vast to say the least. Mountains in the west, oceans on both coasts, Canadian shield outcroppings in Ontario, gentle rolling hills in PEI, grasslands in the Prairies, there are landscapes from coast to coast that are a stunning canvas for the world’s top golf course designers. From Cabot Cliffs along the coastline of the Atlantic Ocean (#1 golf course in Canada, SCOREGolf, 2024) to the Fairmont Jasper Park Lodge in the picturesque Rocky Mountains (#4 golf course in Canada, SCOREGolf, 2024), there is no shortage of awe-inspiring tracks.
And there is no better spot to tee it up at than a golf resort, a stay and play dedicated to making exceptional golf memories. Check out our top 10 golf resorts in Canada below, and give us a call to discuss your next trip!
#1 – Cabot Resort
Cape Breton Island, Nova Scotia
Photo Credit above: Jacob Sjoman – Cabot Cliffs, the #1 ranked golf course in Canada (SCOREGolf, 2024).
Cabot Resort is a golf pilgrimage that every golfer should make. Located along the stunning shores of Nova Scotia on world famous Cape Breton Island, 3.5hrs from Halifax Airport, golfers from all over the world expend a lot of energy to get here, and with good reason. The setting along the coastline is remarkable, and the golf is an experience that will be etched in your memory forever. With the #1 Cabot Cliffs (SCOREGolf, 2024) and #3 Cabot Links (SCOREGolf, 2024) golf courses in Canada, it is undeniable that Cabot is the mecca of golf in this country.
Looking for an epic tour? Cabot Resort and Fox Harb’r Resort combine for one of the best golf tours in Canada. Two all-world golf resort experiences, located a relatively short distance from each other, Fox Harb’r is the perfect dismount from Cabot. Adding a few nights at Fox Harb’r Resort also gets you closer to the Halifax Airport for your departure flight, a good thing to consider when diving into the trip planning.
If you are looking for inspiration, browse through our Nova Scotia golf packages . If you would like to discuss a potential Nova Scotia golf trip, give us a call Mon-Fri, 9am – 6pm EST at 1-866-469-1809 , or schedule 15min timeslot and we’ll call you at your preferred time.
#2 – Predator Ridge
Okanagan, British Columbia
Predator Ridge is set in the stunning natural beauty of Okanagan, British Columbia. Just a 30-minute drive from Kelowna International Airport, the resort offers two award-winning layouts from legendary course architects Doug Carrick and Les Furber. With the Ridge Course (Carrick) ranked #9 public course in Canada (SCOREGolf, 2023) and the Predator Course (Furber) ranked #23 public course in Canada (SCOREGolf, 2023), the golf is top calibre. Both golf courses are completely different and will excite you in different ways, The Ridge Course offers dramatic elevation changes and stunning views of Lake Okanagan, while tjhe Predator Course has a links-style layout with stunning vistas and thoughtful, smooth routing. Located outside the greens, Predator Ridge delivers swish lodgings, upscale dining options that include local Okanagan wine and local farm-to-table ingredients, and proximity to endless activities, including hiking, biking, and winery tours.
Looking for an epic tour? If you want to hit the open road, we recommend one of the most beautiful drives through the Canadian Rockies, starting in Canmore/Banff before making your way to Predator Ridge Resort , and ending in Whistler BC. Arrival into Calgary Airport, Departure from Vancouver Airport.
If you would like to discuss a potential Predator Ridge golf trip, give us a call Mon-Fri, 9am – 6pm EST at 1-866-469-1809 , or schedule 15min timeslot and we’ll call you at your preferred time.
#3 – Fox Harb’r Resort
Wallace, Nova Scotia
Nestled along the peaceful coastline of Nova Scotia, Fox Harb’r Resort is an undiscovered treasure that combines luxury, peace, and championship golf. Located just an hour and a half from Halifax Airport, this seaside getaway features a championship course by renowned architect Graham Cooke. Rated one of Canada’s Top 59 Golf Courses (SCOREGolf, 2023), the course provides a once-in-a-lifetime experience with its testing, ocean-side holes, undulating fairways, and impeccable conditioning. One of the most exciting resort golf developments in recent years, the golf course is going to have a different look in 2025, with 9 hole of Graham Cooke’s original course, and a brand new ocean 9 from the brilliance of two of Canada’s top golf course architects, Tom McBroom and Doug Carrick. This new golf experience raises the bar to a whole new level.
Fox Harb’r is distinguished by its exclusive resort experience. Guests have access to upscale accommodations, fine dining serving locally sourced dishes, and such amenities as a private marina, a spa, and even a sporting clay range.
Looking for an epic tour? This recommendation is a special one, staying at two of the most luxurious golf resorts in Canada in Fox Harb‘r Resort and Algonquin Resort. Prepare to be wowed!
If you are looking for inspiration, browse through our Nova Scotia golf packages . If you would like to discuss a potential Nova Scotia golf trip, give us a call Mon-Fri, 9am – 6pm EST at 1-866-469-1809 , or schedule 15min timeslot and we’ll call you at your preferred time.
#4 – Fairmont Jasper Park Lodge
Jasper, Alberta
Surrounded by the breathtaking scenery of Jasper National Park, a UNESCO World Heritage Site in Alberta, the Fairmont Jasper Park Lodge is unlike any other golf destination. Designed by the legend Stanley Thompson and considered by many to be his best work, the course is ranked the #3 public golf course in Canada (SCOREGolf, 2023). The layout is cleverly melded into the rugged Rocky Mountain terrain, with wide fairways, well-placed bunkers, and views of surrounding peaks and Lac Beauvert that are jaw-dropping.
In addition to its renowned golf course, the Fairmont Jasper Park Lodge features luxurious accommodations in cozy cabin-style units, pampering dining options, and plenty of outdoor pursuits, such as hiking, canoeing, and wildlife viewing.
Looking for an epic tour? Two iconic Fairmont resorts in the Canadian Rocky Mountains, each with their own golf course designed by the iconic Stanley Thompson, the Fairmont Banff Springs and the Fairmont Jasper Park Lodge
If you are looking for inspiration, browse through our Alberta golf pack ages . If you would like to discuss a potential Alberta golf trip, give us a call Mon-Fri, 9am – 6pm EST at 1-866-469-1809 , or schedule 15min timeslot and we’ll call you at your preferred time.
#5 – Muskoka Bay Resort
Muskoka, Ontario
Muskoka Bay Resort is located in the heart of Ontario’s famous cottage country and provides a golf experience based on both natural beauty and modern luxury. Designed by Canada’s most prolific architect of the 21st century, Doug Carrick, the course is the top ranked public course in Ontario, ranked #7 by SCOREGolf, 2023. Its beautiful design embraces the rugged Muskoka landscape, thoughtfully incorporating Muskoka’s dramatic rock outcroppings into the design for a tee to green experience that is one-of-a-kind. Distinctive holes and panoramic views, every round is unforgettable.
More than just exceptional golf, Muskoka Bay Resort’s modern accommodations, top-tier dining, infinity pool, and carefully curated Muskoka cottage country experiences, Muskoka Bay Resort aught to be on your bucket list.
Looking for an epic tour? A tour that starts in Niagara Falls , the most fun golf destination in Canada, before a stay and play at Muskoka Bay Resort is the perfect blend of urban and nature.
Browse our Muskoka golf packages . If you would like to discuss a potential Muskoka golf trip, give us a call Mon-Fri, 9am – 6pm EST at 1-866-469-1809 , or schedule 15min timeslot and we’ll call you at your preferred time.
#6 – Algonquin Resort
St. Andrews-by-the-sea, New Brunswick
Overlooking the scenic shores of St. Andrews-by-the-Sea in New Brunswick, the Algonquin Resort delivers a historic golf must-play with plenty of character. Acclaimed architect Rod Whitman, who remodeled the course, brings the Algonquin Golf Course the height of expertise, from classic to contemporary playability. Ranked one of the Top 100 Golf Courses in Canada (ranked #20 public course by SCOREGolf, 2023) , this course is known for its stunning waterside holes, rolling fairways, and pristine greens, all within view of the Bay of Fundy’s dramatic tides.
Part of the Marriott Autograph Collection, Algonquin Resort is the perfect mix of timeless elegance and contemporary luxury, with well-appointed accommodations, exceptional dining, as well as a spa and an indoor pool. A walk along the picturesque town of St. Andrews enhances the holiday even further, with boutique shops, art galleries, and coastal views at every corner.
Looking for an epic tour? Two luxurious resorts with exquisite dining, top level hospitality and top ranked championship golf, Algonquin Resort and Fox Harb’r Resort are two of the best luxury resorts in Canada located 4hrs from each other.
If you would like to discuss a potential Algonquin Resort golf trip, give us a call Mon-Fri, 9am – 6pm EST at 1-866-469-1809 , or schedule 15min timeslot and we’ll call you at your preferred time.
#7 – Fairmont LE MANOIR RICHELIEU
La Malbaie, Quebec
In the scenic Charlevoix region of Quebec, Fairmont Le Manoir Richelieu offers a golfing experience that blends challenge and beauty. The 27-hole championship course, a Darrell Huxham redesign, features raised fairways and thoughtfully positioned hazards, with wide views of the St. Lawrence River. Regarded as one of Canada’s great resort courses, it’s the ideal combination of technical play and visual majesty.
Added to its remarkable golf course, the resort offers luxury accommodations and gourmet dining inspired by local Quebecois cuisine, plus various activities, including whale watching and casino gaming.
Looking for an epic tour? Fairmont Le Manoir Richelieu is the top golf resort in Quebec, but there is no shortage of exceptional golf destinations to visit. Starting in Mont Tremblant , undoubtedly the top golf destination in Quebec with four championship golf courses regarded and ranked as some of the top in Canada, followed by a layover at Chateau Bromont for a stay and play where you can play Bromont Golf (ranked #45 public course in Canada, SCOREGolf 2023), before traveling up the St. Lawrence River and a worthy finale at the stunning Fairmont Le Manoir Richelieu
If you are looking for inspiration, browse through our Quebec golf packages . If you would like to discuss a potential Fairmont Le Manoir Richelieu golf trip, give us a call Mon-Fri, 9am – 6pm EST at 1-866-469-1809 , or schedule 15min timeslot and we’ll call you at your preferred time .
#8 – COBBLE BEACH
Georgian Bay, Ontario
Located on the shores of Georgian Bay, Cobble Beach Golf Resort is a small, intimate resort that offers world-class golf and gorgeous waterfront views. The course was designed by Doug Carrick and ranks among Canada’s best. It’s a memorable round thanks to dramatic elevation changes, punishing bunkers, and stunning views of the bay. Each hole is postcard-worthy, with stunning views of the sparkling waters of Georgian Bay.
The resort itself provides a boutique experience: classy lodgings, wonderful dining bursting with regional flavor, along with a warm, inviting spirit. Guests can also enjoy walking trails, spa treatments, and the charms of the surrounding region.
Looking for an epic tour? Tee it up at two of Doug Carrick’s finest golf courses, Muskoka Bay and Cobble Beach. From the exposed granite outcroppings of the Canadian Shield to the sweeping views of Georgian Bay, two iconic destinations, two iconic courses, one epic golf tour!
If you are looking for inspiration, browse through our Ontario golf packages . If you would like to discuss a potential Cobble Beach golf trip, give us a call Mon-Fri, 9am – 6pm EST at 1-866-469-1809 , or schedule 15min timeslot and we’ll call you at your preferred time.
#9 – Rodd Crowbush Golf & Beach Resort
Cavendish Beach, PEI
Rodd Crowbush Golf & Beach Resort is set against the backdrop of the beautiful shores of Prince Edward Island and brings together world-class golf and an abundance of East Coast charm. The 18-hole Links at Crowbush Cove, Thomas McBroom’s acclaimed design, ranks 14th in Canada’s best public courses by SCOREGolf (2023). Rolling dunes, pristine fairways, and punishing water hazards share space with stunning views of the ocean, making for a golfing experience that’s as gratifying as it is beautiful.
Off the course, the resort envelops guests in the warm hospitality and culture of PEI, with comfortable accommodations, fresh, local seafood, and access to the island’s famous beaches and red sand cliffs.
Looking for an epic tour? While on the Island, be sure to play the two top tracks to get the full Island golf experience, The Links at Crowbush Cove and nearby Dundarave, both ranked in SCOREGolf’s Top 59 public courses. From there, hit the open road (or take a ferry) to Fox Harb’r Resort in Nova Scotia, less than 3 hours door to door. At Fox Harb’r Resort, you have two more golf courses (one on-site and one 12 minutes from the resort) ranked in the Top 59 best public courses in country. This epic tour is one of our client’s favourite!
If you are looking for inspiration, browse through our PEI golf packages . If you would like to discuss a potential Rodd Crowbush Golf & Beach Resort trip, give us a call Mon-Fri, 9am – 6pm EST at 1-866-469-1809 , or schedule 15min timeslot and we’ll call you at your preferred time.
#10 – Fairmont Banff Springs
Banff, Alberta
Surrounded by Alberta’s Rocky Mountains, Fairmont Banff Springs is a golfing getaway that puts you in the middle of a postcard. The 18-hole course, designed by Stanley Thompson, is a work of art, and it regularly ranks at the top of the SCOREGolf list of public courses in Canada, recently ranked #4 in 2023. Surrounded by towering peaks, lush forests, and the Bow River, each hole presents a combination of challenge and stunning vista that’s hard to beat.
The resort itself—dubbed the “Castle in the Rockies”—is a five-star retreat with luxury accommodations and fine dining, plus access to hundreds of outdoor activities, from hiking to dipping in the famous Banff hot springs.
Looking for an epic tour? A tour that includes a stay and play at the iconic Fairmont Banff Springs, with a golf excursion in nearby Kananaskis offers the tops in accommodation and golf, while keeping your tour close to the Calgary Airport, important for trip planning. In Kananaskis, stay at the Autograph Collection Kananaskis Mountain Lodge and play the two Kananaskis Golf Courses , Mt Lorette (#25 public course in Canada, SCOREGolf) and Mt Kidd (#17 public course in Canada, SCOREGolf)
If you are looking for inspiration, browse through our Alberta golf packages . If you would like to discuss a potential Alberta golf trip, give us a call Mon-Fri, 9am – 6pm EST at 1-866-469-1809 , or schedule 15min timeslot and we’ll call you at your preferred time.
#11 – Rocky crest golf Resort
Muskoka, Ontario
Rocky Crest Golf Resort is one of Muskoka’s best. The Tom McBroom-designed Rocky Crest Golf Club is ranked #13 on the SCOREGolf Best Public Golf Courses in Canada (2023) and is among McBroom’s best work. The course’s inclusion of Muskoka’s signature rugged terrain with dramatic granite outcrops and magnificent pines is masterfully woven into the design to provide both challenge and reward.
This location is perfect for groups of guy friends to use as a base camp for golf. Fostered by all-suite lodgings, three in-house dining venues, and a friendly vibe, it’s not hard to settle in and take advantage all the resort has to offer.
Looking for an epic tour? Rocky Crest Golf Resort is a Clublink property, and a stay here gives you access to all 3 Muskoka Clublink golf courses, Rocky Crest, Lake Joseph, Grandview, and all 3 courses are amazing plays. If you pair your tour up with a stay and play at Deerhurst Resort, you can add Deerhurst Highlands to your list as another bucket list golf course (ranked #40 public course in Canada, SCOREGolf, 2023). Deerhurst Resort is conveniently located only 5 minutes from Grandview, so from an efficiency point of view, this epic golf tour checks out!
If you are looking for inspiration, browse through our Muskoka golf packages . If you would like to discuss a potential Rocky Crest golf trip, give us a call Mon-Fri, 9am – 6pm EST at 1-866-469-1809 , or schedule 15min timeslot and we’ll call you at your preferred time.
#12 – Deerhurst Resort
Muskoka, Ontario
Deerhurst Resort is Muskoka’s most iconic escape and is home to the golf course that put cottage country on the map as a major golf destination. The Deerhurst Highlands course, designed by Robert Cupp and Thomas McBroom, stunned the golf world when it opened in 1990, and today, it is still one you don’t want to miss—in part for its dramatic elevation changes, superb views over Peninsula Lake, and its challenging layout. The resort also offers the 9-hole Deerhurst Lakeside course, a more casual alternative ideal for warm-up rounds in Muskoka’s natural setting.
Great for group getaways or couples, Deerhurst boasts flexible accommodations from cozy 3-Bedroom Resort Homes (1 king, 3 queen beds, kitchen, living room) to the recently built Lakeside Lodge for a romantic getaway. With four on-property restaurants, endless activities, and amenities including waterfront adventures and hiking trails, Deerhurst Resort adds up to world-class golf and a complete Muskoka getaway.
Looking for an epic tour? A little hack, as a guest at Deerhurst Resort, you are able to play Muskoka Bay, Muskoka’s top course. Another hack, staying at Port Cunnington Lodge is the only way to play Bigwin Island Golf Course , other than if you stay in the Club Cabins at the club. A tour that includes stays at Deerhurst and Port Cunnington Lodge, with plays at Muskoka Bay, Bigwin Island, Deerhurst Highlands, that’s another level when it comes to golf.
If you are looking for inspiration, browse through our Muskoka golf packages . If you would like to discuss a potential Deerhurst Resort golf trip, give us a call Mon-Fri, 9am – 6pm EST at 1-866-469-1809 , or schedule 15min timeslot and we’ll call you at your preferred time.
#13 – Bigwin Island
Muskoka, Ontario
The Bigwin Island Golf Club is one of the most exclusive and unique golf experiences in Ontario. This Doug Carrick design on Lake of Bays, Muskoka, has perpetual top-notch course conditions paired with stunning views. With the signature elevated tee view on hole #6 being voted one of the most beautiful in the province, every round at Bigwin Island is just as visually elevating as it is fun to play.
For the the ultimate, exclusive stay-and-play experience, the golf course has three Club Cabins. Booking a Club Cabin gives guests access to Bigwin Island and the option of dining at the club’s award-winning restaurant.
Looking for an epic tour? Two Carrick courses, Bigwin Island and Muskoka Bay, are only 30 minutes apart (plus a boat ride), but couldn’t be more different in landscape and topography. If you tee it up at both of these tracks, you are teeing it up at the best golf course Muskoka has to offer, while staying in the luxurious offerings each golf course has to offer.
If you are looking for inspiration, browse through our Muskoka golf packages . If you would like to discuss a potential Bigwin Island golf trip, give us a call Mon-Fri, 9am – 6pm EST at 1-866-469-1809 , or schedule 15min timeslot and we’ll call you at your preferred time.
Call: 1-866-469-1809
Email: info@bestgolftrips.ca
Our BGT Insiders is a must-subscribe for golf trippers., ESPECIALLY if you fall into one of these two categories.
(1) Plan the annual golf trip for you and your friends. The BGT Insider keeps you updated on which trips are available, new trips as they’re launched, and most importantly, first notification on when you can book. With availability getting more and more scarce, getting notified when bookings can be made is becoming more and more important.
(2) Whether your golf trip is big or small, if you like exceptional golf experiences, visiting exciting cities, playing exceptional courses, the BGT Insiders will keep you plugged in so you can always be growing your own personal bucket list.
Subscribe today, it is a great move!
Early February 2024, make sure you’re the first to know!
Our exclusive rates are not eligible on certain dates throughout the year. If your trip dates fall under one of these dates below, give us a call for a custom quote. Give us a call (Mon-Fri, 9am – 6pm) at 1-866-469-1809.
May: 14, 15, 16, 17, 18, 19, 20, 21
June: 6, 7, 8, 9 10, 11, 12, 13, 14, 27, 28, 29, 30
July: 4, 5, 6, 7, 11, 12, 13, 14, 19, 20
August: 1, 2, 3, 4, 9, 10, 11, 12, 16, 17, 18, 29, 30, 31|
September: 1, 9, 10, 11, 12, 13, 14, 15
We love hosting bachelor parties, but we do have specific rules for bachelor party bookings.
(1) You must notify us if you are booking a bachelor party. Failure to do so can result in your entire booking being cancelled.
(2) Each bachelor party attendee will pay their trip cost, plus a $100 / person deposit. The $100 / person deposit is refunded after the trip, upon feedback from the hotel and golf courses that there were no issues with unruly behaviour.
Welcome Back, we are so excited to host our neighbours again! With the current exchange rate, a trip to Canada really makes sense / brings great value for our American friends. Please take note of the following when booking with BGT.
(1) All funds displayed are in CAD
(2) Payment – we accept Visa and Mastercard payments. Your credit card company will automatically make the conversion from CAD to USD, easy peasy.
(3) Consider playing our top course on the US side, Seneca Hickory Stick. This works really well as a play on the way home course – check-out of the hotel, cross the border, play your round, and continue on home.
test test
Hi there!