Special offers and Exclusive deals

Search Hotels

2026-03-26
2026-03-27
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

Super 8 By Wyndham Saanichton Victoria Airport

2477 Mount Newton Cross Road, Saanichton, Canada View map

Located 5 minutes' drive from Centennial Park, Super 8 By Wyndham Saanichton Victoria Airport Hotel offers Wi-Fi throughout the property and a car park. More

From US$ 87 Book Now

Serenity By The Sea Retreats

65 Serenity Lane, Montague Harbour, Canada View map

Positioned within the tranquil embrace of Canada's gulf islands, Serenity By The Sea Retreats offers an exquisite escape tailored for those longing to unwind amid nature's finest backdrop. Just a… More

From US$ 213 Book Now

Davis Bay Bed & Breakfast

4632 Sunshine Coast Hwy, Sechelt, Canada View map

Davis Bay Bed & Breakfast Bed & Breakfast Sechelt, located within 10 minutes' drive of Sunshine Coast Arts Council, features Wi-Fi in public areas. Guests will enjoy a full English breakfast and… More

From US$ 94 Book Now

Spanish Fiesta Resort

7104 Main Street, Osoyoos, Canada View map

Located within 100 metres of Osoyoos Lake, Spanish Fiesta Resort Osoyoos provides guests with 2 outdoor swimming pools onsite. This resort also offers Wi-Fi throughout the property. More

From US$ 95 Book Now

Retreat Wilderness Inn

21145 Chilcotin Highway 20, Nimpo Lake, Canada View map

Situated on the tranquil shores of Nimpo Lake, Retreat Wilderness Inn is a charming escape in the heart of British Columbia's Chilcotin region. Known for its intimate atmosphere, this inviting… More

From US$ 133 Book Now

Akiskinook Sandy Beach Lakefront Resort! Tennis, Pickle, Basket Ball Courts, Indoor Pool, Hot Tub, Squash Court! Short Drive To Radium Or Fairmont Hot Springs!

1492 Akiskinook Road 135, Invermere, Canada View map

The 3-star Akiskinook Resort: Lakeside Family Retreat with Diverse Amenities Invermere includes snorkeling trips and horseback riding along with setting merely 5 minutes on foot from Vermilion Pass. More

From US$ 180 Book Now

The English Bay Inn

1968 Comox Street, Langley, Canada View map

English Bay Inn Bed And Breakfast is the Crown Jewel of Vancouver, situated in the West End - one of Vancouver's premier visitor and event destinations - offering a range of exciting sights and… More

From US$ 259 Book Now

The Lighthouse Motel

6035 Island Highway West, Bowser, Canada View map

The Lighthouse Motel Bowser offers 8 rooms about a 20-minute stroll from Lighthouse Country Regional Trail. More

From US$ 113 Book Now

Dutch Lake Motel & Campground

333 Roy Road, Clearwater, Canada View map

The 3-star Hotel Civilia Lakeside By Civilia Golf Retreat Clearwater is situated in a beach area of Clearwater, within 5 minutes' drive of Wells Gray Provincial Park and a 5-minute drive from Mystic… More

From US$ 62 Book Now

Waterways, A Boutique Hotel

4429 Marine Avenue, Powell River, Canada View map

Waterways, A Boutique Hotel Powell River includes 26 rooms and is 20 minutes' walk from Willingdon Beach Park. This inn entices guests with a car park, available on site. More

From US$ 67 Book Now

Seine Boat Inn

60 Fir Street, Alert Bay, Canada View map

Seine Boat Inn Alert Bay, located about 5 minutes by car from U'mista Cultural Centre, features Wi-Fi throughout the property. Parking is available on site as well. More

From US$ 99 Book Now

The Orca Inn

291 Fir St Box 69, Alert Bay, Canada View map

Located around 5 minutes by car from U'mista, the 2-star Orca Inn Alert Bay includes 8 rooms. This Alert Bay hotel is within arm's reach of Namgis Original Burial Grounds and 175 km from Campbell… More

From US$ 131 Book Now

Mineral Springs Resort

1460 North Beach Road, Saltspring Island, Canada View map

Providing 15 rooms, the 2-star Mineral Springs Resort Saltspring Island is 2.2 km from Gulf Islands. This romantic resort offers a car park on site. More

From US$ 168 Book Now

The Marinaside Resort

1250 Stewart Ave, Nanaimo, Canada View map

20 minutes on foot from Maffeo Sutton Park, the 4-star The Marinaside Resort Nanaimo includes 22 rooms. The luxury hotel offers parking on site. More

From US$ 137 Book Now

Johnny'S Motel

7291 Hwy 3 East, Grand Forks, Canada View map

Johnny'S Motel Grand Forks, located within an 800-metre distance of Gallery 2, features Wi-Fi throughout the property. At this motel, guests can find a golf course to stay active. More

From US$ 94 Book Now

Eagle Rock Bed And Breakfast

10150 Island View Close, Chemainus, Canada View map

Set on the beachfront, the 3-star Eagle Rock Bed And Breakfast Chemainus features ocean views and Wi-Fi in public areas. Thanks to its beachfront location, this Chemainus bed & breakfast stands a 5… More

From US$ 166 Book Now

North Shore Inn

7370 Market Street, Port Hardy, Canada View map

Set in the charming town of Port Hardy, the North Shore Inn offers an inviting escape for families and travelers alike. This picturesque property is just 15 km from the heart of Port Hardy, making it… More

From US$ 76 Book Now

Tranquility Bay Waterfront Inn

7651 Sechelt Inlet Road, Sechelt, Canada View map

Located 450 metres from the scenic Lamb Bay, Tranquility Bay Waterfront Inn Sechelt is just a short walk from Tranquility bay. This 5-star hotel features both Wi-Fi throughout the property and a car… More

From US$ 291 Book Now

Windborne Bed & Breakfast

3905 Broadwater Road, Castlegar, Canada View map

Offering luxurious rooms and Wi-Fi throughout the property, Windborne Bed & Breakfast Bed & Breakfast Castlegar is approximately 5 km from Castlegar Sculpturewalk and about a 10-minute drive from… More

From US$ 150 Book Now

Driftwood Village Cottages

205 Bluff Road, Sturdies Bay, Canada View map

Located approximately 5 minutes by car from Kunamokst Mural, the 3-star Driftwood Village Cottages Sturdies Bay hotel offers Wi-Fi in the rooms and parking. The resort is a good starting point for… More

From US$ 116 Book Now

Prestige Aberdeen Lodge Kamloops

1820 Rogers Place, Kamloops, Canada View map

More

From US$ 68 Book Now

Liahona Guest House

1068 Helen Road, Po Box 511, Ucluelet, Canada View map

**Welcome to Liahona Guest House**, a tranquil retreat nestled in the heart of Ucluelet, where natural beauty meets unparalleled comfort. Just a stone's throw away from the breathtaking Pacific Rim… More

From US$ 91 Book Now

Barefoot Villas And Retreat

31 Kingsley Road, Christina Lake, Canada View map

Overlooking the garden, the 2-star Barefoot Villas And Retreat Christina Lake hotel is located nearly a 5-minute drive from Christina Lake Provincial Park. Highlights at this Christina Lake motel… More

From US$ 73 Book Now

White Rose House

15317 Royal Avenue, White Rock, Canada View map

Located 4 km from Glades Gardens, White Rose House Bed & Breakfast White Rock features Wi-Fi in the rooms and complimentary private parking nearby. This beachfront bed & breakfast is a good starting… More

From US$ 108 Book Now

Cycle Inn Bed And Breakfast

3158 Anders, Langford, Canada View map

Located merely 200 metres from Glen Lake Farm Market, Cycle Inn Bed And Breakfast Langford includes a swimming pool and a sun terrace. The inn boasts views of the lake and offers Wi-Fi throughout the… More

From US$ 139 Book Now

The Waterfront Suites And Marina

1000 Stewart Avenue, Nanaimo, Canada View map

Situated merely 1.4 km from Maffeo Sutton Park, the 2-star The Waterfront Suites And Marina Nanaimo hotel features Wi-Fi in public areas and private parking on site. This smoke-free hotel is a good… More

From US$ 101 Book Now

Long Lake Waterfront Bed And Breakfast

240 Ferntree Place, Nanaimo, Canada View map

Offering a patio with outdoor dining areas, the 4-star Long Lake Waterfront Bed And Breakfast Nanaimo is only 1.2 km from the shopping mall "Nanaimo North Town Centre". Providing sports fans with… More

From US$ 138 Book Now

Woods End Landing

380 Cape Beale Trail, Bamfield, Canada View map

Featuring views of the city, Woods End Landing Hotel Bamfield lies in a rural area, 20 minutes on foot from Brady's Beach. More

From US$ 392 Book Now

So Damn Lucky Glamping

Clayoquot District 54 Po Box 504, Ucluelet, Canada View map

So Damn Lucky Glamping Hotel Ucluelet lies in the rural area of Ucluelet, around a 10-minute ride from natural attractions such as Mount Ozzard. Located within 15 minutes' drive of Amphitrite Point… More

From US$ 377 Book Now

The Lund Resort At Klah Ah Men

1436 Highway 101, Lund, Canada View map

**Welcome to The Lund Resort At Klah Ah Men**, an extraordinary retreat nestled on the pristine shores of British Columbia's Sunshine Coast. A proud recipient of the Most Outstanding Indigenous… More

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

Vines And Puppies Hideaway

Km 594 Hwy 37, Jade City, Canada View map

Unwind in the quaint 2-star Vines And Puppies Hideaway Bed & Breakfast Jade City's garden, where a balcony and BBQ add to the scenic beauty. More

From US$ 117 Book Now

Croft Inn Motel

1568 Chaplin Street, Crofton, Canada View map

Croft Inn Motel Crofton, located about 25 minutes' walk from Crofton Lake, features Wi-Fi throughout the property. For business travellers, a xerox and complimentary wireless internet access are… More

From US$ 74 Book Now

Storm Cove Suites

724 Odyssey Lane, Box 1503, Ucluelet, Canada View map

Situated a mere 13 minutes' walk from Big Beach, Storm Cove Suites Ucluelet hotel features Wi-Fi in the rooms, and a free private car park on site. More

From US$ 167 Book Now

The Rockwell-Harrison Guest Lodge

7550 Rockwell Drive, Harrison Hot Springs, Canada View map

The Rockwell-Harrison Guest Lodge is an adult-only haven nestled amidst the breathtaking beauty of Harrison Hot Springs. This charming retreat offers guests an idyllic escape characterized by cozy… More

From US$ 321 Book Now

Blitz Beach House Oceanside Suite

3265 Atrevida Road, Lund, Canada View map

Situated on the stunning waterfront between Powell River and Lund, Blitz Beach House offers a unique getaway in the heart of British Columbia's Sunshine Coast, renowned for its outdoor adventures and… More

From US$ 130 Book Now

The Oceanfront Inn On Stephens Bay

303 Harbour Road, Coal Harbour, Canada View map

Highlights at The Oceanfront Inn On Stephens Bay Coal Harbour include Wi-Fi in the rooms. The centre of Coal Harbour can be reached within a 10-minute walk. More

From US$ 205 Book Now

Frigon Suite -Waterfront

1220 Marine Drive, Port Alice, Canada View map

Featuring Wi-Fi throughout the property, Frigon Suite -Waterfront Port Alice hotel is about a 5-minute walk from Seaside Studio and Gallery. Complimentary private parking is available on site at this… More

From US$ 120 Book Now

Mountain Springs Nature Retreat

564 Hwy. 3A Box 113, Kaleden, Canada View map

Situated 3.1 km from Kaleden Community Hall, the 2-star Mountain Springs Nature Retreat Bed & Breakfast Kaleden features Wi-Fi in the rooms and free private parking on site. More

From US$ 191 Book Now

Halfmoon Haven Beach Cottage Or Oceanview Suite

8505-Redrooffs Road, Halfmoon Bay, Canada View map

Located 3.6 km from Merry Island Lighthouse, the 3-star Halfmoon Haven Beach Cottage Or Oceanview Suite Halfmoon Bay hotel features Wi-Fi in public areas and complimentary private parking on site. More

From US$ 298 Book Now

Kelowna Discovery

221 1088 Sunset Drive, Kelowna, Canada View map

Situated within 700 metres of Tugboat Bay Beach, Kelowna Discovery Aparthotel also offers an indoor swimming pool. Located in the very heart of Kelowna, a short walk from Waterfront Park, the… More

From US$ 847 Book Now

Skaha Lakefront Inn

476 Hody Drive, Okanagan Falls, Canada View map

The 3-star recently renovated Skaha Lakefront Inn Okanagan Falls offers a sun terrace, located just 0.8 km from Kenyon Park. Guests can enjoy this Okanagan Falls bed & breakfast's garden, which is… More

From US$ 211 Book Now

Travelodge Hotel By Wyndham Chilliwack

45466 Yale Road West, Chilliwack, Canada View map

Situated around 10 minutes' drive from Chilliwack Creek, the 2-star Travelodge Hotel By Wyndham Chilliwack includes 82 rooms. At this Chilliwack hotel you can benefit from a restaurant along with a… More

From US$ 83 Book Now

Lac Le Jeune Wilderness Resort

5485 Lac Le Jeune Road, Kamloops, Canada View map

Set amid the stunning landscapes of British Columbia, the Lac Le Jeune Wilderness Resort offers an unparalleled escape just 55 kilometers from the vibrant city of Kamloops. This serene haven is… More

From US$ 207 Book Now

Creekside B & B

3969 Godkin Rd, Chemainus, Canada View map

Creekside apartment features views of the terrace, and is situated 3.7 km from Oceanview Community Church. Free self-parking, a picnic area and a patio are also available for guests. More

Book Now

Harbourside Lodge

350 Lonbard Street, Salmon Beach, Canada View map

Set in a prime location, Harbourside Lodge serves as an excellent base for adventurers and nature lovers alike. More

Book Now

Misty Harbour Inn

3200 Oceanview Drive, Queen Charlotte, Canada View map

Located 4.8 km from Haida Heritage Centre at Kay Llnagaay, Misty Harbour Inn Queen Charlotte is 5 minutes' stroll from Isabel Creek Store. More

From US$ 99 Book Now

Vancouver Island Castle Cove Inn

10121 Chemainus Rd., Chemainus, Canada View map

Vancouver Island Castle Cove Inn Chemainus provides proximity to Waterwheel Park, which is situated about a 25-minute stroll away. Guests who stay at this Chemainus inn can park their car on site. More

From US$ 116 Book Now

Cedars Inn

203 Pandora Avenue, V0P 2A0, Zeballos, Ca, Zeballos, Canada View map

Cedars Inn Zeballos includes 15 rooms and is 2.4 km from Little Huson Cave Park. Zeballos centre can be reached within 5 minutes' walk. More

From US$ 93 Book Now

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