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

Forest Sweet Retreat Hot Tub & Wood Fired Sauna

1358 Edwards Place, Ucluelet, Canada View map

Boasting a private art gallery, the 4-star Forest Sweet Retreat Hot Tub & Wood Fired Sauna Ucluelet hotel is located approximately 25 minutes' walk from the Ucluelet Lighthouse Loop. This Ucluelet… More

From US$ 243 Book Now

Orca Lodge

500 1St Street, Sointula, Canada View map

Orca Lodge Sointula: A Serene Coastal Retreat Activities abound near Orca Lodge, with opportunities for kayaking, whale watching, and hiking just moments away. More

From US$ 150 Book Now

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

507-910 Beach Avenue, Vancouver, Canada View map

The 1-room 1Bd+Den Condo, With Free Parking In Downtown! Vancouver is situated nearly 20 minutes' walk from Barclay Heritage Square and offers a fitness suite. Wi-Fi and private car parking are also… More

From US$ 208 Book Now

Uvic Ocean View Private Guesthouse

3808 Sinclair Place, Victoria, Canada View map

To enjoy your vacation in Victoria, stay at Uvic Ocean View Private Guesthouse Victoria, which is 4.5 km from Windsor Park and merely 10 minutes' walk from St Georges Anglican Church. Wi-Fi and… More

From US$ 65 Book Now

Beachside Townhouses At The Pacific Shores Strata Property

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

During the stay at Beachside Townhouses At The Pacific Shores Strata Property Nanoose Bay villa, guests can indulge in spa treatments, such as a hairdresser, pedicure, and manicure or visit Riptide… More

From US$ 226 Book Now

Joyveal'S Homey Place

5474 Carnaby Place, Sechelt, Canada View map

During the stay at Joyveal'S Homey Place Sechelt villa, guests can indulge in a sauna or visit Friendship Park, located 2.7 km away. The 3-bedroom holiday home features opportunities for hiking in… More

From US$ 141 Book Now

Desolation Sound Resort

2694 Dawson Road, Powell River, Canada View map

Desolation Sound Resort Powell River villa is located around 10 minutes' drive from Okeover Arm Provincial Park, giving access to various tourist spots nearby. More

From US$ 280 Book Now

New Two-Bedroom Legal Suite With Parking

15528 Cliff Avenue, White Rock, Canada View map

The 2-bedroom New Two-Bedroom Legal Suite With Parking White Rock villa offers easy access to such tourist spots as First United Church, located about a 5-minute walk away. This accommodation can… More

From US$ 150 Book Now

Grace Guest House

2890 146 Street, White Rock, Canada View map

The 6-room Grace Guest House White Rock is located approximately 25 minutes' walk from South Surrey and offers Wi-Fi for either business or leisure. Blackie Spit Park is 4.9 km from the homestay… More

From US$ 68 Book Now

Sea Birds Cottage

252 Memorial Crescent, Victoria, Canada View map

Located a mere 0.7 km from the Moss Street Market, Sea Birds Cottage Victoria hotel is only a 5-minute walk from Ross Bay Beach. Guests who stay at the bed & breakfast can park their car nearby. More

From US$ 126 Book Now

Beachfront King Bed Studio Suite

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

Beachfront King Bed Studio Suite Qualicum Beach hotel enjoys a convenient location and provides easy access to Qualicum Foods around 10 minutes' drive away. There is also a car park. More

From US$ 140 Book Now

Oceanspray Hideaway

1511 Oceanspray Drive, North Saanich, Canada View map

Located 25 minutes' walk from the McDonald Campground, the spacious Oceanspray Hideaway Apartment North Saanich overlooks the garden. Guests can use Wi-Fi and private parking, which is available on… More

From US$ 99 Book Now

Harrison Lake View Suites

298 Lillooet Avenue, Harrison Hot Springs, Canada View map

Situated within 5 minutes' walk of the Canwest Art Gallery on the Lake, Harrison Lake View Suites Harrison Hot Springs looks out onto the mountain. Area attractions include the Spirit Trail, 2.4 km… More

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

A Gentle Hideaway In The Urban Forest West End Downtown Vancouver

1150 Comox Street, Vancouver, Canada View map

Spacious 76 m² A Gentle Hideaway In The Urban Forest West End Downtown Vancouver apartment is only 6 minutes on foot from the West End Nelson Park and can accommodate up to 4 guests. The waterfront… More

From US$ 309 Book Now

Gibsons Harbour Retreat

669 Dougall Road, Gibsons, Canada View map

The spacious Gibsons Harbour Retreat Apartment is located 250 metres from the Nicholas Sonntag Marine Education Centre and a 19-minute walk from the Heritage Playhouse. Set in proximity to the… More

From US$ 137 Book Now

Dreamy Panoramic Lakeview 1 Bedroom Plus Den

470 Esplanade Avenue 203, Harrison Hot Springs, Canada View map

The spacious 2-bedroom Dreamy Panoramic Lakeview 1 Bedroom Plus Den Harrison Hot Springs apartment is located approximately 5 minutes' walk from Rendall Park and overlooks the lake. Clear Creek Hot… More

From US$ 218 Book Now

Higgin'S Inn

10150 Douglas Bay Road, Powell River, Canada View map

Higgin'S Inn Powell River is located 2.4 km from Mahood Beach and offers Wi-Fi for either business or leisure. Guests can rent bicycles, and make use of parking available on site. More

From US$ 175 Book Now

Ski Nest 5M To Creekside Gondola

4-2215 Sapporo Drive, Whistler, Canada View map

Located in Whistler Creekside with a host of stores at the base of the mountain around 25 minutes' walk from the Arfa Alpha Lake Park, the 1-room Ski Nest 5M To Creekside Gondola Whistler apartment… More

From US$ 168 Book Now

Metchosin Beach House

5191 William Head Road, Victoria, Canada View map

Hosting up to 6 guests, the 3-bedroom Metchosin Beach House Victoria villa is nestled in a premium area, 4.5 km from Metchosin Golf and Country Club. More

From US$ 125 Book Now

Telco House B&B

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

Featuring Wi-Fi in public areas, Telco House B&B Port Hardy sits about 4 km from the Quatse Salmon Stewardship Centre. Guests who stay at this bed & breakfast can park their car on site. More

From US$ 112 Book Now

Brown'S Beach Guest Suite

859 Lorne White Place, Ucluelet, Canada View map

To enjoy your vacation in Ucluelet, stay at the 1-room Brown'S Beach Guest Suite Ucluelet, which is only 1.3 km from Little Beach and nearly a 10-minute drive from the historic Amphitrite Point… More

From US$ 291 Book Now

Cooks And Puppies Hideaway

Stewart-Cassiar Highway, Jade City, Canada View map

The 1-bedroom Cooks And Puppies Hideaway Villa Jade City is situated in a beach area of Jade City and accommodates up to 3 guests. More

From US$ 113 Book Now

A Shack In The Woods

6574 Baird Road, 88, Port Renfrew, Canada View map

During the stay at A Shack In The Woods Villa Port Renfrew, guests can indulge in hiking or visit Botanical Beach, located a 10-minute drive away. Located 2.5 km from Port San Juan, the 1-bedroom… More

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

Edgewater Sunrise Apartment

9991 Beach Drive, Chemainus, Canada View map

Situated merely 8 minutes' walk from the Kinsmen Beach Park, the 4-star Edgewater Sunrise Apartment Chemainus hotel offers a sun deck and a picnic area. Thanks to its beachfront location, the guest… More

From US$ 109 Book Now

Lake Time Harrison

272 Cedar Avenue, Harrison Hot Springs, Canada View map

The 3-bedroom Lake Time Harrison Harrison Hot Springs villa accommodates up to 8 guests and offers proximity to Harrison Lake and the Hot Springs, located only 5 minutes' walk away. More

From US$ 461 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$ 137 Book Now

Shannaghs Sweet Escape Cabin

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

Harrison Hot Springs Lakeside

470 Esplanade Ave 207, Harrison Hot Springs, Canada View map

Located just an 8-minute stroll from Harrison Lake and the Hot Springs, the 1-room Harrison Hot Springs Lakeside apartment accommodates up to 4 guests. The Spirit Trail is a short way from the… More

From US$ 175 Book Now

Resort Style Living With Private Lawn And Patio

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

Located in the South Pandosy district of Kelowna, the 71 m² Resort Style Living With Private Lawn And Patio Kelowna is nearly a 5-minute walk from the 1.5-hectare Rotary Beach Park and around 6 km… More

From US$ 284 Book Now

Cottage Nomad

1020 Peninsula Road, Ucluelet, Canada View map

Up to 5 guests can stay at Cottage Nomad Ucluelet and enjoy He-Tin-Kis Park, located 6 minutes' walk away. More

Book Now

Sandy Feet Retreat Port Renfrew- Oceanfront 2Br Modern Cottage

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

The 2-bedroom Sandy Feet Retreat Port Renfrew- Oceanfront 2Br Modern Cottage is located 3.6 km from Botanical Beach and welcomes its guests to enjoy windsurfing, canoeing, and hiking. More

From US$ 252 Book Now

Central 1Br Condo In Sidney Near Airport & Shops

9838 Second Street, Sidney, Canada View map

To enjoy your vacation in Sidney, stay at the spacious 58 m² Central 1Br Condo In Sidney Near Airport & Shops, which is only 1.1 km from Tulista Park and within 25 minutes' walk of Rotary Park. The 1… More

From US$ 157 Book Now

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

907 Beach Avenue, Vancouver, Canada View map

Located in Downtown Vancouver with free to-go breakfast, a rooftop terrace, and a coffee shop/cafe, the 2-room Sunset Beach Walk 2Bd+2Ba+1Prk Yaletown Vancouver apartment is a mere 9 minutes' walk… More

From US$ 601 Book Now

Shorewater Resort, Qualicum Beach

3295 Island Highway West, Qualicum Beach, Canada View map

Providing 13 rooms, the comfortable Shorewater Resort, Qualicum Beach is approximately 25 minutes' walk from the Qualicum Beach Museum. The 3-star hotel also includes parking. More

From US$ 156 Book Now

Black Rock Landing

1645 Cedar Road, Ucluelet, Canada View map

The 85 m² Black Rock Landing Ucluelet apartment is nestled in a premium area of Ucluelet, approximately a 15-minute walk from Brown's Beach and 4.9 km from Mount Ozzard. This 1-bedroom apartment… More

From US$ 221 Book Now

Private Vacation Guest Suite Near Beach

15783 Pacific Avenue, White Rock, Canada View map

To enjoy your vacation in White Rock, stay at the 1-room Private Vacation Guest Suite Near Beach White Rock, which is only 1.7 km from East Beach and approximately a 10-minute drive from South Surrey… More

From US$ 175 Book Now

Oceanfront Studio With Loft - Amazing Views!

3295 Island Highway West, Qualicum Beach, Canada View map

Oceanfront Studio With Loft - Amazing Views! Qualicum Beach hotel offers a terrace, located 7 km from Coastal Carvings Fine Art Gallery. More

From US$ 289 Book Now

Spacious Sidney 3Br Condo Near Airport & Marina

9838 Second Street, Sidney, Canada View map

Located a mere 1 km from Iroquois Park, Spacious Sidney 3Br Condo Near Airport & Marina hotel is merely a 5-minute walk from Sidney Local History Museum and Archives. There is also a car park. More

From US$ 215 Book Now

Alert Bay Lodge

549 Fir Street, Alert Bay, Canada View map

Overlooking the sea, the comfortable Alert Bay Lodge hotel is a mere 1.3 km from the 'Namgis Burial Grounds. Boasting a beachfront location, the 3-star bed & breakfast invites guests to an à la carte… More

From US$ 175 Book Now

Manna House

1901 East Road, Denman Island, Canada View map

Manna House Apartment Denman Island is about 25 minutes' walk from Fillongley Provincial Park. If you are travelling to Denman Island to go skiing, the apartment offers a storage for belongings. More

From US$ 320 Book Now

Desirable Blueberry Hill

3300 Ptarmigan Place, Whistler, Canada View map

To enjoy your vacation in Whistler, stay at the spacious 93 m² Desirable Blueberry Hill Apartment Whistler, which is 2.2 km from the Whistler Museum and approximately a 10-minute ride from the… More

From US$ 381 Book Now

Botany Bay By Eagle Reach Properties

Baird Road 208B, Port Renfrew, Canada View map

Offering a location a 10-minute ride from Juan de Fuca Trail, Botany Bay By Eagle Reach Properties Port Renfrew villa gives access to various tourist spots in the area. More

From US$ 356 Book Now

Eagle Way

6596 Baird Rd #243, Port Renfrew, Canada View map

Featuring guided snorkelling trips to make your visit more entertaining, the 1-bedroom Eagle Way Villa Port Renfrew is about 10 minutes by car from Botanical Beach Provincial Park. Guests can enjoy… More

From US$ 152 Book Now

Seaview Executive Home

447 Thetis Drive, Ladysmith, Canada View map

Seaview Executive Home: A Coastal Retreat in Ladysmith Nestled in the enchanting Vancouver Island region, Seaview Executive Home offers a tranquil escape for nature lovers and adventure seekers alike. More

From US$ 144 Book Now

Peaceful And Spacious Lake View

3076 Sageview Road, West Kelowna, Canada View map

Offering an aqua park and barbecue, as well as the views of the lake, the comfortable 4-star Peaceful And Spacious Lake View West Kelowna hotel is located nearly 25 minutes' walk from Off The Grid… More

From US$ 268 Book Now

Cabin On Family Farm W Hot Tub

9958 Serendipity Road, Powell River, Canada View map

Featuring a private garden for guests' enjoyment, Cabin On Family Farm W Hot Tub Powell River is situated in a beach area of Powell River. Located 10 minutes' drive from Myrtle Point Golf Club, this… More

From US$ 67 Book Now

Sunrise Terraces

11101 Chemainus Rd, Ladysmith, Canada View map

Sunrise Terraces: A Coastal Sanctuary in Ladysmith Culinary options are plentiful, allowing guests to either prepare their own meals in-suite or explore local dining options in nearby Nanaimo, just… More

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