Special offers and Exclusive deals

Search Hotels

2026-07-01
2026-07-02
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

Two Eagles Lodge

6409 Old Island Highway, Union Bay, Canada View map

A picnic area, barbecue grills, and spa services are available at Two Eagles Lodge Union Bay hotel, and Boyle Point Provincial Park is 3.9 km away. Guests who stay at this bed & breakfast can park… More

From US$ 126 Book Now

House White Rock

1360 Maple Street, White Rock, Canada View map

The family-friendly House White Rock apartment overlooks Holland Park. The holiday home is made up of 6 rooms. More

From US$ 174 Book Now

Nanaimo Allsuites

1076 Dufferin Crescent, Nanaimo, Canada View map

Nanaimo Allsuites is set 2.5 km from Casino Nanaimo and at 850 metres from Beaufort Park. This aparthotel entices guests with parking, available on site. More

From US$ 126 Book Now

Dancing Firs

13894 Terry Road, White Rock, Canada View map

The 5-star Dancing Firs Hotel White Rock offers access to East Beach, which is located 3 km away. Guests who stay at this luxury hotel can park their car on site. More

From US$ 151 Book Now

The Lodge At Weir'S Beach

5195 William Head Road, Metchosin, Canada View map

The 3-star The Lodge At Weir'S Beach Metchosin hotel is located nearly a 5-minute stroll from Weir's Beach and comprises 6 rooms with modern comforts. While staying in this Metchosin inn, you are… More

From US$ 84 Book Now

Seabreeze Resort

10975 Highway 101, Brew Bay, Canada View map

Located around a 10-minute drive from the Stillwater Bluffs, the 4-star Seabreeze Resort Brew Bay offers Wi-Fi in the rooms and a car park. More

From US$ 110 Book Now

Nanaimo Ocean View

3757 Sundown Drive - Nanaimo, Nanaimo, Canada View map

Situated 4.4 km from Nanaimo Ocean View Bed & Breakfast, guests can visit Diver Lake Park. A car park is provided on site. More

From US$ 89 Book Now

Ramada Limited

5035-51 Avenue West, Fort Nelson, Canada View map

Ramada Limited Motel Fort Nelson is rated 3 stars and comprises 75 rooms with homely comforts. Area attractions, including Fort Nelson Heritage Museum, are located a mere 9 minutes' walk from this… More

From US$ 99 Book Now

Inn Of The Sea Vacations

3600 Yellow Point Road, Ladysmith, Canada View map

Situated 25 minutes' walk from Inn Of The Sea Vacations Ladysmith, guests can visit Roberts Memorial Provincial Park. Guests who stay at this resort can park their car on site. More

From US$ 193 Book Now

Binners' Bed And Breakfast

Linden Avenue 58 V8V 4C8 Victoria, Victoria, Canada View map

Binners Bed And Breakfast offers a business accommodation in Victoria near Queenie Memorial. The venue opened its doors in 1945. More

Book Now

The 3 Bees Bed And Breakfast

66004 Ogilview Drive Po Box 1926 Po Box 1926Hopebritish Columbia V0X 1L1, Hope, Canada View map

The 3 Bees Bed And Breakfast Hope offers guests access to Hope Arts Gallery, which is approximately a 25-minute stroll away. Guests who stay at the hotel can park their car on site. More

From US$ 128 Book Now

Vancouver Guest House

West 8Th Avenue And Alma Street, Vancouver, Canada View map

Vancouver Guest House is located only 350 metres from Jericho Beach and comprises 6 rooms with modern comforts. The budget guest house is a good starting point for Vancouver's sports attractions… More

From US$ 185 Book Now

Waterfront Hot Tub Firepit King Bed - 6H

1073 Helen Drive, Ucluelet, Canada View map

Located approximately a 25-minute walk from the Cedar House Gallery, the 4-star Waterfront Hot Tub Firepit King Bed - 6H Hotel Ucluelet comes with a private art gallery. This Ucluelet hotel features… More

From US$ 290 Book Now

The Marinaside Resort

1250 Stewart Ave, Nanaimo, Canada View map

Providing 22 rooms, the 4-star The Marinaside Resort Nanaimo is merely 1.8 km from the Maffeo Sutton Park. This Nanaimo resort provides Wi-Fi throughout the property. More

From US$ 137 Book Now

Ashling Cottage

1875 Ashling Road, Qualicum Beach, Canada View map

Situated 2.8 km from Ashling Cottage Qualicum Beach hotel, guests can visit the Qualicum Trading Post. Guests who stay at this guest house can park their car on site. More

From US$ 102 Book Now

Salt Loft - Oceanfront, Hot Tub And Firepit!

1073 Helen Rd, Ucluelet, Canada View map

Salt Loft - Oceanfront, Hot Tub And Firepit! Hotel Ucluelet, located approximately 10 minutes' drive from the Ancient Cedars Loop Trail, is proud to feature a private art gallery. This Ucluelet hotel… More

From US$ 226 Book Now

Monkeys B&B

2741 Sugosa Place - West Kelowna, West Kelowna, Canada View map

The 2-star Monkeys B&B is located in West Kelowna, at a 4.6 km distance from Jim Lind Arena, and offers a swimming pool. Moreover, the budget bed & breakfast includes free self parking and a swimming… More

From US$ 92 Book Now

Peaceful And Spacious Lake View

3076 Sageview Road, West Kelowna, Canada View map

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

From US$ 300 Book Now

Island Beach Bed 'N Breakfast

270 River Drive East, Christina Lake, Canada View map

Offering complimentary private parking, a tennis court and a sundeck, Island Beach Bed And Breakfast is located less than 10 minutes by car from Christina Lake Community Hall. Christina Lake… More

From US$ 115 Book Now

Best Bed And Breakfast

2679 1St Avenue, Port Alberni, Canada View map

Conveniently situated, the Best Bed And Breakfast Port Alberni offers easy access to numerous outdoor activities, such as hiking, fishing, and whale watching. More

From US$ 207 Book Now

The Snowy B&B

14191 Wheatley Avenue, White Rock, Canada View map

The 3-star Snowy B & B In White Rock is set 2.1 km from East Beach and 2.2 km from Ocean Park. The venue provides views of the sea, while airport shuttle bus service and housekeeping service are… More

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

Lakeside Country Inn

7001 Savona Access Road, Savona, Canada View map

Situated around a 5-minute walk from Kamloops Lake, the 3-star Lakeside Country Inn Savona includes 6 rooms for guests. More

From US$ 160 Book Now

La Casa Cottage Resort

6808 Westside Rd, Fintry, Canada View map

The 3-star La Casa Cottage Resort Fintry provides proximity to Fintry Provincial Park and Protected Area, which is located nearly a 25-minute walk away. Guests who stay at this Fintry resort can park… More

From US$ 382 Book Now

Noble House Suites B&B

8780 Riverside Drive, Grand Forks, Canada View map

The 4-star Noble House Suites B&B Grand Forks provides proximity to Gallery 2, which is located approximately 20 minutes' walk away. The luxury bed & breakfast also includes a car park. More

From US$ 118 Book Now

George Mountain View Hotel & Resto

3581 Voght Street, Merritt, Bc, V1K 1C5 Ca, Ca, Merritt, Canada View map

The 2-star George Mountain View Hotel & Resto Merritt is situated in a business district, about a 25-minute walk from the Merritt Library, and boasts spa therapy and various recreational… More

From US$ 68 Book Now

On The Sea B&B

Horne Road, Sooke, Canada View map

Overlooking the ocean, the stunning On The Sea B&B Sooke is within a 10-minute drive of Quimper Park. More

From US$ 262 Book Now

Christina Lake Village

19 West Lake Dr, Christina Lake, V0H 1E0, Bc, Ca, Christina Lake, Canada View map

Knights Inn Christina Lake is located in Christina Lake, 4.4 km from Monument 166, and offers an outdoor swimming pool. The property comprises 30 rooms. More

From US$ 65 Book Now

Vancouver Seaview Pier Beach Inn

1081 Martin Street, White Rock, Canada View map

Located within a 10-minute drive of The Glades, Vancouver Seaview Pier Beach Inn White Rock is just 450 metres from East Beach. This hotel also includes parking. More

From US$ 87 Book Now

Foxglove Inn

8035 Vye Road, Po Box 68, Crofton, Canada View map

Located 600 metres from such natural attractions as Osborne Bay Regional Park, the 3-star Foxglove Inn Crofton includes a restaurant. This Crofton inn also provides car rentals to explore the area. More

Book Now

Super 8 By Wyndham Saanichton Victoria Airport

2477 Mount Newton Cross Road, Saanichton, Canada View map

Super 8 By Wyndham Saanichton Victoria Airport Hotel is located about a 5-minute drive from Newman Park, offering 51 rooms, Wi-Fi, and a car park. Featuring a luggage room, this Saanichton hotel is 3… More

From US$ 87 Book Now

Stillwater Beach House Bed & Breakfast

12417 Scotch Fir Point Road, Brew Bay, Canada View map

Offering a patio, a picnic area, and a library, Stillwater Beach House Bed & Breakfast Brew Bay is located 10 minutes' drive from Palm Beach Regional Park. More

Book Now

Ocean Rose Bed & Breakfast

14466 Sunset Drive, White Rock, Canada View map

Guests of Ocean Rose Bed & Breakfast White Rock can enjoy access to the White Rock Promenade, located a 25-minute walk away. More

Book Now

Baywatch Oceanfront Guesthouse

6355 Genoa Bay Road, Duncan, Canada View map

Baywatch Oceanfront Guesthouse Duncan is about 10 minutes' drive from Cowichan Bay Maritime Centre and offers a Jacuzzi and a sauna. More

From US$ 186 Book Now

Carmel Beach Private Lodges

2479 Eagle Bay Rd, Blind Bay, Canada View map

Carmel Beach Private Lodges Blind Bay hotel offers 16 rooms in the vicinity of Shuswap Lake, a 5-minute walk away. This resort features a swimming pool, a fitness studio and Wi-Fi in the rooms. More

From US$ 359 Book Now

Country Bay Manor B&B

2502 Blokker Road, Nanaimo, Canada View map

Country Bay Manor B & B venue is a beachfront 1 bedroom accommodation in Nanaimo. The property is 7 km from Parksville Museum ans is set in a private beach. More

From US$ 191 Book Now

The Cedars Motel

1210 Paradise Ave Po Box 255Sicamousbritish Columbia V0E 2V0, Sicamous, Canada View map

The 3-star The Cedars Motel Sicamous offers proximity to the Sicamous Public Beach, situated only 1.2 km away. More

Book Now

Adams Lake Resort At Indian Point

2201 Chief Atahm Dr., Chase, Canada View map

Adams Lake Resort At Indian Point, situated less than 1.1 km from Roderick Haig-Brown Provincial Park, offers a sundeck, a picnic area and a golf course. The property comprises 11 rooms. More

Book Now

Hidden Acres Farm And Treehouse Resort

3527 River Drive Kitimat-Stikine District, Terrace, Canada View map

Located about 4 km from the Kitselas Canyon National Historic Site, Hidden Acres Farm And Treehouse Resort Terrace offers access to tourist attractions throughout Terrace. More

Book Now

Okanagan Beach Get-A-Way

102 500 Westminster Ave, Penticton, Canada View map

This Okanagan Beach Get-A-Way Hotel is located not far from Okanagan Lake Beach. Peach can be easily accessed from this villa, which is also 700 metres from the owned LocoLanding Adventure Park. More

From US$ 214 Book Now

Country Garden Cottage Near Ocean, Sidney, Butchart

1089 Clayton Road, V8L 5P6, North Saanich, Ca, North Saanich, Canada View map

Country Garden Cottage Near Ocean Sidney Butchart offers an accommodation within 15 minutes by car from Victoria airport. The venue rooms are equipped with a flat-screen TV with satellite channels, a… More

From US$ 128 Book Now

Sooke Harbour Getaway

6971 West Coast Road, Sooke, Canada View map

Offering a Jacuzzi for a relaxing experience, the beachfront Sooke Harbour Getaway Villa is located a 14-minute walk from Ed MacGregor Park. Providing guests with Wi-Fi and a free private car park… More

From US$ 343 Book Now

The Getaway

1556 Beatty Street, Penticton, Canada View map

The Getaway features accommodation with free parking, a tennis court and a golf course and is nestled 3.9 km from Penticton Convention Centre. The Lloyd Gallery is located within a 10-minute drive of… More

From US$ 180 Book Now

Fall Special From 150 Per Night At Cozy 3 Bedroom Gables Walk To Whistler Village And The Lifts Fireplace Cable Tv Wifi Free Parking

4510 Blackcomb Way, Whistler, Bc, Ca, Whistler, Canada View map

Situated 0.2 km from the famed Whistler Blackcomb Ski Resort, The Gables Chalets apartment provides accommodation with Wi Fi in public areas. The venue features a kitchen which has an electric kettle… More

From US$ 919 Book Now

Saratoga Beachfront Villa

9022 Clarkson Ave 16, Campbell River, Canada View map

Located about a 10-minute ride from Bear Creek Ranch, Saratoga Beachfront Villa Campbell River provides access to various tourist attractions in the vicinity. More

From US$ 252 Book Now

Cokely Cove Guesthouse - Oceanside Villa

5090 Cokely Road, Denman Island, Canada View map

During the stay at the 3-bedroom Cokely Cove Guesthouse - Oceanside Villa Denman Island, guests can indulge in ping-pong or visit Chrome Island, located around 4 km away. This beachfront villa… More

Book Now

Shoreline Escape Cabin #100

3050 Seclusion Bay Road, West Kelowna, Canada View map

Nestled amidst the serene landscapes of West Kelowna, Shoreline Escape Cabin #100 offers a unique retreat that harmonizes natural beauty with contemporary comfort. More

From US$ 160 Book Now

Casa Del Mila Oro Condo

5401 Lakeshore Drive 131, Osoyoos, Canada View map

Featuring a swimming pool, the 2-room Casa Del Mila Oro Condo Osoyoos is about a 5-minute walk from the Tumbleweed Spirits Distillery. Guests will surely enjoy a Jacuzzi at this 74 m² apartment… More

From US$ 214 Book Now

Seas The Day Saratoga At The Beach House

9022 Clarkson Ave Black Creek, Bc, Campbell River, Canada View map

**Welcome to Seas The Day Saratoga At The Beach House**, a serene retreat nestled in the heart of scenic Campbell River. Just 20 km away from the vibrant town, this haven offers guests a perfect… More

Book Now

Kiwi Cove Cottage

5134 Brenton Page Road, V9G 1L6, Ladysmith, Ca, Ladysmith, Canada View map

Kiwi Cove Cottage is located a 25-minute walk from Woodley Range Ecological Reserve and 20 km from Nanaimo Harbour Water airport. More

From US$ 199 Book Now