Special offers and Exclusive deals

Search Hotels

2026-07-02
2026-07-03
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

Skaha Suites

3919 Lakeside Road, Penticton, Canada View map

Located within a 10-minute drive of the Ikeda Japanese Garden, the beachfront Skaha Suites Penticton is 6 km from a top family-friendly place like the owned LocoLanding Adventure Park. Boasting a… More

Book Now

Beachfront Luxury Suite #18 At The Beach House

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

The 2-bedroom Beachfront Luxury Suite #18 At The Beach House Campbell River villa offers proximity to nearby tourist spots, such as Passages, situated just an 8-minute walk away. More

From US$ 880 Book Now

Lakefront 1 Bedroom And Den Suite On Shawnigan Lake

2046 Widows Walk #2, Shawnigan Lake, Canada View map

Lakefront 1 Bedroom And Den Suite On Shawnigan Lake is located in Shawnigan Lake, 2.9 km from Old Baldy Mountain, and boasts an indoor pool. The spacious apartment provides active guests with the… More

Book Now

Jewel Bay Resort

2859 Grant Road, Box 24, Sorrento, Canada View map

Jewel Bay Resort offers swift access to Shuswap Lake Provincial Park, which is approximately 3.4 km away. Extras include a microwave, an electric kettle and fridges in a kitchen and an additional… More

From US$ 167 Book Now

Harrison Lakeside Retreat

450 Esplanade Ave, Harrison Hot Springs, Canada View map

The 1-room Harrison Lakeside Retreat Harrison Hot Springs apartment features convenient proximity to such city attractions as Rendall Park, situated about a 5-minute walk away. Wi-Fi and free private… More

Book Now

Private Oceanfront Cabin With Hot Tub Doc Holiday Cabin

1073 Helen Rd, Ucluelet, Canada View map

Nestled along the stunning coastline, the Private Oceanfront Cabin With Hot Tub - Doc Holiday Cabin offers an idyllic retreat just 30 km from the vibrant town of Tofino-Long Beach. More

From US$ 510 Book Now

Elegant Condo With Private Bbq & Ocean Views

201-5118 Cordova Bay Road, Saanichton, Canada View map

Located a 14-minute walk from Mattick's Farm, the spacious Elegant Condo With Private Bbq & Ocean Views Saanichton overlooks the sea. The apartment can hold up to 4 guests. More

Book Now

8 Mins To Fifa - High-Rise West End 1-Bed - Breathtaking Sea & Mountain Views

1763 Comox Street 2905, Vancouver, Canada View map

The spacious 1-bedroom 8 Mins To Fifa - High-Rise West End 1-Bed - Breathtaking Sea & Mountain Views Vancouver apartment features a central location within 25 minutes' walk of the Vancouver Christmas… More

From US$ 286 Book Now

Lakefront Townhouse Family Complex, Popular Wine Country And The Best Golfing

5401 Lakeshore Drive Unit 110, Osoyoos, Canada View map

Offering guests to unwind in a Jacuzzi, the beachfront Lakefront Townhouse Family Complex, Popular Wine Country And The Best Golfing Osoyoos villa is located 300 metres from Haynes Point Provincial… More

Book Now

Ivy'S House

3611 West 11Th Avenue, Vancouver, Canada View map

Located in Vancouver, Ivy'S House Hotel apartment is 10 km from Vancouver Harbour Water airport. Granville Island is a 10-minute ride from this homestay and Vancouver Maritime Museum is a 10-minute… More

From US$ 285 Book Now

Sea View

Chairlift Rd 2617, West Vancouver, Canada View map

Located a 25-minute walk from West Vancouver Arena, Sea View offers accommodation with views of the sea. More

From US$ 331 Book Now

Heron'S Nest In The Leiser Building

524 Yates Street, Victoria, Canada View map

Heron'S Nest In The Leiser Building is set 0.8 km from Inner Harbour and 0.3 km from Victoria Harbour Ferry in Downtown Victoria district. More

From US$ 154 Book Now

492 By The Beach Townhouse

Penticton, Canada View map

492 By The Beach Townhouse Holiday home is set 1.4 km from Okanagan University College and represents a 2-bedroom property with a sunny patio. Guests can also relax in a nice balcony. It offers an… More

From US$ 329 Book Now

North Nanaimo Oceanview House

6195 Dover Road, Nanaimo, Canada View map

The villa is located nearly 10 minutes' drive away from the beachfront Neck Point Park and 450 metres from Costco Wholesale Warehouse Store. A flat-screen TV with satellite channels, a mini bar… More

From US$ 198 Book Now

Entire Sunrise Resort Townhome In Parksville

1175 Resort Drive, Parksville, Canada View map

Featuring a heated pool for guests' relaxation, Entire Sunrise Resort Townhome In Parksville villa is located around 10 minutes on foot from Parksville Parks. Featuring a terrace, the beachfront… More

Book Now

Ocean'S Edge

960 Marine Terrace, Port Alice, Canada View map

The spacious 1-bedroom Ocean'S Edge Apartment Port Alice lies in a beach area of Port Alice, a mere 0.9 km from the Dan Nordin Artist's Gallery. This beachfront apartment with a terrace is located… More

Book Now

Waterfront Townhouse Sou'Wester By Onlybc

1383 Thornberg Crescent, Tofino, Canada View map

Waterfront Townhouse Sou'Wester By Onlybc Villa is located 25 minutes' walk from Tofino Botanical Gardens and 20 minutes' walk away from Ancient Cedars Spa. Offering sea views, this venue has a flat… More

From US$ 649 Book Now

Bear Valley Highlands

592 Bear Valley Road, Cherryville, Canada View map

Located in a beach area of Lumby, Bear Valley Highlands Lumby villa features a sunbathing terrace as well as a swimming pool for an enjoyable stay. More

From US$ 183 Book Now

Kitslano House Near Beach With Free Parking

3495 West 11Th Avenue, Vancouver, Canada View map

Kitslano House Near Beach With Free Parking Villa is located within a 15-minute walk from The West Side and a 20-minute walk away from Hastings Mill Park. This accommodation provides rooms with a… More

From US$ 222 Book Now

Seaview Youth Hostel

3954 Sparrow Lane, North Vancouver, Canada View map

Located approximately 10 minutes by car from Tennis Courts, Seaview Youth Hostel North Vancouver is within 6 km of a top family-friendly place like PNE/Playland. More

Book Now

Vancouver West 19Th Home

West 19Th Avenue, Vancouver, Canada View map

Vancouver West 19Th Home is located a 10-minute drive to Island trip and overlooks the city. The accommodation consists of 2 bedrooms and 1 bathrooms. More

From US$ 157 Book Now

Quiet Suites Up To 8 Guests Near Dtvan Monthly Option

2010 Queens Avenue, West Vancouver, Canada View map

Located 4.5 km from the Cleveland Dam, Quiet Suites Up To 8 Guests Near Dtvan Monthly Option West Vancouver is about a 15-minute ride from a top family-friendly place like the Vancouver Aquarium. More

From US$ 151 Book Now

Bradbury House

5788 Bradbury Rd, Nanaimo, Canada View map

Bradbury House Villa is located within a 20-minute walk from the shopping mall "Nanaimo North Town Centre" and a 25-minute walk away from Lost Lake Trail. The property includes a sofa set, a dining… More

From US$ 63 Book Now

Barefoot Beach Resort

4145 Skaha Lake Road, Penticton, Canada View map

This Barefoot Beach Resort is located not far from the 21-acre Skaha Lake Park. Free Wi-Fi is offered in the rooms. More

From US$ 264 Book Now

Sunshine Beach

159 Brown Road, Christina Lake, Canada View map

Sunshine Beach Villa is set within 3.3 km of Gladstone Provincial Park and represents a 3-bedroom property with a sunny patio. The villa also comes with a full kitchen, which is equipped with a… More

From US$ 470 Book Now

Comfortable 1Bdr 1Den Condo With Great Views

1288 West Georgia Street, Vancouver, Canada View map

Comfortable 1Bdr 1Den Condo With Great Views apartment is set less than a 5-minute walk from Robson Street in Vancouver. More

From US$ 142 Book Now

Nanaimo Ocean View Vacation House

5170 Dunn Pl, Nanaimo, Canada View map

Featuring free Wi-Fi throughout the property, Nanaimo Ocean View Vacation House Hotel is set 9 km from Harbourfront Walkway. Guests will have access to free parking on site for added convenience. More

From US$ 103 Book Now

Best Ocean View At Vancouver

4545 W4Th Avenue Vancouver, Vancouver, Canada View map

Best Ocean View At Vancouver, set next to West Point Grey United Church, is 10 km from Vancouver Harbour Water airport. Free Wi Fi is provided in public areas, while free parking facility is also… More

Book Now

Ironwoods On Blueberry Hill Whistler

3217 Blueberry Drive, Whistler, Canada View map

The 2-room Ironwoods On Blueberry Hill Whistler apartment is located approximately 10 minutes by car from the city park "Whistler Olympic Plaza" and 2.9 km from the Squamish Lil'wat Cultural Centre. More

From US$ 191 Book Now

The Re-Treat At Christina Lake

2003 Kelly Court, Christina Lake, Canada View map

Positioned in the serene landscape of Christina Lake, The Re-Treat At Christina Lake offers an exquisite escape, just 80 km from the West Kootenay Regional Airport. This picturesque haven is designed… More

Book Now

Oceanfront - Steps To Pier & Beach - Free Onsite Parking

15452 Victoria Avenue, White Rock, Canada View map

To enjoy your vacation in White Rock, stay at the spacious 65 m² Oceanfront - Steps To Pier & Beach - Free Onsite Parking White Rock apartment, which is only 1.1 km from the White Rock Pier and… More

Book Now

Pierre'S Point Campground

2569 Campground Road, Salmon Arm, Canada View map

Pierre'S Point Campground is a cheap hotel with a total of 200 rooms. The accommodation is located 4.4 km from Shuswap Lake and 10 minutes by car from Grass Root Dairies. More

From US$ 45 Book Now

Kelowna Sunny Day House

1138 Trevor Drive, West Kelowna, Bc, Canada, West Kelowna, Canada View map

Kelowna Sunny Day House apartment is located 2 km from the centre of West Kelowna and offers accommodation with free parking facility on site. Glassware and fridges are also provided for your… More

From US$ 172 Book Now

Summer Bay

3771 West 18Th Avenue, Vancouver, Canada View map

Featuring free Wi Fi in public areas, Summer Bay apartment is situated in Vancouver, 10 km from Vancouver Harbour Water airport. The homestay is made up of 6 rooms. Free car park is available onsite. More

From US$ 93 Book Now

Waterfront Retreat, Beach Access, Group Friendly, Sleeps 14

6240 Gale Avenue South, Sechelt, Canada View map

Offering a location 4.8 km from Chapman Falls, Waterfront Retreat, Beach Access, Group Friendly, Sleeps 14 Sechelt villa gives access to various tourist spots in the area. More

Book Now

Edelweiss Cottage

227 Fifth Avenue W., Qualicum Beach, Canada View map

Edelweiss Cottage offers an accommodation within 7 minutes by car from Qualicum Beach airport. Edelweiss Cottage offers rooms featuring a flat-screen TV with satellite channels, tea and coffee making… More

Book Now

Vancouver West 37Th Home

West 37Th Avenue, Vancouver, Canada View map

Featuring a nice balcony with city views, Vancouver West 37Th Home is set close to Vancouver Dunbar Comm Ctr. More

From US$ 145 Book Now

Vancouver West 4Th Apartment

West 4Th Avenue, Vancouver, Canada View map

Vancouver West 4Th apartment overlooks the city and offers proximity to Museum of Vancouver. The apartment has hardwood floors. More

From US$ 238 Book Now

Sunrock Meadow Cottage On Osoyoos Lake 113

2450 Radio Tower Road, Osoyoos, Canada View map

Staying at Sunrock Meadow Cottage On Osoyoos Lake 113, guests can visit the saline endorheic alkali Spotted Lake, which is about a 10-minute drive away. More

Book Now

White Rock Crescent Beach Dream House

2800 Bayview Street, Surrey, Canada View map

Featuring a free carpark, a sun terrace and a luggage storage, White Rock Crescent Beach Dream House Holiday home is located a 20-minute drive to Cheryl's Trading Post. The venue is fitted with 4… More

Book Now

Luxury Saratoga Beach Town Home

9022 Clarkson Avenue 1, Campbell River, Canada View map

Luxury Saratoga Beach Town Home Campbell River features garden views as well as a location not far from Oyster Bay. Located 10 minutes' drive from Shelter Point Distillery, this villa provides Wi-Fi… More

Book Now

Cottage By The Sea By Natural Elements Vacation Rentals

99 Sutton Road, Ucluelet, Canada View map

Cottage By The Sea is located 15 minutes' walk from the non-profit public Ucluelet Aquarium and 25 minutes' walk away from He-Tin-Kis Park. The accommodation is equipped with television, a sofa and a… More

From US$ 338 Book Now

Vancouver West 23Rd Family Suite

West 23Rd Avenue, Vancouver, Canada View map

Located 7 km from Vancouver Downtown, the 3-bedroom Vancouver West 23Rd Family Suite offers rooms with city views. A balcony allows you to feel like you are at home. This property can accommodate up… More

From US$ 224 Book Now

Vancouver Hornby 1Br Apartment

Hornby Street, Vancouver, Canada View map

Situated in Downtown Vancouver district, Vancouver Hornby 1Br apartment offers accommodation with views of the city. The apartment has carpet floors. More

From US$ 339 Book Now

West'S Resort

6156 Maple Road, Egmont, Canada View map

Boasting the location a 10-minute ride from Egmont Heritage Centre Museum, West'S Resort is also within 10 minutes' drive of Klein Lake Recreation Site and Campground. At the campsite private parking… More

Book Now

Sky-View Cottage - 5 Bedroom View Home

2450 Radio Tower Road, Osoyoos, Canada View map

The beachfront Sky-View Cottage - 5 Bedroom View Home Osoyoos is located 3.5 km from the Osoyoos Desert Model Railroad and provides a private pool, ensuring a relaxing stay. The holiday home includes… More

Book Now

Kye Bay Winter Beach House By Emr Vacation Rentals

1428 Kye Bay Road, Comox, Canada View map

Situated 4.6 km from The Gardens on Anderton, the 2-bedroom Kye Bay Winter Beach House By Emr Vacation Rentals Comox villa entices guests to explore various tourist attractions in the area. More

From US$ 527 Book Now

I Beach You To It

9022 Clarkson Avenue 8, Campbell River, Canada View map

Located 2.7 km from the Miracle Beach Provincial Park, the beachfront I Beach You To It Campbell River villa gives access to various tourist sites in the vicinity. This 3-bedroom holiday home… More

Book Now

The Alpine Alcove W Pool & Hot Tub

2129 Lake Placid Rd 208, Whistler, Canada View map

Located in Whistler Creekside with a host of stores at the base of the mountain, a 6-minute walk from Creekside Village, The Alpine Alcove W Pool & Hot Tub Apartment Whistler accommodates up to 2… More

Book Now

Qualicum Landing West Coast Cottage

Qualicum Landing Luxury Beach Homes 17, Qualicum Beach, Canada View map

Situated 3.8 km from the productive PineRidge RV Park and Farm Market, Qualicum Landing West Coast Cottage Qualicum Beach is suitable for 6 guests and provides a private swimming pool for additional… More

Book Now