Featured Lodging Tours & Drives To Do
Facebook Twitter
Above the Clouds
Enlarge Image
open
 
 
Weather Watch

e-newsletter snippet

Home / Lodging / Resorts

Resorts

Search Listings ButtonView Coupons Button Travel Insurance Button

BC Select Lodging's resorts provide a variety of experiences from budget to high-end for every type of traveller. Whether you are looking for a resort for a romantic getaway, a destination for a reunion, a fishing excursion, winter fun, or a family vacation, British Columbia's resorts fit the bill.

British Columbia destination resorts offer many types of accommodation including suites, housekeeping cabins, bungalows, condos, townhouses, executive cottages, and villas. Resorts may be summer season resorts only or ‘all season' accommodations and range from rustic getaways to those offering a full range of facilities and services such as indoor pool, spa, and licensed dining.

No matter the length of the season, all provide outdoor activities on-site or close by, such as boat or canoe rentals, fishing, horseback riding, tennis or volleyball and bike rentals. You can relax and unwind at a quiet, secluded resort in Northern BC or the Cariboo; enjoy the ocean breezes and go whale watching from a resort on the west coast of Vancouver Island, the Gulf Islands or Sunshine Coast; relax in one of BC's hot springs, play a championship golf course or ski world-famous slopes in the Kootenay Rockies. Relax among the vineyards and taste some of BC's award winning wines in the Thompson Okanagan or unwind in the countryside or by one of the many lakes in the Vancouver, Coast and Mountains.

For advice and friendly tips on taxes, making reservations or accepted credit cards, visit the lodging FAQ's.

Click to Show Map
<< <
26-50 of 89
> >>
Partner Listings
Lakeside Resort
  • 6707 Lakeside Drive
  • Oliver, BC V0H 1T4
  • Toll Free: (800) 220-7330
  • Visit Website

Resting on beautiful Tuc-el-Nuit Lake in Oliver, Lakeside Resort stretches on landscaped five acre grounds with its own private beach. Our resort provides guests with tranquil views of Tuc-el-Nuit, …more >

Loon Bay Resort
  • 7250 Texas Rd
  • Sheridan Lake, BC V0K 1X1
  • (250) 593-4431 | Fax: (250) 593-4188
  • Visit Website

Situated on the peaceful bay right on Sheridan Lake with 2000ft of waterfront, Loon Bay Resort is an ideal destination for guests to enjoy a relaxing vacation with family and friends. We welcome pets, …more >

MTN Fun Basecamp
  • 1796 Depot Road
  • Squamish, BC V8B 0P6
  • (604) 390-4200 | Toll Free: (866) 987-6512
  • Visit Website

Nestled amongst the ancient pines and a gentle creek running through the property, MTN Fun Basecamp is the ideal getaway destination to surround yourself in nature. We are located near Alice Lake …more >

Mabel Lake Resort & Marina
  • 3514 Mabel Lake Rd.
  • Enderby, BC V0E 1V5
  • (250) 838-6234 | Fax: (250) 549-6257
  • Visit Website

Welcome to Mabel Lake Resort a popular family vacation destination that has many families returning year after year! Situated on the shores of the peaceful lake, guests are in awe of the lush forest …more >

Mackenzie Beach Resort
  • 1101 Pacific Rim Hwy
  • Tofino, BC V0R 2Z0
  • (250) 725-3439 | Fax: (250) 725-3439
  • Visit Website

Year round beachfront resort on beautiful Mackenzie Beach, offers breathtaking ocean views and a tranquil atmosphere. We offer rustic cabins and suites, camping and RV sites, a choice of accommodation …more >

Manning Park Resort
  • 7500 Hwy 3
  • Manning Park, BC V0X 1R0
  • (604) 668-5922 | Fax: (250) 840-8848 | Toll Free: (800) 330-3321
  • Visit Website

Manning Park Resort is a four season, family-friendly resort in the heart of the Cascade Mountains that offers year-round camping and accommodation; hiking, biking, canoeing; skiing/boarding; 64km of …more >

Mile High Resort
  • 4700 Mile High Lane (Face Lake)
  • Logan Lake, BC V0K 1W0
  • (250) 523-6479 | Fax: (250) 523-6489 | Toll Free: (866) 371-2606
  • Visit Website

Enjoy a piece of paradise at Mile High Resort! Surrounded by pristine forests with breathtaking lake views, our resort is a tranquil oasis for guests to escape their busy lives. We have 14 cabins, …more >

Moosehaven Resort
  • 7563 Petty John Road
  • Hathaway Lake, BC V0K 1X3
  • (250) 593-2300 | Fax: (250) 593-2300 | Toll Free: (888) 744-2271
  • Visit Website

Nestled among the quiet wilderness on a peaceful lake, Moosehaven Resort is the ideal destination for a relaxing getaway. Spend your summer holidays at our well maintained property that is surrounded …more >

Noah's Ark Resort
  • 4955 Camp Creek Road
  • Revelstoke, BC V0E 2S0
  • (250) 837-7499 | Fax: (250) 837-7494 | Toll Free: (877) 455-2267
  • Visit Website

Nestled in pristine wilderness, Noah’s Ark Resort offers well-kept and comfortable accommodation for our guests to enjoy a comfortable stay. Located in Revelstoke, known for recreational sports, our …more >

Nootka Marine Adventures Ltd.
  • 1631 Head Bay Road
  • Tahsis, BC V0P 1X0
  • Toll Free: (877) 337-5464
  • Visit Website

Luxury Yurts, Private Chalets, Lodge Suites, RV Sites, Tenting and more. Moutcha Bay Resort is located at the mouth of the Conuma River, just 40 minutes west of Gold River, in the beautiful sheltered …more >

Ocean Village Beach Resort
  • 555 Hellesen Drive
  • Tofino, BC V0R 2Z0
  • (250) 725-3755 | Fax: (250) 725-4494 | Toll Free: (866) 725-3755
  • Visit Website

Nestled among the breathtaking landscape of Tofino on the waterfront of MacKenzie Beach, Ocean Village Beach Resort is a tranquil escape from the fast-paced city life. With unique “beehive” arches …more >

Page's Resort & Marina
  • 3350 Coast Road
  • Gabriola Island, BC V0R 1X7
  • (250) 247-8931 | Fax: (250) 247-8997
  • Visit Website

Situated on beautiful Gabriola Island overlooking stunning Silva Bay, Page’s Resort & Marina offers secluded seaside cottages and a fantastic campground nestled in the lush forest. Travel by land, air …more >

Pipers Glen Resort
  • 14108 Hwy 16 E
  • Fort Fraser, BC V0J 1N0
  • (250) 690-7565 | Fax: (250) 690-7565
  • Visit Website

Overlooking beautiful Fraser Lake, Pipers Glen Resort is a fantastic destination for families to experience many outdoor activities. We are close to Fraser Mountain hiking trail, where you’ll find …more >

Ponderosa Resort
  • 7405 Canim Lake Road S
  • Canim Lake, BC V0K 1J0
  • (250) 397-2243 | Fax: (250) 397-2243
  • Visit Website

Bring your family to an oasis of relaxation and fun! Escape the urban life to a tranquil retreat and connect with nature. Resting on 7.5 landscaped acres with 650 feet of beachfront, our resort is an …more >

Postill Lake Lodge
  • 11950 Postill Lake Road
  • Kelowna, BC V1P 1A2
  • (250) 718-0579 | Toll Free: (877) 623-6982
  • Visit Website

Situated in the beautiful mountains and wilderness, Postill Lake Lodge is a great family vacation spot for everyone to enjoy! Open year round, guests can enjoy the wonders of nature during each …more >

Princeton Castle Resort
  • 375 Rainbow Lake Road
  • Princeton, BC V0X 1W0
  • (250) 295-7988 | Fax: (250) 295-7208 | Toll Free: (888) 228-8881
  • Visit Website

Nestled in the beauty of the Cascade Mountains only five minutes outside of Princeton, BC, rests the charming Princeton Castle Resort. This pristine and breathtaking destination is ideal for romantic …more >

Riverside (Whistler) – A Parkbridge Camping & RV Resort
  • 8018 Mons Road
  • Whistler, BC V0N 1B8
  • (604) 905-5533 | Fax: (604) 905-5539
  • Visit Website

Whistler’s Year Round Resort Campground! We offer a range of accommodation, including fully serviced, winterized RV sites, private, walk-in tent sites, rustic yurts and cozy log cabins. Our unique …more >

Sailcone's Grizzly Bear Safari Lodge
  • Minstrel Island
  • Knight Inlet, BC V0R 2V0
  • (250) 334-8858 | Toll Free: (877) 764-4286
  • Visit Website

Situated on the small island, Minstrel, on the edge of Knight Inlet, Grizzly Bear Lodge welcomes you to discover the gems of nature. Our pristine location allows us to have easy access to grizzly bear …more >

Salmon Arm Camping Resort
  • 381 Hwy 97B NE
  • Salmon Arm, BC V1E 1X5
  • (250) 832-6489 | Fax: (250) 832-1178 | Toll Free: (866) 979-1659
  • Visit Website

Camp among the lush, green natural forest near Shuswap Lake at Salmon Arm Camping Resort. If camping isn’t your style, then sleep in our one or two bedroom cabins! Our well-maintained resort is ideal …more >

Scotch Creek Cottages Resort/Shuswap Vacation Rentals
  • 4044 Express Point Road
  • Scotch Creek, BC V0E 3L0
  • (250) 955-0080 | Fax: (250) 955-0270 | Toll Free: (800) 979-3599
  • Visit Website

Resting on acres of landscaped grass right on the lakeshore of Shuswap Lake, Scotch Creek Cottages Resort is a family oriented resort for families wanting to enjoy a fun filled vacation. We offer 20 …more >

Sea Edge Motel
  • 209 West Island Highway
  • Parksville, BC V9P 2G4
  • (250) 248-8377 | Fax: (250) 248-6611 | Toll Free: (800) 667-3382
  • Visit Website

Situated on the beach in downtown Parksville, enjoy sunrises and sunsets from your own deck at Sea Edge Motel. In the morning, afternoon or evening, stroll across our lawn to the wide sandy beach to …more >

Seabreeze Resort
  • 10975 Hwy 101 (Lang Bay)
  • Powell River, BC V8A 0L5
  • (604) 487-9534
  • Visit Website

Escape the stress of everyday life to a relaxing and tranquil atmosphere at Seabreeze Resort. Situated on the shore of Lang Bay’s sandy beach, our guests spend their days swimming and beach combing. …more >

Sheridan Lake Resort
  • 7510 Magnussen Road
  • Lone Butte, BC V0K 1X1
  • (250) 593-4611 | Fax: (250) 593-4618
  • Visit Website

Book your next family vacation at Sheridan Lake Resort, where you will find rainbow trout fishing and fun adventures. Located on the shores of Sheridan Lake in Cariboo Country, guests are spoiled with …more >

Sundance Guest Ranch
  • 2591 Kirkland Ranch Road
  • Ashcroft, BC V0K 1A0
  • (250) 453-2422 | Fax: (250) 453-9356 | Toll Free: (800) 553-3533
  • Visit Website

Located in warm Ashcroft with endless panoramic views of the open Thompson River Valley, Sundance Guest Ranch is the ideal getaway for the weekend or a week-long vacation. Only a four hour drive from …more >

Sunshine Coast Resort Hotel & Marina
  • 12695 Sunshine Coast Hwy
  • Madeira Park, BC V0N 2H0
  • (604) 883-9177 | Fax: (604) 883-9171 | Toll Free: (888) 883-9177
  • Visit Website

Seeking an intimate resort with gorgeous water views? Sunshine Coast Resort Hotel & Marina is the ideal destination for hosting family gatherings, small weddings or romantic getaways to the Coast. We …more >

<< <
26-50 of 89
> >>

 

Background Photo Credit: Destination British Columbia

Travel British Columbia