77 Resorts in British Columbia
Our wonderful ranch is surrounded entirely by boundless crown land, quite simply perfect for days of exploration & adventures in the saddle. Rolling hills, hidden lakes, secret meadows & secluded trails under vast western skies. Located on a private lake, the perfect backdrop for your ranch retreat awaits you here. Horseback adventures, kayaks, canoes, archery, mountain bikes, sauna, BBQs & teepee village for overnight camp-outs are all included in your stay with us. Guest lodge suits or lakeside log cabin accommodation.
Located 45 minutes south of Kelowna, 15 minutes north of Penticton, the Summerland Waterfront Resort & Spa enjoys a secluded stretch on Lake Okanagan. The Resort features 115 condo-style suites ranging from studio to 2 bedroom suites. Guests rave about the outdoor pool and pool deck, hot tubs, on-site Bistro, boat rentals and dock, neighbouring restaurant and patio and day spa. There are more than 20 wineries within a 20 minute drive as well as orchards, shopping and fantastic dining.
See for yourself on our website or TripAdvisor.
Painter's Lodge on beautiful Discovery Passage brings the best of Vancouver Island together in a stunning natural setting. Exciting sport fishing, wildlife & marine adventures; delicious meals & a new Aveda Spa all combine to create a unique vacation you'll never forget.
Predator Ridge Resort defines what a BC golf vacation is all about with 36 holes of championship golf, a beautiful lodge that overlooks the golf course and upscale dining at our award-winning range restaurant
Guests can enjoy the seasonal outdoor pool and hot tub, BBQ area and will have access to the world famous KurSpa at Sparkling Hill Resort, our neighbours just "up the hill".
With every type of outdoor activity you could imagine - from wineries and festivals in the summer, to cross-country skiing and snowshoeing in the winter - at your doorstep, we are a great vacation choice for any season.
Painted Boat Resort is one of the premier resort destinations on the Sunshine Coast. Featuring a full-service spa complete with luxurious spa garden, deep water marina, oceanfront creative coastal cuisine at The Restaurant at Painted Boat, infinity pool, hot tub, fitness centre & spacious villas, Painted Boat is the ultimate escape from the everyday. Each villa offers 2 bedrooms & a full kitchen, as well as a patio with BBQ. This is a destination made for week-long family getaways, a weekend romantic escape, or a corporate retreat that guests will rave about for years to come. Real estate opportunities available.
Fraser River Lodge is a little piece of heaven surrounded by the majestic Cascade Mountains, on the shores of the Mighty Fraser River. We invite you to join us for a stay at our Lodge & experience the fishing vacation of a lifetime, a romantic weekend getaway, a corporate event, or perhaps a unique one of kind wedding venue!
Our Lodge guests can expect gourmet dining, a great selection of Single Malt Scotch Whisky's & award winning BC wines. Looking forward to welcome you at our Lodge!
Sparkling Hill Resort invites you to indulge in our hotel & KurSpa, the first in the world to incorporate Swarovski Crystal Architecture into every aspect of its design - with over 3.5 million luminous crystals. There are 149 lake & mountain view rooms plus 3 penthouses with personal saunas. Every stay includes a full hot European breakfast. The KurSpa, Canada's largest spa, spans over 40,000 sq. ft. & every guest receives complimentary access to our 7 uniquely themed steam & sauna rooms, the Kneipp water therapy, our indoor & outdoor infinity pool, hot pool, the FunFit centre & the serenity & tea room for relaxation.
Steep Island is an all-inclusive private island lodge. Guests experience the natural beauty, world-famous fishing & all the wildlife & scenery the West Coast has to offer. Located in Discovery Passage, Steep Island is the perfect starting point to set off on a day's sports fishing; enjoy the fly-fishing streams on Vancouver Island & the mainland. Eco tour, golf, kayak & dive, all with friendly, personable service, excellent accommodations & stunning views. Our Lodge accommodates 22 guests. It is the perfect setting for a family or corporate group. Island reserved exclusively for your group of 12 or more.
Campbell Hills Guest Ranch is a small, personal, all inclusive guest ranch accommodating up to 12 guests, sitting on 64 hectares (160 acres) right along Campbell Lake.
Our smoke-free lodge features 2 beautiful and cozy bedrooms, a games room, the Wild Horse Saloon and a full commercial kitchen, where Martin cooks delicious meals using local products. In addition we have 2 cabins featuring warm western style furniture.
Only 25 minutes from downtown Kamloops yet we offer a private, intimate retreat, perfect for weddings or a romantic getaway. Our fully operating ranch offers on-site activities such as yoga, personal fitness, hiking, kayaking, and of course, horseback riding, taking you to lakes, meadows, forests and sunny peaks!
Canada's premier grizzly bear viewing destination Knight Inlet Lodge has been featured in productions by the BBC Natural History Unit, National Geographic, Time Magazine & many others around the world as one of the best places to view wild grizzly bears in their natural habitat. Situated in the lush Great Bear Rainforest, Knight Inlet Lodge caters to the wildlife enthusiast wishing unparalleled viewing opportunities for grizzly bears, whales, birds & many other species of animals. 2013 Trip Advisor Travellers Choice Award Winner for Best Service.
Tweets by @TourismBC
View all locations
Find over 6,000 restaurants, activities and accommodations in BC on your smartphone or tablet.
To receive seasonal travel information from Destination British Columbia including trip ideas, great places to go and fun things to do on vacation in BC, enter your email address, and click subscribe below.
We value your privacy and never share your personal information. And, you can unsubscribe at any time.
Login Make a Reservation