golfer on golf course sunny day

The Par-fect Province: Best Golf Courses in British Columbia

on Golf in British Columbia – The Par-Fect Province

Set against stunning landscapes and with the longest season than any other province in Canada, the golf courses inBritish Columbia, Canada really make it the par-fect place for visiting golfers! One of the most unique things about BC is that our climate is, by far, the most temperate in the entire country. Nowhere else in Canada can you find Mediterranean-like climates like you can along the coast or the incredible summer heat and stunning snowy landscapes in the interior. Southern BC is also home to Canada’s only desert making this province truly unique and completely varied as you travel through it! No matter what time of year you’re travelling you can find something you’re looking for whether it’s a mountain getaway, lakeside retreat or oceanfront adventure, British Columbia has it all! We have some of the most breathtaking natural spaces, abundant wildlife and incredible cities and towns to explore and if you’re an avid golfer, there might not be a better province to come visit!

Vancouver Island Golf

Bear Mountain Golf & Country Club

1999 Country Club Way, Victoria

Just north of Victoria in south Vancouver Island’s new, award winning resort community of Bear Mountain are the two, awe-inspiring, Nicklaus North designed courses. Whether you want to challenge yourself with the rugged Mountain Course, or stay on the fairways on the more serene Valley Course, Bear Mountain has both! For the brave of heart, you can book a full day of golfing and tackle both the Mountain and Valley course – all 36 holes – for one epic day on the green! The club at Bear Mountain offers all their guests world-class service whether you’re taking a break from the links or heading out for an amazing dinner, there’s no doubt that this is truly a golf destination.

Book an accommodation close by and never miss a great day on the green! Book one of our incredible EMR properties in Langford: Nature’s Gate, Bear Mountain and Station Villa

Victoria Golf Club

1110 Beach Dr, Victoria

Founded in 1893, the Victoria Golf Club is the oldest 18-hole golf course in Canada in its original location and the second oldest in all of North America. Set against the ocean in south Victoria, this course is a breathtakingly beautiful one. With ocean breezes and stunning vistas you’ll want to take the time and walk through this course, enjoy the ocean breeze and watch the sailboats glide across the ocean. When you think it can’t get more beautiful, you hit the five holes that are perched on a small, natural jetty that provides golfers with a stunning but challenging section.

There’s no doubt that you’ll want to visit this course again, so book a beautiful EMR Victoria property and spend your days on the green!  

Olympic View Golf Club

643 Latoria Rd, Victoria

Ranked in the top 50 golf courses in Canada by the Golf Course Ranking, Olympic View Golf Club is the perfect BC golf course to spend a sunny day. With sweeping views of the Olympic Mountains and over 12 acres of pristine grounds stretching an impressive 330 yards, there’s little wonder why this is a popular course! Plus you’ll find extensive grass tee decks, five target greens and three versatile short game areas, it’s the perfect course no matter what your skill level is. If you’re looking for a great way to unwind after a round or if you want a  great dining experience, the newly restored Table Nineteen is a spectacular location to sip a cocktail and enjoy some fresh, local dishes. 

Want accommodation close by? EMR will have the perfect rental for you! Have a look at our stunning properties in Sooke and Metchosin for a place no more than a 30 minute drive away! 

Arbutus Ridge Golf Club

3515 Telegraph Rd, Cobble Hill

Nestled in the picturesque Cowichan Valley is the Bill Robinson designed, 18-hole Arbutus Ridge course. Over the years, Arbutus Ridge has hosted numerous provincial and national championships, collected many accolades like the coveted Sustainability Award from Tourism Vancouver Island and remains one of the best golf courses for locals and visitors to the Cowichan Valley. With a course and clubhouse designed to offer some of the most stunning views on Vancouver Island and set in amongst the gorgeous and unique Arbutus tree, this club will provide you with an incredible golf experience. 

Stay nearby in one of the tranquil EMR properties in the Cowichan Valley and be able to be on the fairways everyday! 

Qualicum Beach Memorial Golf Club

469 Memorial Ave, Qualicum Beach 

The Qualicum Beach Memorial Golf Club has been operating for over 100 years making it one of the oldest golf courses in Canada! In 1913, when the course opened, it was both a hotel and golf course and quickly became a hotspot for the rich and famous to visit, thanks to owner Noel Money’s gregarious nature. In the 1980s, the town of Qualicum purchased the course and renamed it, creating a historical site that is loved and visited by locals and visitors alike. Qualicum Beach is a fun and challenging course with incredible views of the Salish Sea, Mt. Arrowsmith and the Coast Mountains on the mainland. As one of the driest courses in Canada, you can play here almost year ‘round! 

If you’re looking for incredible accommodations near this course, have a look at our EMR Parksville/Qualicum Beach properties

Crown Isle Resort & Golf Community

399 Clubhouse Dr, Courtenay

The award-winning, Platinum-rated golf course at Crown Isle is pristinely manicured and maintained with over ten thousand annuals planted every year and a state-of-the-art water system that reduces water use by ⅓ per year! Perfect for golfers of all levels, this golf resort par 72, 18-hole course is dynamically designed with 12 lakes, smooth fairways and stunning views of the Comox glacier and Beaufort mountain range. If you’re looking for a day on the range or want to work on your game, Crown Isle has a superb driving range, chipping and putting greens, and practice bunkers.

Stay right nearby at an EMR Comox Valley property and be a stone’s throw away from this course! 

Storey Creek Golf Club

300 McGimpsey Rd, Campbell River

Just 40 minutes north of Courtenay is Storey Creek Golf Club, a challenging Les Furber designed golf course known for its stunning natural setting. Set amidst old and second growth forest that surrounds this course, you can often sight wildlife making your tee time a uniquely British Columbian experience. With an incredible roster of accolades over the years, Storey Creek is no doubt, one of the top golf courses on Vancouver Island and a must when you’re visiting!

Looking for an incredible home to enjoy in between rounds? Have a look at the options EMR has in the beautiful Comox Valley and be no more than a 40 minute drive away! 

Mainland Golf


Fairmont Chateau Whistler Golf Club

4599 Château Blvd, Whistler

Carved on the side of the mountain, the Fairmont Chateau Whistler Golf Course is designed to be in perfect harmony with the nature that surrounds it. With over 400 feet of elevation changes, this par 72, 18-hole, Audubon certified course is a fun and challenging course perfect for golfers of all levels to enjoy! With incredible menus and beautiful 18th hole views from The Clubhouse and on-course refreshments from The Bearhouse, this full-service course is a wonderful place to spend a day in Whistler. 

Book one of many incredible EMR Whistler properties and be on the course as much as you’d like! Or if you’re looking for architectural beauty and tranquillity the EMR property on Bowen Island is ideal! You can easily experience everything Whistler and Vancouver has to offer from beautiful Bowen Island! 

Big Sky Golf Club

1690 Airport Rd, Pemberton

With incredible service and a stunning course set on the backdrop of the Coast Mountains, it’s no wonder that Big Sky snagged a spot on the Top100 Golf Courses in Canada in 2022 by SCOREGolf! Over the years, this peaceful course has won many accolades and is a perfect golf course for every skill level and if you’re looking for an incredible meal after your round, Fescues Restaurant offers menus that will make hungry golfers happy!  

If you’re looking for a great golf trip, this is it! Stay nearby in an EMR Whistler property and come try Big Sky only 30 minutes away! 


Tobiano Golf Course

38 Holloway Dr, Kamloops

Since its opening in 2008, Tobiano has won annual awards including Canada’s Best Golf Course in 2020 and 2021 and snagged spots in coveted Canadian and world-wide rankings making it one of the most acclaimed public golf courses in Canada. With views of Kamloops lake from every hole, the varied terrain typical of Interior British Columbia, creates a course with naturally rolling fairways, elevation changes, ravines, grasses making it a remarkably beautiful course. Check out their golf packages and make your experience even more memorable! 

Talking Rock Golf Course

1663 Little Shuswap Lake Rd, Chase

Proudly located within the Skwlax territory and owned by the Little Shuswap Band, this incredible golf resort utilizes First Nations culture, history and art in much of its design. The course, designed by Canadian architects Graham Cooke and Wayne Carlton, has been created around the diverse landscape of Little Shuswap Lake, weaving through forests and along the shore of the lake resulting in a fun and challenging course for all skill levels! Enjoy the views of the lake and be sure to note the pictographs, unique on every hole and the special bear shape in the grass on hole #7!


Golden Golf Club

576 Golf Course Dr, Golden

With natural running water features and breathtaking views, Golden Golf Club is a fabulous and challenging, 18 hole course right on the banks of the Columbia River in the Okanagen. Recipient of the prestigious PGA of BC Golf Facility of the Year in 2020 and ranked in the top ten Golfers’ Favourite BC Courses by The Scorecard Magazine in 2019, this laid back club is perfect for first time players and golf experts alike!  

Tower Ranch Golf Course

1855 Tower Ranch Blvd, Kelowna

Designed by renowned golf course architect, Thomas McBroom, Tower Ranch is Kelowna’s premier golfing experience. Ideally located right near downtown Kelowna, this 18-hole course provides players with a challenging course with various incredible shotmaking opportunities. With a gorgeous elevated rustic clubhouse, a day at Tower Ranch is sure to be a memorable one!

Predator Ridge

301 Village Centre Pl, Vernon

With two incredible courses, Predator Ridge is an ideal golf destination for anyone looking for a getaway in the Okanagan. Since its opening in 2010, the Ridge Course designed by Doug Carrick quickly became known as one of the best courses in Canada. With stunning fairways, and rocky outcroppings, this challenging and playable course is a great way to spend a day in Vernon! Predator Ridge’s other course, the Predator Course, designed by Les Furber is a stunning grasslands-style terrain, punctuated by undulating greens and rolling hills. Predator Ridge is truly a perfect golf getaway!   


Greywolf Golf Course

1860 Greywolf Dr, Panorama

With the backdrop of the Purcell Mountains this world-renowned golf course is an incredible place to play while you’re in the Kootenays. Located not far from the Alberta border, the landscape provides this course with stunning natural elements like bentgrass fairways, thrilling elevation changes and the incredible Cliffhanger hole, it’s no wonder Greywolf regularly ranks the top for Canada’s best golf courses. A round at Greywolf is sure to be a memorable one! 

Mountainside Golf Course

5083 Hot Springs Rd, Fairmont Hot Springs

With three sets of tees per hole and a separate playing field for the whole family, this stunning, family-friendly course caters to a variety of skill levels, perfect for family golf trips, groups and couples with differing abilities. Come and enjoy a relaxing day of golf beside the Columbia River and enjoy the beautiful views of the Rocky Mountains and Columbia Lake.