Special offers and Exclusive deals

Search Hotels

2025-06-14
2025-06-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

Bay View House

4123 West 10Th Avenue, Vancouver, Canada View map

Bay View House Bed & Breakfast Vancouver is located in a residential area of Vancouver, approximately 10 minutes' drive from Wreck Beach, which is very convenient if you want to immerse yourself in… More

From US$ 214 Book Now

Cascade Lodge By Elevate Vacations

4315 Northlands Boulevard, Whistler, Canada View map

Offering spa facilities such as a hot tub, Cascade Apartment Whistler is situated a 19-minute walk from Excalibur Gondola. While staying in this apartment, guests can visit Whistler Olympic Plaza… More

From US$ 226 Book Now

The Cube

2188 Cowichan Bay Road, Cowichan Bay, Canada View map

The 1-room The Cube Apartment Cowichan Bay is located in Cowichan Bay, about a 10-minute ride from Cowichan Bay Fishermen's Wharf Assn Marina, and pampers guests with a hot tub. West Vancouver is 74… More

From US$ 132 Book Now

Bonniebrook Lodge

1532 Ocean Beach Esplanade, Gibsons, Canada View map

Bonniebrook Lodge is a 10-minute ride from Sunshine Coast Museum and Archives and welcomes its guests to enjoy canoeing, hiking and cycling. Offering a patio, this 8-room lodge is located in a… More

From US$ 201 Book Now

Sandy Feet Retreat Port Renfrew- Oceanfront 2Br Modern Cottage

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

Boasting the location nearly a 25-minute walk from Port San Juan Inlet, the beachfront Sandy Feet Retreat Port Renfrew- Oceanfront 2Br Modern Cottage is also 3.1 km from Botanical Beach Provincial… More

From US$ 292 Book Now

Ocean Island Garden Suites

143 Government Street, Victoria, Canada View map

Ocean Island Garden Suites Victoria is located approximately 5 minutes' drive from Chinatown and at a distance of 900 metres from Thunderbird Park. Guests can use Wi-Fi and a car park, which is… More

From US$ 102 Book Now

Summerhill Guest House

1101 Fellowship Drive, Tofino, Canada View map

Featuring Wi-Fi in the rooms, Summerhill Guest House Tofino is about 20 minutes on foot from Chesterman Beach. The hotel has a garden with barbecue. More

From US$ 154 Book Now

At Nautica Tigh Private Keypad Entrances

2519 Island Highway West, Qualicum Beach, Canada View map

Located 0.7 km from Heritage Forest, the 2-star At Nautica Tigh Private Keypad Entrances Bed & Breakfast Qualicum Beach has a picnic area and a garden. More

From US$ 135 Book Now

Reef Point Oceanfront Bed And Breakfast

1166 Coral Way, Po Box 229, Ucluelet, Canada View map

The 5-star Reef Point Oceanfront Bed And Breakfast Ucluelet includes bicycle usage along with setting 500 metres from He-Tin-Kis Park. This Ucluelet bed & breakfast is located in a popular area, a 5… More

From US$ 325 Book Now

Harbour Towers Hotel & Suites

345 Quebec St, Victoria, Canada View map

Situated within a 900-metre distance of Centennial Fountain, the 3-star Harbour Towers Hotel & Suites Victoria also offers a swimming pool. Located approximately 20 minutes on foot from Chinatown… More

From US$ 160 Book Now

A Touch Of English B&B

5 Alameda Court, Kelowna, Canada View map

The 4-star A Touch Of English B&B Kelowna, located 3.2 km from Okanagan Wine and Orchard Museum, offers a private swimming pool and Wi-Fi in public areas. This Kelowna hotel lies in the Glenmore… More

From US$ 229 Book Now

Bjorn Holm

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

Bjorn Holm Villa is 3.2 km from Botanical Beach Provincial Park and around 10 minutes' drive from from West Coast Trail Office. While staying at the 1-bedroom villa, guests are welcome to use a… More

From US$ 217 Book Now

Luxury Penthouse Downtown Nanaimo

503 Comox Road, Nanaimo, Canada View map

The spacious 279 m² Luxury Penthouse Downtown Nanaimo Apartment includes a terrace and is situated around a 5-minute ride from Port Theatre. The scenic Colliery Dam Park is at a medium distance from… More

From US$ 486 Book Now

Menzies Manor

19 Menzies Street, Victoria, Canada View map

Menzies Manor Apartment Victoria is situated within 5 minutes' drive of Thrifty Foods and 5 km from Victoria Inner Harbour airport. This apartment offers parking on site. More

From US$ 135 Book Now

Casa Della Costa

6991 Porpoise Drive, Sechelt, Canada View map

The 1-bedroom Casa Della Costa Villa is situated at a 3.6 km distance from Kinnikinnick Park in Sechelt and offers accommodation with a brand new kitchen. Providing a fitness club, live performances… More

From US$ 179 Book Now

Botany Bay By Eagle Reach Properties

Baird Road 208B, Port Renfrew, Canada View map

The beachfront Botany Bay By Eagle Reach Properties Villa is at a 2.5 km distance from West Coast Trail Office and within 10 minutes' drive of from Port San Juan Inlet. The 1-bedroom villa also comes… More

From US$ 260 Book Now

Handsome Dan'S Vacation Cottage Rentals

6574 Baird Rd, Port Renfrew, Canada View map

Handsome Dan'S Port Renfrew is 94 km from Ucluelet and around a 10-minute ride from West Coast Trail Office. For your comfortable stay this 10-room villa features a private bathroom along with a… More

From US$ 197 Book Now

Copper Horse Lodge

Kicking Horse Mountain Resort, Golden, Canada View map

Offering a convenient location just off a gondola station, the 4-star Copper Horse Lodge Golden is within 5 minutes' walk of Kicking Horse Mountain Resort. This cosy bed & breakfast features both Wi… More

From US$ 347 Book Now

Harrison Lakehouse Vacation Home

6565 Rockwell Drive, Harrison Hot Springs, Canada View map

Offering a courtyard and a picnic area, Harrison Lakehouse Vacation Home Harrison Hot Springs hotel is situated in Harrison Hot Springs, about 10 minutes by car from Bear Mountain. More

Book Now

Enchanter Ocean View Suites

13031 Narrows Rd., Madeira Park, Canada View map

Pender Harbour Harbor is within a 5-minute drive of Enchanter Ocean View Suites, while Francis Point Provincial Park is around 10 minutes by car from here. The villa also comes with a fully-fitted… More

From US$ 166 Book Now

Saanichton Waterfront 2Br Suite With Superb Views

8265 Lochside Drive, Saanichton, Canada View map

Sidney Local History Museum and Archives is within 4.3 km of the 2-bedroom Saanichton Waterfront 2Br Suite With Superb Views, while the nonprofit Shaw Centre for the Salish Sea Aquarium is within 4.4… More

From US$ 234 Book Now

Seas The Day House 5 Star Hottub Pets Bbq Fire Premier Location

346 Headlands Road, Gibsons, Canada View map

Located about 5 minutes by car from Heritage Playhouse Museum, Seas The Day House 5 Star Hottub Pets Bbq Fire Premier Location Hotel Gibsons is only 400 metres from Pebbles Beach. Guests who stay at… More

From US$ 114 Book Now

Okeefes Landing Bed & Breakfast

8051 Okanagan Landing Road, Vernon, Canada View map

Located 10 minutes' drive from Kin Beach, the 3-star Okeefes Landing Bed & Breakfast Bed & Breakfast Vernon features Wi-Fi throughout the property and a car park on site. Right on a lake, this Vernon… More

From US$ 126 Book Now

Rustic Modern 2 Bed 2 Bath With Lakeview Pool And Hot Tub

3Rd Avenue 1103, Invermere, Canada View map

The spacious Rustic Modern 2 Bed 2 Bath With Lakeview Pool And Hot Tub Apartment Invermere is situated 2.5 km from Pynelogs Cultural Ctr and offers a fitness suite. This beachfront 102 m² apartment… More

From US$ 184 Book Now

Grace Guest House

2890 146 Street, White Rock, Canada View map

To enjoy your vacation in White Rock, stay at the 6-room Grace Guest House White Rock, which is at a distance of 2.1 km from South Surrey-White Rock Indoor Pool and approximately 25 minutes' walk… More

From US$ 68 Book Now

Shoreside Private Room

6624 Gale Avenue North, Sechelt, Canada View map

The beachfront Shoreside Private Room Sechelt lies in a beach area of Sechelt, within 3 km of Hidden Grove. Along with a private beach area the homestay also has sea vistas. More

From US$ 108 Book Now

Easy On The Edge

978 Peninsula Rd, Ucluelet, Canada View map

2 km from Ucluelet Aquarium, the 1-bedroom Easy On Edge Villa is just off He-Tin-Kis Park. Offering hiking and fishing, this Ucluelet villa is located near hiking trails. More

From US$ 113 Book Now

Your Vacation Home Downtown Vancouver

1060 Alberni Street, Vancouver, Canada View map

The 60 m² 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, this… More

From US$ 260 Book Now

Discovery Bay Resort By Kelowna Resort Acc. - 80+ Suites Available

1088 Sunset Drive, Kelowna, Canada View map

Discovery Bay Resort By Kelowna Resort Acc. - 80+ Suites Available lies in a residential area, about 15 minutes' drive from Don-O-Ray Farm Adventure and approximately 10 minutes by car from the… More

From US$ 267 Book Now

Kelowna Okanagan Lake Hostel

730 Bernard Avenue, Kelowna, Canada View map

Kelowna Okanagan Lake Hostel is placed close to the entertainment district, in proximity to Safeway Downtown Kelowna. Complimentary parking, a sun terrace and a picnic area are among the facilities… More

From US$ 88 Book Now

Silvern Lake Trail Bed And Breakfast

10434 Horlingsroad, Smithers, Canada View map

Silvern Lake Trail Bed And Breakfast Smithers, located 3.5 km from Twin Falls Recreation Site, features Wi-Fi in public areas. This hotel entices guests with a free private car park, available on… More

From US$ 120 Book Now

Fred Tibbs Ocean Front Condos

230 Main Street, Tofino, Canada View map

Overlooking the harbour, Fred Tibbs Ocean Front Condos Tofino hotel is located 0.7 km from Clayoquot Sound Cinema. The hotel entices guests with a car park, available on site. More

Book Now

Island Village Properties At Eik Landing

151 Eik Road, Tofino, Canada View map

To enjoy your vacation in Tofino, stay at Island Village Properties At Eik Landing Tofino apartment, which is 6 minutes on foot from Surf Sister Surf School and approximately a 5-minute drive from… More

From US$ 187 Book Now

Playa Del Sol Resort - Vacation Rentals

654 Cook Rd, Kelowna, Canada View map

Offering an outdoor pool, Playa Del Sol Resort - Vacation Rentals Kelowna is situated 10 minutes by car from Kelowna City Park. Located in the South Pandosy district of Kelowna, the apartment is… More

From US$ 169 Book Now

203 At Water'S Edge

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

To enjoy your vacation in Ucluelet, stay at the 2-room 203 At Water'S Edge Apartment Ucluelet, which is around 10 minutes by car from Big Beach and approximately 3 km from Ucluelet lighthouse loop. More

From US$ 299 Book Now

The Outside Inn

2425 Tofino Ucluelet Hwy, Po Box 1254, Ucluelet, Canada View map

The long-standing Amphitrite Point Lighthouse is within 7 km of The Outside Inn and Tofino-Long Beach airport is 22 minutes’ drive away. More

From US$ 58 Book Now

Luxury 2Br Oceanfront Condo By Onlybc 201

151 Eik Road - Unit A201, Tofino, Canada View map

Ancient Cedars Spa is only a short walk from Luxury 2Br Oceanfront Condo By Onlybc 201 Tofino, while Wickannish Interpretive Centre is situated nearby. More

From US$ 410 Book Now

The Janion

456 Pandora Avenue Unit 207, Victoria, Canada View map

The Janion Villa is within a few steps of Victoria Harbour Ferry and the modern Johnson Street Bridge. A sitting area, TV with satellite channels and smoke detectors as well as a kitchen with an oven… More

From US$ 144 Book Now

Arbutus Garden Suite

572 Gower Point Road, Gibsons, Canada View map

Located approximately 5 minutes by car from Nicholas Sonntag Marine Education Centre Aquarium, Arbutus Garden Suite Gibsons hotel is within a 5-minute drive of Gibsons Public Market. More

Book Now

Higgin'S Inn

10150 Douglas Bay Road, Powell River, Canada View map

To enjoy your vacation in Powell River, stay at Higgin'S Inn Powell River, which is a 25-minute stroll from Mahood Beach and 3.4 km from Palm Beach Regional Park. This apartment features Wi-Fi and… More

From US$ 175 Book Now

Sunshine Coast Suites

4926 Laurel Ave, Sechelt, Canada View map

To enjoy your vacation in Sechelt, stay at the spacious 84 m² Sunshine Coast Suites Sechelt, which is around a 10-minute ride from Tems Swiya Museum and only 1.3 km from Davis Bay Beach. The 1… More

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

Moon And Sixpence

237 Mavis Ave, Po Box 787, Ucluelet, Canada View map

Situated within 10 minutes' drive of Ucluelet Aquarium, the 2-star Moon And Sixpence Bed & Breakfast Ucluelet offers proximity to various city highlights. The designer bed & breakfast also includes a… More

From US$ 226 Book Now

Vita Resort On Lake Okanagan

2555 Lakeshore Road, Vernon, Canada View map

Located 3.6 km from Allan Brooks Nature Centre, the 33 m² Vita Resort On Lake Okanagan Vernon overlooks the mountain. At this 1-bedroom apartment, Wi-Fi and complimentary private parking are also… More

From US$ 250 Book Now

Garden Bridge House

6914 Sunshine Coast Hwy, Sechelt, Canada View map

Garden Bridge House Villa is situated at a 3.2 km distance from Sargeant Bay Provincial Park and offers accommodation with a sunbathing terrace, a picnic area and a golf course. The rooms of this… More

From US$ 276 Book Now

Ciliegia Villa

12795 87Th Street, Osoyoos, Canada View map

The 37 m² Ciliegia Villa Osoyoos overlooks Osoyoos Lake and features such essentials as parking and Wi-Fi for guests' utmost comfort. The 6-room apartment is approximately 10 minutes by car from… More

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

Morningside Garden Suite

171 Victoria Street, V8K 1P3, Ganges, Ca, Ganges, Canada View map

Morningside Garden Suite Ganges hotel is situated 3.2 km from Duthie Gallery and Gallery B&B, which is an excellent place to improve cultural awareness. Guests who stay at this bed & breakfast can… More

From US$ 156 Book Now

Boyce Gyro Beach B&B

3519 Lakeshore Road, Kelowna, Canada View map

Boyce Gyro Beach B&B Kelowna is situated 10 minutes' drive from Okanagan Wine and Orchard Museum, which is an excellent place to improve cultural awareness. More

From US$ 75 Book Now

Shorewater Resort Beachfront Studio - 2 Beds

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

To enjoy your vacation in Qualicum Beach, stay at the 1-room Shorewater Resort Beachfront Condo Qualicum Beach, which is at a distance of 2.5 km from The Old School House Arts Centre and around 10… More

From US$ 87 Book Now