Special offers and Exclusive deals

Search Hotels

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

Chesterman On The Point - Beachfront

1329 Chesterman Beach Road, Tofino, Canada View map

Chesterman On The Point - Beachfront Tofino villa provides an opportunity to stay a 5-minute walk from Frank Island and offers a hot tub, perfect for decompressing. More

Book Now

Shorewater Resort Oceanside Studio - 2 Beds

3295 Island Hwy W 205, Qualicum Beach, Canada View map

Conveniently located near major transportation routes, the resort makes exploring the surrounding area a breeze. More

Book Now

Family-Friendly Beachside Bliss

9022 Clarkson Avenue 30, Campbell River, Canada View map

Situated nearly 25 minutes' walk from the Miracle Beach Provincial Park, Family-Friendly Beachside Bliss Campbell River villa features a terrace with views of the sea. More

From US$ 307 Book Now

Family-Friendly Cottage With Amazing Views

3050 Seclusion Bay Road, West Kelowna, Canada View map

Nestled in the serene surroundings of West Kelowna, the Family-Friendly Cottage With Amazing Views offers an idyllic retreat for those looking to escape the hustle and bustle of city life. More

From US$ 553 Book Now

Prime Location Home

W. 47Th Ave & Collingwood St., Vancouver, Canada View map

Prime Location Home provides easy access to The Birds, a few steps from the venue. Prime Location Home features rooms with tea and coffee making equipment, a seating area, and a writing table. More

From US$ 680 Book Now

Beach House

517 Fisgard St Unit 401, Victoria, Canada View map

For sports enthusiasts, Beach House Hotel apartment has a great location as it is set 750 metres of Save-On-Foods Memorial Centre Arena, also The Maritime Museum of British Columbia is around 7… More

From US$ 158 Book Now

Tiny House & Sauna On Lakefront Farm Oasis

1481 Larkin Road, Merville, Canada View map

Nestled in the serene landscapes of Merville, the Tiny House & Sauna On Lakefront Farm Oasis offers a unique retreat that promises both tranquility and adventure. More

From US$ 163 Book Now

Beachfront Luxury Suite #19 At The Beach House

19-9022 Clarkson Ave, Campbell River, Canada View map

Nestled along the stunning shores of Vancouver Island, The Beach House offers a luxurious escape with breathtaking views of Campbell River, just 20 km away. More

Book Now

The Beach House Texada - Gillies Bay Favourite Cabin

5274 Gillies Bay Road, Gillies Bay, Canada View map

Guests can enjoy a seaside mountain view from a terrace at beachfront The Beach House Texada - Gillies Bay Favourite Cabin, 2.4 km from Shelter Point Regional Park. More

From US$ 198 Book Now

Coastal Haven At The Beach House

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

Staying at the 2-bedroom Coastal Haven At The Beach House Campbell River villa, guests can easily reach Shelter Point Distillery, located approximately a 10-minute ride away. More

From US$ 516 Book Now

Whistler Luxury Condos

4211 Village Square, Whistler, Canada View map

Whistler Luxury Condos is situated within a 10-minute drive of Meadow Park Sports Centre and offers a fitness area. A car park is available on site. More

From US$ 542 Book Now

Top Floor Lakeshore Views Near Skiing

2555 Lakeshore Road 516, Vernon, Canada View map

The 1-bedroom Top Floor Lakeshore Views Near Skiing Vernon villa is located within 6 km of the Okanagan Science Centre, giving access to various tourist spots nearby. More

From US$ 276 Book Now

Gyrobeach Getaway

3342 Richter Street, Kelowna, Canada View map

Located about 20 minutes' walk from the Stuart Park, the beachfront Gyrobeach Getaway Kelowna villa features a seasonal outdoor swimming pool, a Jacuzzi and a sauna, ensuring a relaxing stay. More

Book Now

Charming Lakefront 100Yr Old Railway Cottage

9274 Youbou Road, Youbou, Canada View map

The 1-bedroom Charming Lakefront 100Yr Old Railway Cottage Youbou is located about 10 minutes' drive from Bald Mountain Park, giving access to various tourist spots nearby. More

Book Now

The Moorage -Downtown Harbour View 2 Bedroom Condo

1917 Peninsula Road 204, Ucluelet, Canada View map

The beachfront 111 m² The Moorage -Downtown Harbour View 2 Bedroom Condo Ucluelet is approximately 10 minutes on foot from the catch-and-release Ucluelet Aquarium. Various sport options, such as… More

From US$ 310 Book Now

The Landing- Your Downtown Waterfront Oasis

151 Eik Rd, Tofino, Bc V0R 2Z0, Canada, Tofino, Canada View map

Nestled within 600 metres of the South Beach Trail, the beachfront The Landing- Your Downtown Waterfront Oasis Tofino villa entices guests to explore various tourist destinations nearby. More

Book Now

The White House

4802 Sunshine Coast Highway, Sechelt, Canada View map

Situated approximately a 25-minute walk from Dakota Ridge, the beachfront The White House Villa Sechelt invites guests to relax at a terrace. Guests can enjoy fishing at the villa, located 4.2 km… More

From US$ 206 Book Now

Waterfront Room2 With Private Bath Near Marina

286 Arbutus Reach, Gibsons, Canada View map

To enjoy your vacation in Gibsons, stay at the beachfront 19 m^2 Waterfront Room2 With Private Bath Near Marina Gibsons apartment, which is within 25 minutes' walk of Heritage Playhouse Museum and… More

From US$ 277 Book Now

Tea Time Lakeside

5076 Highway 6, Fauquier, Canada View map

Wi-Fi and a free private car park are also available at Tea Time Lakeside Fauquier apartment. Big White Ski Resort is 82 km from the spacious apartment. More

Book Now

The Lakeside Condo #202

3050 Seclusion Bay Road, West Kelowna, Canada View map

Boasting a location 2.6 km from the Gellatly Nut Farm Regional Park, the beachfront The Lakeside Condo #202 West Kelowna villa provides a patio with mountain views. Offering Wi-Fi, the holiday home… More

From US$ 230 Book Now

Beautiful Kismet View Cottage With Golf Cart 188

2450 Radio Tower Road, Osoyoos, Canada View map

Staying at Beautiful Kismet View Cottage With Golf Cart 188 Osoyoos, guests can easily reach Faustino Estate Cidery, located approximately a 10-minute drive away. 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 beachfront 2-bedroom Ocean View Townhouse #27 Apartment Campbell River, which is a mere 650 metres from Passages and within 10 minutes' drive of… More

From US$ 523 Book Now

Where The Action Is

480 Robson St, Vancouver, Canada View map

Where The Action Is, set next to Pacific Center Mall Vancouver, is 15 km from Vancouver airport. This venue provides accommodation with free Wi-Fi throughout the apartment. More

From US$ 418 Book Now

Beach Garden

1210 Wilkinson Road, Comox, Canada View map

Beach Garden Hotel offers an accommodation within 10 minutes by car from Comox airport. An iron/ironing board, a work desk and a writing desk are included in the rooms at Beach Garden Hotel. More

From US$ 65 Book Now

Vancouver Island Waterfront Resort

6971 West Coast Road, Sooke, Canada View map

Situated nearly 25 minutes on foot from the Tranquil Quimper Waterfront Park, Vancouver Island Waterfront Resort Sooke villa boasts a Jacuzzi, as well as a spa salon for guests to relax in. Offering… More

From US$ 179 Book Now

The Lakeside Cabin With Wide Outside Space #105

3050 Seclusion Bay Road, West Kelowna, Canada View map

Situated 3.8 km from Gellatly Heritage Park, the beachfront The Lakeside Cabin With Wide Outside Space #105 West Kelowna features a patio with views of the mountain. Offering parking, this property… More

From US$ 148 Book Now

Lakeside Vacation Home

380 Wardlaw Avenue, Kelowna, Canada View map

Offering a location 4.5 km from Mission Creek Regional Park, Lakeside Vacation Home Kelowna gives access to various tourist spots in the area. More

From US$ 408 Book Now

White Rock Quiet House

1740 Ocean Park Road, White Rock, Canada View map

For sports enthusiasts, White Rock Quiet House Hotel apartment has a great location as it is set 4.4 km from South Surrey-White Rock Indoor Pool, also Elgin Heritage Park is about 4.4 km away. More

From US$ 54 Book Now

Beachfront Villa #14 At The Beach House

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

**Welcome to the Beach House**, where serenity meets coastal elegance just 20 kilometers from the vibrant Campbell River. Nestled along the breathtaking shores, this beautiful retreat invites guests… More

From US$ 180 Book Now

Osoyoos Beach Condo

8306 66 Ave, Osoyoos, Canada View map

To enjoy your vacation in Osoyoos, stay at Osoyoos Beach Condo, which is at a distance of 2.3 km from Nk'Mip Desert & Heritage Centre Cultural Center and around 5 minutes' walk from Starlite Marina &… More

From US$ 223 Book Now

Family Fun Central

4396 Locarno Crescent, Vancouver, Canada View map

Located 3.4 km from UBC Rose Garden, the spacious 1-bedroom Family Fun Central Apartment Vancouver is around 15 minutes by car from a top family-friendly place like Vancouver Aquarium. This… More

From US$ 313 Book Now

Coastal Drift Sooke

5479 Sooke Road, Sooke, Canada View map

Situated around a 5-minute stroll from Ayum Creek Regional Park Reserve, Coastal Drift Sooke Villa offers quick access to numerous city landmarks nearby. Located 2.6 km from Roche Cove Regional Park,… More

From US$ 180 Book Now

Sandy Beach Sauvignon Cottage - Osoyoos Escapade 3Bd-2Bt

2450 Radio Tower Road, Osoyoos, Canada View map

Nestled about 10 minutes by car from the Osoyoos Desert Model Railroad, the 2-bedroom Sandy Beach Sauvignon Cottage - Osoyoos Escapade 3Bd-2Bt features an outdoor swimming pool along with a pool… More

Book Now

Sooke Oceanview Penthouse - Family Friendly

6971 West Coast Road, Sooke, Canada View map

The beachfront Sooke Oceanview Penthouse - Family Friendly Villa is situated a few steps from West Coast Outdoor Adventure, featuring such comforts as Wi-Fi and a free private car park. Located… More

From US$ 192 Book Now

Lookout Pointe, Lakeview, Pool, Hot Tub, Gym

205 3Rd Avenue 3317, Invermere, Canada View map

Dining options abound both within the apartment and nearby, allowing you to indulge in sumptuous home-cooked meals or explore local culinary delights. More

From US$ 93 Book Now

Brooks Lake House

1966 West Lake Drive, Christina Lake, Canada View map

Brooks Lake House is a picturesque retreat nestled by the serene waters of Christina Lake. This charming getaway is a mere 85 kilometers from the West Kootenay Regional Airport, offering seamless… More

From US$ 373 Book Now

Red Roof Inn Cottage

1157 Lazo Road, Comox, Canada View map

Boasting the location approximately 15 minutes by car from Comox Air Force Museum, Red Roof Inn Cottage is also within 15 minutes' walk of The Filberg Heritage Lodge and Park. More

From US$ 139 Book Now

A Little Slice Of Paradise! White Rock Bc

863 Maple St, White Rock, Canada View map

The 1-room A Little Slice Of Paradise! White Rock Bc apartment is situated in a beach area, of White Rock, merely 600 metres from the White Rock Totem Poles. The apartment boasts a tennis court… More

Book Now

Harbour Time @ The Janion

456 Pandora Avenue #212B, Victoria, Canada View map

Located only 1.5 km from Black Ball Ferry Line, Harbour Time @ The Janion Hotel Victoria features public parking for those who travel by car. Open Space Art Center is about a 5-minute ride away… More

Book Now

Sweet Home

5172 57A Street, Delta, Canada View map

Located 4.2 km from Riverport Sports and Entertainment Complex, the spacious Sweet Home Delta apartment is around 10 minutes by car from a top family-friendly place like Extreme Air Park. Wi-Fi and a… More

From US$ 98 Book Now

Natural Elements Rentals

515 Marine Dr, Ucluelet, Canada View map

Pacific Rim Retreat By Natural Elements Vacation Rentals apartment is located a 5-minute drive to Terrace Beach and offers accommodation with free Wi-Fi in the rooms. More

Book Now

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

Pauline'S Place On Beach Avenue

910 Beach Avenue Suite 205, Vancouver, Canada View map

Located merely 1.7 km from Vanier Park, Pauline'S Place On Beach Avenue Hotel Vancouver is about 25 minutes' walk from a top family-friendly place like Vancouver Aquarium. More

From US$ 326 Book Now

A Laughing Otter

4935 Cordova Bay Road, Victoria, Canada View map

A Laughing Otter Hotel offers accommodation 3.2 km from Beckwith Park, while Mattick's Farm Shopping Mall is about 25 minutes' walk away. More

From US$ 167 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