Special offers and Exclusive deals

Search Hotels

2026-09-28
2026-09-29
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

Saratoga Beach Villa 4

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

Located about a 10-minute drive from Shelter Point Distillery, the 2-bedroom Saratoga Beach Villa 4 Campbell River provides access to various tourist attractions in the vicinity. This Campbell River… More

From US$ 254 Book Now

Explorer'S Retreat Sauna & Bunkhouse & Fire Pit

6574 Baird Road, Port Renfrew, Canada View map

Offering a sauna for a relaxing experience, Explorer'S Retreat Sauna & Bunkhouse & Fire Pit Port Renfrew villa is located 10 minutes' drive from Botanical Beach. More

From US$ 483 Book Now

Luxury Condo 2Bed, 1Bath, Pool, Hot Tub, Beach, Golf

5401 Lakeshore Drive, Osoyoos, Canada View map

More

Book Now

West Side Vancouver Townhome Modern Comfort & Free Street Parking

2091 Vine Street, Vancouver, Canada View map

Located within 5 minutes' walk of Saje On West 4th, West Side Vancouver Townhome Modern Comfort & Free Street Parking villa gives easy access to various tourist attractions in the area. More

Book Now

West End Family Getaway - 2 Min To Stanley Park

1934 Barclay Street 2, Vancouver, Canada View map

Nestled a 25-minute walk from the downtown gothic-style Cathedral of Our Lady of the Holy Rosary, West End Family Getaway - 2 Min To Stanley Park Villa Vancouver entices guests to explore various… More

Book Now

West End Downtown Walk To Beach & Shops

1425 Haro Street, Vancouver, Canada View map

More

Book Now

Elegant 2Br City Escape On Jervis Street

835 Jervis Street, Vancouver, Canada View map

More

Book Now

Mountain View Penthouse 7Br Combo Unit Bliss

298 Lillooet Road, Harrison Hot Springs, Canada View map

The 262 m² Mountain View Penthouse 7Br Combo Unit Bliss Apartment Harrison Hot Springs is located about a 15-minute walk from Sasquatch Provincial Park and 3.1 km from Bear Mountain. Set only steps… More

Book Now

City Centre

#511 - 728 Yates Street, Victoria, Canada View map

The 74 m² City Centre Victoria apartment is located 0.9 km from Bastion Square and 19 minutes' walk from the Art Gallery of Greater Victoria. Guests can benefit from a prime location in proximity to… More

From US$ 311 Book Now

Ocean View Guest House - Stunning Ocean Views By Victoria Prime!!

2946 Lamont Road, Saanichton, Canada View map

Situated 3.7 km from James Island, Ocean View Guest House - Stunning Ocean Views By Victoria Prime!! Saanichton villa entices guests to enjoy hiking and fishing in the area. More

Book Now

Magnolia Cottage Bigfoot Hideaway

27274 Yurkin Road, Hope, Canada View map

Magnolia Cottage Bigfoot Hideaway Hope is located nearly a 10-minute ride from the provincial Emory Creek Park and allows guests to enjoy canoeing, hiking, and fishing. The accommodation is nestled… More

Book Now

Cozy 2Br City Hideaway Steps From Robson Street

889 Jervis Street, Vancouver, Canada View map

More

Book Now

Oceanfront & Amazing Views - Pet Friendly - 2Bdrm

6596 Baird Road, Port Renfrew, Canada View map

Situated approximately a 25-minute walk from Port San Juan, Oceanfront & Amazing Views - Pet Friendly - 2Bdrm Villa Port Renfrew provides access to numerous tourist attractions in the area. More

Book Now

Premium 3Br Condo Downtown Vancouver Gem

1100 Richards Street, Vancouver, Canada View map

Premium 3Br Condo Downtown Vancouver Gem lies in Downtown Vancouver with free to-go breakfast, a rooftop terrace, and a coffee shop/cafe and offers swift access to The Orpheum, which is just 7… More

Book Now

Kye Bay Winter Beach House By Emr Vacation Rentals

1428 Kye Bay Road, Comox, Canada View map

The 3-bedroom Kye Bay Winter Beach House By Emr Vacation Rentals Comox villa entices guests to enjoy cycling and fishing and is located 3.8 km from such natural sites as the Class C Kin Beach Park. More

From US$ 527 Book Now

West End Condo Near English Bay And Stanley Park

1177 Barclay Street, Vancouver, Canada View map

More

Book Now

Relaxing Waterfront Haven

93 Seagirt Rd, Sooke, Canada View map

The spacious Relaxing Waterfront Haven Apartment Sooke is nestled in a beach area of Sooke, about 10 minutes by car from Ed MacGregor Park and 3.9 km from Roche Cove Regional Park. Wi-Fi and a… More

Book Now

Qualicum Landing West Coast Cottage

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

Qualicum Landing West Coast Cottage Qualicum Beach enjoys a prime location, 3.9 km from the Lighthouse Country Regional Trail, and offers guests to unwind in a Jacuzzi. This 2-bathroom villa provides… More

Book Now

4 Bedroom Grand Heritage Home Downtown Vancouver

1119 Broughton Street, Vancouver, Canada View map

Situated 20 minutes' walk from the open - plan Bill Reid Gallery, 4 Bedroom Grand Heritage Home Downtown Vancouver entices guests to explore various tourist attractions in the area. More

Book Now

Urban 2 Bedroom Retreat On Barclay Street

1070 Barclay Street, Vancouver, Canada View map

More

Book Now

Oceanfront View 2 Entertainment Areas -Pet Friendly

6596 Baird Road, Port Renfrew, Canada View map

Offering a location 3.1 km from Botanical Beach Provincial Park, Oceanfront View 2 Entertainment Areas -Pet Friendly Villa Port Renfrew gives access to various tourist spots in the area. More

Book Now

Christina Lake Lakefront, Hot Tub, Amazing Views

2055 Massie Road, Christina Lake, Canada View map

### Discover the Enchantment of Christina Lake More

Book Now

Island Luxury Oceanside Estate By Emr Vacation Rentals

480 Senanus Drive, Saanichton, Canada View map

Accommodating up to 10 guests, the 5-bedroom Island Luxury Oceanside Estate By Emr Vacation Rentals Saanichton villa offers a beachfront location about 10 minutes by car from such educational tourist… More

From US$ 1497 Book Now

Wild Beauty - Oceanview - Pet Friendly - Sleep 2

6596 Baird Road, Port Renfrew, Canada View map

The 1-bedroom Wild Beauty - Oceanview - Pet Friendly - Sleep 2 Villa Port Renfrew offers proximity to nearby tourist spots, such as the West Coast Trail Office, situated around 10 minutes' drive away… More

Book Now

The Traditional A Luxury Terrace Escape That Sleeps 4

1471 Saint Paul Street, Kelowna, Canada View map

The Traditional A Luxury Terrace Escape That Sleeps 4 Kelowna apartment is located around a 5-minute stroll from the entire permanent gallery "Okanagan Heritage Museum" and offers Wi-Fi for either… More

Book Now

Luxury Private House

10620 Southgate Road, Richmond, Canada View map

Luxury Private House Villa Richmond is nestled just a 9-minute walk from the Traditional International Buddhist Chinese Temple and can accommodate up to 10 guests. Located 2.8 km from the Thrangu… More

From US$ 850 Book Now

The Salty Dog - Oceanfront Getaway - Great View - Pet Friendly

6574 Baird Road, Port Renfrew, Canada View map

Located around a 25-minute walk from Port San Juan, The Salty Dog - Oceanfront Getaway - Great View - Pet Friendly Villa Port Renfrew gives access to various tourist sites in the vicinity. The… More

From US$ 306 Book Now

Gyrobeachescape

3340 Richter Street, Kelowna, Canada View map

Situated only 1.1 km from the Father Pandosy Mission, the 2-bedroom Gyrobeachescape Kelowna villa boasts a steam room, a Jacuzzi, and a sauna, as well as a spa salon for guests to relax in. Featuring… More

Book Now

Kitsilano Heritage Home - Avail For World Cup 2026

3655 West 3Rd Avenue, Vancouver, Canada View map

Located in Kitsilano with a healthy, youthful vibe and everything you need to partake in active outdoor living, a mere 5 minutes' walk from The West Side, Kitsilano Heritage Home - Avail For World… More

Book Now

Luxurious And Spacious 3Br On Burrard Street

1100 Burrard Street, Vancouver, Canada View map

Luxurious And Spacious 3Br On Burrard Street 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 15-minute walk… 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

Modern 2Ba Dream Condo Downtown Vancouver

1408 Robson Street, Vancouver, Canada View map

To enjoy your vacation in Vancouver, stay at Modern 2Ba Dream Condo Downtown Vancouver, which is 16 minutes' walk from the Marine Building and a mere 1.3 km from the human-made stone Inukshuk… More

Book Now

Hot Tub - Large Fully Enclosed Deck - Pet Friendly

6574 Baird Road, Port Renfrew, Canada View map

Situated 10 minutes by car from the West Coast Trail Office, the cosy Hot Tub - Large Fully Enclosed Deck - Pet Friendly Port Renfrew villa provides access to numerous tourist attractions in the area. More

Book Now

Jdf Waystation Cabin - Garden View - Pet Friendly

6574 Baird Road, Port Renfrew, Canada View map

Staying at Jdf Waystation Cabin - Garden View - Pet Friendly Port Renfrew, guests can easily reach the West Coast Trail Office, located about a 10-minute ride away. More

Book Now

Shuswap Holidays

5260 Squilax - Anglemont Road, Celista, Canada View map

Shuswap Holidays Celista apartment lies in a beach area, 4.4 km from Walloper Lake Provincial Park and within 25 minutes' walk of Tsútswecw Provincial Park. Wi-Fi and private parking are also… More

Book Now

Cedar And Salt - By The Beach With Hot Tub And Sauna

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

The 3-bedroom Cedar And Salt - By The Beach With Hot Tub And Sauna Tofino villa offers proximity to nearby tourist spots, such as the large Cox Bay Sandy Beach, situated around 3 km away. The… More

From US$ 414 Book Now

Secluded Cabin On The Lake #7

3050 Seclusion Bay Road, West Kelowna, Canada View map

The 3-bedroom Secluded Cabin On The Lake #7 West Kelowna is located 3.6 km from Off The Grid Organic Winery, giving access to various tourist spots nearby. With a maximum capacity of 7 guests, the… More

From US$ 147 Book Now

Cozy Cottage By The Lakeshore #4

3050 Seclusion Bay Road, West Kelowna, Canada View map

The 2-bedroom Cozy Cottage By The Lakeshore #4 West Kelowna is located within a 7-km distance of the Mission Hill Family Estate Winery and provides biking and hiking for active guests. Providing… More

From US$ 154 Book Now

Oceanfront French Beach 1 King Bedroom Firepit

10493 West Coast Road, Shirley, Canada View map

More

From US$ 236 Book Now

Surfers Guesthouse Tofino

912 Jensen'S Bay Rd, Tofino, Canada View map

The 1-bedroom Surfers Guesthouse Tofino villa, located a mere 5 minutes' walk from The Crack, can host up to 6 guests. Featuring a hot tub and a sauna, the holiday home is 2.6 km from the large Cox… More

Book Now

Penthouse With Unobstructed Lake And Mountain View

3699 Capozzi Rd, Kelowna, Canada View map

The spacious Penthouse With Unobstructed Lake And Mountain View Kelowna apartment is nestled in the South Pandosy district, about a 5-minute walk from the restaurant Creekside Pub & Grill. 4.8 km… More

Book Now

Oceanfront 3 Acres 4 Bed 4 Bath Private Hot Tub

10493 West Coast Road, Shirley, Canada View map

More

Book Now

Sunset Suite On Mayne

535 Dalton Dr Garden Suite, Mayne Island, Canada View map

More

Book Now

Ultimate Family Retreat Beach, Hot Tub & Games

1117 Pedley Heights Dr #16, Windermere, Canada View map

Located only an 8-minute walk from the Valley Alley Bowling Centre, Ultimate Family Retreat Beach, Hot Tub & Games Windermere villa offers a Jacuzzi for additional relaxation. The holiday home… More

Book Now

Spacious Oceanview - 2 Living Rooms & Fridges - Pet Friendly

Baird Road, Port Renfrew, Canada View map

Offering a location 10 minutes' drive from Botanical Beach, Spacious Oceanview - 2 Living Rooms & Fridges - Pet Friendly Port Renfrew villa gives access to various tourist spots in the area. More

Book Now

Cozy Serene House With Private Pool 5M To Beach

2308 134 Street, Surrey, Canada View map

In a tranquil setting, the Cozy Serene House With Private Pool 5M To Beach offers a delightful escape for families and couples alike, providing a perfect blend of relaxation and recreation. With its… More

Book Now

Aqua Waterfront Village - 2 Bedroom Luxury Condo

3699 Capozzi Rd 404, Kelowna, Canada View map

More

Book Now

Luxury Penthouse - Discovery Bay Kelowna

1088 Sunset Drive #636 6, Kelowna, Canada View map

More

Book Now

Panoramic Ocean & Fairway Views At Sayward Hill

Unit 404 - 5350 Sayward Hill Crescent, Victoria, Canada View map

The spacious Panoramic Ocean & Fairway Views At Sayward Hill Apartment Victoria is located about 15 minutes by car from the large Elk Lake and around 6 km from Prospect Lake Golf Course. With access… More

Book Now

The Rocky Knoll - Garden View - Pet Friendly

6574 Baird Road, Port Renfrew, Canada View map

Staying at the 1-bedroom The Rocky Knoll - Garden View - Pet Friendly Villa Port Renfrew, guests can visit Port San Juan, which is about a 25-minute stroll away. More

Book Now