British Columbia resortscozycozy

Search all holiday resorts in British Columbia

961 available resort offers

7 nights
2
1
  • airbnb
  • booking
  • bookabach
  • expedia
  • tripadvisor
  • tripcom
  • agoda
  • homestay
  • tuivillas
  • hostelworld
  • hotelscom
  • hotelopia
Choose the perfect holiday accommodation
Price per night
Accommodation type
Rating

961 Best resorts in British Columbia

Mara Spring Lodges - Towhee Mountain Lodge 1 - British Columbia
10 12 reviews
British Columbia
4 2
NZ$692/nightfor 1 night

Mara Spring Lodges - Towhee Mountain Lodge 1

resort - Enderby
Mara Spring Lodges - Towhee Mountain Lodge 1, situated on BC-97A near Mara Lake Provincial Park, is a 24-km drive from Sicamous, 64 km from Vernon, and 112 km from Kelowna International Airport.
This 89-square-metre lodge, sleeping five in two bedrooms and one bathroom, offers access to an on-site saltwater pool, hot tub, and extensive hiking trails on a 6-hectare property, plus nearby boat rentals, an electric vehicle charging station and proximity to Mount Silverstar and Revelstoke ski resorts.
Mara Spring Lodges - Suite 1 - British Columbia
9.0 12 reviews
British Columbia
2 1
NZ$340/nighttotal: NZ$680 (2 )

Mara Spring Lodges - Suite 1

resort - Enderby
Suite 1 at Mara Spring Lodges, in the Shuswap region of British Columbia, is located on BC-97A, a 24km drive from Sicamous, 64km from Vernon, and 112km from Kelowna International Airport.
This self-catering suite offers one bedroom, one bathroom, sleeping up to two guests, and features a terrace, air conditioning, and access to an on-site saltwater pool, hot tub, and extensive hiking trails on the 6.5-hectare property, plus proximity to Mara Lake Provincial Park.
Rockwater Secret Cove Resort - British Columbia
8.3 1368 reviews
British Columbia
4 2
NZ$541/nighttotal: NZ$11902 (22 )

Rockwater Secret Cove Resort

resort - Sechelt
Rockwater Secret Cove Resort is located on a cliff overlooking the ocean, just 5km from Secret Cove and 15km from Smuggler Cove Marine Provincial Park, offering stunning views of the surrounding area. The resort has received very good ratings for its cleanliness and overall experience, with an excellent location rating.
The accommodation features private terraces for enjoying the ocean breeze and scenery. Guests can enjoy a range of amenities including a spa, restaurant, bar, fitness centre, and swimming pool, as well as pet-friendly rooms.
The Westin Resort & Spa, Whistler - British Columbia
8.9 6508 reviews
British Columbia
4 2
NZ$1545/nightfor 1 night

The Westin Resort & Spa, Whistler

resort - Whistler
The Hilton Whistler Resort & Spa is conveniently located in Whistler Village, just a six-minute walk from the Blackcomb Excalibur Gondola and a short distance from the Whistler Conference Centre. The resort enjoys excellent location and cleanliness ratings as well as a very good overall rating from guests.
The resort offers a range of amenities, including a full-service spa, a fitness centre, a restaurant, and a bar, as well as spacious rooms with fireplaces, seating areas, and private bathrooms. Guests can also enjoy outdoor activities such as skiing, snowboarding, and tennis, or simply relax and unwind in the resort's garden, swimming pool, or jacuzzi.
Naturally Pacific Resort - British Columbia
British Columbia
5 2
NZ$591/nighttotal: NZ$13002 (22 )

Naturally Pacific Resort

resort - Campbell River
Naturally Pacific Resort in Campbell River offers pet-friendly accommodation a short walk from the town centre, providing easy access to shops and restaurants.
This hotel boasts a sauna, spa, fitness centre, and on-site restaurant serving local cuisine, alongside convenient amenities including a 24/7 front desk and laundry services.
Crown Isle Resort And Golf Community - British Columbia
9.0 21 reviews
British Columbia
2 1
NZ$420/nighttotal: NZ$1260 (3 )

Crown Isle Resort And Golf Community

resort - Courtenay
Crown Isle Resort and Golf Community in Courtenay, British Columbia, offers a family-friendly holiday with complimentary Wi-Fi, air conditioning, and on-site parking.
This resort provides amenities including a restaurant, bar, fitness centre, spa, and room service, with daily ski access and proximity to the coastline, making it ideal for golfers and outdoor enthusiasts.
Beachfront Honeymoon Suite Jacuzzi, Fireplace, Bbq, Hot Tub,oyster/clams,kayaks - British Columbia
9.2 5 reviews
British Columbia
2 1
NZ$625/nighttotal: NZ$1875 (3 )

Beachfront Honeymoon Suite Jacuzzi, Fireplace, Bbq, Hot Tub,oyster/clams,kayaks

resort - Parksville
This beachfront resort in a rural Qualicum Beach location, offering ocean views, is located 1 kilometre from Qualicum Beach Museum and Village Theatre, and within walking distance of La Boutique de Bonbons Vintage and Boulangerie Maison en Carton.
The Beachfront Honeymoon Suite, a 51 square metre accommodation for two guests, features a private patio with a barbecue, a jacuzzi, a fireplace, complimentary wireless internet, and on-site kayak rentals, with kitchenettes equipped for self-catering.
Rocky Ridge Resort-bc - British Columbia
9.8 72 reviews
British Columbia
5 2
NZ$321/nighttotal: NZ$7062 (22 )

Rocky Ridge Resort-bc

resort - Smithers
Rocky Ridge Resort-bc is located 40 kilometres outside Smithers, offering a secluded wilderness experience in the natural beauty of the surrounding area. This resort has excellent user, location and cleanliness ratings.
The resort features two large rustic log cabins and a smaller cabin, all with fully equipped kitchens and private bathrooms. Guests can enjoy fishing, swimming, hiking, and wildlife viewing, as well as relaxing in the sauna.
High Point Resort - British Columbia
British Columbia
4 2
NZ$633/nightfor 1 night

High Point Resort

resort - Campbell River
High Point Resort, located in Quathiaski Cove, offers a central position with convenient access to local amenities, just 300 meters from the ferry terminal.
This family-friendly holiday park provides complimentary Wi-Fi, on-site parking, picnic and barbecue areas, and both indoor and outdoor swimming pools, with in-room televisions for entertainment.
Halcyon Hot Springs Resort - British Columbia
8.8 977 reviews
British Columbia
2 1
NZ$459/nighttotal: NZ$918 (2 )

Halcyon Hot Springs Resort

resort - Nakusp
Halcyon Hot Springs Resort is located on Upper Arrow Lake, a short drive from Nakusp, with Nakusp Golf Club 25 miles away and McDonald Creek Provincial Park a 40-minute drive. The resort has received very good ratings for its location, cleanliness, and overall experience.
The resort offers a range of accommodation options, including rooms with balconies overlooking the lake. Guests can enjoy a variety of amenities, including natural hot springs, a spa, a private beach, water activities, and a restaurant serving local cuisine.
Glacier House Hotel & Resort - British Columbia
8.4 1949 reviews
British Columbia
2 1
NZ$509/nighttotal: NZ$8653 (17 )

Glacier House Hotel & Resort

resort - Revelstoke
Glacier House Hotel & Resort is situated just outside Revelstoke city centre, a 10-minute drive away, overlooking the stunning Begbie Glacier. The resort has consistently received very good ratings for its location, cleanliness, and overall experience.
The hotel offers a choice of rooms and cabins, some with private hot tubs and fireplaces. Guests can enjoy an indoor pool, hot tub, sauna, outdoor patio, and complimentary Wi-Fi, plus a continental breakfast during certain months. Activities include snowmobiling, hiking, mountain biking, and canoeing, with easy access to Revelstoke Mountain Resort.
Lac Le Jeune Resort - British Columbia
8.6 166 reviews
British Columbia
2 1
NZ$239/nighttotal: NZ$478 (2 )

Lac Le Jeune Resort

resort - Kamloops
Lac Le Jeune Resort, a lakeside hotel near Kamloops, British Columbia, is situated approximately 3.9km from Lac Le Jeune Provincial Park and 7km from McConnell Lake Provincial Park, with Aberdeen Mall and Thompson Rivers University within a 40km radius.
This pet-friendly establishment offers on-site dining and a bar, free parking, and easy access to various outdoor activities in the surrounding provincial parks, making it ideal for families and those seeking a tranquil escape.

Best British Columbia resorts with a jacuzzi

Among the 961 accommodations in British Columbia, here are the 4 best resorts with a jacuzzi

Escott Bay Resort - British Columbia
9.2 17 reviews
British Columbia
2 1
NZ$387/nighttotal: NZ$774 (2 )

Escott Bay Resort

resort - Quesnel
Escott Bay Resort is located in Anahim Lake, just 1 kilometre from Anahim Lake Airport, and is situated in the scenic Cariboo region of British Columbia. The resort has consistently received excellent ratings for its location, cleanliness, and overall user experience.
The resort offers a range of accommodation options, all of which are family-friendly and allow pets. Each room comes equipped with a fridge, oven, coffee machine, shower, hairdryer, desk, and an electric kettle. Guests can also enjoy access to free Wi-Fi, a garden, and a terrace or balcony, making it a perfect choice for a relaxing getaway.
Tyax Lodge & Heliskiing - British Columbia
9.2 89 reviews
British Columbia
2 1
NZ$448/nighttotal: NZ$896 (2 )

Tyax Lodge & Heliskiing

resort - Lillooet
Tyax Lodge & Heliskiing is located on Tyaunghton Lake, a 40-minute drive from Gun Lake and within an hour's drive of the historic towns of Gold Bridge and Bralorne, offering a tranquil escape in the heart of British Columbia's stunning natural beauty. The resort has consistently received very good user ratings, with excellent scores for location and cleanliness.
Each room in the lodge is spacious, measuring 35 square metres and featuring a comfortable seating area. Guests can enjoy a range of amenities, including a swimming pool, Jacuzzi, spa, restaurant, bar, and fitness centre, as well as a variety of outdoor activities such as hiking, fishing, and horseback riding.
Sutton Place Hotel Revelstoke Mountain Resort - British Columbia
9.2 2703 reviews
British Columbia
2 1
NZ$341/nighttotal: NZ$682 (2 )

Sutton Place Hotel Revelstoke Mountain Resort

resort - Revelstoke
The Sutton Place Hotel Revelstoke Mountain Resort is located just a short drive from the Revelstoke Railway Museum and offers ski-in/ski-out access to the Revelstoke Mountain Resort. The hotel has received excellent ratings for its location, cleanliness, and overall experience.
Each suite features a gas fireplace, washer, dryer, a full kitchen, and a formal living room. Guests can enjoy a range of amenities including an outdoor hot tub with mountain views, on-site ski services, free Wi-Fi and parking, a coffee bar, local shuttle services, and a modern interior design.
Alpine Meadows Resort - British Columbia
8.8 375 reviews
British Columbia
2 1
NZ$404/nighttotal: NZ$808 (2 )

Alpine Meadows Resort

resort - Clearwater
Alpine Meadows Resort is located on the shores of Hallamore Lake, a peaceful setting just 15 miles from Clearwater Village. The resort has excellent user, location and cleanliness ratings, ensuring a comfortable and enjoyable stay.
The resort offers a range of accommodation options, all featuring private bathrooms, telephones, satellite TV, WiFi access, balconies, and kitchenettes. Guests can enjoy a variety of amenities, including a seasonal hot tub, an on-site restaurant, and access to non-motorized boats for exploring the lake.

Top cities

Best British Columbia resorts with a pool

Among the 961 accommodations in British Columbia, here are the 4 best resorts with a pool

The Royal Kelowna - Bellstar Hotels & Resorts - British Columbia
8.9 4384 reviews
British Columbia
5 2
NZ$2469/nighttotal: NZ$54318 (22 )

The Royal Kelowna - Bellstar Hotels & Resorts

resort - Kelowna
The Royal Kelowna - Bellstar Hotels & Resorts is located in Kelowna, just a short walk from Okanagan Lake beaches, within a 5-minute radius. The resort has received very good user ratings, with excellent ratings for location and cleanliness.
The apartments provide a comfortable and convenient home-away-from-home experience, perfect for families or groups. Guests can enjoy a rooftop infinity pool and hot tub, a fitness centre, sauna, and BBQ facilities, as well as a restaurant, bar, and tennis court.
Barona Beach Lake Resort Unit 3202 - British Columbia
10 21 reviews
British Columbia
5 2
NZ$355/nighttotal: NZ$7810 (22 )

Barona Beach Lake Resort Unit 3202

resort - Kelowna
Barona Beach Lake Resort Unit 3202 is situated in Westbank, close to Okanagan Lake, Mission Hill Family Estate and Gellatly Dog Beach, all within a 3km radius. This highly rated resort offers a comfortable and convenient base for exploring Kelowna and its surroundings.
The self-catering property has two bedrooms and two bathrooms, comfortably accommodating up to six guests. Guests can enjoy a range of amenities including a swimming pool, fitness centre, barbecue grills and parking.
Riverside Resort & Rv Park - British Columbia
8.1 869 reviews
British Columbia
2 1
NZ$338/nighttotal: NZ$676 (2 )

Riverside Resort & Rv Park

resort - Parksville
Riverside Resort & Rv Park in Qualicum Beach offers a peaceful riverside setting, located within 5 kilometres of the Qualicum Beach Museum and The Old School House Arts Centre, and within 14 kilometres of Coombs Old Country Market and Parksville Beach.
This motel provides two outdoor swimming pools, complimentary WiFi in public areas, free self-parking, and a snack bar/deli, with towels available upon request.
Four Seasons Resort Whistler - British Columbia
9.2 7174 reviews
British Columbia
4 2
NZ$1767/nightfor 1 night

Four Seasons Resort Whistler

resort - Whistler
The Four Seasons Resort Whistler is located in the Upper Village, an eight-minute walk from the base of the Whistler Blackcomb ski elevators, offering easy access to both the slopes and the charming village atmosphere. The resort consistently receives excellent ratings for its location, cleanliness, and overall experience.
The hotel has a modern design and provides a range of amenities and activities. Guests can enjoy a heated outdoor pool, three hot tubs, a fitness centre, and a spa, as well as a restaurant, bar, and tennis court.

Frequently asked questions about resorts in British Columbia

  • What is the ideal number of days to experience the highlights of British Columbia, Canada?

    To truly appreciate British Columbia's diversity, at least two weeks are recommended. This allows for exploration of both Vancouver and Victoria, potentially including a trip to the Okanagan Valley or a journey along the stunning Sea-to-Sky Highway to Whistler and the mountains beyond. A shorter trip can focus on a specific region, but two weeks provides a much more comprehensive experience.
  • What are the most popular 2, 3 and 4-star resorts in British Columbia?

    Among 2, 3 and 4-star resorts in British Columbia, Rainbow Lake Castle Resort and Alpine Village Resort are the most popular ones.

  • What types of natural scenery can visitors see in British Columbia, Canada?

    British Columbia's scenery is incredibly diverse. From the rugged coastline and its many islands, to the towering peaks of the Coast Mountains, to the alpine meadows and glaciers of the Rockies, and the semi-arid Okanagan Valley, there's something for everyone. You'll find old-growth forests, sparkling lakes, and dramatic waterfalls throughout the province.
  • What are the best resorts with a swimming pool in British Columbia?

    Oak Bay Beach Hotel, Four Seasons Resort Whistler and Brentwood Bay Resort & Spa are among the best resorts with a swimming pool in British Columbia.

  • Are there particular times of year when British Columbia, Canada’s landscapes or wildlife undergo striking seasonal changes?

    Yes, absolutely. Spring brings vibrant wildflowers to the alpine meadows. Autumn sees the forests ablaze with colour, particularly in the interior. Winter transforms the mountains into snowy wonderlands, perfect for skiing and snowboarding. Wildlife viewing opportunities vary by season; for example, whale watching is best in spring and summer.
  • What are the best resorts with jacuzzi in British Columbia?

    Oak Bay Beach Hotel, Four Seasons Resort Whistler and Brentwood Bay Resort & Spa are the best resorts with a jacuzzi in British Columbia.

  • What are the best ways to get to know the people and culture of British Columbia, Canada?

    Visiting local farmers' markets, such as the Granville Island Market in Vancouver, provides a great opportunity to interact with locals and sample regional produce. Exploring smaller towns and villages outside of major cities offers a more intimate look at British Columbian life. Attending local events and festivals also provides a chance to connect with the community.
  • What are the best family friendly resorts in British Columbia?

    The best family friendly resorts in British Columbia are Oak Bay Beach Hotel, Four Seasons Resort Whistler and Sutton Place Hotel Revelstoke Mountain Resort.

  • What are the lesser-known but fascinating attractions in British Columbia, Canada?

    The Cathedral Grove on Vancouver Island, with its ancient Douglas fir trees, is a hidden gem. The Barkerville Historic Town Site in the Cariboo region offers a glimpse into British Columbia's gold rush history. Exploring the backroads and smaller communities reveals many charming and unexpected discoveries.
  • What are the best pet friendly resorts in British Columbia?

    The best pet friendly resorts in British Columbia are Oak Bay Beach Hotel, Four Seasons Resort Whistler and Brentwood Bay Resort & Spa.

  • Where are the best places to enjoy the nightlife in British Columbia, Canada?

    Vancouver's Gastown and Yaletown districts offer a lively nightlife scene, with numerous pubs, clubs, and restaurants. Whistler also has a vibrant après-ski scene during the winter months. Smaller towns and cities across the province offer their own unique nightlife experiences, often centred around local pubs and breweries.
  • Where are the best markets with local food in British Columbia, Canada?

    The Granville Island Market in Vancouver is a must-visit. Smaller farmers' markets operate throughout the province, particularly during the summer months. Check local listings for specific locations and dates. Many communities host regular markets featuring local produce, artisanal goods, and crafts.
  • What are the best sports events or competitions happening in British Columbia, Canada?

    British Columbia is home to several professional and amateur sports teams. The Vancouver Canucks (NHL hockey), BC Lions (CFL football), and Vancouver Whitecaps FC (MLS soccer) are popular choices. Many smaller communities hold local sporting events throughout the year.
  • What are the most romantic attractions in British Columbia, Canada?

    A sunset stroll along the beaches of Vancouver Island, a horse-drawn carriage ride through Victoria's inner harbour, or a romantic dinner overlooking the Okanagan Lake are all incredibly romantic. A scenic drive along the Sea-to-Sky Highway with its stunning mountain views is also a memorable experience.

Nearby regions

Best British Columbia resorts with a sauna

Terracana Ranch Resort - British Columbia
9.0 209 reviews
British Columbia
2 1
NZ$398/nighttotal: NZ$1194 (3 )

Terracana Ranch Resort

resort - Valemount
Terracana Ranch Resort is located near Valemount, just 21 miles from the village and a 20-minute drive from Mount Robson, offering stunning views of the Rocky Mountains and the Fraser River. The resort is set on a scenic ranch, providing a tranquil escape for those seeking a peaceful retreat.
The comfortable accommodation offers spacious suites with a patio and BBQ facilities, ideal for al fresco dining. Guests can enjoy a range of amenities, including a sauna, spa, fitness centre, and a guest lounge, as well as access to a private beach for relaxation and outdoor activities.
Manteo At Eldorado Resort - British Columbia
8.1 2475 reviews
British Columbia
5 2
NZ$564/nighttotal: NZ$12408 (22 )

Manteo At Eldorado Resort

resort - Kelowna
Manteo at Eldorado Resort is situated directly on the shores of Lake Okanagan in Kelowna, just steps from Rotary Beach Park and less than a mile from Boyce-Gyro Beach Park, offering easy access to the city's attractions and a beautiful lakeside setting. The resort has received very good ratings for its cleanliness and overall experience, with an excellent location rating.
The resort offers a variety of accommodation options, including rooms, suites and villas. Guests can enjoy an array of amenities, including a swimming pool, hot tub, fitness centre, restaurant, bar, and tennis court, as well as access to a shared boardwalk with scenic views of the lake.
Nita Lake Lodge - British Columbia
9.3 1837 reviews
British Columbia
2 1
NZ$1735/nighttotal: NZ$3470 (2 )

Nita Lake Lodge

resort - Whistler
Nita Lake Lodge is a lakeside resort in Whistler, situated just a short walk from the Creekside Gondola and a five-minute drive from Whistler Village, making it a convenient base for exploring the area. The resort has consistently received excellent ratings for its location, cleanliness, and overall experience.
The lodge offers a variety of accommodation options, including spacious suites and apartments with fireplaces and private balconies. Guests can enjoy an array of amenities and activities, such as a heated pool, hot tub, spa, fitness centre, and complimentary access to kayaks, bikes, and paddleboards.
Summerland Waterfront Resort & Spa - British Columbia
9.2 1263 reviews
British Columbia
4 2
NZ$807/nighttotal: NZ$17754 (22 )

Summerland Waterfront Resort & Spa

resort - Summerland
The Summerland Waterfront Resort & Spa is located on a secluded stretch of Okanagan Lake in Summerland, British Columbia, just minutes from local wineries and golf courses. The resort has received excellent ratings for its location, cleanliness and overall experience.
The resort offers a range of accommodation options, including suites with fully equipped kitchens, fireplaces and soaker tubs. Guests can enjoy a variety of amenities, including a seasonal outdoor pool, a year-round hot tub, a fitness centre, a spa, water sport rentals, a restaurant, a bar and tennis courts.

Best British Columbia resorts with a restaurant

Villa's At Eldorado Resort - British Columbia
9.6 9 reviews
British Columbia
4 2
NZ$1530/nighttotal: NZ$33660 (22 )

Villa's At Eldorado Resort

resort - Kelowna
Villa's At Eldorado Resort is situated in the South Pandosy district of Kelowna, just a 1.6km walk from Okanagan Lake and Rotary Beach Park.
The resort offers comfortable apartments with a dining area, washer/dryer, and a sitting area, ideal for families or groups, with access to a range of amenities including a swimming pool, jacuzzi, sauna, and spa.
Naturally Pacific Resort - British Columbia
9.6 1057 reviews
British Columbia
5 2
NZ$494/nighttotal: NZ$10868 (22 )

Naturally Pacific Resort

resort - Campbell River
The Naturally Pacific Resort in Campbell River is located within a 5-minute drive of Haig-Brown House and the Campbell River Visitor Centre, with Discovery Fishing Pier and the Campbell River Museum approximately 4.1 km and 4.2 km away respectively.
This resort offers a full-service spa, an 18-hole golf course, and both indoor and outdoor swimming pools, alongside on-site dining at Carve Kitchen + Meatery and 100 air-conditioned rooms featuring minibars and smart TVs.
Pacific Shores Resort & Spa - British Columbia
British Columbia
4 2
NZ$708/nighttotal: NZ$15576 (22 )

Pacific Shores Resort & Spa

resort - Parksville
Pacific Shores Resort & Spa, located in Nanoose Bay, is a resort offering the Pacific Shores Resort & Spa package approximately 5 kilometres from Parksville town centre, providing a scenic coastal setting.
This family-friendly resort provides complimentary Wi-Fi, indoor and outdoor swimming pools, a fitness centre, a spa with a sauna, a restaurant, a bar, and a game room for children, with parking available.
Beach Gardens Resort And Marina - British Columbia
8.5 1842 reviews
British Columbia
2 1
NZ$347/nighttotal: NZ$5899 (17 )

Beach Gardens Resort And Marina

resort - Powell River
Beach Gardens Resort and Marina is located in Powell River, just 2.5 miles from the town centre, offering easy access to shops, restaurants, and attractions. The resort has received very good user ratings, with an excellent location rating and very good cleanliness rating.
The resort has a private beach area and a full-service marina, perfect for water enthusiasts. It features a range of amenities including a fitness centre, a beer and wine store, a guest launderette, a restaurant, a bar, and a spa, ensuring a comfortable and enjoyable stay for all guests.
©2026 cozycozy.com