Filter Results
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…
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.
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…
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.
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…
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…
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…
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…
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 -…
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…
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…
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…
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…
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…
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.
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.
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.
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…
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…
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.
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…
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…
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…
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.
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.
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…
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.
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…
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.
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.
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…
Oceanfront French Beach 1 King Bedroom Firepit
10493 West Coast Road, Shirley, Canada View map
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…
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…
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…
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.
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…
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…
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 +…
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.
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.
Townhouse With Patio Downtown Steps From Beach
545 Rosemead Avenue Unit 5, Kelowna, Canada View map
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…
Bright 2 Bedroom In Central Downtown Vancouver
1149 Seymour Street, Vancouver, Canada View map
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…
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…
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.
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…
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.
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.