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

Stylish 1Br Condo In Sidney Near Yyj & Marina

9838 Second Street, Sidney, Canada View map

Located about a 5-minute stroll from the nonprofit Shaw Centre for the Salish Sea Aquarium, the spacious 60 m² Stylish 1Br Condo In Sidney Near Yyj & Marina accommodates up to 2 guests. The 1-bedroom… More

From US$ 147 Book Now

The Moorage

1917 Peninsula Road 208, Ucluelet, Canada View map

The 157 m² The Moorage Apartment Ucluelet offers proximity to such tourist attractions as Little Beach, situated around 5 minutes' walk away. The maximum occupancy at this 3-bedroom apartment is 6… More

From US$ 552 Book Now

Vita Resort Vernon On Lake Okanagan

2555 Lakeshore Road, Vernon, Canada View map

The 33 m² Vita Resort Vernon On Lake Okanagan features a beachfront location about 6 km from the Okanagan Science Centre and hosts up to 4 guests. At the apartment, Wi-Fi and private parking are also… More

From US$ 250 Book Now

Your Vacation Home Downtown Vancouver

1060 Alberni Street, Vancouver, Canada View map

The 60 m² Your Vacation Home Downtown Vancouver apartment is about a 25-minute walk from the 405-hectare public Stanley Park and provides spa facilities such as a Jacuzzi, a sauna, and an indoor pool… More

From US$ 260 Book Now

Pacific Soul Eco-Luxe Vacation Home

545 Marine Drive, Ucluelet, Canada View map

The 158 m² Pacific Soul Eco-Luxe Vacation Home Ucluelet apartment overlooks the sea and is situated a mere 5 minutes' walk from Big Beach. The maximum occupancy at this 2-bedroom apartment is 5… More

From US$ 398 Book Now

Garden Bridge House

6914 Sunshine Coast Hwy, Sechelt, Canada View map

Nestled a 25-minute walk from the Sunshine Coast Botanical Garden, Garden Bridge House Villa Sechelt entices guests to explore various tourist destinations nearby. The 3-bedroom villa hosts up to 8… More

From US$ 230 Book Now

Best Location Downtown Chic Suites

1010 Howe Street, Vancouver, Canada View map

**Best Location Downtown Chic Suites is a stylish oasis nestled in the heart of Downtown Vancouver.** This vibrant area is renowned for its bustling shopping hubs, including a mix of chain stores and… More

From US$ 224 Book Now

Kelowna Little Island Near Downtown, Lake, Hospital And Okanagan Collage

1966 Richter Street Full House, Kelowna, Canada View map

Kelowna Little Island Near Downtown, Lake, Hospital And Okanagan Collage apartment is located a mere 1.6 km from the entire permanent gallery "Okanagan Heritage Museum" and about a 25-minute walk… More

From US$ 151 Book Now

Prime Sidney Location 1Br Condo Near Yyj

9838 Second Street, Sidney, Canada View map

Featuring a convenient location 5 minutes' walk from Sidney Spit Marine Park, the spacious Prime Sidney Location 1Br Condo Near Yyj accommodates up to 2 guests. For those travelling by car, this… More

From US$ 74 Book Now

Cedar Song B&B

1250 Stagdowne Road, Parksville, Canada View map

Located approximately a 10-minute ride from Englishman River Falls Provincial Park, the elegant 5-star Cedar Song B&B Parksville features Wi-Fi throughout the property and a free private car park on… More

From US$ 155 Book Now

Oceanfront Getaway

117 Seagirt Road, Sooke, Canada View map

Offering a sunbathing terrace and a picnic area, the comfortable Oceanfront Getaway Hotel Sooke lies in a beach area of Sooke, approximately 3 km from Ayum Creek Regional Park Reserve and about 10… More

From US$ 117 Book Now

Sea 'N' Stars Bnb

1206 The Strand, Gabriola, Canada View map

Offering renovated rooms and Wi-Fi in the rooms, Sea 'N' Stars Bnb Gabriola hotel is 3.7 km from Lighthouse Island and a 16-minute walk from Sandwell Provincial Park. This comfortable bed & breakfast… More

From US$ 179 Book Now

Bright Studio Near Airport & Downtown Sidney

9838 Second Street, Sidney, Canada View map

The comfortable Bright Studio Near Airport & Downtown Sidney hotel gives quick access to Sidney Spit Marine Park, which is situated just 6 minutes' walk away. There is also a car park. More

From US$ 139 Book Now

Malaspina Strait Cottage

7637 Fats Crescent, Powell River, Canada View map

The 4-star Malaspina Strait Cottage Powell River hotel is located within a 6-km distance of the Powell River Public Library, offering 6 rooms along with a sun terrace, a picnic area, and a golf… More

From US$ 207 Book Now

Tranquil Waterfront Condo

1088 Sunset Drive Unit #116, Kelowna, Canada View map

Tranquil Waterfront Condo - Kelowna's Serene Retreat Situated in the vibrant heart of Downtown Kelowna, the Tranquil Waterfront Condo offers guests an escape into modern luxury paired with a relaxed… More

From US$ 411 Book Now

Race Rocks Townhouse - Pet Friendly Sooke Rental

6971 West Coast Road, Sooke, Canada View map

Offering a hot tub for a relaxing experience, Race Rocks Townhouse - Pet Friendly Sooke Rental villa is located about a 25-minute walk from the Tranquil Quimper Waterfront Park. More

From US$ 352 Book Now

Vancouver Downtown Central 1 Bedroom Condo

1147 Hornby Street, Vancouver, Canada View map

### Vancouver Downtown Central 1 Bedroom Condo: An Urban Retreat Nestled in the heart of Downtown Vancouver, the Vancouver Downtown Central 1 Bedroom Condo offers an ideal sanctuary for urban… More

From US$ 180 Book Now

203 At Water'S Edge

1971 Harbour Crescent, Po Box 603, Ucluelet, Canada View map

Conveniently located, 203 At Water'S Edge is just 30 km from Tofino-Long Beach, making it easy to experience the vibrant coastal communities of Ucluelet and Tofino. More

From US$ 299 Book Now

Le Chalet Waterfront Retreat

253 Boardwalk Boulevard, Po Box 1095, Ucluelet, Canada View map

Situated 5 minutes' walk from He-Tin-Kis Park, Le Chalet Waterfront Retreat Ucluelet entices guests with views of the sea. More

From US$ 478 Book Now

A Taste Of Mexico In The Heart Of Wine Country.

6485 Stuart Crescent South, Peachland, Canada View map

Situated merely 0.8 km from Hardy Falls, A Taste Of Mexico In The Heart Of Wine Country. Apartment Peachland offers an opportunity to discover various tourist attractions in the area. More

From US$ 103 Book Now

Brand New Entire Guest Suite

1110 Johnston Road, White Rock, Canada View map

To enjoy your vacation in White Rock, stay at Brand New Entire Guest Suite White Rock, which is 4.2 km from South Surrey and just 8 minutes' stroll from the White Rock Museum and Archives. More

From US$ 97 Book Now

2Bd Guest Suite Sleeps 6 Near Downtown & Beach

5050 Bear Lane, West Vancouver, Canada View map

Offering a sundeck and a picnic area, 2Bd Guest Suite Sleeps 6 Near Downtown & Beach West Vancouver hotel is located 11 minutes' walk from the neighbourhood Lighthouse Park. The convenient location… More

From US$ 768 Book Now

Old Forest Resort Suite Heated Pool Hot Tub Sauna Beach Vancouver Island

1600 Stroulger Road 725B, Nanoose Bay, Canada View map

The comfortable Old Forest Resort Suite Heated Pool Hot Tub Sauna Beach Vancouver Island Nanoose Bay is approximately 10 minutes' drive from the Craig Heritage Park and Museum and has an indoor pool… More

From US$ 85 Book Now

A Seaside Jacuzzi Escape In Parksville, Bc, Canada

805 San Malo Crescent, Parksville, Canada View map

Located only 1.9 km from the Rathtrevor Beach Provincial Park, the 3-star A Seaside Jacuzzi Escape In Parksville, Bc, Canada hotel provides guests with baggage storage. There is also parking. More

From US$ 101 Book Now

Little Black Bear Lodge/B&B

7354 Johnstone Road, Lone Butte, Bridge Lake, Canada View map

In the stunning landscapes of Bridge Lake, the Little Black Bear Lodge/B&B provides an idyllic retreat for nature lovers and those seeking tranquility. Just 200 km from Kamloops, this inviting lodge… More

From US$ 311 Book Now

Luxury Condo In Downtown Vancouver With City View

1068 Hornby Street, Vancouver, Canada View map

**Experience the Urban Elegance of Luxury Condo In Downtown Vancouver With City View** Beyond the doors of this luxurious retreat, the rich culture and diverse attractions of Downtown Vancouver await. More

From US$ 853 Book Now

Waterfront Oasis With Pool, Hot Tub, Sauna & Pet Friendly

593 Radant Road, Kelowna, Canada View map

The 3-bedroom Waterfront Oasis With Pool, Hot Tub, Sauna & Pet Friendly Kelowna villa is located around 15 minutes' walk from the 1.5 - hectare Rotary Beach Park and provides canyoning and hiking for… More

From US$ 991 Book Now

Upgraded Lakeside Resort Dream Vacation Home

654 Cook Rd 421, Kelowna, Canada View map

Situated approximately a 10-minute drive from Okanagan Spirits Craft Distillery, Upgraded Lakeside Resort Dream Vacation Home Kelowna also boasts easy access to The Old Woodshed Kelowna train station… More

From US$ 483 Book Now

Spacious 2-Bed, 2-Bath Condo In Downtown Kelowna!

1215 Saint Paul Street 209, Kelowna, Canada View map

The Spacious 2-Bed, 2-Bath Condo In Downtown Kelowna is where comfort meets convenience in the vibrant heart of the city. This inviting residence offers guests an opportunity to immerse themselves in… More

From US$ 251 Book Now

Porteau Cove Olympic Legacy Cabins

Porteau Cove Provincial Park, Off Highway 99, Furry Creek, Canada View map

Porteau Cove Olympic Legacy Cabins Furry Creek offers easy access to such tourist spots as the Porteau Cove Dive Site, located just a 5-minute walk away. More

From US$ 146 Book Now

La Casa Lakeside Resort - Amazing Panoramic View Lakeside House With Pools, Hot Tubs & More!

7030 Terazona Drive, Kelowna, Canada View map

La Casa Lakeside Resort - Amazing Panoramic View Lakeside House With Pools, Hot Tubs & More! Kelowna is located 4 km from Kopje Park and invites guests to join mini golf. Featuring a Jacuzzi, the 3… More

From US$ 358 Book Now

Halibut Hideaway

6596 Baird Road 204B Unit, Port Renfrew, Canada View map

Welcome to Halibut Hideaway Apartment in Port Renfrew Nestled in the heart of scenic Port Renfrew, Halibut Hideaway Apartment offers a serene retreat just 1 km from stunning natural landmarks like… More

From US$ 264 Book Now

The Great Escape - Shirley

8980 West Coast Road, Shirley, Canada View map

Welcome to The Great Escape - Shirley, a charming retreat located in the heart of British Columbia's natural beauty. Nestled just 50 km from Victoria Inner Harbour, this serene destination offers… More

From US$ 171 Book Now

Cedar & Swell- Waterfront Bachelor Condo

230 Main Street #16, Tofino, Canada View map

The 1-room Cedar & Swell - Waterfront Bachelor Condo Tofino is a good choice for accommodating up to 2 guests, offering a prime setting approximately 900 metres from the Pacific Terminus. Wi-Fi and… More

From US$ 167 Book Now

Cozy Cabin Near Walking Trails And Beaches!

#11 Tyee Terrace, Ucluelet, Canada View map

Cozy Cabin Near Walking Trails And Beaches! Ucluelet is situated approximately a 5-minute walk from Terrace Beach and hosts up to 2 travellers. Providing guests with Wi-Fi and a private parking lot… More

From US$ 239 Book Now

Spacious And Quiet Garden View Room

318 Phoebe Court, Kelowna, Canada View map

Situated about a 25-minute walk from Summerhill Pyramid Winery, the 3-bedroom Spacious And Quiet Garden View Room Kelowna villa invites guests to relax at a terrace. Offering private car parking as… More

From US$ 383 Book Now

Yaletown Gorgeous Unit Steps From The Beach

907 Beach Avenue, Vancouver, Canada View map

Positioned in the vibrant heart of Downtown Vancouver, Yaletown Gorgeous Unit Steps From The Beach combines elegance with convenience, making it the ideal retreat for both leisure and business… More

From US$ 455 Book Now

Sunshine Beach

159 Brown Road, Christina Lake, Canada View map

Sunshine Beach Christina Lake villa is located 3.3 km from Gladstone Provincial Park and welcomes its guests to enjoy hiking, cycling, and fishing. More

From US$ 470 Book Now

Williston Lake Resort

4696 Twelve Mile Road, Hudsons Hope, Canada View map

**Welcome to Williston Lake Resort**, where the majestic beauty of nature meets the comfort of traditional lodge living. Nestled less than 20 minutes from Hudson's Hope, BC, this stunning log home… More

From US$ 109 Book Now

Premium Deluxe Suites 201

4316 Beach Avenue 301, Peachland, Canada View map

**Welcome to Premium Deluxe Suites 201**, a distinguished retreat nestled just 40 km from the vibrant Kelowna International Airport. This serene sanctuary invites you to explore the enchanting… More

Book Now

Boutique Beach Apartment

2045 Dunbar Street Suite 301, Vancouver, Canada View map

**Boutique Beach Apartment is where sophistication meets nature in the vibrant neighborhood of Kitsilano.** Nestled among lush greenery and expansive parks, this charming retreat is the perfect… More

From US$ 427 Book Now

The Beach House Texada - Gillies Bay Favourite Cabin

5274 Gillies Bay Road, Gillies Bay, Canada View map

3-bedroom The Beach House Texada - Gillies Bay Favourite Cabin is located around a 25-minute walk from Shelter Point Regional Park and welcomes its guests to enjoy diving and canoeing. The holiday… More

From US$ 198 Book Now

Private Oceanfront Cabin And Hot Tub! - Gww

1073 Helen Rd, Ucluelet, Canada View map

Situated about 25 minutes' walk from the catch-and-release Ucluelet Aquarium, the 1-bedroom Private Oceanfront Cabin And Hot Tub! - Gww Ucluelet provides access to numerous tourist attractions in the… More

From US$ 264 Book Now

East Sooke Hideaway

6600 East Sooke Road, Sooke, Canada View map

East Sooke Hideaway Villa is located approximately 10 minutes by car from East Sooke Regional Park, giving access to various tourist spots nearby. More

From US$ 171 Book Now

The Tuwanek Bed And Breakfast

7545 Islet Place, Sechelt, Canada View map

Situated approximately 5 minutes' walk from Tranquility Bay, the 9-room The Tuwanek Bed And Breakfast Sechelt villa offers guests to take advantage of a sauna and barbecue grills. Featuring a steam… More

From US$ 216 Book Now

Stay Wilder Sunshine Coast

Dusty Road, Sechelt, Canada View map

More

From US$ 105 Book Now

The Altitude Landing, Pool, Hot Tub, Pets

205 3Rd Avenue, Invermere, Canada View map

**The Altitude is where comfort meets adventure in the heart of Invermere.** Nestled amid breathtaking mountain vistas, this captivating retreat offers a unique balance of luxury and natural beauty. More

From US$ 72 Book Now

Outback Lakeside Vacation Homes

9845 Eastside Road, Fintry, Canada View map

Located just 1.6 km from Ellison Provincial Park, the resort Outback Lakeside Vacation Homes Fintry features a swimming pool, a hot tub, ensuring a relaxing stay. The unique resort is located in a… More

From US$ 199 Book Now

Uvic Cottage

3808 Sinclair Pl Victoria Bc, Victoria, Canada View map

Located approximately a 20-minute walk from Royal Victoria Yacht Club, Uvic Cottage Victoria gives access to various tourist sites in the vicinity. More

From US$ 131 Book Now

Rustic Guest Suite

1252 Rupert Rd, Ucluelet, Canada View map

Located about a 10-minute walk from Huu-Mees-Ma-As Native Art Gallery, Rustic Guest Suite Ucluelet hotel boasts a private art gallery. Wi-Fi is offered in public areas at this 3-star guest house. More

From US$ 157 Book Now