Peachland Beach Resort, a beachfront hotel in Peachland, is situated within 2km of Okanagan Lake and close to Hainle Vineyards and Deep Creek Wine Estate, with Peachland Museum and Zip Zone within 10km. This family-friendly establishment offers on-site gas barbecues, a picnic area, air conditioning, internet access, and terraces/balconies, providing convenient access to lake activities and local wineries.
10 9 reviews
British Columbia
23/08 – 05/09
£184/nighttotal: £2392 (13 )
Mara Spring Lodges - Towhee Mountain Lodge 1
2 2
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.
8.6 90 reviews
British Columbia
28/08 – 02/09
£292/nighttotal: £1460 (5 )
Lac Le Jeune Resort
2 4
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.
9.7 40 reviews
British Columbia
06/08 – 09/08
£654/nighttotal: £1962 (3 )
Ski In, Ski Out Awesomeness!
4 10
resort , Rossland
This ski-in/ski-out apartment is located in Rossland, within a 10-minute walk of Big Red Cats and Red Mountain Resort, and close to cross-country skiing and sledding opportunities. The accommodation has received excellent ratings for user experience, location, and cleanliness. The apartment spans 211 square metres and features four bedrooms, three bathrooms, a fireplace, a fully equipped kitchen, a washing machine, a patio, and a TV. The apartment also offers access to an arcade/game room, barbecue grills, and a jacuzzi, as well as on-site parking, a garden, a spa, a restaurant, and a bar.
9.9 638 reviews
British Columbia
06/07 – 10/07
£97/nighttotal: £388 (4 )
Frolander Bay Resort - μικρό σπίτι
1 2
resort , Powell River
This charming one-bedroom house is located on a hilltop overlooking Frolander Bay, just a short walk from the beach and a 5-minute drive from Canoe Bay. It's also conveniently situated 10 kilometres from the Saltery Bay Ferry Terminal and 25 kilometres from downtown Powell River. Guests consistently rate the house excellent for location, cleanliness, and overall experience. The 25 square metre property offers a comfortable living space with a fully equipped kitchen, a spacious outdoor deck, a hot tub, and a fire pit. Enjoy fresh eggs from the owner's chickens in the summer, relax in the hot tub, or explore the nearby beaches and attractions.
8.8 563 reviews
British Columbia
13/09 – 16/09
£112/nighttotal: £336 (3 )
Riverside Resort
1 4
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.
8.8 1306 reviews
British Columbia
13/09 – 16/09
£234/nighttotal: £702 (3 )
Pemberton Valley Lodge
1 4
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.
9.3 998 reviews
British Columbia
06/07 – 08/07
£199/nighttotal: £398 (2 )
Oyster Bay Resort
1 2
resort , Campbell River
Oyster Bay Resort is located just a short walk from Oyster Bay Shoreline Park and a 20-minute drive from Campbell River town centre, offering a peaceful escape from the town's bustle. The resort has received consistently high ratings for its location, cleanliness, and overall experience. The resort offers comfortable one-bedroom apartments, each with 51 square metres of space. Guests can enjoy a range of amenities including a spa, a garden, a terrace, and a jacuzzi, as well as convenient access to a guest launderette, vending machines, and BBQ facilities.
8.0 2681 reviews
British Columbia
06/07 – 08/07
£212/nighttotal: £424 (2 )
Penticton Lakeside Resort
1 2
resort , Penticton
Penticton Lakeside Resort sits on the southern shore of Okanagan Lake, within easy walking distance of the town centre and a short drive from Skaha Lake. This hotel has received very good ratings for its cleanliness, location and overall experience, making it a popular choice for travellers. The resort has a range of rooms, all with modern amenities and stunning views of the lake. Guests can enjoy swimming in the indoor pool or relaxing in the hot tub, as well as dining in the resort's restaurant or bar. There are also plenty of activities available, such as boat rentals, water sports and a fitness centre.
8.5 1657 reviews
British Columbia
03/07 – 05/07
£298/nighttotal: £596 (2 )
Tigh-na-mara Seaside Spa Resort
1 2
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.
10 2 reviews
British Columbia
01/09 – 30/09
£135/nighttotal: £3915 (29 )
Mara Spring Lodges - Lodge 3
2 3
resort , Enderby
Mara Spring Lodges - Lodge #3 is situated on BC-97A, a 24-kilometre drive from Sicamous, 64 kilometres from Vernon, and 112 kilometres from Kelowna International Airport, offering easy access to Mara Lake Provincial Park. This two-bedroom lodge sleeps five, features a terrace, air conditioning, and access to on-site amenities including a saltwater pool, hot tub, and extensive hiking trails, plus nearby attractions such as Mount Silverstar and Revelstoke ski resorts.
British Columbia
23/08 – 05/09
£178/nighttotal: £2314 (13 )
Blue Shore Resort
1 2
resort , Kamloops
Blue Shore Resort, located in Savona, a short distance from the town centre, offers convenient access to local amenities. This pet-friendly lodge provides air conditioning, a terrace, garden, parking, and Wi-Fi; laundry services are available for longer stays.
Best British Columbia resorts with a jacuzzi
Among the 803 accommodations in British Columbia, here are the 4 best resorts with a jacuzzi
9.0 146 reviews
British Columbia
30/06 – 11/07
£223/nighttotal: £2453 (11 )
Tyax Lodge & Heliskiing
1 3
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.
9.2 16 reviews
British Columbia
09/10 – 12/10
£220/nighttotal: £660 (3 )
Parksville Sunrise Ridge Ocean Front Resort 2 Bedroom 2.5 Bath, Pool, Hot Tub!
3 4
resort , Parksville
Parksville Sunrise Ridge Ocean Front Resort is a 2-bedroom, 2.5-bathroom holiday home situated just 1 kilometre from Rathtrevor Beach, a popular beach known for its calm waters and beautiful sand, and two well-regarded spas. The resort has received excellent user ratings. This spacious 121 square metre property can comfortably accommodate up to 6 guests and offers a range of amenities, including a swimming pool, hot tub, spa, fitness centre, barbecue grills, a fireplace, and free Wi-Fi.
8.9 4354 reviews
British Columbia
04/08 – 08/08
£441/nighttotal: £1764 (4 )
The Royal Kelowna - Bellstar Hotels & Resorts
1 4
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.
8.5 1749 reviews
British Columbia
01/08 – 08/08
£1003/nighttotal: £7021 (7 )
Sunrise Ridge Waterfront Resort
4 5
resort , Parksville
Ocean Trails Resort is situated in Parksville, overlooking Rathrtrevor Beach, and is just 1.9 miles from the Brigadoon Golf Course. The resort has consistently received very good ratings for its location, cleanliness, and overall experience. Each apartment has a private balcony, perfect for enjoying the fresh ocean air and soaking in the scenery. The resort offers a seasonal outdoor pool, a hot tub, a tennis court, and a children's playground, as well as a fitness centre and laundry facilities.
Top cities
Best British Columbia resorts with a pool
Among the 803 accommodations in British Columbia, here are the 4 best resorts with a pool
9.6 888 reviews
British Columbia
02/07 – 04/07
£502/nighttotal: £1004 (2 )
Naturally Pacific Resort
2 3
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.
10 18 reviews
British Columbia
09/10 – 12/10
£174/nighttotal: £522 (3 )
Barona Beach Lake Resort Unit 3202
3 4
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.
10 9 reviews
British Columbia
16/10 – 20/10
£205/nighttotal: £820 (4 )
Mara Spring Lodges - Towhee Mountain Lodge 4
2 2
resort , Enderby
Mara Spring Lodges - Tawhee Mountain Lodge 4 is situated on BC-97A, a short drive from Sicamous, 64km from Vernon, and 112km from Kelowna International Airport. This two-bedroom lodge, sleeping five, offers a saltwater pool, hot tub, and access to Mara Lake Provincial Park, plus nearby hiking trails, RV sites, and electric vehicle charging.
8.7 600 reviews
British Columbia
04/08 – 08/08
£127/nighttotal: £508 (4 )
Holiday Inn Express Fort St John By Ihg
1 4
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.
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?
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?
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?
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?
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?
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
9.8 71 reviews
British Columbia
13/09 – 16/09
£109/nighttotal: £327 (3 )
Rocky Ridge Resort-bc
2 4
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.
9.0 290 reviews
British Columbia
06/07 – 08/07
£221/nighttotal: £442 (2 )
Alpine Meadows Resort
1 2
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.
9.2 1775 reviews
British Columbia
03/08 – 08/08
£708/nighttotal: £3540 (5 )
Summerland Waterfront Resort & Spa
2 4
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.
9.2 7825 reviews
British Columbia
01/07 – 31/07
£441/nighttotal: £13230 (30 )
Four Seasons Resort Whistler
1 2
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.
Best British Columbia resorts with a restaurant
8.8 2030 reviews
British Columbia
08/08 – 15/08
£188/nighttotal: £1316 (7 )
Prestige Harbourfront Resort, Worldhotels Luxury
1 3
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.
8.8 3778 reviews
British Columbia
08/09 – 12/09
£219/nighttotal: £876 (4 )
Residences At The Sun Peaks Grand
2 4
aparthotel , Sun Peaks Mountain
Sun Peaks Grand Residences is just a two-minute walk from the village centre of Sun Peaks, with the golf course a short distance away. This 5-star aparthotel has received very good user ratings for its location, cleanliness, and overall experience. Each apartment has a fully equipped kitchen, perfect for self-catering. Guests can enjoy a range of amenities, including a swimming pool, sauna, hot tub, and a restaurant and bar on site.
9.6 7 reviews
British Columbia
23/08 – 05/09
£513/nighttotal: £6669 (13 )
Villa's At Eldorado Resort
1 2
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.
8.0 255 reviews
British Columbia
13/09 – 16/09
£200/nighttotal: £600 (3 )
The Lund Resort At Klah Ah Men
2 4
resort , Powell River
The Lund Resort at Klah Ah Men is a waterfront hotel near Powell River, located 7.7 kilometres from Desolation Sound Provincial Marine Park. This resort offers pet-friendly accommodation with air conditioning, complimentary Wi-Fi in common areas, an on-site restaurant and bar, and parking, with housekeeping available upon request.