Premier Resorts in British Columbia

Featured Resorts in British Columbia

Discover the ultimate relaxation experience with our carefully chosen list of top resorts in British Columbia, complete with hidden gems. Our insights cater to travelers seeking luxury without compromising on value.

Resorts in British Columbia
The Westin Resort & Spa, Whistler
Resort
4090 Whistler Way, Whistler, BC, V0N 1B4, Canada

Featuring an outdoor pool and 2 hot tubs, this hotel is just 2 minutes’ walk from Whistler Blackcomb Gondola. A spa and wellness center is featured on site. All rooms offer full kitchens. A flat-screen cable TV and a fireplace are included in all rooms at The Westin Resort & Spa, Whistler. A soaker bath tub is provided in every private bathroom. Mountain views are offered. Guests can relax by the stone fireplace in the FireRock Lounge after a day’s outing. The casual dining menu includes burgers, salads and shared platters. Grill & Vine offers a varied wine selection and a snack menu. A fitness center is featured at Whistler Westin Resort and Spa. On-site laundry facilities offer added convenience. A ski and a bike valet are also available at this hotel. Whistler Golf Course Driving Range is opposite this hotel. Lost Lake is 35 minutes’ walk away.

Guest Reviews:

- "Kids and I love the pool facilities, and location. Such a great stay." - "Great stay. Great hotel restaurant. A little expensive but I guess that’s Whistler." - "Great price for value" - "Mountain View" - "12/10 coming back every year. Staff was the best part." - "luxurious and comfortable stay" - "We enjoyed our stay our stay but felt the cleanliness could be better." - "1 night" - "Our favourite Whistler hotel!"

Resorts in British Columbia
Versante Hotel
Resort
8499 Bridgeport Rd, Richmond, V6X 1R7, Canada

Luxury resort with 3 restaurants and a full-service spa
Along with 3 restaurants, this smoke-free resort has a full-service spa and an outdoor pool. Free WiFi in public areas and a free airport shuttle are also provided. Other amenities include 3 bars/lounges, a 24-hour fitness center, and a hot tub.
Change of towels is available on request.
Versante Hotel offers 100 accommodations with minibars and laptop-compatible safes. Each accommodation is individually decorated. Pillowtop beds feature down comforters and premium bedding. 55-inch Smart televisions come with digital channels and Netflix. Bathrooms include bathrobes, slippers, designer toiletries, and complimentary toiletries.

Guests can surf the web using the complimentary wireless Internet access. Business-friendly amenities include desks and desk chairs, as well as phones; free local calls are provided (restrictions may apply). Additionally, rooms include coffee/tea makers and hair dryers. Hypo-allergenic bedding, change of towels, and change of bedsheets can be requested. Housekeeping is provided daily.


An outdoor pool and a hot tub are on site. Other recreational amenities include a 24-hour fitness center.

The recreational activities listed below are available either on site or nearby; fees may apply.

Guest Reviews:

- "Great hotel. " - "Great, spacious room with excellent features! Would love to stay again." - "Spectacular room with excellent amenities. We received an upgrade to a corner room and it was amazing. The washroom had a huge shower and tub and the room itself was more than spacious. Everything was very clean, convenient and staff were very friendly. " - "Honestly...i love this hotel. The staff are so professional. I had 2 deaths in my family and i had to change my reservation multiple times and the staff were great. The rooms are large and every detail was well thought of. Beds are super comfortable. Food is great at Bruno also"

Resorts in British Columbia
Four Seasons Resort Whistler
Resort
4591 Blackcomb Way, Whistler, BC, V8E 0Y4, Canada

Featuring a heated outdoor pool and 3 hot tubs, this property is located in Whistler's Upper Village . Free WiFi is provided. 8 minutes' walk from the base of Whistler Blackcomb ski elevators. A flat-screen cable TV is included in all rooms at Four Seasons Resort Whistler. Guests can relax by a gas fireplace in the seating area. Mountain, forest or courtyard views are offered. Seafood and steak dinners are featured at Sidecut Modern Steak + Bar where diners can enjoy views of Whistler and Blackcomb Mountains. A fitness center and a spa are located at Whistler Four Seasons. Guests can enjoy a complimentary wine reception daily. A free shuttle to Whistler Village and Whistler Mountain is offered during ski season. Nicklaus North Golf Course is 7 minutes' drive away. The chairlift to Blackcomb Mountain is 1148 ft from Four Seasons Resort Whistler. Short-term Rental Registration Number is ST762102829

Guest Reviews:

- "We only went for one night but even then it was super good!" - "The staff were all fantastic and lovely amenities" - "It was relaxing & fun." - "Heavenly!" - "Exceptional" - "Wonderful from check in to check out" - "Lovely place to stay in Whistler" - "Absolutely phenomenal with special shout out to Jade and Flynn" - "Amazing experience!" - "Fantastic for families, well worth the money" - "if you have never been, you have to go. it is not just a hotel its an experience."

Resorts in British Columbia
Four Seasons Resort Whistler
Resort
4591 Blackcomb Way, Whistler, V0N 1B4, Canada

Luxury resort with a full-service spa and area shuttle service
A full-service spa, an outdoor pool, and a restaurant are available at this resort. An area shuttle is free. Additionally, a 24-hour fitness center, a bar/lounge, and a poolside bar are onsite.
Four Seasons Resort Whistler offers 288 air-conditioned accommodations with fireplaces and DVD players. Beds feature premium bedding. LCD televisions come with cable channels and pay movies. Refrigerators, coffee/tea makers, and minibars are provided. Bathrooms include separate bathtubs and showers, bathrobes, slippers, and designer toiletries.

Guests can surf the web using the complimentary wireless Internet access. Business-friendly amenities include desks, complimentary newspapers, and phones. Additionally, rooms include laptop-compatible safes and hair dryers. In-room massages and hypo-allergenic bedding can be requested. A nightly turndown service is provided and housekeeping is offered daily.


An outdoor pool and a hot tub are on site. Other recreational amenities include a sauna and a 24-hour fitness center.

The recreational activities listed below are available either on site or nearby; fees may apply.

Guest Reviews:

- "Nice staff" - "We really enjoyed Four Seasons. The only gripe I have is that kids are allowed. We were trying to rest after a long hike and decided to leave the sliding door slightly opened to let the breeze in. All we heard were preteens screaming and swearing = not relaxing at all. Same with meals - there were just a lot more kids than I expected. " - "5 star hotel experience! The room was so clean with nice views. The pool, hot tub and spa facilities were excellent. It’s also 15 min walk to the main village and they have a free shuttle bus too! "

Resorts in British Columbia
Sparkling Hill Resort and Spa - Adults-Only Resort
Resort
888 Sparkling Place, Vernon, BC, V1H 2K7

Offering a variety of spa treatments and access to a team of professional health consultants, this health and wellness resort overlooks beautiful Okanagan Lake in Vernon. Swarovski crystals sparkle throughout the hotel’s design. The modern rooms are equipped with complimentary WiFi and cable TV. A mini fridge, work desk, safe and ironing facilities are standard. Sparkling Hill Resort's KurSpa can be enjoyed by all guests aged 16 years or older, providing a wide range of over 100 different treatments such as a special cold chamber said to improve circulation and energy. Guests can enjoy 7 aromatherapy steam rooms and saunas with 3 showers, an outdoor infinity pool, indoor pool with underwater music, a hot pool and 2 relaxation rooms. Personalized programs are also offered in the fitness studio. Complimentary à la carte breakfast at our PeakFine Restaurant. Fresh juice and complimentary tea and coffee are provided. Guests can enjoy egg dishes, yogurt, pancakes, local cold meats, cheese platters, and fresh fruits Sparkling Hill Resort and Spa - Adults-Only Resort is less than 4.3 mi from Predator Ridge Golf Resort and 25 minutes from the Vernon city center. Kelowna Airport is 40 minutes' drive away.

Guest Reviews:

- "Gorgeous, relaxing getaway for couples and friends." - "." - "My partner and I had a wonderful stay. Most people stay 2-3 nights but we could have stayed longer" - "Sparkling Hill Resort offers a luxurious and serene getaway with stunning views, world-class spa exp" - "Was amazing would book twice a year" - "Gorgeous" - "really enjoyed it" - "Relaxing." - "Good but less than expected" - "A over Hyped hotel. Only thing that works for this hotel is the location. Rest is below average."

Resorts in British Columbia
River Rock Casino Resort
Resort
8811 River Road, Richmond, V6X 3P8, Canada

Luxury resort with 5 restaurants connected to a rail/subway station in Richmond
This smoke-free resort features 5 restaurants, a marina, and a full-service spa. Additionally, a casino, an indoor pool, and a fitness center are onsite.
Housekeeping is available on request.
River Rock Casino Resort offers 396 air-conditioned accommodations with iPod docking stations and safes. Beds feature premium bedding. Refrigerators and coffee/tea makers are provided. Bathrooms include bathrobes, slippers, and complimentary toiletries.

42-inch LCD televisions come with premium cable channels. Business-friendly amenities include desks, desk chairs, and phones. Microwaves, hypo-allergenic bedding, and change of towels can be requested. Housekeeping is provided on request.


An indoor pool and a hot tub are on site. Other recreational amenities include a waterslide and a fitness center.

Children under 18 years old are not allowed in the swimming pool or fitness facility without adult supervision.

Guest Reviews:

- "Indoor pool and Hut tub " - "Nice and easy for getting into downtown Richmond" - "Loved we got upgraded! The room was really nice, only thing was the bathroom was kinda dirty, stuff on the mirror and hair in the shower" - "Good" - "Staff is VERY FRIENDLY, the valet staffs, the front desk who checked in me, the house keepers, all very nice people. Checkin was nice and smooth. I generally don't tip for little acts but their friendliness totally won me over. Even though it is a casino resort, it is very kid friendly, the pool was excellent, just need to turn up the water temperature a bit higher in the pool and restock the towels, other than that it's perfect, my kids love water slide and hot tub."

Resorts in British Columbia
Alpine Meadows Resort
Resort
3400 Dunn Lake Road, PO Box 428, Clearwater, BC, V0E 1N0, Canada

Located on Hallamore Lake, with complimentary use of non-motorized boats, Alpine Meadows is a tranquil retreat located just 15 mi outside of Clearwater Village in British Columbia. All units feature private bathrooms, telephones, satellite TV, WiFi access and balconies. Guests can enjoy the convenience of coffee-making facilities, a microwave and a refrigerator. Nearby activities include hiking in Wells Gray Park and white water rafting the local rapids. Guests can also paddle or swim in Hallamore Lake or relax in the seasonal oversize hot tub. West-Coast inspired cuisine is featured at the on-site restaurant, The Boathouse, which offers breakfast and dinner daily.

Guest Reviews:

- "A wonderful place for peaceful enjoyment of nature" - "amazing!" - "An idyllic place we must go back to." - "Memorable stay in a breathtaking location surrounded by wildlife." - "Beautiful surroundings"

Resorts in British Columbia
The Westin Resort & Spa, Whistler
Resort
4090 Whistler Way, Whistler, V8E 1J3, Canada

Resort with 2 restaurants, steps from The Range
2 restaurants, a full-service spa, and an indoor pool are available at this smoke-free resort. WiFi in public areas is free. Other amenities include an outdoor pool, a fitness center, and a bar/lounge.
Change of towels is available on request.
The Westin Resort & Spa, Whistler offers 400 air-conditioned accommodations with safes and coffee/tea makers. Pillowtop beds feature premium bedding. 55-inch Smart televisions come with premium cable channels and Netflix. Refrigerators and microwaves are provided. Bathrooms include bathrobes, complimentary toiletries, and hair dryers.

This Whistler resort provides wireless Internet access for a surcharge. Business-friendly amenities include desks and phones. Additionally, rooms include irons/ironing boards and blackout drapes/curtains. In-room massages, hypo-allergenic bedding, and change of towels can be requested.


2 hot tubs are on site along with an indoor pool and an outdoor pool. Other recreational amenities include a sauna and a fitness center.

The recreational activities listed below are available either on site or nearby; fees may apply.

Guest Reviews:

- "Super close to the mountain! (Not ski in/out). Got upgraded when we got there, bonus! Very nice hotel. Parking is easy underneath. At the top of the village. Easy walk ability but away from the main party strip, so quieter at night." - "It was nice" - "Great visit, awesome location. " - "The service of the staff is great. They are so helpful and friendly. They helped us with everything during our stay, from recommendations to booking tours."

Resorts in British Columbia
The Westin Bear Mountain Resort & Spa, Victoria
Resort
1999 Country Club Way, Victoria, BC, V9B 6R3, Canada

Set among forests and mountains in a scenic natural environment, this exceptional resort features an 18-hole golf course, a full-service spa and spacious guestrooms furnished with many comforts of home. The Westin Bear Mountain Resort & Spa, Victoria offers a relaxing natural environment, only steps from scenic hiking trails, exciting wildlife and breathtaking views. Victoria city center, including the Royal BC Museum, is also located only a short drive from the resort. While staying at the Westin Bear Mountain Golf Resort and Spa, guests can enjoy state-of-the-art fitness facilities and a variety of dining options, including sushi, pub-fare and west coast classics. Contemporary accommodations at the Westin Bear Mountain Resort feature fully equipped kitchenettes or kitchens, private balconies and signature Heavenly beds. Guests will also enjoy in-room DVD players as well as high-speed internet access.

Guest Reviews:

- "Na" - "Exceptional place!" - "Can’t wait to return." - "A lovely facility made even better by an outstanding cadre of staff" - "Excellent hotel service" - "Fantastic stay. A little out of our budget A great splurge" - "Beautiful property-excellent staff,very attentive" - "Exactly as expected." - "Bernard, and the front desk staff as well as the DR were excellent. Lovely property and acvommodation!" - "Great vacation place with family"

Resorts in British Columbia
Hilton Whistler Resort & Spa
Resort
4050 Whistler Way, Whistler, V0N1B4, Canada

Family-friendly resort with 2 hot tubs and a full-service spa
This smoke-free resort features a full-service spa, an outdoor pool, and a restaurant. Free WiFi in public areas and a free area shuttle are also provided. Additionally, a 24-hour health club, a bar/lounge, and a poolside bar are onsite.
Hilton Whistler Resort & Spa offers 287 accommodations with laptop-compatible safes and safes. Beds feature down comforters and premium bedding. 55-inch flat-screen televisions come with cable channels and pay movies. Guests can make use of the in-room refrigerators and coffee/tea makers. Bathrooms include shower/tub combinations, bathrobes, slippers, and designer toiletries.

This Whistler resort provides complimentary wireless Internet access, with a speed of 50+ Mbps. Business-friendly amenities include desks and desk chairs, as well as phones; free local calls are provided (restrictions may apply). Additionally, rooms include hair dryers and irons/ironing boards. Housekeeping is offered daily and hypo-allergenic bedding can be requested.


An outdoor tennis court, a 24-hour health club, and complimentary bicycles are featured at the resort. 2 hot tubs are on site along with an outdoor pool. Other recreational amenities include a sauna and a 24-hour fitness center.

The recreational activities listed below are available either on site or nearby; fees may apply.

Guest Reviews:

- "This is an Amazing place to stay. Clean, friendly staff, easy check in process, great bar in hotel, and perfect location to slopes" - "Great location and staff. Sizeable rooms. Always very convenient to have breakfast in the hotel. Self-parking somewhat limited - had to use valet parking. Otherwise I highly recommend." - "Hilton staff very friendly and hospital. The facilities were great. The only bummer was, the pictures attached to the property # lead us to believe we were getting a kitchen and we did not. I would definitely stay there again. Had a great time with kids! Thank you"

Resorts in British Columbia
Brown's Bay Resort
Resort
15021 Brown's Bay Road, Campbell River, BC, V9H 1N9

Featuring a marina and a seasonal restaurant, Brown’s Bay Resort has plenty to offer. Cabins have a private terrace with beautiful ocean views and BBQ facilities in all units. Campbell River is 12 mi away. Cabins, Suites and Glamping Tents offer guests a variety of options for a peaceful stay. Free Wi-Fi is included as well as all the amenities you may need. Offering West Coast specialties, Narrow’s Floating Restaurant features a wide array of menu options. Open seasonally for lunch and dinner, this floating restaurant provides lovely bay views while swaying along to the movement of the ocean. Whale-watching and fishing tours can be arranged on site. The BC Ferries terminal to Quadra Island is 1 hour and 10 minutes’ drive away. Sequoia Springs Golf Club is 17 mi from Brown’s Bay Resort.

Guest Reviews:

- "Great place to enjoy nature and activity on the straight - whales and ships!" - "Spectacular view and accommodation" - "I enjoyed the beautiful setting, the quiet, the ocean, the ease of meeting up with friends that were" - "Beautiful, remote, clean ocean front cabin. Amazing wildlife!" - "Beautiful memories to last a lifetime ✨️" - "A place we want to return to" - "Perfect" - "Wonderful retreat to relax in a world apart"

Resorts in British Columbia
Copper Point Resort
Resort
760 Cooper Road, Invermere, V0A1K2, Canada

Family-friendly resort with 2 hot tubs and a full-service spa
A full-service spa, an outdoor pool, and a restaurant are available at this resort. Free WiFi in public areas and free self parking are also provided. Additionally, a health club, a bar/lounge, and a poolside bar are onsite.
Weekly housekeeping is available.
Copper Point Resort offers 179 accommodations with coffee/tea makers and hair dryers. Rooms open to balconies. Guests can make use of the in-room refrigerators and microwaves.

Guests can surf the web using the complimentary wireless Internet access. 42-inch flat-screen televisions come with cable channels. Additionally, rooms include irons/ironing boards and complimentary toiletries. Housekeeping is provided weekly.


An outdoor tennis court and a health club are featured at the resort. 2 hot tubs are on site along with an outdoor pool. Other recreational amenities include a fitness center.

Children under 16 years old are not allowed in the swimming pool, health club, fitness facility, or hot tub without adult supervision.

The recreational activities listed below are available either on site or nearby; fees may apply.

Guest Reviews:

- "We upgraded to a 1 bedroom unit and loved it; had everything we needed and was very comfortable. Highly recommend this resort - accommodations and staff were excellent." - "Everything you need" - "Really enjoyed our stay at Copper Point Resort! Beautiful, clean, comfortable property, with amazing service. Will definitely return!" - "A beautiful room! Comfortable bed. Nice shower area. Cute kitchen. Nice patio. No complaints! So happy we stayed at this hotel!"

Resorts in British Columbia
Crown Isle Resort & Golf Community
Resort
399 Clubhouse Drive, Courtenay, BC, V9N 9G3, Canada

An 871-acre residential golf community in the heart of the Comox Valley in Courtenay, Vancouver Island BC, Crown Isle Resort & Golf Community embodies a lifestyle of friends, family, and year-round outdoor enjoyment. A championship 18-hole golf course is the centerpiece of Crown Isle, offering year-round golf for enthusiasts at all levels of play. A seating area or living room with TV is furnished in all rooms at Crown Isle Resort & Golf Community. The spacious rooms are styled with gold color accents and cherry wood furnishings. Most include a full kitchen or kitchenette. Guests can dine at Timber Room Bar & Grill. A variety of steak and seafood dishes, pub fare and vegetarian dishes are available. Crown Isle Resort has a fitness center on site for guest use. Also offered are golf classes and a golf pro shop. This resort is a 3-minute drive from North Island College and a 7-minute drive from Courtenay’s city center. Comox is about 3.7 mi away.

Guest Reviews:

- "We would definitely come back." - "Quality accommodations with numerous amenities!" - "Great, would stay here again" - "Beautiful room, excellently clean, staff was more then accommodating" - "Wonderful, quiet and met expectations" - "Overall we were very impressed with our stay and will stay here again!" - "Excellent. Beautiful suite" - "Our room was lovely. The staff was great. The restaurant had good food and service. Great stay!"

Resorts in British Columbia
Prestige Harbourfront Resort, WorldHotels Luxury
Resort
251 Harbourfront Drive NE, Salmon Arm, V1E 2W7, Canada

Lakefront resort with a full-service spa and a fitness center
This smoke-free resort features a full-service spa, an indoor pool, and an outdoor pool. Free WiFi in public areas and free self parking are also provided. Other amenities include a restaurant, a fitness center, and a bar/lounge.
Prestige Harbourfront Resort, WorldHotels Luxury offers 120 air-conditioned accommodations with safes and coffee/tea makers. 42-inch flat-screen televisions come with cable channels. Bathrooms include shower/tub combinations, complimentary toiletries, and hair dryers.

This Salmon Arm resort provides complimentary wireless Internet access. Business-friendly amenities include desk chairs along with free local calls (restrictions may apply). Housekeeping is provided daily.


An indoor pool, an outdoor pool, and a hot tub are on site. Other recreational amenities include a fitness center.

Guests under 18 years old are not allowed in the fitness facility.

The recreational activities listed below are available either on site or nearby; fees may apply.

Guest Reviews:

- "Absolutely gorgeous." - "We started our weekend away at the Vernon Prestige Lodge which was quite unpleasant as the staff was not very friendly or helpful. When we arrived at the Prestige Harbourfront Alfred at the front desk was amazing he greeted us and gave us information about the area and assisted me with the Prestige Rewards program which I was not aware of as I have stayed many times at prestige hotels and had no idea about it. The hotel is very clean and in a beautiful setting. Alfred was very helpful during our stay. You don’t get service like that very often he makes you feel at home, upon checkout another lovely lady assisted. I would highly recommend this hotel and will definitely be back. "

Resorts in British Columbia
Pacific Sands Beach Resort
Resort
1421 Pacific Rim Hwy, Tofino, BC, V0R 2Z0, Canada

This beachfront resort on Cox Bay features daily surf lessons and bicycle rentals. A full kitchen is available in every accommodations and the Pacific Rim National Park is 0.9 mi away. West-coast styled, each accommodations at Pacific Sands Beach Resort features a stone fireplace and a flat-screen cable TV. All provide a private patio or deck and a dining area. They are decorated in natural tones and offer floor-to-ceiling windows. The resort is located 4.3 mi from Tofino. Wilderness tours and whale watching can be arranged nearby the resort. Umbrellas and raincoats are available for guests during storm watching season. Pacific Sands Beach Resort offers free Wi-Fi throughout the property. The resort offers over 450 DVDs for guests to rent and a selection of board games are available for free. Guests can go beachcombing or explore tidal pools. Beach toys and boogie boards are available for use. A sunset walk through the rainforest and guided interpretive walks are offered. The resort offers several amenities, including two takeout / outdoor dining options, The Beach Shack Cafe and Surfside Grill, onsite Nordic saunas by Tuff City Saunas, onsite massage and bodywork at By The Sea, plus bike rentals at Tofino Bike, and surf lessons and rentals by Surf Sister.

Guest Reviews:

- "Blissful honeymoon destination" - "It was a great vacation, beds comfy, apartment clean and cosy, kitchen well equipped, weather perfect. what can one want" - "Absolutely perfect." - "Was amazing, stress and care free. Loved the soaker tub that over looked cox bay. Lots of room, beach was 40 steps away." - "It was wonderful" - "Lovely nonetheless. Great place" - "Beautiful resort on amazing location" - "Excellent. Definitely will come back soon"

Resorts in British Columbia
Delta Hotels by Marriott Victoria Ocean Pointe Resort
Resort
100 Harbour Road, Victoria, V9A 0G1, Canada

Waterfront resort with a full-service spa and a 24-hour fitness center
Along with a full-service spa, this smoke-free resort has an indoor pool and a restaurant. WiFi in public areas is free. Additionally, a 24-hour fitness center, a bar/lounge, and a snack bar/deli are onsite.
Change of bedsheets is available on request.
Delta Hotels by Marriott Victoria Ocean Pointe Resort offers 240 accommodations with coffee/tea makers and designer toiletries. 55-inch flat-screen televisions come with cable channels, pay movies, and Netflix. Bathrooms include complimentary toiletries and hair dryers.

Guests can surf the web using the complimentary wired and wireless Internet access. Business-friendly amenities include desks, desk chairs, and phones. Hypo-allergenic bedding and change of bedsheets can be requested. Housekeeping is provided daily.


An indoor pool and a hot tub are on site. Other recreational amenities include a 24-hour fitness center.

Children under 16 years old are not allowed in the swimming pool or fitness facility without adult supervision.

The recreational activities listed below are available either on site or nearby; fees may apply.

Guest Reviews:

- "Lovely stay over the Christmas. Great views, updated modern rooms, and the food and service was brilliant. Only downside - I thought $26 per night for parking was a bit steep. Other than that, perfect stay." - "The newly renovated rooms are great " - "Great place for Romantic Dinner and Spa!" - "Check in was easy and smooth and I felt welcomed by staff. House cleaning was very nice. Special thanks to Mario great customer service."

Resorts in British Columbia
Rockwater Secret Cove Resort
Resort
5356 Ole's Cove Resort, Sechelt, BC, V0N 1Y2, Canada

A full spa and sweeping ocean views are both featured at this cliff-side resort. A fine-dining on site restaurant is available. Secret Cove is 5 minutes’ drive away. Most of the guest rooms at Rockwater Secret Cove Resort offer a private terrace. All units offer free toiletries, small fridge, and tea and coffee-making facilities are also included. The Rockwater Secret Cove Restaurant features breakfast, lunch, and dinner in a fine dining atmosphere with views of the water. Seafood and other Pacific Northwest specialties are offered. Vancouver city center is 2.5 hours from this resort. Smuggler Cove Marine Provincial Park is less than 15 minutes’ drive away.

Guest Reviews:

- "Relaxing and beautiful" - "Beautiful location and facility. We will be back" - "book early or You miss that Paradise" - "A hidden gem" - "10 stars from me!" - "Worth every penny, truly an experience that will lift the weight off your shoulders!!" - "Really wonderful location and would highly recommend." - "Beautiful stay with stunning views! Thanks so much for the lovely staff too!" - "Unique and beautiful resort."

Resorts in British Columbia
Oak Bay Beach Hotel
Resort
1175 Beach Dr, Victoria, V8S2N2, Canada

Adults-only resort with 2 restaurants and 2 hot tubs
Along with 2 restaurants, this smoke-free resort has a full-service spa and an outdoor pool. WiFi in public areas is free. Other amenities include 2 bars/lounges, a 24-hour fitness center, and a poolside bar.
Housekeeping is available on request.
Oak Bay Beach Hotel offers 100 accommodations with fireplaces and espresso makers. Pillowtop beds feature Egyptian cotton sheets, down comforters, and premium bedding. 50-inch flat-screen televisions come with digital channels. Guests can make use of the in-room refrigerators and microwaves. Bathrooms include separate bathtubs and showers with deep soaking bathtubs and rainfall showerheads. Bathrooms are also outfitted with bathrobes, slippers, and designer toiletries.

This Victoria resort provides complimentary wireless Internet access. Business-friendly amenities include safes and phones; free local calls are provided (restrictions may apply). Additionally, rooms include hair dryers and irons/ironing boards. Housekeeping is offered on request and hypo-allergenic bedding can be requested.


2 hot tubs are on site along with an outdoor pool. Other recreational amenities include a sauna and a 24-hour fitness center.

Guests under 16 years old are not allowed in the swimming pool.

The recreational activities listed below are available either on site or nearby; fees may apply.

Guest Reviews:

- "Beautiful place " - "Check in was super easy...staff was amazing..the property is breathtaking...the pool/hottub/spa deck was wonderful! All in all a fantastic weekend!" - "Every staff member we encountered was so friendly and welcoming. The mineral pools were amazing. Faro was delicious " - "Fabulous resort, amazing time! We will be back!" - "Was great all around" - "Loved the mineral pool and hot tubs, the view was incredible. Food was also excellent! Really enjoyed the suite and would love to return again. "

Resorts in British Columbia
Manteo at Eldorado Resort
Resort
3762 Lakeshore Road, Kelowna, BC, V1W 3L4, Canada

On the waterfront of Lake Okanagan in Kelowna, Manteo at Eldorado Resort offers beautiful beachfront accommodations steps away from Rotary Beach Park. Among the facilities at this property, Manteo offers 24-hour front desk and room service, and the resort features an ATM, EV charging stations, and free Wi-Fi throughout the property. Guests can enjoy a variety of amenities including our health and wellness services, an indoor and outdoor pool, hot tub, fitness center, private beach area, and Maestro’s Mediterranean restaurant. All Manteo at Eldorado Resort rooms have air conditioning, a seating area, a flat-screen TV with cable channels, a safety deposit box and a private bathroom with a shower, bathrobes, towels, and a hairdryer. In addition to standard, deluxe, and suite guestrooms, Manteo at Eldorado Resort has an abundance of beautiful villas with radiant lake views. The resort also offers a terrace and shares a beautiful boardwalk for guests to enjoy. Guests at the resort will likewise be able to enjoy activities in and around Kelowna, like hiking, skiing, and cycling. Surrounded by a plethora of beaches, Boyce-Gyro Beach Park is 0.6 mi from Manteo at Eldorado Resort, while Bluebird Beach Park is 2789 ft from the property. Manteo at Eldorado Resort is also less than 1.9 miles from a commercial district on Pandosy Street, with a variety of boutiques, restaurants, and shops.

Guest Reviews:

- "Great location if you choose to leave the site." - "It was fantastic. I felt safe" - "Nice location" - "Not worth it for the price." - "Not worth the price." - "For the money spent, I would have preferred to stay at a low end hotel with cleaner facilities"

Resorts in British Columbia
Spirit Ridge, in The Unbound Collection by Hyatt
Resort
1200 Rancher Creek Rd, Osoyoos, V0H 1V6, Canada

Beach resort with outdoor pool, near Nk'Mip Desert Cultural Centre
Hop on Spirit Ridge, in The Unbound Collection by Hyatt's free shuttle and catch some rays at the beach, pamper yourself with a visit to the full-service spa, or practice your swing on the golf course.
Spirit Ridge, in The Unbound Collection by Hyatt offers 226 accommodations with fireplaces and safes. Accommodations have separate sitting areas and are furnished with queen sofa beds. Beds feature premium bedding. Televisions come with cable channels and pay movies. Accommodations at this 4-star resort have kitchens with full-sized refrigerators/freezers, stovetops, microwaves, and separate dining areas. Bathrooms include shower/tub combinations, bathrobes, designer toiletries, and complimentary toiletries.

Guests can surf the web using the complimentary wired and wireless Internet access. Business-friendly amenities include desks and phones; free local calls are provided (restrictions may apply). Additionally, rooms include coffee/tea makers and hair dryers. Housekeeping is provided daily.


Guests can play rounds at the 9-hole golf course. An outdoor pool, a children's pool, and a hot tub are on site. Other recreational amenities include a waterslide, a steam room, and a 24-hour fitness center.

The recreational activities listed below are available either on site or nearby; fees may apply.

Guest Reviews:

- "There is so much to do at this resort....hiking, winery, pools and hot tubs, spa etc. The setting is stunning. The food at the Mica restaurant was fantastic. It was very clean and rooms are well appointed. Only complaint is the pillows were not great. Booking through vrbo gave us a good savings over their regular rate. We will definitely be back!" - "Beautiful night away to explore the areas of Osoyoos for a couple days, had a very relaxing massage and the food at the restaurant was absolutely outstanding too, such a fantastic place. Will be back!!"

British Columbia Resorts with Parking

British Columbia Family Friendly Resorts

British Columbia Resorts with Entertainment

British Columbia Resorts with Spa

British Columbia Pet Friendly Resorts

British Columbia Resorts with Private Beach

British Columbia Resorts with Private Pool

British Columbia Resorts on the Map

Compare the Best Resorts in British Columbia – Addresses, Prices, Stars, Rating, and Review Count

Property Name Address Price ($) Star Rating Review Count Book
The Westin Resort & Spa, Whistler 4090 Whistler Way, Whistler, BC, V0N 1B4, Canada 211 5.0 8.7 831 Click here
Versante Hotel 8499 Bridgeport Rd, Richmond, V6X 1R7, Canada 189 5.0 9.4 1573 Click here
Four Seasons Resort Whistler 4591 Blackcomb Way, Whistler, BC, V8E 0Y4, Canada 518 5.0 9.3 402 Click here
Four Seasons Resort Whistler 4591 Blackcomb Way, Whistler, V0N 1B4, Canada 383 5.0 9.6 1016 Click here
Sparkling Hill Resort and Spa - Adults-Only Resort 888 Sparkling Place, Vernon, BC, V1H 2K7 704 5.0 8.8 268 Click here
River Rock Casino Resort 8811 River Road, Richmond, V6X 3P8, Canada 117 4.0 8.4 10247 Click here
Alpine Meadows Resort 3400 Dunn Lake Road, PO Box 428, Clearwater, BC, V0E 1N0, Canada 214 5.0 8.9 170 Click here
The Westin Resort & Spa, Whistler 4090 Whistler Way, Whistler, V8E 1J3, Canada 246 4.0 9.2 1704 Click here
The Westin Bear Mountain Resort & Spa, Victoria 1999 Country Club Way, Victoria, BC, V9B 6R3, Canada 284 5.0 8.7 121 Click here
Hilton Whistler Resort & Spa 4050 Whistler Way, Whistler, V0N1B4, Canada 162 4.0 8.8 1303 Click here
Brown's Bay Resort 15021 Brown's Bay Road, Campbell River, BC, V9H 1N9 124 5.0 9.5 66 Click here
Copper Point Resort 760 Cooper Road, Invermere, V0A1K2, Canada 133 4.0 8.8 1067 Click here
Crown Isle Resort & Golf Community 399 Clubhouse Drive, Courtenay, BC, V9N 9G3, Canada 185 4.0 8.8 430 Click here
Prestige Harbourfront Resort, WorldHotels Luxury 251 Harbourfront Drive NE, Salmon Arm, V1E 2W7, Canada 180 4.0 8.8 1018 Click here
Pacific Sands Beach Resort 1421 Pacific Rim Hwy, Tofino, BC, V0R 2Z0, Canada 254 4.0 9.4 369 Click here
Delta Hotels by Marriott Victoria Ocean Pointe Resort 100 Harbour Road, Victoria, V9A 0G1, Canada 177 4.0 9.2 1014 Click here
Rockwater Secret Cove Resort 5356 Ole's Cove Resort, Sechelt, BC, V0N 1Y2, Canada 252 4.0 8.6 287 Click here
Oak Bay Beach Hotel 1175 Beach Dr, Victoria, V8S2N2, Canada 205 4.0 9.6 1008 Click here
Manteo at Eldorado Resort 3762 Lakeshore Road, Kelowna, BC, V1W 3L4, Canada 133 4.0 7.9 276 Click here
Spirit Ridge, in The Unbound Collection by Hyatt 1200 Rancher Creek Rd, Osoyoos, V0H 1V6, Canada 150 4.0 9.0 1007 Click here

Note: The prices for each Resorts in British Columbia do vary. This can be because of the number of people you are booking for, how far in advance you book and the season. The prices above are only meant as a rough estimate for comparison purposes. Click the buttons above (or click here) to get the latest prices.

Frequently Asked Questions

Highly rated resorts in British Columbia with swimming pools include:

  • The Westin Resort & Spa, Whistler.- Review Count: 831, Rating: 8.7
  • Versante Hotel.- Review Count: 1573, Rating: 9.4
  • Four Seasons Resort Whistler.- Review Count: 402, Rating: 9.3

Resorts in British Columbia offering shuttle or transfer services include:

  • The Westin Resort & Spa, Whistler.- Review Count: 831, Rating: 8.7
  • Versante Hotel.- Review Count: 1573, Rating: 9.4
  • Four Seasons Resort Whistler.- Review Count: 402, Rating: 9.3

These resorts in British Columbia provide full spa and wellness facilities:

  • The Westin Resort & Spa, Whistler.- Review Count: 831, Rating: 8.7
  • Versante Hotel.- Review Count: 1573, Rating: 9.4
  • Four Seasons Resort Whistler.- Review Count: 402, Rating: 9.3

Popular family-friendly resorts in British Columbia include:

  • The Westin Resort & Spa, Whistler.- Review Count: 831, Rating: 8.7
  • Versante Hotel.- Review Count: 1573, Rating: 9.4
  • Four Seasons Resort Whistler.- Review Count: 402, Rating: 9.3

Pet-friendly resorts in British Columbia include:

  • The Westin Resort & Spa, Whistler.- Review Count: 831, Rating: 8.7
  • Four Seasons Resort Whistler.- Review Count: 402, Rating: 9.3
  • The Westin Bear Mountain Resort & Spa, Victoria.- Review Count: 121, Rating: 8.7

Resorts in British Columbia that offer complimentary breakfast include:

  • The Westin Resort & Spa, Whistler.- Review Count: 831, Rating: 8.7
  • Versante Hotel.- Review Count: 1573, Rating: 9.4
  • Four Seasons Resort Whistler.- Review Count: 402, Rating: 9.3

Resorts in British Columbia with free or private parking include:

  • The Westin Resort & Spa, Whistler.- Review Count: 831, Rating: 8.7
  • Versante Hotel.- Review Count: 1573, Rating: 9.4
  • Four Seasons Resort Whistler.- Review Count: 402, Rating: 9.3

Some of the best Resorts in British Columbia are:

  • Versante Hotel.- Review Count: 1573, Rating: 9.4
  • Four Seasons Resort Whistler.- Review Count: 1016, Rating: 9.6
  • The Westin Resort & Spa, Whistler.- Review Count: 831, Rating: 8.7

Some of the popular Resorts in British Columbia are:

  • River Rock Casino Resort.- Review Count: 10247, Rating: 8.4
  • The Westin Resort & Spa, Whistler.- Review Count: 1704, Rating: 9.2
  • Versante Hotel.- Review Count: 1573, Rating: 9.4