Special offers and Exclusive deals

Search Hotels

2026-11-12
2026-11-13
Guests

Filter Results

Hotels by class

Hotel name

Price per night

Accommodation type

Districts

Attractions

Thematic hotels

Review rating

Hotel facilities

Room facilities

Apply Filters
Clear Filters

Beach hotels in British Columbia

Top Floor On Okanagan Lake With Ac & Heated Pool

519-2555 Lakeshore Road, Vernon, Canada View map

The 32 m² Top Floor On Okanagan Lake With Ac & Heated Pool Vernon apartment is nestled in a beach area of Vernon, approximately 10 minutes by car from the Allan Brooks Nature Centre and 3.5 km from… More

From US$ 253 Book Now

Charming Sidney 1Br Near Waterfront & Downtown

9838 Second Street, Sidney, Canada View map

Located nearly a 5-minute stroll from Beacon Park, the 1-bedroom Charming Sidney 1Br Near Waterfront & Downtown apartment accommodates up to 2 guests. Enjoying a prime setting, the apartment lies 2.2… More

From US$ 131 Book Now

White House Tofino

441 Neill Street, Tofino, Canada View map

White House Tofino Downtown Villa offers swift access to various city sites, such as the Jeremy Koreski Gallery, situated nearly 5 minutes' walk away. Located only 350 metres from Surf Sister, this… More

From US$ 704 Book Now

Kitsilano Retreat At Private 3 Bed With Parking And Bbq

2632 W 3Rd Ave, Vancouver, Bc V6K, Canada, Vancouver, Canada View map

The spacious Kitsilano Retreat At Private 3 Bed With Parking And Bbq Apartment Vancouver is a great place to stay in Kitsilano with spectacular views of the North Shore mountains, 25 minutes' walk… More

From US$ 534 Book Now

Sooke Oceanside Townhouse

6971 West Coast Road, Sooke, Canada View map

A short distance away from Sheringham Distillery, the 3-bedroom Sooke Oceanside Townhouse Villa is just off West Coast Outdoor Adventure. There's also the convenience of parking on site. More

From US$ 283 Book Now

Top-Floor Villa With Pacific Ocean Views Bbv

515 Marine Drive #209, Ucluelet, Canada View map

Featuring a prime location 5 minutes' walk from Big Beach, the spacious Top-Floor Villa With Pacific Ocean Views Bbv Ucluelet accommodates up to 5 guests. For those travelling by car, this apartment… More

From US$ 239 Book Now

Sunrise Cove Apt At Inn Of The Sea

3600 Yellow Point Road, Ladysmith, Canada View map

The 2-room Sunrise Cove Apt At Inn Of The Sea Ladysmith is also located only 450 m from Blue Heron Park. 2.5 km from Yellow Point Park, this 100 m² apartment includes a swimming pool as well as a… More

From US$ 381 Book Now

Cozy 1 Bedroom Downtown Central

1010 Howe Street, Vancouver, Canada View map

Experience the vibrant energy of Vancouver at the Cozy 1 Bedroom Downtown Central, nestled in the heart of Downtown Vancouver. This inviting sanctuary offers easy access to both chain and luxury… More

From US$ 98 Book Now

Great Condo In Excellent Location - Waterfront Building - Seaside

1625 Cedar Rd, Ucluelet, Canada View map

The 74 m² Great Condo In Excellent Location - Waterfront Building - Seaside Ucluelet is located a mere 0.8 km from the waterfront Ucluelet Aquarium and around a 25-minute walk from the Ancient Cedars… More

From US$ 143 Book Now

Aussie Summer

1910 West Lake Drive, Christina Lake, Canada View map

Aussie Summer Christina Lake villa is located nearly a 25-minute walk from Christina Lake Provincial Park and provides hiking, cycling, and fishing for active guests. More

From US$ 236 Book Now

Blind Bay Chalet 2 Bedroom Private Suite

2423 Forest Drive Lower Floor, Blind Bay, Canada View map

Located within a 5-km distance of the Scotch Creek Family Fun Centre, the 4-star Blind Bay Chalet 2 Bedroom Private Suite hotel offers Wi-Fi in the rooms and private car parking. The bed & breakfast… More

From US$ 248 Book Now

Waterfront Private Room With Hot Tub & Firepit

1073 Helen Road, Ucluelet, Canada View map

Offering guests a private art gallery, the 4-star beachfront Waterfront Private Room With Hot Tub & Firepit Ucluelet hotel sits about 25 minutes' walk from the Cedar House Gallery. Guests who stay at… More

From US$ 95 Book Now

Waterfront Hot Tub Firepit King Bed - 6H

1073 Helen Drive, Ucluelet, Canada View map

Located approximately a 25-minute walk from the Cedar House Gallery, the 4-star smoke-free Waterfront Hot Tub Firepit King Bed - 6H Hotel Ucluelet comes with a private art gallery. The comfortable… More

From US$ 290 Book Now

Salt Loft - Oceanfront, Hot Tub And Firepit!

1073 Helen Rd, Ucluelet, Canada View map

The comfortable Salt Loft - Oceanfront, Hot Tub And Firepit! Hotel Ucluelet, located about a 10-minute drive from the Ancient Cedars Loop Trail, is proud to feature a private art gallery. Guests who… More

From US$ 226 Book Now

Beachbreeze Oceanfront 4Br1Den4Ba Romantic Sunrise & Celestial Views

1709 Sandy Beach Road, Mill Bay, Canada View map

The 4-star Beachbreeze Oceanfront 4Br1Den4Ba Romantic Sunrise & Celestial Views Mill Bay hotel, approximately 10 minutes' drive from Spectacle Lake features a summer terrace and a picnic area. More

From US$ 983 Book Now

Modern Coastal 2Br Retreat With Hot Tub In Vancouver Bc

5675 Daffodil Drive, West Vancouver, Canada View map

Offering a summer terrace and a picnic area, the 4-star Modern Coastal 2Br Retreat With Hot Tub In Vancouver Bc West Vancouver hotel lies in a beach area of West Vancouver, 3.7 km from Cypress Falls… More

From US$ 196 Book Now

31 Gleneagle 2 Bedroom 2 Ba Parking

4636 Blackcomb Way 31, Whistler, Canada View map

31 Gleneagle 2 Bedroom 2 Ba Parking Whistler hotel, situated only 0.7 km from the Squamish Lil'wat Cultural Centre, entices guests with a nightclub and a golf course. This Whistler holiday park is in… More

From US$ 602 Book Now

Ocean Vista In The Woods On Saltspring Island

Canada 2 Floors, Long Harbour, Canada View map

Proudly offering a private art gallery, the 3-star Ocean Vista In The Woods On Saltspring Island Hotel Long Harbour stands approximately a 10-minute ride from Gallery 8. There is a shopping area… More

From US$ 453 Book Now

Brand New Penthouse With Lake And Mtn Views

470 Esplanade Avenue #403, Harrison Hot Springs, Canada View map

Staying at the 1-bedroom Brand New Penthouse With Lake And Mtn Views Harrison Hot Springs villa, guests can easily reach Sasquatch Provincial Park, located just 1.5 km away. This Harrison Hot Springs… More

From US$ 289 Book Now

31Gleneagle Whistler

4636 Blackcomb Way 31, Whistler, Canada View map

31Gleneagle Whistler Apartment boasts a prime location around a 5-minute drive from the Squamish Lil'wat Cultural Centre. Guests are lured in by a Jacuzzi, a sauna, and hot public baths at the… More

From US$ 1008 Book Now

Cozy Beachfront Cabin At Woodside Farm

7117 West Coast Road, Sooke, Canada View map

Situated merely a 5-minute walk from Ed MacGregor Park, Cozy Beachfront Cabin At Woodside Farm Sooke is ideal for up to 4 guests. More

From US$ 207 Book Now

The Perch Modern 2 Bed Cabin With Patio And Hot Tub

273 Boardwalk Boulevard, Ucluelet, Canada View map

Located a mere 5 minutes' walk from He-Tin-Kis Park, the 2-bedroom The Perch Modern 2 Bed Cabin With Patio And Hot Tub Ucluelet provides guests with a Jacuzzi. Located a short way from the Ucluelet… More

From US$ 592 Book Now

Storm Bay, Modern 1 Bed Suite And Chefs Kitchen

249 Boardwalk Boulevard #2, Ucluelet, Canada View map

Located just a 5-minute walk from He-Tin-Kis Park, Storm Bay, Modern 1 Bed Suite And Chefs Kitchen Ucluelet villa offers a patio with a view over the garden. Providing guests with Wi-Fi and private… More

From US$ 276 Book Now

South Swell Tofino

925 Sandpiper Place, Tofino, Canada View map

The 3-bedroom South Swell Tofino Villa hosts up to 6 guests and is nestled nearly a 20-minute stroll from natural sites such as the scenic Chesterman Beach. Offering a Jacuzzi, the accommodation is 4… More

From US$ 518 Book Now

Oceanfront Suite

Intersection Of Trant Road And Owen Road, Gibsons, Canada View map

Situated 19 minutes' walk from Shirley Macey Park, Oceanfront Suite Gibsons villa entices guests to explore various tourist attractions in the area. More

From US$ 211 Book Now

Gorgeous Unit In The Heart Of Downtown

1249 Granville Street, Vancouver, Canada View map

Nestled in the vibrant heart of Downtown Vancouver, the Gorgeous Unit In The Heart Of Downtown Apartment stands as a beacon of modern comfort and urban elegance. This premier accommodation seamlessly… More

From US$ 361 Book Now

Beautiful Downtown Unit

1010 Howe Street, Vancouver, Canada View map

**Beautiful Downtown Unit Apartment Vancouver is where modern elegance meets urban convenience. Nestled in the heart of Downtown Vancouver, this inviting stay offers a unique experience, combining… More

From US$ 165 Book Now

Ruth Lake Lodge Resort

3983 Ruth Lake Road, Forest Grove, Canada View map

Ruth Lake Lodge Resort Forest Grove is located 2.9 km from Ruth Lake Provincial Park and welcomes its guests to enjoy boating, cycling, and fishing. The property offers guests a relaxing experience… More

From US$ 167 Book Now

Eagle Bear Lodge

Jenkins Way 5833, Tatla Lake, Canada View map

Offering a Jacuzzi, the 7-room Eagle Bear Lodge Tatla Lake is located 3.7 km from Eagle Lake. More

From US$ 213 Book Now

The Moorage -Downtown Harbour View 2 Bedroom Condo

1917 Peninsula Road 204, Ucluelet, Canada View map

Featuring modern amenities such as Wi-Fi, the spacious 111 m² The Moorage -Downtown Harbour View 2 Bedroom Condo Ucluelet offers a beachfront location near an art gallery. The centre of Ucluelet can… More

From US$ 310 Book Now

Coastal Suite - Harbour Retreat In Ucluelet

1350 Helen Road, Ucluelet, Canada View map

The 61 m² Coastal Suite - Harbour Retreat In Ucluelet features a convenient location 2.6 km from Ancient Cedars Loop Trail and hosts up to 4 guests. This 1-bedroom apartment with a terrace is located… More

From US$ 221 Book Now

Tonquin Beach House - Ev Charger, Wood Fireplace, Steps From Beach, Tofino

310 Tonquin Park Rd, Tofino, Bc V0R 2Z0, Canada, Tofino, Canada View map

The 2-bedroom Tonquin Beach House - Ev Charger, Wood Fireplace, Steps From Beach, Tofino hosts up to 6 guests and provides proximity to the Tonquin Park, situated approximately a 5-minute walk away. More

From US$ 180 Book Now

Kingfisher, Newly Renovated Suite On Ocean Inlet

285 Boardwalk Boulevard Suite 2, Ucluelet, Canada View map

The 1-bedroom Kingfisher, Newly Renovated Suite On Ocean Inlet Ucluelet villa, located just 6 minutes' walk from He-Tin-Kis Park, can host up to 2 guests. Providing guests with Wi-Fi and a private… More

From US$ 145 Book Now

Casa Del Mila Oro

5401 Lakeshore Drive, Osoyoos, Canada View map

Situated a 5-minute walk from the Tumbleweed Spirits Distillery, Casa Del Mila Oro Apartment Osoyoos looks out onto the pool. This apartment offers private car parking on site and modern comforts… More

Book Now

Ocean View Townhouse #27

#27 - 9022 Clarkson Ave, Campbell River, Canada View map

To enjoy your vacation in Campbell River, stay at the 2-room Ocean View Townhouse #27 Apartment Campbell River, which is merely 650 metres from Passages and about a 10-minute ride from Shelter Point… More

From US$ 523 Book Now

Ocean View Townhouse #26 At The Beach House

26-9022 Clarkson Avenue, Campbell River, Canada View map

Staying at the 2-bedroom Ocean View Townhouse #26 At The Beach House Campbell River villa, guests can easily reach Passages, located only 650 metres away. More

From US$ 403 Book Now

Ocean View Townhome - Sooke Harbour Marina

6971 West Coast Road, Sooke, Canada View map

**Experience Coastal Luxury at Ocean View Townhome - Sooke Harbour Marina** Traveling to and from the property is effortless, with the vibrant Victoria Inner Harbour just a short drive away. More

From US$ 149 Book Now

Iconic 3-Story Waterfront 'Marina House' W/ View

546 Marine Drive, Gibsons, Canada View map

Welcome to the Iconic 3-Story Waterfront 'Marina House' W/ View, a breathtaking sanctuary nestled along the azure shores, just 20 km from the charming town of Sechelt. This tri-level villa boasts… More

From US$ 597 Book Now

Beachfront Luxury Suite #15 At The Beach House

15-9022 Clarkson Avenue, Campbell River, Canada View map

Welcome to the exclusive Beachfront Luxury Suite #15 At The Beach House, a stunning seaside retreat located just 20 kilometers from the vibrant Campbell River. This enchanting suite offers an… More

From US$ 611 Book Now

Le Chalet Waterfront Studio Suite, View, Patio, Kitchen

253 Boardwalk Boulevard, Ucluelet, Canada View map

The 37 m² Le Chalet Waterfront Studio Suite, View, Patio, Kitchen Ucluelet is located about 4 km from the Thornton Creek Hatchery and a mere 5 minutes' walk from He-Tin-Kis Park. Guests can use Wi-Fi… More

From US$ 257 Book Now

Sooke Harbour Hideaway - Luxurious Vacation Rental

6971 West Coast Road, Sooke, Canada View map

Sooke Harbour Hideaway - Luxurious Vacation Rental villa provides an opportunity to stay a 6-minute walk from the Sooke Spa and offers a Jacuzzi, perfect for decompressing. More

Book Now

Discovery Townhouse - Pet Friendly

6971 West Coast Road, Sooke, Canada View map

Discovery Townhouse - Pet Friendly Sooke villa provides easy access to various city attractions, such as Le Sooke Spa, situated about a 5-minute walk away. Featuring a Jacuzzi, this accommodation is… More

From US$ 238 Book Now

The Wood Shed With Hot Tub

8947 Clarkson Avenue, Campbell River, Canada View map

More

From US$ 89 Book Now

Eagle'S Guest Suits

752 Piedmont Drive, Victoria, Canada View map

Located an 18-minute walk from Mattick's Farm, Eagle'S Guest Suits Victoria villa gives access to various tourist sites in the vicinity. More

Book Now

Grey Whale, Pet Friendly Studio At The Beach

1002 Peninsula Road #16, Ucluelet, Canada View map

The 1-bedroom Grey Whale, Pet Friendly Studio At The Beach Ucluelet villa hosts up to 4 guests and provides proximity to the Ucluelet Lighthouse Loop, situated nearly a 10-minute stroll away. More

From US$ 270 Book Now

Light N Airy, Pool, Hot Tub, Pets, Ground Floor

205 3Rd Avenue, Invermere, Canada View map

To enjoy your vacation in Invermere, stay at Light N Airy, Pool, Hot Tub, Pets, Ground Floor Apartment Invermere, which is merely 1.6 km from Kinsmen Sandy Beach and a mere 13 minutes' walk from… More

From US$ 250 Book Now

Villas At Eldorado Resort

3763 Lakeshore Road, Kelowna, Canada View map

Nestled on the pristine shores of Okanagan Lake, the Eldorado offers an unparalleled experience that combines luxury, comfort, and breathtaking views. More

From US$ 443 Book Now

Suite 18 Green Gables Resort Lake View Retreat

7304 Main Street, Osoyoos, Canada View map

More

From US$ 59 Book Now

Suite 5 Green Gables Resort - 1 Bedroom Courtyard

7304 Main Street, Osoyoos, Canada View map

More

From US$ 43 Book Now

Sunset 101

1128 Sunset Dr, Kelowna, Canada View map

More

From US$ 194 Book Now