Special offers and Exclusive deals

Search Hotels

2026-05-14
2026-05-15
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

Slumberlodge Hotel

274 Lakeshore Drive, Penticton, Canada View map

Slumberlodge Hotel Penticton villa is situated just 0.6 km from the Penticton Art Gallery and offers an indoor pool, ensuring a more relaxing stay. Providing guests with Wi-Fi and parking, the lodge… More

From US$ 177 Book Now

Lipton Place By Elegant Waterfront

Unit 3 - 516 Gorge Rd W 3, Esquimalt, Canada View map

Offering a sundeck, a patio, and a play area, the 4-star Lipton Place By Elegant Waterfront Esquimalt hotel is situated in Esquimalt, around a 25-minute walk from Archie Browning Sports Centre… More

From US$ 69 Book Now

Middle Beach Lodge

P.O. Box 100, Tofino, Canada View map

**Middle Beach Lodge Tofino is where nature and comfort seamlessly intertwine. More

From US$ 99 Book Now

Tete Jaune Lodge

11957 L'Heureux Road, Tete Jaune Cache, Canada View map

Families are welcomed at Tete Jaune Lodge, complete with a children's playground, ensuring that younger guests have their share of fun. More

From US$ 140 Book Now

Victoria Gorge Waterway Vacation Home

2800 Inez Drive 1, Victoria, Canada View map

The beachfront 7-room Victoria Gorge Waterway Vacation Home apartment is located nearly 5 minutes' walk from the science museum "Gorge Waterway Nature House" and overlooks the sea. Saxe Point Park is… More

From US$ 84 Book Now

Grand Forks Inn

2729 Central Avenue, Grand Forks, Canada View map

Featuring Wi-Fi throughout the property, Grand Forks Inn sits within 10 minutes' drive of Boundary Museum & Interpretive Centre. This inn offers parking on site and an outdoor swimming pool. More

From US$ 80 Book Now

The Surf Lodge And Pub

885 Berry Point Road, Gabriola, Canada View map

At The Surf Lodge And Pub Gabriola, guests can enjoy hiking, pool, and darts as well as a location merely 8 minutes' walk from Orlebar Point. More

From US$ 97 Book Now

The Cabins At Terrace Beach

1082 Peninsula Road, Ucluelet, Canada View map

Located 13 minutes' walk from the historic Amphitrite Point Lighthouse, The Cabins At Terrace Beach Ucluelet offers wedding services for guests' leisure. Located 3.4 km from the Ancient Cedars Loop… More

From US$ 101 Book Now

Seas The Day Private House Hot Tub, Pet Friendly, Public Market, Marina Dining,

346 Headlands Road, Gibsons, Canada View map

Located 550 m from the Gibsons Public Market, Seas The Day Private House Hot Tub, Pet Friendly, Public Market, Marina Dining, Gibsons villa offers a Jacuzzi for additional relaxation. Located in the… More

From US$ 122 Book Now

Penthouses Of Beach Ave

910 Beach Avenue, Vancouver, Canada View map

**Penthouses of Beach Ave is Vancouver's urban oasis nestled in the heart of Downtown.** This exclusive property invites guests to experience breathtaking city vistas, coupled with modern… More

From US$ 197 Book Now

Hov B&B House -Hospitality Ocean View Victoria-

3351 Hatley Drive, Victoria, Canada View map

The beachfront Hov B&B House -Hospitality Ocean View Victoria-, located in the West Shore district, about 4 km from Luxton Park, features views of the patio. Wi-Fi and complimentary private parking… More

From US$ 90 Book Now

Summit River Lodge & Campsites

19345 Highway 5 South, Po Box 969, Valemount, Canada View map

Surrounded by mountains, Summit River Lodge & Campsites Valemount boasts a Jacuzzi to ensure a relaxing stay. More

From US$ 167 Book Now

Walkon Waterfront Castle Cove Inn

10121 Chemainus Road, Chemainus, Canada View map

Guests of Walkon Waterfront Castle Cove Inn Chemainus can enjoy access to Wall Murals, located approximately a 25-minute stroll away. There is also a free private car park. More

From US$ 71 Book Now

The Lodge On Harrison Lake

6155 Rockwell Drive, Harrison Hot Springs, Canada View map

### Welcome to The Lodge on Harrison Lake More

From US$ 206 Book Now

Bjorn Holm

6596 Baird Road #236, Port Renfrew, Canada View map

Offering a location 10 minutes by car from the West Coast Trail Office, Bjorn Holm Villa Port Renfrew gives access to various tourist spots in the area. More

From US$ 202 Book Now

Drift West Coast Getaway

327 Pass Of Melfort Place, Ucluelet, Canada View map

Positioned within 10 minutes' drive of the Wild Pacific Trail and 3.2 km from the Amphitrite Point Lighthouse, the 3-star Drift West Coast Getaway Hotel Ucluelet presents a private art gallery. More

From US$ 180 Book Now

Orca Lodge

500 1St Street, Sointula, Canada View map

Set in the charming village of Sointula on Malcolm Island, Orca Lodge presents a serene getaway immersed in the natural beauty of British Columbia. More

From US$ 150 Book Now

Bonniebrook Lodge

1532 Ocean Beach Esplanade, Gibsons, Canada View map

**Bonniebrook Lodge Gibsons is nestled on the stunning Sunshine Coast of British Columbia.** This historic 4-story lodge overlooks the serene Strait of Georgia, providing guests with breathtaking… More

From US$ 243 Book Now

Desolation Sound Resort

2694 Dawson Road, Powell River, Canada View map

The 10-room Desolation Sound Resort Powell River villa is located around 10 minutes by car from Okeover Arm Provincial Park, giving access to various tourist spots nearby. More

From US$ 206 Book Now

Kiwi Cove Lodge

5130 Brenton Page Road, Ladysmith, Canada View map

Located 4.1 km from the Ladysmith Museum, Kiwi Cove Lodge Ladysmith offers temporary art galleries for guests' leisure. Located within a 10-minute drive of the Ladysmith Waterfront Gallery, this… More

From US$ 141 Book Now

Uvic Ocean Peak House

3808 Sinclair Place, Victoria, Canada View map

Located around a 20-minute walk from Royal Victoria Yacht Club, the 23 m^2 Uvic Ocean Peak House Apartment Victoria is within 7 km of a top family-friendly place like Victoria Bug Zoo. At the 1… More

From US$ 65 Book Now

Tyee Beach Oasis Bed And Breakfast

3412 Blueback Drive, Nanoose Bay, Canada View map

In the picturesque landscape of Nanoose Bay, Tyee Beach Oasis Bed And Breakfast provides a serene retreat that places nature lovers in the heart of coastal beauty. Just 35 km from the bustling bustle… More

From US$ 177 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 Lake View Suites

298 Lillooet Avenue, Harrison Hot Springs, Canada View map

Harrison Lake View Suites Harrison Hot Springs overlooks the mountain and provides guests with Wi-Fi and private parking on site. Harrison Lake lies merely 0.6 km from the resort, while Campbell Lake… More

From US$ 404 Book Now

Beachfront King Bed Studio Suite

3295 Island Highway West 215, Qualicum Beach, Canada View map

Located approximately 25 minutes' walk from Qualicum Beach Community Park, Beachfront King Bed Studio Suite Qualicum Beach hotel offers access to tourist attractions throughout Qualicum Beach. This… More

From US$ 140 Book Now

Telco House B&B

8708 Telco Street, Po Box 2724, Port Hardy, Canada View map

Offering cars for rent, as well as Wi-Fi in public areas, Telco House B&B Port Hardy is within a 10-minute drive of Raft Cove Provincial Park. The bed & breakfast also includes a terrace with outdoor… More

From US$ 112 Book Now

Cooks And Puppies Hideaway

Stewart-Cassiar Highway, Jade City, Canada View map

Offering guests to relax on a terrace, the 0-bedroom Cooks And Puppies Hideaway Villa Jade City is located in a beach area of Jade City. More

From US$ 107 Book Now

1Bd+Den Condo, With Free Parking In Downtown!

507-910 Beach Avenue, Vancouver, Canada View map

Located only 6 minutes' walk from Granville Island and St Paul's Anglican Church, the 1-room 1Bd+Den Condo, With Free Parking In Downtown! Vancouver features views of the patio. One of the highlights… More

From US$ 208 Book Now

Shannaghs Sweet Escape

10052 Malaspina Road, Powell River, Canada View map

**Shannaghs Sweet Escape is a charming retreat located just 35 kilometers from Powell River.** Nestled in the heart of British Columbia's breathtaking coastline, this exquisite destination offers an… More

From US$ 125 Book Now

Sandy Feet Retreat Port Renfrew- Oceanfront 2Br Modern Cottage

212- 6596 Baird Road, Port Renfrew, Canada View map

Guests can enjoy a seaside sea view from a terrace at the beachfront Sandy Feet Retreat Port Renfrew- Oceanfront 2Br Modern Cottage, 3.6 km from Botanical Beach. Guests can enjoy windsurfing… More

From US$ 205 Book Now

Beaver Lake Resort Site #36

8631 South Shore Road, Lake Cowichan, Canada View map

The 1-bedroom Beaver Lake Resort Site # 36 features accommodation with a free carpark and a picnic area and is nestled nearly a 20-minute walk from Cowichan Lake Sports Arena Recreation Center. More

From US$ 101 Book Now

Ironwoods On Blueberry Hill By Whistler Blackcomb Vacation Rentals

3217 Blueberry Drive, Whistler, Canada View map

Overlooking the garden, the 2-room Ironwoods On Blueberry Hill By Whistler Blackcomb Vacation Rentals apartment is at a distance of 2.6 km from Snowplace Park in Whistler. For those travelling by car… More

From US$ 191 Book Now

Resort Style Living With Private Lawn And Patio

654 Cook Road, Kelowna, British Columbia, Kelowna, Canada View map

The spacious 1-bedroom Resort Style Living With Private Lawn And Patio Kelowna is located in the South Pandosy district of Kelowna, nearly a 5-minute walk from Rotary Beach Park and offers a hot tub… More

From US$ 284 Book Now

Private Vacation Guest Suite Near Beach

15783 Pacific Avenue, White Rock, Canada View map

Situated about 25 minutes' walk from White Rock Pier, the beachfront 65 m^2 Private Vacation Guest Suite Near Beach White Rock provides guests with Wi-Fi for either business or leisure. The 1-bedroom… More

From US$ 131 Book Now

Small Private Studio At Kitsilano Beach

1605 Maple Street, Vancouver, Canada View map

The 3-star Small Private Studio At Kitsilano Beach Vancouver hotel is situated 2.8 km from the open - plan Bill Reid Gallery, which is an excellent place to improve cultural awareness. More

From US$ 100 Book Now

Alert Bay Lodge

549 Fir Street, Alert Bay, Canada View map

Located merely 1.3 km from Namgis Original Burial Grounds, the 2-star Alert Bay Lodge hotel offers amenities such as a shared lounge and a garden. More

From US$ 175 Book Now

Botany Bay By Eagle Reach Properties

Baird Road 208B, Port Renfrew, Canada View map

The beachfront Botany Bay By Eagle Reach Properties Port Renfrew villa offers proximity to nearby tourist spots, such as Juan de Fuca Trail, situated 3.3 km away. The 1-bedroom holiday home includes… More

From US$ 326 Book Now

Peaceful And Spacious Lake View

3076 Sageview Road, West Kelowna, Canada View map

The presence of a tennis court ensures guests an active stay at Peaceful And Spacious Lake View Bed & Breakfast West Kelowna. More

From US$ 304 Book Now

Shorewater Resort, Qualicum Beach

3295 Island Highway West, Qualicum Beach, Canada View map

Located approximately 25 minutes' walk from the Qualicum Beach Museum, Shorewater Resort, Qualicum Beach villa offers a terrace with views of the sea. More

From US$ 156 Book Now

Sapphire Serenity Hot Tub Pool Ground Floor

3Rd Avenue 1103, Invermere, Canada View map

Offering guests an outdoor swimming pool with a pool fence, the spacious Sapphire Serenity Hot Tub Pool Ground Floor Invermere apartment is just a 5-minute walk from James Chabot Provincial Park. More

From US$ 253 Book Now

Manna House

1901 East Road, Denman Island, Canada View map

Overlooking the garden, the beachfront Manna House Apartment Denman Island is at a distance of 3.1 km from Fillongley Provincial Park in Denman Island. The apartment features a terrace that overlooks… More

From US$ 270 Book Now

Vita Resort Vernon On Lake Okanagan

2555 Lakeshore Road, Vernon, Canada View map

The 33 m² Vita Resort Vernon On Lake Okanagan is situated 3.6 km from the Allan Brooks Nature Centre and offers a private swimming pool. This 1-bedroom apartment features Wi-Fi, along with free… More

From US$ 105 Book Now

Your Vacation Home Downtown Vancouver

1060 Alberni Street, Vancouver, Canada View map

The 60 m^2 Your Vacation Home Downtown Vancouver apartment is located in Vancouver, about a 25-minute walk from Island trip, and boasts an indoor pool. Featuring a terrace with views of the city… More

From US$ 260 Book Now

Saanichton Waterfront 2Br Suite With Superb Views

8265 Lochside Drive, Saanichton, Canada View map

Located nearly a 10-minute ride from Beacon Park, Saanichton Waterfront 2Br Suite With Superb Views villa offers a terrace with views of the sea. More

From US$ 256 Book Now

Sea 'N' Stars Bnb

1206 The Strand, Gabriola, Canada View map

Guests of Sea 'N' Stars Bnb Gabriola hotel can enjoy access to Lighthouse Island, located 4.2 km away. There is also a free private car park. More

From US$ 162 Book Now

Sheringham Townhouse - Pet Friendly Sooke Rental

6971 West Coast Road, Sooke, Canada View map

Sheringham Townhouse - Pet Friendly Sooke Rental villa offers easy access to such tourist spots as the Sooke Spa, located nearly a 5-minute walk away. Providing guests with Wi-Fi and complimentary… More

From US$ 166 Book Now

Pacific Soul Eco-Luxe Vacation Home

545 Marine Drive, Ucluelet, Canada View map

The 158 m^2 Pacific Soul Eco-Luxe Vacation Home Ucluelet apartment is located merely 1 km from Kennedy River Bog Provincial Park and merely a 14-minute walk from Brown's Beach. This 2-bedroom… More

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

Ski Nest 5M To Creekside Gondola

4-2215 Sapporo Drive, Whistler, Canada View map

To enjoy your vacation in Whistler, stay at the 1-room Ski Nest 5M To Creekside Gondola Apartment Whistler, which is at a distance of 3.6 km from Whistler Medals Plaza Ice Skating Rink and around 25… More

From US$ 347 Book Now

Sunset Beach Walk 2Bd+2Ba+1Prk Yaletown

907 Beach Avenue, Vancouver, Canada View map

Located merely 1.5 km from Museum of Vancouver, the 2-room Sunset Beach Walk 2Bd+2Ba+1Prk Yaletown Apartment Vancouver is nearly a 25-minute walk from a top family-friendly place like Vancouver… More

From US$ 601 Book Now