Special offers and Exclusive deals

Search Hotels

2026-09-28
2026-09-29
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

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

Pacific Rim Guest Lodge - Adults Only

354 Forbes Road, Box 1346, Ucluelet, Canada View map

During the stay at Pacific Rim Guest Lodge - Adults Only Ucluelet, guests can indulge in hiking and fishing trip or visit the Thornton Creek Hatchery, located 2.8 km away. More

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

West Coast Trail Lodge

17285 Parkinson Road, Port Renfrew, Canada View map

West Coast Trail Lodge Port Renfrew hotel offers 19 rooms a 10-minute drive from Port San Juan. A private parking lot is available on site as well. More

From US$ 118 Book Now

Victoria Gorge Waterway Vacation Home

2800 Inez Drive 1, Victoria, Canada View map

To enjoy your vacation in Victoria, stay at the 6-room Victoria Gorge Waterway Vacation Home apartment, which is merely 650 metres from Esquimalt Gorge Riverside Park and nearly 25 minutes' walk from… More

From US$ 84 Book Now

Himwitsa Lodge

300 Main Street, Po Box 176, Tofino, Canada View map

With the Pacific Rim National Park Reserve and Wilf Rock Fishing located within 15 km from the lodge, outdoor adventures abound. More

From US$ 205 Book Now

Wild Coast Chalets

10/253 - 6574 Baird Road, Port Renfrew, Canada View map

Offering a location within a 10-minute drive of Juan de Fuca Trail, Wild Coast Chalets Port Renfrew gives access to various tourist spots in the area. More

From US$ 104 Book Now

Gibralter Rock Ocean View B&B

118 Gibralter Rock, Nanaimo, Canada View map

Gibralter Rock Ocean View B&B Nanaimo is located 25 minutes' walk from Page Lagoon and 4 km from the Beban Park. This homestay offers private parking on site and modern comforts like Wi-Fi. More

From US$ 91 Book Now

Grand Forks Inn

2729 Central Avenue, Grand Forks, Canada View map

Featuring Wi-Fi throughout the property, Grand Forks Inn is a 25-minute walk from the Grand Forks Municipal Park. Located 2.4 km from Gallery 2 Grand Forks Art Gallery, the hotel offers views of the… 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 only 8 minutes' walk from Orlebar Point. More

From US$ 98 Book Now

Summit River Lodge & Campsites

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

Situated around a 5-minute walk from the beach, Summit River Lodge & Campsites Valemount offers hiking and fishing for guests' enjoyment. During their stay at the 8-room villa, situated in the beach… More

From US$ 169 Book Now

Island Village Properties At Fred Tibbs

230 Main Street, Po Box 246 Unit 0, Tofino, Canada View map

Perfectly situated, you're mere minutes from Chesterman Beach, while the charming town of Tofino is 20 km away, ensuring a wealth of activities. More

From US$ 118 Book Now

Sooke Harbour Resort & Marina

6971 West Coast Road, Sooke, Canada View map

Sooke Harbour Resort & Marina villa is located in close proximity to West Coast Outdoor Adventure and offers a hot tub for guests' relaxation. Located nearly a 10-minute drive from Ella Beach, the… More

From US$ 131 Book Now

Hov B&B House -Hospitality Ocean View Victoria-

3351 Hatley Drive, Victoria, Canada View map

Hov B&B House -Hospitality Ocean View Victoria- is located within a 15-minute drive of Highland Pacific Golf and 4.9 km from Saxe Point Park. The homestay boasts a sun terrace and a car park on site. More

From US$ 90 Book Now

Private Hot Tub With Pets Beach Getaway Shopping

346 Headlands Road, Gibsons, Canada View map

Suitable for 4 guests, the 1-bedroom Private Hot Tub With Pets Beach Getaway Shopping Gibsons villa is located merely 7 minutes' walk from Gibsons Public Market and provides a Jacuzzi for a relaxing… More

From US$ 138 Book Now

Stunning Ocean

907 Beach Avenue Unit 1706, Vancouver, Canada View map

**Welcome to the Stunning Ocean Apartment Vancouver**, where modern luxury meets spectacular coastal views. Nestled in the heart of Downtown Vancouver, this serene retreat offers guests easy access… More

From US$ 264 Book Now

The Cabins At Terrace Beach

1082 Peninsula Road, Ucluelet, Canada View map

The Cabins At Terrace Beach Ucluelet enjoys its location around a 5-minute walk from Terrace Beach and overlooks the rainforest. Located 3.4 km from the Ancient Cedars Loop Trail, the villa provides… More

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

A Room At The Camelia Bed And Breakfast

371 1440 Garden Place, Tsawwassen, Canada View map

The elegant 3-star A Room At The Camelia Bed And Breakfast Tsawwassen, located nearly a 10-minute drive from Boundary Bay Regional Park, features a summer terrace and a shared lounge. More

From US$ 91 Book Now

Sunny Island By White Rock B&B

16178 31 Avenue, White Rock, Canada View map

Located 5 minutes' drive from the unique outdoor Shops at Morgan Crossing Shopping Center, Sunny Island By White Rock B&B overlooks the garden. Guests will enjoy having Wi-Fi, and those with cars… More

From US$ 77 Book Now

Summerhill Guest House

1101 Fellowship Drive, Tofino, Canada View map

Located approximately a 25-minute walk from the Tonquin Park, the comfortable Summerhill Guest House Tofino offers air-conditioned rooms 2.5 km from the Mark Hobson Gallery. This 4-star hotel also… More

From US$ 154 Book Now

Walkon Waterfront Castle Cove Inn

10121 Chemainus Road, Chemainus, Canada View map

The 4-star Walkon Waterfront Castle Cove Inn Chemainus offers a terrace, located 2.1 km from the Kinsmen Beach Park. The guest house also includes parking. More

From US$ 71 Book Now

Sienna'S Tree House

1254 Pacific Rim Highway, Tofino, Canada View map

Sienna'S Tree House Apartment Tofino is located 3.5 km from Wickannish Interpretive Centre and approximately a 20-minute walk from the Tofino Botanical Gardens. This apartment provides guests with Wi… More

From US$ 83 Book Now

Surfs Inn Guesthouse & Cottages

1874 Peninsula Road, Ucluelet, Canada View map

Set approximately a 25-minute walk from He-Tin-Kis Park, Surfs Inn Guesthouse & Cottages Ucluelet comprises a balcony overlooking the sea. Guests can make use of Wi-Fi for both business and leisure… More

From US$ 85 Book Now

Kiwi Cove Lodge

5130 Brenton Page Road, Ladysmith, Canada View map

Situated 4.2 km from the Ladysmith Waterfront Gallery, Kiwi Cove Lodge Ladysmith entices guests to explore various tourist attractions in the area. More

From US$ 113 Book Now

Shoreside Private Room

6624 Gale Avenue North, Sechelt, Canada View map

To enjoy your vacation in Sechelt, stay at Shoreside Private Room Sechelt, which is 3.4 km from Hidden Groves and about a 10-minute drive from the scenic Lamb Bay. Featuring Wi-Fi, the homestay is… More

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

Port Renfrew Vacation Rentals

6596 Baird Road, Port Renfrew, Canada View map

Situated 3.3 km from Botanical Beach Provincial Park, the 6-room Port Renfrew Vacation Rentals villa invites guests to relax at a sun terrace. Guests can enjoy windsurfing, hiking, and pool at the… More

From US$ 305 Book Now

Summerland Motel

2107 Tait Street, Summerland, Canada View map

Situated in the serene landscapes of rural Summerland, the Summerland Motel offers an inviting sanctuary for travelers seeking comfort amid nature's beauty. With Okanagan Lake and Okanagan Beach just… More

From US$ 92 Book Now

Bjorn Holm

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

Offering a location a 10-minute ride from the West Coast Trail Office, Bjorn Holm Villa Port Renfrew gives access to various tourist spots in the area. Offering a spa salon, the 1-bedroom holiday… More

From US$ 216 Book Now

Oceanside Manor - Golf Course View

206 Elizabeth Avenue, Qualicum Beach, Canada View map

Featuring a shopping area, the comfortable Oceanside Manor - Golf Course View Bed & Breakfast Qualicum Beach is located within 5 minutes' walk of Qualicum Beach Memorial Golf Club. The bed &… More

From US$ 186 Book Now

Waterfront Condo In Ucluelet

1645 Cedar Road, Ucluelet, Canada View map

The 102 m² Waterfront Condo In Ucluelet is located a mere 550 metres from the Toquaht Bay Marina and around a 25-minute walk from the Thornton Creek Hatchery. This 2-bedroom apartment boasts a… More

From US$ 203 Book Now

Siennas Harbour House

151 Eik Road, Tofino, Canada View map

The 2-room Siennas Harbour House Apartment Tofino enjoys a scenic location only a 9-minute walk from the eagle Aerie Roy Henry Vickers Gallery. The spacious 107 m² apartment features Wi-Fi in the… More

From US$ 256 Book Now

Saanichton Waterfront 2Br Suite With Superb Views

8265 Lochside Drive, Saanichton, Canada View map

The 2-bedroom Saanichton Waterfront 2Br Suite With Superb Views villa entices active guests with access to a fitness studio and is located nearly a 10-minute ride from Beacon Park. Featuring a… More

From US$ 286 Book Now

Mountain Getaway Condo - 5 Min Walk To The Beach!

205 3Rd Avenue 3121, Invermere, Canada View map

For those arriving by air, the Canadian Rockies International Airport is conveniently located just 100 kilometers away. More

From US$ 317 Book Now

Downtown Mountain And City Views

1050 Burrard Street, Vancouver, Canada View map

**Downtown Mountain And City Views is a stunning retreat nestled in the heart of Downtown Vancouver, where urban sophistication meets breathtaking natural beauty.** This vibrant area is not only the… More

From US$ 296 Book Now

Designer 2Br In Downtown Steps From Sunset Beach

1380 Thurlow Street 3, Vancouver, Canada View map

**Discover Urban Elegance at Designer 2Br In Downtown Steps From Sunset Beach** Situated in the vibrant West End, the Designer 2Br In Downtown Steps From Sunset Beach offers a chic retreat amidst a… More

From US$ 521 Book Now

Gorgeous City Views Central Studio Walk To Bcplace

989 Nelson Street #1205, Vancouver, Canada View map

Gorgeous City Views Central Studio Walk To Bcplace Vancouver lies only 1.4 km from Granville Island and around 800 metres from Yaletown-Roundhouse tube station. The spacious apartment with a patio is… More

From US$ 332 Book Now

Calmwater Retreat New 2 Bedroom Hot Tub

1003 Peninsula Road, Ucluelet, Canada View map

Offering a Jacuzzi, Calmwater Retreat New 2 Bedroom Hot Tub Ucluelet villa is located 12 minutes' walk from the Wild Pacific Trail. The 6-room holiday home hosts up to 6 guests and provides them with… More

From US$ 164 Book Now

Cobble Wood And Bird Sanctuary Guest Houses

1110 Fellowship Drive, Tofino, Canada View map

Conveniently located, the guest houses offer easy access to Tofino-Long Beach, just a short drive away. More

From US$ 113 Book Now

Gabriola Central B&B

510 South Road, Gabriola, Canada View map

Situated within 5 minutes' walk of the Gabriola Museum, Gabriola Central B&B villa provides access to numerous tourist attractions in the area. More

From US$ 113 Book Now

Stunning 1-Bedroom Condo In The Heart Of Vancouver

989 Nelson Street, Vancouver, Canada View map

Set in the vibrant Downtown Vancouver, the Stunning 1-Bedroom Condo In The Heart Of Vancouver seamlessly combines comfort and convenience in the city's commercial and financial district. This… More

From US$ 331 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$ 158 Book Now

Drift West Coast Getaway

327 Pass Of Melfort Place, Ucluelet, Canada View map

The 3-star Drift West Coast Getaway Hotel Ucluelet, located about a 10-minute ride from the long-standing Amphitrite Point Lighthouse, is proud to feature a private art gallery. You will find a… More

From US$ 115 Book Now

Stunning Skyline Views In A Cozy And Stylish Abode

1050 Burrard Street, Vancouver, Canada View map

**Welcome to Stunning Skyline Views In A Cozy And Stylish Abode, Vancouver** Nestled in the vibrant heart of Downtown Vancouver, this chic apartment offers a unique blend of urban excitement and… More

From US$ 328 Book Now

The Inn At Therapy Vineyards

940 Lower Debeck Road, Naramata, Canada View map

Offering guests to unwind in a Jacuzzi, The Inn At Therapy Vineyards Naramata villa is located around a 20-minute walk from the Forest Green Man Lavender Farm. More

From US$ 284 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$ 184 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$ 173 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