St. Eugene Golf Resort & Casino in Cranbrook BC

Written By Michael Whitlatch

St. Eugene Golf Resort & Casino Cranbrook BC

St. Eugene Golf Resort is a golf lover’s paradise in the stunning British Columbia Rocky Mountains. With two championship courses, a world-class training academy, and breathtaking views, there’s something for everyone at St. Eugene. And with various accommodations and amenities, you can make your stay as comfortable or luxurious as you like. For weekend getaways or extended vacations, St. Eugene Golf Resort is an excellent experience with a lot to offer.

It’s a great place to golf in the Canadian Rockies. The championship golf course is nestled in the heart of the Kootenay Mountains and offers stunning scenery, challenging terrain, and a truly unique Canadian Rockies golf experience. From seasoned pros to first-time golfers, you’ll find plenty to love at St. Eugene. Then, when you wrap up hitting the links, be sure to check out the resort’s other great amenities, including a spa, restaurant, and casino.

St. Eugene Golf Resort Location

The resort is just a short drive from Banff National Park and Jasper National Park, making it perfect for exploring all this stunning region offers. From world-class golfing and hiking to relaxing in the spa, there is something for everyone at St. Eugene Golf Resort.


The golf resort is home to some of the best golf amenities in the area. From their world-class golf course to their driving range and putting green, they have everything you need to improve your game. Their pro shop is stocked with the latest gear, and their knowledgeable staff is always on hand to help you find the perfect club or piece of equipment.

The golf course

The resort is a popular destination for golfers from all over the world. The 18-hole championship course is the most challenging and among many beautiful courses in the area. The course is on a spectacular property with stunning views of the Rocky Mountains. The resort also offers a 9-hole executive course, perfect for those who want to work on their game or enjoy a leisurely round of golf.


There’s no need to rough it when you’re on vacation – especially when you’re staying at the St. Eugene Golf Resort. These luxurious accommodations offer home comforts, plus a few extra special touches to make your stay even more memorable. From deluxe suites with private balconies to rustic cottages nestled in the woods, you’ll find the perfect place to get cozy after your day of exploring everything this beautiful resort offers.


There are several restaurants at St. Eugene Golf Resort, each with its unique atmosphere and menu. Are you looking for a quick bite before your round of golf? Maybe a leisurely meal after a day on the course? You’ll find something to suit your taste. The resort also has a private dining room available by reservation for special occasions.


Are you looking for a great deal on golf? Then, check out the rates at St. Eugene Golf Resort. They offer a variety of options to meet your budget and needs. And don’t forget, most rates include access to all amenities so that you can make the most of your stay.

Tee Times

Tee off at one of Canada’s top golf resorts at St. Eugene Golf Resort in British Columbia. With three championship golf courses to choose from, a tee time is sure to be perfect for you. And with stunning views of the Rocky Mountains, you’ll be able to enjoy a round of golf like never before. So book your tee time today and experience all St. Eugene Golf Resort offers.


St. Eugene Golf Resort and Casino in Cranbrook BC is a great place to visit. The casino offers slots, blackjack, roulette, and poker. There are plenty of activities to keep you busy during your stay.

St. Eugene Golf Resort & Casino is owned by four Ktunaxa communities and the Shuswap Indian Band who in partnership make up St. Eugene Mission Holdings Limited.