British Columbia resortscozycozy

Search all holiday resorts in British Columbia

961 available resort offers

7 nights
2
1
  • airbnb
  • booking
  • vrbo
  • expedia
  • premierinn
  • sykescottages
  • plumguide
  • hotelscom
  • tripadvisor
  • homestay
  • tuivillas
  • hostelworld
Choose the perfect holiday accommodation
Price per night
Accommodation type
Rating

961 Best resorts in British Columbia

Terracana Ranch Resort - British Columbia
8.8 136 reviews
British Columbia
2 1
£172/nightfor 1 night

Terracana Ranch Resort

resort - Valemount
Terracana Ranch Resort is located 22 kilometres from Valemount's town centre, offering convenient access to local amenities.
This pet-friendly lodge boasts a spa, sauna, fitness centre, and various recreational facilities including a playroom, library, and barbecue areas.
Brown's Bay Resort - British Columbia
9.3 73 reviews
British Columbia
2 1
£137/nighttotal: £274 (2 )

Brown's Bay Resort

resort - Campbell River
Brown's Bay Resort is situated on the coast, 12 miles from Campbell River and an hour and ten minutes' drive from the BC Ferries terminal to Quadra Island. The resort has consistently received excellent ratings for its location, cleanliness, and overall experience.
The resort offers a range of accommodation options, from cosy cabins to spacious suites and even glamping tents. Guests can enjoy on-site activities such as whale-watching and fishing tours, relax in the jacuzzi, or dine at the floating restaurant with its stunning bay views.
Tigh-na-mara Seaside Spa Resort - British Columbia
8.6 1299 reviews
British Columbia
4 2
£405/nighttotal: £2025 (5 )

Tigh-na-mara Seaside Spa Resort

resort - Parksville
The Tigh-na-mara Seaside Spa Resort is situated in Parksville, just a short walk from Rathtrevor Beach and a short drive from Milner Gardens and Brigadoon Golf Course. The resort has consistently received very good ratings for location, cleanliness and overall guest experience.
The resort has a tranquil setting within 22 acres of forest, offering a peaceful escape. The resort offers a range of facilities and activities, including an indoor swimming pool, spa, tennis courts, barbecue facilities, a children’s playground, and laundry facilities.
Holiday Inn Express Fort St John By Ihg - British Columbia
8.6 605 reviews
British Columbia
2 1
£105/nightfor 1 night

Holiday Inn Express Fort St John By Ihg

resort - Fort St. John
The Holiday Inn Express Fort St John is located just three minutes from the North Peace Museum, offering easy access to a key local attraction. The hotel has consistently received very good ratings for its location, cleanliness, and overall experience.
The hotel features comfortable rooms with modern amenities, including a microwave, refrigerator, and flat-screen TV. Guests can enjoy a range of facilities, such as an indoor pool, fitness centre, hot tub, and a business centre.
High Point Resort - British Columbia
British Columbia
1 1
£124/nighttotal: £2604 (21 )

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.
Prestige Harbourfront Resort, Worldhotels Luxury - British Columbia
British Columbia
2 1
£226/nighttotal: £1582 (7 )

Prestige Harbourfront Resort, Worldhotels Luxury

resort - Salmon Arm
The Prestige Harbourfront Resort, WorldHotels Luxury in Salmon Arm offers a prime waterfront position, situated just 1 kilometre from the city centre.
This hotel provides extensive amenities including air conditioning, indoor and outdoor swimming pools, a Jacuzzi, a spa, fitness centre, on-site dining, a bar, and complimentary Wi-Fi and parking.
Mara Spring Lodges - Towhee Mountain Lodge 2 - British Columbia
9.8 18 reviews
British Columbia
2 2
£243/nighttotal: £1701 (7 )

Mara Spring Lodges - Towhee Mountain Lodge 2

resort - Enderby
Mara Spring Lodges - Tawhee Mountain Lodge 2 is situated on BC-97A, a 24km drive from Sicamous, 64km from Vernon, and 113km from Kelowna International Airport, offering easy access to Mara Lake Provincial Park.
This two-bedroom lodge sleeps five, boasting a saltwater pool, hot tub, and access to on-site amenities including a basketball court and trampoline, plus nearby ATV trails and a drive-in cinema.
Hilton Whistler Resort & Spa - British Columbia
British Columbia
2 1
£305/nighttotal: £2135 (7 )

Hilton Whistler Resort & Spa

resort - Whistler
The Hilton Whistler Resort & Spa is located in Whistler's Coast Mountains, adjacent to the Whistler Golf Club and 100 metres from the Whistler/Blackcomb ski resort gondola, with Vancouver 120 kilometres away.
This lodge offers spacious rooms with balconies, fully equipped kitchens, and fireplaces, alongside an on-site restaurant, a wellness area, and extensive meeting facilities.
Escott Bay Resort - British Columbia
9.2 17 reviews
British Columbia
2 1
£102/nighttotal: £204 (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.
Manteo At Eldorado Resort - British Columbia
8.1 2475 reviews
British Columbia
2 1
£283/nightfor 1 night

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.
1 Bedroom Condo Near Rathtrevor Beach - British Columbia
9.8 61 reviews
British Columbia
4 1
£116/nighttotal: £812 (7 )

1 Bedroom Condo Near Rathtrevor Beach

resort - Parksville
This one-bedroom apartment is situated just a short walk from the beautiful Rathtrevor beach in Parksville, offering easy access to the sand and the ocean. It has consistently received excellent reviews from previous guests.
The apartment offers 50 square metres of space and can accommodate up to four guests. It features a fully equipped kitchen, a private balcony, and access to a range of resort amenities including a swimming pool, hot tub, and children's playground.
Aird&d  Canada - British Columbia
9.9 318 reviews
British Columbia
2 12
£652/nighttotal: £61940 (95 )

Aird&d Canada

apartment - Chilliwack
This spacious property is located in a secluded setting just a short drive from Chilliwack's city centre, offering easy access to local attractions and amenities. The property has consistently received excellent ratings for its cleanliness, location, and overall guest experience.
The accommodation spans a generous 452 square metres and provides ample space for large groups. Guests can enjoy a wide range of amenities, including a hot tub, fitness centre, movie theatre, and a variety of outdoor spaces perfect for relaxing and entertaining.

Best British Columbia resorts with a jacuzzi

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

Tyax Lodge & Heliskiing - British Columbia
9.2 89 reviews
British Columbia
6 2
£390/nighttotal: £780 (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.
The Royal Kelowna - Bellstar Hotels & Resorts - British Columbia
8.9 4384 reviews
British Columbia
2 1
£267/nighttotal: £534 (2 )

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.
Nita Lake Lodge - British Columbia
9.3 1837 reviews
British Columbia
2 1
£250/nighttotal: £1000 (4 )

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
2 1
£201/nighttotal: £402 (2 )

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.

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

Top Floor Condo At Amenity Rich Resort - British Columbia
9.6 9 reviews
British Columbia
2 1
£144/nighttotal: £432 (3 )

Top Floor Condo At Amenity Rich Resort

resort - Kelowna
This mountainside apartment, part of the ‘Top Floor Condo At Amenity Rich Resort’ offer, is situated approximately 1.8 km from the Two Eagles Golf Course and within 5 km of Constable Neil Bruce Sport Fields and Royal LePage Place in Kelowna.
The self-catering condo boasts two bathrooms, a fully equipped kitchen, in-unit laundry, a Smart TV with cable, and access to a seasonal outdoor pool and barbecue facilities.
Spectacular View 1 Bdrm 202 At Amenity Filled Resort - British Columbia
British Columbia
2 1
£144/nighttotal: £432 (3 )

Spectacular View 1 Bdrm 202 At Amenity Filled Resort

resort - Kelowna
This non-smoking holiday home is located in a mountain setting, 1.7 kilometres from Two Eagles Golf Course and within 5 kilometres of Place Royal LePage and Westbank Centre Park.
This property offers a seasonal outdoor swimming pool, a hot tub, BBQ facilities, and a fully equipped kitchen, with in-unit laundry facilities also provided for guest convenience.
Pemberton Valley Lodge - British Columbia
8.8 1212 reviews
British Columbia
2 1
£234/nightfor 1 night

Pemberton Valley Lodge

resort - Pemberton
Pemberton Valley Lodge is situated in the Pemberton Valley, just 28 minutes north of Whistler Ski Resort and a short drive from Nairn Falls Provincial Park, offering a convenient base for exploring the surrounding area. The lodge consistently receives very good ratings for its location, cleanliness, and overall experience.
The lodge offers comfortable studios and suites, each equipped with a kitchenette, allowing guests to prepare their own meals. Guests can enjoy amenities such as an outdoor pool, hot tub, sauna, and spa, as well as seasonal activities like mountain biking and snowshoeing, all while taking advantage of free Wi-Fi, parking, and other conveniences.
Mara Spring Lodges - Suite 2 - British Columbia
10 3 reviews
British Columbia
2 1
£152/nighttotal: £304 (2 )

Mara Spring Lodges - Suite 2

resort - Enderby
Mara Spring Lodges - Suite 2, located in the Shuswap region of British Columbia on the BC-97A highway, is a 15-minute (24 km) drive from Sicamous, 40 minutes (64 km) from Vernon, and 70 minutes (112 km) from Kelowna International Airport.
This self-catering suite offers one bedroom, one bathroom, and sleeps two guests, boasting amenities including a saltwater pool, hot tub, and access to Mara Lake Provincial Park, plus nearby hiking trails, the Hyde Mountain Golf Course and Larch Hills Winery.

Frequently asked questions about resorts in British Columbia

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

    A week allows for a taste of British Columbia, focusing on a region like Vancouver and the surrounding area or Vancouver Island. To explore the Rockies and the coast properly, two weeks to a month would be more suitable, allowing for more leisurely travel between locations and deeper exploration of individual areas.
  • 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 varied. The Coast Mountains offer dramatic peaks and fjords. The Okanagan Valley provides vineyards and orchards, contrasting with the arid beauty of the desert regions. The Canadian Rockies are famous for their alpine meadows, glaciers, and turquoise lakes, while the rainforests of Vancouver Island are lush and temperate. The Pacific coastline boasts stunning beaches and dramatic cliffs.
  • 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?

    Absolutely! Spring brings vibrant wildflowers to the alpine meadows and the return of migrating birds. Autumn showcases stunning fall colours in the forests, particularly in the interior. Winter transforms many areas into snowy wonderlands, perfect for skiing and snowboarding. Wildlife viewing opportunities vary seasonally, with some animals more visible during specific times of the year.
  • 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 like the Granville Island Market in Vancouver provides a great way to interact with locals and sample regional produce. Exploring smaller towns and villages offers a more intimate experience of the local culture. Attending community events and festivals provides opportunities to engage with the local population and learn about their traditions.
  • 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 firs, is a hidden gem. The Barkerville Historic Town Site, a preserved gold rush town, offers a unique glimpse into the past. The Stikine River Canyon, with its dramatic gorges, is a breathtaking sight for those who venture into the more remote areas of the province.
  • 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?

    Gastown in Vancouver offers a vibrant nightlife scene with trendy bars and pubs. Yaletown, also in Vancouver, has a lively atmosphere with many restaurants and bars. Victoria's nightlife is more relaxed, with a focus on pubs and live music venues. Smaller towns and cities will also have their own unique nightlife options.
  • Where are the best markets with local food in British Columbia, Canada?

    Granville Island Market in Vancouver is world-renowned. Smaller, local markets can be found in most towns and cities, offering fresh produce, baked goods, and local crafts. The Okanagan Valley, known for its wineries, also has many farmers' markets showcasing local produce and wines.

Nearby regions

Best British Columbia resorts with a sauna

Naturally Pacific Resort - British Columbia
British Columbia
2 1
£159/nighttotal: £318 (2 )

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.
Terracana Ranch Resort - British Columbia
9.0 209 reviews
British Columbia
2 1
£197/nightfor 1 night

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.
Four Seasons Resort Whistler - British Columbia
9.2 7174 reviews
British Columbia
4 1
£264/nighttotal: £1320 (5 )

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.
Beach Acres Resort - British Columbia
8.9 140 reviews
British Columbia
2 1
£162/nighttotal: £324 (2 )

Beach Acres Resort

resort - Parksville
Beach Acres Resort is situated in Parksville, just 1.6km from Rathtrevor Beach Provincial Park, 1.6km from Craig Heritage Park & Museum and 7 minutes from the town centre. The resort consistently receives excellent ratings for its location, cleanliness and overall experience.
The resort offers a range of apartments with fireplaces, TVs and fully equipped kitchens, all with private balconies or patios boasting either ocean or forest views. Guests can enjoy a range of on-site amenities, including a swimming pool, sauna, hot tub, tennis courts, playground, games room, restaurant and bar.

Best British Columbia resorts with a restaurant

Riverside Resort - British Columbia
8.7 346 reviews
British Columbia
4 1
£101/nighttotal: £505 (5 )

Riverside Resort

resort - Whistler
Riverside Resort is located in Whistler, just a 7-minute walk from Lost Lake trails and a short drive from Whistler Village Ski Resort, offering easy access to both nature and the village centre. The resort has consistently received very good ratings for location, cleanliness and overall user experience.
The resort offers a variety of accommodation options, including cosy cabins, yurts and cottages, all with private entrances and dining areas. Guests can enjoy on-site amenities such as a café, a market, a volleyball court, BBQ facilities, a children's playground and access to nearby activities including snowshoe rentals, golf and the Scandinave Spa.
Halcyon Hot Springs Resort - British Columbia
8.8 977 reviews
British Columbia
2 1
£237/nighttotal: £474 (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.
Prestige Harbourfront Resort, Worldhotels Luxury - British Columbia
8.8 1519 reviews
British Columbia
2 1
£199/nightfor 1 night

Prestige Harbourfront Resort, Worldhotels Luxury

resort - Salmon Arm
Prestige Harbourfront Resort, Worldhotels Luxury is situated on the waterfront in Salmon Arm, a short drive from Canoe Creek Golf Course and Okanagan College. The resort has received very good ratings for its cleanliness and user experience, and an excellent rating for its location.
The resort offers a range of amenities and activities, including a spa, indoor and outdoor pools, a fitness centre, and a choice of restaurants. Guests can enjoy stunning lake views, relax in their spacious rooms, and explore the surrounding area with ease.
Naturally Pacific Resort - British Columbia
9.6 1057 reviews
British Columbia
4 1
£176/nighttotal: £1232 (7 )

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.
©2026 cozycozy.com