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

Beachfront Luxury Suite #21 At The Beach House

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

**The Beach House is your idyllic retreat at the heart of natural splendor.** Nestled just 20 kilometers from the charming town of Campbell River, this luxurious escape combines comfort and coastal… More

From US$ 460 Book Now

Lakefront-W- 100Yr Old Railway Cottage

9274 Youbou Road, Youbou, Canada View map

The 1-bedroom Lakefront-W- 100Yr Old Railway Cottage Youbou, located within 10 minutes' drive of Bald Mountain Park, invites guests to relax in a Jacuzzi. More

Book Now

Fairfield Estate Coach House, Close To Cook Street Village By Victoria Prime!

311 F Vancouver Street, Victoria, Canada View map

The 1-bedroom Fairfield Estate Coach House, Close To Cook Street Village By Victoria Prime! is located in Fairfield, which borders the city of Bridgeport and towns of Trumbull, Easton, Weston, and… More

Book Now

Malaspina Strait Tiny Home

7637 Fats Crescent, Powell River, Canada View map

Hosting up to 4 guests, Malaspina Strait Tiny Home Powell River is located in a beach area, 15 minutes by car from the Powell River Public Library. More

From US$ 109 Book Now

Storm Bay, Family Home With Hot Tub And Inlet View

249 Boardwalk Boulevard, Ucluelet, Canada View map

The 2-bedroom Storm Bay, Family Home With Hot Tub And Inlet View Ucluelet is situated about a 5-minute stroll from He-Tin-Kis Park, featuring such comforts as Wi-Fi and a private parking lot. The… More

From US$ 791 Book Now

Sea To Sky Studio With Mountain And City Views

1050 Burrard Street, Vancouver, Canada View map

**Welcome to Sea To Sky Studio With Mountain And City Views, a hidden gem nestled in the vibrant heart of Downtown Vancouver.** This remarkable retreat offers travelers the perfect blend of urban… More

From US$ 102 Book Now

The Landing- Tofino Downtown Waterfront Oasis

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

Nestled a 5-minute drive from Big Tree Trail, The Landing- Tofino Downtown Waterfront Oasis villa entices guests to explore various tourist destinations nearby. Offering whale watching, the 2-bedroom… More

Book Now

Pacific Forest Beach House

1059 Tanglewood Place, Parksville, Canada View map

At the 3-bedroom Pacific Forest Beach House Parksville villa, guests can enjoy hiking, mini golf, and cycling as well as a location around a 5-minute walk from Riptide Lagoon Adventure Golf. Located… More

Book Now

Beach House

1215 Beach Avenue, Vancouver, Canada View map

Featuring a prime location, the 1-room Beach House Vancouver offers views of the garden, approximately a 25-minute walk from the Canada Place. This 670 m² apartment is situated 2.6 km from Broadway -… More

Book Now

Marina View On The Harbour

1920 Lyche Road #102, Ucluelet, Canada View map

Featuring a convenient location, the 67 m² Marina View On The Harbour Apartment Ucluelet offers views of the sea, and is around a 20-minute walk from the Ancient Cedars Loop Trail. The maximum… More

From US$ 375 Book Now

The Perfect Getaway Cabin In The Okanagan #6

3050 Seclusion Bay Road, West Kelowna, Canada View map

Situated within 7 km of the Mission Hill Family Estate Winery, the 2-bedroom The Perfect Getaway Cabin In The Okanagan #6 West Kelowna features a patio with views of the mountain. Featuring lake… More

From US$ 115 Book Now

Elegant 3Br Downtown - Best Location

1312 Burrard Street, Vancouver, Canada View map

The spacious Elegant 2Br Downtown - Best Location Vancouver apartment is a great place to stay in Downtown Vancouver with free to-go breakfast, a rooftop terrace, and a coffee shop/cafe, a 25-minute… More

Book Now

Studio Apartment In Downtown Vancouver Near Beach

910 Beach Avenue, Vancouver, Canada View map

The spacious Studio Apartment In Downtown Vancouver Near Beach is nestled in Downtown Vancouver with free to-go breakfast, a rooftop terrace, and a coffee shop/cafe, a 15-minute walk from the seafood… More

Book Now

Beach Aqua Retreat 2Br Waterfront Suite Kelowna

3699 Capozzi Rd, Kelowna, Canada View map

Beach Aqua Retreat 2Br Waterfront Suite Kelowna is located around 10 minutes by car from the Myra-Bellevue Provincial Park Day Use Area and 4.8 km from the Downtown Marina Kelowna. Staying at this… More

Book Now

Sunrise Mountain View Skidegate House

559 Skidegate Properties, Skidegate, Canada View map

Hosting up to 8 guests, the 3-bedroom Sunrise Mountain View Skidegate House villa is nestled in a beach area, 4.3 km from the Haida Gwaii Museum. More

Book Now

The Lakeside Condo #202

3050 Seclusion Bay Road, West Kelowna, Canada View map

Offering a location 4.3 km from Parrot Island, the 3-bedroom The Lakeside Condo #202 West Kelowna villa gives access to various tourist spots in the area. More

From US$ 236 Book Now

Qualicum Landing Family Home

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

Located around 10 minutes by car from the Lighthouse Country Regional Trail, Qualicum Landing Family Home Qualicum Beach features an outdoor swimming pool, a Jacuzzi, ensuring a relaxing stay. More

Book Now

Kitsilano Beach Retreat Just 10 Min Walk To Sand

1875 Maple Street 201, Vancouver, Canada View map

The spacious Kitsilano Beach Retreat Just 10 Min Walk To Sand Vancouver apartment is situated just a 5-minute walk from Float House Kitsilano and 5 km from Vancouver airport. This apartment provides… More

Book Now

The Great Escape - Port Renfrew

#37 6574 Baird Road, Port Renfrew, Canada View map

During the stay at 1-bedroom The Great Escape - Port Renfrew Villa, guests can indulge in fishing or visit Botanical Beach, located 3.7 km away. Featuring a hot tub, this accommodation is about 10… More

From US$ 192 Book Now

Aqua III Lakefront Luxury On Okanagan Lake Kelowna

3800 Capozzi Road 801, Kelowna, Canada View map

Aqua III Lakefront Luxury On Okanagan Lake Kelowna apartment is located in the South Pandosy district of Kelowna, around 10 minutes by car from the Okanagan Lake and offers a Jacuzzi. More

Book Now

Fifa 2026 Vancouver One Bedroom Apartment

1330 Hornby Street, Vancouver, Canada View map

Fifa 2026 Vancouver One Bedroom Apartment lies just 1.9 km from Buschlen Mowatt Fine Arts and within 10 minutes' walk of Yaletown-Roundhouse tube station. With access to an ice rink, the apartment… More

From US$ 208 Book Now

Rare Find In Kitsilano!

1916 Stephens Street #3, Vancouver, Canada View map

**Discover Rare Find in Kitsilano! Apartment Vancouver** Dining options abound in Kitsilano, where the healthy and youthful atmosphere invites guests to discover local eateries and cafés that cater… More

From US$ 2359 Book Now

Raven Lady #201- Ucluelet Sleeps 6 Pet Friendly

1801 Bay St, #201, Ucluelet, Canada View map

The 103 m² Raven Lady #201- Ucluelet Sleeps 6 Pet Friendly Apartment is located a mere 1.1 km from Big Beach and about a 25-minute walk from the Ancient Cedars Loop Trail. The spacious apartment can… More

From US$ 419 Book Now

Cedar & Salt - Forest Retreat By The Beach With Hot Tub, Sauna & Ev Charger

902 Tree Frog Ln, Tofino, Bc V0R 2Z0, Canada, Tofino, Canada View map

The 3-bedroom Cedar & Salt - Forest Retreat By The Beach With Hot Tub, Sauna & Ev Charger Tofino is located approximately 10 minutes by car from Pacific Terminus and provides a Jacuzzi and a sauna. More

From US$ 290 Book Now

Brand New Luxury Stunning Lake Mountain Views #11

3699 Capozzi Road 1106, Kelowna, Canada View map

Brand New Luxury Stunning Lake Mountain Views #11 Kelowna apartment is a great place to stay in the South Pandosy district, 6 km from the round Kelowna Farmers' and Crafters' Market. More

Book Now

View Of Ocean & Mount Baker

15527 Vista Drive, White Rock, Canada View map

To enjoy your vacation in White Rock, stay at the spacious View Of Ocean & Mount Baker Apartment White Rock, which is around a 15-minute drive from the Redwood Park and merely 1.3 km from the White… More

From US$ 270 Book Now

Vita Resort Vernon - Modern Studio On Okanagan Lake

2555 Lakeshore Road, Vernon, Canada View map

Located 10 minutes' drive from Planet Bee Honey Farm & Meadery, Vita Resort Vernon - Modern Studio On Okanagan Lake overlooks the mountain. This apartment capacity is based on up to 2 guests. More

Book Now

Vancouver Island Waterfront Resort

6971 West Coast Road, Sooke, Canada View map

The 2-bedroom Vancouver Island Waterfront Resort Sooke villa is situated in close proximity to West Coast Outdoor Adventure, featuring such comforts as Wi-Fi and private car parking. The Sooke… More

From US$ 179 Book Now

The Offshore Suite - Chill Vibes Close To Downtown

1844 St Jacques Blvd, Ucluelet, Bc V0R 3A0, Canada, Ucluelet, Canada View map

The cosy The Offshore Suite - Chill Vibes Close To Downtown Ucluelet villa is located merely 1 km from Little Beach, giving access to various tourist spots nearby. More

From US$ 267 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 1-bedroom The Lakeside Cabin With Wide Outside Space #105 West Kelowna invites guests to relax at a patio. More

From US$ 148 Book Now

Entire Condo In White Rock, Canada

1349 Johnston Road 200, White Rock, Canada View map

The spacious Entire Condo In White Rock, Canada is located nearly 5 minutes' walk from SensaFloat Spa and overlooks the sea. The Peace Arch is within reach of the apartment, while the White Rock Pier… More

Book Now

Oceanfront French Beach 1 King Bedroom Firepit

10493 West Coast Road, Shirley, Canada View map

More

From US$ 236 Book Now

Lakeview Main Floor Suite 104

4316 Beach Ave 104, Peachland, Canada View map

To enjoy your vacation in Peachland, stay at Lakeview Main Floor Suite 104 Peachland, which is around a 5-minute walk from Deja Vu Gift and Decor and 3.4 km from the Pincushion Mountain Trail. For a… More

From US$ 273 Book Now

Blue Cypress

420 Gibson Street, Tofino, Canada View map

Blue Cypress Apartment Tofino is located around a 5-minute stroll from Kevin Midgley's Tofino Art Glass and looks out onto the garden. The spacious apartment enjoys a convenient location, 2.2 km from… More

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

Ocean And Mountain View Home Near Downtown

4447 W 3Rd Ave, Vancouver, Canada View map

Ocean And Mountain View Home Near Downtown Vancouver enjoys a prime location only a 5-minute stroll from West 4th Avenue, and invites guests to spend time on a terrace. More

Book Now

Raven Lady Unit 202 - Centrally Located In Ucluelet

1801 Bay St, #201, Ucluelet, Canada View map

The 74 m² Raven Lady Unit 202 - Centrally Located In Ucluelet apartment is located a mere 1.1 km from Brown's Beach and merely a 14-minute walk from Big Beach. This 2-bedroom apartment capacity is… More

From US$ 261 Book Now

Sunset Suite On Mayne

535 Dalton Dr Garden Suite, Sturdies Bay, Canada View map

The spacious 1-bedroom Sunset Suite On Mayne Mayne Island boasts a beachfront location merely 0.7 km from Village Bay Ferry Terminal. Offering a sun deck and a picnic area, the 65 m² apartment is… More

Book Now

Brand New Luxury Stunning Lake Mountain Views #13

3699 Capozzi Road 1306, Kelowna, Canada View map

Brand New Luxury Stunning Lake Mountain Views #13 Kelowna apartment is located about 900 metres from the 1.5 - hectare Rotary Beach Park and offers spa facilities such as a Jacuzzi. The H2O Fitness +… More

Book Now

Luxury Playa Del Sol Condo 435 W Pool, Hot Tub & Beach Nearby

654 Cook Rd, Kelowna, Canada View map

Luxury Playa Del Sol Condo 435 W Pool, Hot Tub & Beach Nearby Kelowna villa with a prime location 6 minutes' walk from the 1.5-hectare Rotary Beach Park entices guests with a Jacuzzi. More

Book Now

Coastal Drift Sooke

5479 Sooke Road, Sooke, Canada View map

Situated approximately a 5-minute stroll from Ayum Creek Regional Park Reserve, the 3-bedroom Coastal Drift Sooke Villa offers quick access to numerous city landmarks nearby. More

From US$ 180 Book Now

Townhouse With Patio Downtown Steps From Beach

545 Rosemead Avenue Unit 5, Kelowna, Canada View map

More

Book Now

Ss#7-Longboarder-Spring Cove, Terrace Beach, Sauna

1015 Peninsula Rd, Ucluelet, Canada View map

Ss#7-Longboarder-Spring Cove, Terrace Beach, Sauna Ucluelet villa, located within 25 minutes' walk of the Cedar House Gallery, invites guests to relax in a sauna. Featuring garden views, this… More

Book Now

Bright 2 Bedroom In Central Downtown Vancouver

1149 Seymour Street, Vancouver, Canada View map

More

Book Now

Lakefront Nest Beach House Suite

4043 Lakeside Road 2, Penticton, Canada View map

Located merely a 7-minute walk from the Pentage Winery, the 60 m² Lakefront Nest Beach House Suite Penticton accommodates up to 4 guests. At the apartment, Wi-Fi and private car parking are also… More

From US$ 162 Book Now

The Bayside Cottage By Emr Vacation Rentals

10269 West Saanich Road, North Saanich, Canada View map

Situated 150 metres from Patricia Bay Park, The Bayside Cottage By Emr Vacation Rentals North Saanich entices guests with views of the patio. The 3-bedroom holiday home features opportunities for… More

From US$ 789 Book Now

Tyee Retreat Cozy Lofted 1 Bedroom Cabin

#20 - 1027 Tyee Terrace, Ucluelet, Canada View map

The cosy Tyee Retreat Cozy Lofted 1 Bedroom Cabin Ucluelet hosts up to 3 guests and provides proximity to the Wild Pacific Trail, situated around 700 metres away. More

From US$ 217 Book Now

Kelowna Aqua Waterfront Rental

3800 Capozzi Road, Kelowna, Canada View map

The spacious Kelowna Aqua Waterfront Rental apartment is located about a 25-minute walk from Don-O-Ray Farm Adventure and 1 km from the 1.5-hectare Rotary Beach Park. This apartment offers modern… More

Book Now

Seaside Haven -Hot Tub With Oceanfront View

6596 Baird Road, Port Renfrew, Canada View map

Situated 3.3 km from Botanical Beach Provincial Park, Seaside Haven -Hot Tub With Oceanfront View Villa Port Renfrew provides access to numerous tourist attractions in the area. More

Book Now

Sooke Ocean Oasis - Boutique Waterfront Rental

6971 West Coast Road, Sooke, Canada View map

Offering a Jacuzzi for a relaxing experience, Sooke Ocean Oasis - Boutique Waterfront Rental villa is located an 18-minute walk from Sheringham Distillery. More

Book Now