Resorts in British Columbia

Search among 95 available resort and beach hotel in British Columbia from 50+ providers

Check rooms and rates
exclusive online offers!
Destination
Sorry, we don't recognise this name.Enter a destination to start the search
We can’t find that destination
Try to change your search
The Internet connection seems to be slow. It may take a few more seconds to load the page. Thank you for your patience.
×
Check-in
Select date
Check-out
Select date
Rooms and Guests
2Guests1room
0Filter by
View map
1-95 out of 95
  • The resort has
    • On-site car park
  • The resort has
    • 24-hour reception
    • 24-hour security
  • The resort has
    • Outdoor swimming pool
    • Indoor swimming pool
View on map
Boasting a library bar and beautiful views over Okanagan Lake and Andes Mountains, this hotel offers a setting near an underground station.
8.6
Great16 reviews
From   C$ 364 /nightSelect
Not available
  • The resort has
    • Free Wi-Fi in rooms
  • The resort has
    • CAD 12 per day
  • The resort has
    • 24-hour reception
    • 24-hour security
  • The resort has
    • Outdoor swimming pool
    • Indoor swimming pool
View on map
This tranquil hotel boasts an aqua park, an indoor swimming pool and a shared lounge available on site and guests are just a few steps from Miami Bridges Walk.
7.8
Very good218 reviews
From   C$ 202 /nightSelect
Not available
Guests can enjoy a café bar together with a spa area and a steam room, boasting a tranquil location near Oceanside Village Artists' Gallery.
8.0
Great15 reviews
From   C$ 215 /nightSelect
Not available
With its premier location near Everything Old Canada and a ferry port, this cosy hotel, featuring an indoor swimming pool, a patio and a tennis court, promises its guests an unforgettable stay.
8.4
Great34 reviews
From   C$ 418 /nightSelect
Not available
This hotel offers the snack bar and 400 rooms together with perfect location close to Meadow Park.
8.0
Great50 reviews
From   C$ 382 /nightSelect
Not available
Everyone will enjoy a lap swimming pool onsite and admire countryside views offered from 126 rooms.
8.4
Great35 reviews
From   C$ 263 /nightSelect
Not available
The hotel is based in a ski area of Penticton, offering a night bar along with parasailing, water skiing and boating.
7.6
Very good79 reviews
From   C$ 177 /nightSelect
Not available
Offering 77 rooms with forest views, the hotel is set in Whistler Creekside district, just steps from Whistler Blackcomb.
9.0
Perfect53 reviews
From   C$ 336 /nightSelect
Not available
Enjoying a perfect position in Whistler Village district, the venue offers comfortable rooms along with beauty treatments, whirlpool bathtubs and facials on-site.
8.2
Great177 reviews
From   C$ 376 /nightSelect
Not available
This hotel offers an indoor swimming pool and the possibility of trying snow skiing, hiking and cycling.
8.4
Great96 reviews
From   C$ 110 /nightSelect
Not available
Guests of the hotel can enjoy an outdoor pool plus steam baths, facials and massage, or take a walk to Whistler Village set nearby.
8.6
Great24 reviews
From   C$ 379 /nightSelect
Not available
Located near Olympic Mountains and the Pacific Ocean, the venue features 22 non-smoking rooms and offers horse riding, hiking and fishing.
8.4
Great3 reviews
From   C$ 207 /nightSelect
Not available
Guests can enjoy an indoor pool and benefit from a full service restaurant at the hotel.
8.2
Great79 reviews
From   C$ 264 /nightSelect
Not available
Every room welcomes with a fantastic view and the hotel features an aqua park, a seasonal outdoor pool and a sundeck, while the hotel is set close to Giant's Head Mountain Park.
8.4
Great79 reviews
From   C$ 283 /nightSelect
Not available
Located adjacent to Tofino Botanical Gardens in Tofino, this hotel offers 61 rooms and a great view of the ocean.
8.6
Great35 reviews
From   C$ 381 /nightSelect
Not available
Guests can enjoy Blackcomb Mountains and Whistler Mountains views from rooms or use a gym area, yoga classes and a fitness centre.
8.4
Great214 reviews
From   C$ 589 /nightSelect
Not available
Set near Chesterman Beach, this budget venue is 10 minutes' walk of the city center.
7.0
Very good131 reviews
From   C$ 205 /nightSelect
Not available
Set step away from Morrisey Express, this hotel features a heated pool and a casual restaurant serving dishes of regional cuisine.
8.2
Great51 reviews
From   C$ 202 /nightSelect
Not available
Located 6 km from the center of Tofino, the hotel offers a lobby bar plus cots, a play area and board games for children.
8.8
Great33 reviews
From   C$ 369 /nightSelect
Not available
The hotel has 93 rooms and an outdoor swimming pool, featuring a central location in the heart of West Kelowna.
8.6
Great83 reviews
From   C$ 425 /nightSelect
Not available
Featuring an indoor pool, this property is set a short distance from Tofino Botanical Gardens and Clayoquot Sound.
8.8
Great6 reviews
From   C$ 200 /nightSelect
Not available
Guests can enjoy Andes Mountains and Selkirk Mountains views from rooms or use fitness classes and a gym.
9.0
Perfect56 reviews
From   C$ 397 /nightSelect
Not available
The hotel ensures convenient proximity to Garden Bay Marine Provincial Park and pampers guests with facials and massage services.
8.4
Great4 reviews
From   C$ 283 /nightSelect
Not available
Located close to Oceanside Art Gallery, this family-friendly property provides an outdoor pool together with an outdoor seasonal pool, a picnic area and a library.
7.8
Very good4 reviews
From   C$ 235 /nightSelect
Not available
Providing access to Parksville Museum, this hotel is a 15-minute walk from Rathtrevor Beach Provincial Park and offers a 24-hour restaurant.
8.0
Great71 reviews
From   C$ 149 /nightSelect
Not available
This charming hotel located steps away from Old Town offers guests to enjoy seasonal cuisine at a stunning restaurant.
8.6
Great279 reviews
From   C$ 284 /nightSelect
Not available
Set within a 5-minute walk from Mighty Moose, this Alpine-style hotel invites its guests to benefit from a heated outdoor pool, a summer terrace and a tennis court and to have a meal in a gourmet restaurant.
8.4
Great20 reviews
From   C$ 273 /nightSelect
Not available
Boasting barbeque grills, a library and tennis courts, the hotel with non-smoking rooms is set in a marina area near Starlite Marina & Beach Shop.
7.6
Very good88 reviews
From   C$ 218 /nightSelect
Not available
Nestled in the mountain area of Cranbrook, the hotel includes en-suite rooms along with steam baths and massage services onsite.
8.4
Great36 reviews
From   C$ 164 /nightSelect
Not available
The hotel features facials and various massages and 73 rooms, boasting location in a busy area of Parksville.
8.0
Great9 reviews
From   C$ 208 /nightSelect
Not available
There are rooms facing the garden and the hotel is set close to Hardy Island Marine Provincial Park.
7.6
Very good4 reviews
From   C$ 143 /nightSelect
Not available
The hotel was built in 1999 and has to offer canoeing, snow skiing and hiking plus convenient location in Revelstoke.
7.8
Very good74 reviews
From   C$ 264 /nightSelect
Not available
Dating from 2004, the hotel features a steam room and a sauna and is located just next to Pemberton Distillery.
8.2
Great48 reviews
From   C$ 218 /nightSelect
Not available
The Bayside Bistro restaurant and the beach bar are available onsite of the hotel boasting a central location in Parksville.
7.4
Very good14 reviews
From   C$ 124 /nightSelect
Not available
There are rooms facing the mountain and the hotel is set close to Nicklaus North Golf Course.
8.0
Great8 reviews
From   C$ 115 /nightSelect
Not available
You can swim in an outdoor pool or take advantage of a spa area and a Jacuzzi at this classic hotel.
8.0
Great169 reviews
From   C$ 222 /nightSelect
Not available
This venue welcomes guests in the heart of Ucluelet, offering 46 rooms, canoeing, hiking and cycling.
7.4
Very good26 reviews
From   C$ 167 /nightSelect
Not available
The hotel is set close to The Book Shop, and boasts a seasonal indoor pool as well as lake views.
7.8
Very good46 reviews
From   C$ 158 /nightSelect
Not available
Featuring 34 rooms, barbeque grills and a library, this venue is 70 minutes' drive from West Coast Trail in Ucluelet.
8.0
Great52 reviews
From   C$ 162 /nightSelect
Not available
Providing a gourmet restaurant which serves seafood dishes, the hotel welcomes guests in a resort area of Campbell River.
8.6
Great117 reviews
From   C$ 264 /nightSelect
Not available
Offering hiking, horse riding and bowling in the area, this accommodation lies next to Eat Fresh Urban Market, and within a 60-minute drive of Nanaimo Museum.
7.8
Very good5 reviews
From   C$ 106 /nightSelect
Not available
Set within close proximity to Parksville Museum, the luxury hotel boasts barbeque grills, tennis courts and a golf course.
8.4
Great2 reviews
From   C$ 185 /nightSelect
Not available
Set in a resort area, this charming hotel has a swimming pool and 44 rooms within walking distance of Morrisey Platter.
8.8
Great68 reviews
From   C$ 197 /nightSelect
Not available
The hotel with scenic views over Andes Mountains welcomes guests since 1980 and invites them to enjoy diving, snorkeling and cycling in their free time.
8.4
Great60 reviews
From   C$ 352 /nightSelect
Not available
This luxury hotel provides soundproof rooms together with facials and various massages, boasting location only 2.4 km from Garden Bay Marine Provincial Park.
7.8
Very good4 reviews
From   C$ 215 /nightSelect
Not available
Less than 5 km from the city centre of Ganges, this 16-room accommodation features barbeque and a library.
7.4
Very good2 reviews
From   C$ 145 /nightSelect
Not available
Featuring an indoor pool and 30 rooms, this hotel is only 1.4 km from Lac le Jeune.
7.8
Very good4 reviews
From   C$ 230 /nightSelect
Not available
Featuring a seasonal pool, this venue offers 20 rooms right in a beach area.
7.8
Very good7 reviews
From   C$ 120 /nightSelect
Not available
This family hotel with sea views lies close to the sights of Qualicum Beach including Qualicum Beach Visitor Information Centre.
9.0
Perfect2 reviews
From   C$ 134 /nightSelect
Not available
Located a few steps from Oliver Indoor Flea Market, the hotel features 21 rooms with views over the terrace.
8.8
Great2 reviews
From   C$ 65 /nightSelect
Not available
Located close to Marcus Kennett Fishing Charters, the hotel has 11 rooms, and boasts access to a port.
7.4
Very good4 reviews
From   C$ 287 /nightSelect
Not available
At this venue, boasting a location in a busy area, guests can enjoy a shared lounge and bbq equipment, or explore Stemwinder Provincial Park nearby.
8.4
Great4 reviews
From   C$ 88 /nightSelect
Not available
Guests may relax and enjoy the spectacular views of Rocky Mountains and the Fraser River or explore the center of Tete Jaune Cache in a 5-minute walk.
7.2
Very good9 reviews
From   C$ 413 /nightSelect
Not available
Offering hiking and fishing in the area, this accommodation lies next to McKenna Sportfishing, and within a 10-minute drive of Botanical Beach Provincial Park.
8.0
Great4 reviews
From   C$ 158 /nightSelect
Not available
Located next to Fintry Estate & Provincial Park, the venue comprises 60 rooms with lake views.
8.0
Great7 reviews
From   C$ 478 /nightSelect
Not available
The hotel is located in the ski area of Peachland, not far away from Parrot Island, overlooking the mountain.
From   C$ 228 /nightSelect
Not available
Located in an entertainment area, the hotel has 20 rooms, and it features a ferry port nearby.
7.8
Very good3 reviews
From   C$ 85 /nightSelect
Not available
Centrally located in the cultural district of Nelson, the hotel offers meals and board games for guests with families.
8.6
Great10 reviews
From   C$ 276 /nightSelect
Not available
Featuring a beautiful location seconds from Salmon Arm Recreation Centre, this hotel offers 121 luxurious rooms and an indoor restaurant.
7.6
Very good23 reviews
From   C$ 128 /nightSelect
Not available
The hotel is located only 100 meters from Mile 1 Quad Express and offers quick access to Toby.
8.0
Great5 reviews
From   C$ 106 /nightSelect
Not available
This luxury hotel is within 5 km of the city center and features soundproof rooms.
7.8
Very good7 reviews
From   C$ 337 /nightSelect
Not available
Guests of this hotel near Clearwater Farmer's Market can go for a swim in a heated swimming pool or enjoy a seasonal outdoor pool and a picnic area.
8.6
Great4 reviews
From   C$ 140 /nightSelect
Not available
Everyone will enjoy an indoor swimming pool onsite and admire sea views offered from 77 rooms.
7.8
Very good7 reviews
From   C$ 124 /nightSelect
Not available
Situated not far away from Goldstream Provincial Park and a railway station, this hotel features a year-round outdoor swimming pool.
8.0
Great16 reviews
From   C$ 263 /nightSelect
Not available
The hotel is located in the busy area of Ganges, not far away from The Glass Foundry, overlooking the lake.
From   C$ 170 /nightSelect
Not available
Overlooking the lake and boasting a patio and a shared lounge, this family property is set in a busy area.
8.2
Great2 reviews
From   C$ 109 /nightSelect
Not available
Including a heated pool and an outdoor restaurant, the hotel lies in the coastal part of Quathiaski Cove.
8.6
Great10 reviews
From   C$ 195 /nightSelect
Not available
The hotel has a barbeque restaurant plus 42 rooms and is located in a ski area.
8.8
Great11 reviews
From   C$ 312 /nightSelect
Not available
Set in an entertainment area, the hotel with 15 rooms offers a seasonal outdoor swimming pool and canoeing, snow skiing and horse riding to those enjoying an active lifestyle.
7.0
Very good2 reviews
From   C$ 396 /nightSelect
Not available
Featuring a patio and barbeque, this hotel is adjacent to Mount Kobau and 1 km from the city center.
8.4
Great3 reviews
From   C$ 204 /nightSelect
Not available
Located near Prospera Place, the hotel offers garden views and an infinity swimming pool.
8.4
Great14 reviews
From   C$ 418 /nightSelect
Not available
Placed close to Chesterman Beach in the heart of Tofino, this hotel offers 13 rooms.
7.4
Very good51 reviews
From   C$ 298 /nightSelect
Not available
Located off Salty Dog Fishing Charters and the Pacific Ocean, this hotel is only 2.9 km from Pacific Rim Visitor Centre.
7.4
Very good4 reviews
From   C$ 185 /nightSelect
Not available
Set only 1.9 km from Parksville Museum & Archives, this hotel features a shared lounge and a library.
7.4
Very good4 reviews
From   C$ 158 /nightSelect
Not available
Boasting 57 rooms and a special menu and board games for children, the venue is settled in the centre of the city.
8.0
Great3 reviews
From   C$ 274 /nightSelect
Not available
Offering canoeing and fishing services in the area, this accommodation lies next to Columbia Lake Provincial Park, and within a 30-minute drive of Thunder Hill Provincial Park.
From   C$ 126 /nightSelect
Not available
Guests can enjoy contemporary cuisine in a non-smoking restaurant of this family and relax by an outdoor pool.
5.8
Guest rating55 reviews
From   C$ 121 /nightSelect
Not available
Situated 2 km from Invermere city center, the hotel is adjacent to Columbia Valley Chamber of Commerce and features a patio, barbecue and tennis courts.
8.4
Great2 reviews
From   C$ 212 /nightSelect
Not available
Located a few steps from Tugwell Creek Honey Farm and Meadery, the hotel features 13 rooms with views over the sea.
7.6
Very good3 reviews
From   C$ 222 /nightSelect
Not available
From   C$ 99 /nightSelect
Not available
The central hotel boasts 7 rooms along with canoeing, hiking and fishing, offering direct access to Sproat Lake Provincial Park.
8.2
Great4 reviews
From   C$ 209 /nightSelect
Not available
This hotel has canoeing, snow skiing and horse riding, offers 8 rooms with bright interior and boasts setting in a busy area.
7.2
Very good3 reviews
From   C$ 366 /nightSelect
Not available
This hotel features rooms with garden views, while a convenient location provides easy access to Raft Cove Provincial Park.
8.4
Great3 reviews
Select
Not available
Within easy reach of Clearwater, this hotel comprises 7 rooms with private bathrooms.
8.0
Great4 reviews
From   C$ 163 /nightSelect
Not available
Located in a beach area, the hotel has 14 rooms, and it features a boat dock nearby.
8.0
Great1 review
From   C$ 415 /nightSelect
Not available
There are rooms facing the forest and the hotel is set close to Windermere Lake Provincial Park.
7.6
Very good2 reviews
From   C$ 154 /nightSelect
Not available
Situated 7 km from Kelowna city center, the hotel is adjacent to Quails' Gate Winery and features a picnic area, a basketball court and tennis courts.
7.8
Very good21 reviews
From   C$ 199 /nightSelect
Not available
Just off Blue River Library, only 10 minutes' away from Blue River Black Spruce Provincial Park, the hotel boasts luxury rooms plus canoeing, hiking and cycling.
7.6
Very good5 reviews
Select
Not available
The hotel's restaurant serves local food, while the venue boasts the opportunity to observe sunset and dawn on the banks of Soo River, which is 500 metres away.
Select
Not available
Located 5 minutes' walk from the city center in a beach area, this hotel offers 23 rooms and boasts a shared lounge and a picnic area.
7.8
Very good3 reviews
Select
Not available
This organic-style hotel is set at a short distance to Kalala Organic Estate Winery.
7.0
Very good2 reviews
Select
Not available
Just 1.3 km from Beaver Lake, this hotel features a picnic area, a computer and a play area.
Select
Not available
Offering mountain biking, hiking and snowshoeing in the area, this accommodation lies next to St Mary Angler, and within a 10-minute drive of Rossland Museum & Discovery Centre.
7.0
Very good4 reviews
Select
Not available
Overlooking the sea, this beachfront hotel welcomes guests with a daily American breakfast.
7.4
Very good2 reviews
Select
Not available
The designer hotel is a good starting point to Ucluelet' sights including Ucluelet Aquarium and Huu-Mees-Ma-As Native Art Gallery.
7.8
Very good4 reviews
From   C$ 379 /nightSelect
Not available

Filtering results

Please wait...

95 hotels found