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

Edgewater Motel

4073 South Island Highway, Campbell River, Canada View map

Located approximately a 10-minute ride from Storey Creek Golf Course, Edgewater Motel Campbell River offers modern rooms only 1.8 km from Landslide Lake. Thanks to a golf club provided at this… More

From US$ 65 Book Now

White Rose House

15317 Royal Avenue, White Rock, Canada View map

Located around 5 minutes' walk from the comfortable White Rose House Bed & Breakfast White Rock, guests can quickly reach First United Church. The 3-star hotel provides Wi-Fi in the rooms. More

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

Shoreline Resort Condominiums

926 Lakeshore Drive West, Penticton, Canada View map

The 2-star Shoreline Resort Condominiums Penticton is located nearly a 5-minute stroll from SS Sicamous Heritage Shipyard Area, offering 46 rooms, Wi-Fi, and parking. Boasting a seasonal outdoor pool… More

From US$ 40 Book Now

The Shoreline Tofino

350 Olsen Rd, Tofino, Canada View map

Offering spacious rooms, the 4-star The Shoreline Tofino hotel is 6 minutes' walk from Surf Sister. With views of the ocean, the hotel is situated a mere 1.9 km from the Tonquin Park and offers a sun… More

From US$ 116 Book Now

Plaza Motel

1485 Main Street, Penticton, Canada View map

Standing 6 minutes' walk from the Leir House Arts and Cultural Centre, Plaza Motel Penticton offers a swimming pool. The hotel also includes a car park. More

From US$ 51 Book Now

Storm Cove Suites

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

Nestled about a 20-minute walk from the non-profit public Ucluelet Aquarium, the 4-star Storm Cove Suites Ucluelet hotel features a private art gallery. Staying here you can use Wi-Fi in the rooms… More

From US$ 273 Book Now

Dalewood Inn

1703 Broughton Boulevard, Port Mcneill, Canada View map

Dalewood Inn Port Mcneill offers 15 rooms close to the Nimpkish Lake Provincial Park. Featuring a shopping area, this hotel is located within 400 metres of the World's Largest Burl. More

From US$ 75 Book Now

5000 Motel

1742 Main Street, Penticton, Canada View map

The smoke-free 5000 Motel Penticton is located approximately 20 minutes' walk from the Penticton Museum and Archives and features a casino, a play area, and barbecue grills. Boasting a swimming pool,… More

From US$ 89 Book Now

Wing Creek Resort

9114 Highway 31, Kaslo, Canada View map

Featuring views of the lake, Wing Creek Resort Kaslo lies in a beach area, about 5 km from Fletcher Falls. Business travellers will appreciate conveniences such as Wi-Fi in the rooms and access to… More

From US$ 287 Book Now

Avalon Inn

9106 Main St, Osoyoos, Canada View map

Located merely 350 metres from Sun Bowl Skating Arena, the 3-star Avalon Inn Osoyoos is around a 5-minute walk from the Osoyoos Art Gallery. Featuring 21 rooms with views of the lake, this pet… More

From US$ 90 Book Now

Jasper Way Inn Resort & Campground

57 East Old North Thompson Highway, Clearwater, Canada View map

Nestled along the scenic East Old North Thompson Highway, Jasper Way Inn Resort & Campground offers guests an idyllic retreat surrounded by nature's bounty. More

From US$ 77 Book Now

Pluvio Restaurant And Rooms

1714 Peninsula Road, Ucluelet, Canada View map

**Discover Pluvio Restaurant And Rooms** More

From US$ 240 Book Now

Driftwood By The Sea Inn

170 South Island Highway, Campbell River, Canada View map

Location is key at Driftwood By The Sea Inn discover the nearby Discovery Islands via BC Ferries or take a relaxing walk along the seawalk to the World Famous Pier. More

From US$ 120 Book Now

Oceanside Villas

4726 Sunshine Coast Highway, Sechelt, Canada View map

Featuring Wi-Fi in public areas, Oceanside Villas Sechelt hotel is 10 minutes' drive from the Sechelt Marsh. Boasting a location in a skiing area, this motel overlooks sea and offers seafood cuisine. More

From US$ 104 Book Now

Fisher House Victoria Bed And Breakfast

333 Simcoe Street, Victoria, Canada View map

Offering proximity to Pelly Island, which is about a 25-minute walk away, the comfortable Fisher House Victoria Bed And Breakfast also provides guests with a car park on site. Located just 1.6 km… More

From US$ 167 Book Now

English Bay Hotel

1150 Denman Street, Vancouver, Canada View map

**Welcome to the English Bay Hotel Vancouver**, a premier destination nestled in the heart of vibrant Vancouver, where the lively atmosphere seamlessly blends with breathtaking ocean views. More

From US$ 75 Book Now

Johnny'S Motel

7291 Hwy 3 East, Grand Forks, Canada View map

Johnny'S Motel Grand Forks offers 25 rooms a 10-minute walk from the Grand Forks Municipal Park. At this motel, guests can find a golf course to stay active. More

From US$ 94 Book Now

Seine Boat Inn

60 Fir Street, Alert Bay, Canada View map

Seine Boat Inn Alert Bay offers 18 rooms a 6-minute walk from the Alert Bay Art Loft Gallery. The hotel offers a private parking lot on site. More

From US$ 99 Book Now

Chase Country Inn

576 Coburn Street, Po Box 1031, Chase, Canada View map

Situated only a 5-minute walk from Niskonlith Lake Provincial Park, the 3-star Chase Country Inn includes 20 rooms with views of the mountain. Staying here you can use Wi-Fi in public areas and… More

From US$ 127 Book Now

Ocean Melody Vacation Rooms

4540 Laguna Way, Nanaimo, Canada View map

Situated a mere 7 minutes' walk from the beachfront Neck Point Park, the comfortable Ocean Melody Vacation Rooms Nanaimo hotel features a sundeck and a shared lounge. Providing sports fans with… More

From US$ 82 Book Now

The Francis Boutique Inn

1536 Peninsula Road Box 352, Ucluelet, Canada View map

Positioned a mere 1.2 km from Brown's Beach, the elegant The Francis Boutique Inn Ucluelet offers a private art gallery for its guests. The 4-star smoke-free inn features various recreational… More

From US$ 445 Book Now

Eagle Rock Bed And Breakfast

10150 Island View Close, Chemainus, Canada View map

Situated merely 1.8 km from the Waterwheel Park, the comfortable 3-star Eagle Rock Bed And Breakfast Chemainus features Wi-Fi in public areas, and street parking on site. Staying at this Chemainus… More

From US$ 159 Book Now

Christina Lake Motel And Rv Park

19 West Lake Drive, Christina Lake, Canada View map

Featuring air-conditioned rooms and an American restaurant, the comfortable Christina Lake Motel And Rv Park is approximately a 25-minute walk from Christina Lake Golf Club. This 2-star motel… More

From US$ 76 Book Now

Casa Grande Inn & Suites

1070 Lakeshore Drive W Unit 201, Penticton, Canada View map

Casa Grande Inn & Suites Penticton offers spacious rooms with a modern-style interior just a 5-minute walk from the owned LocoLanding Adventure Park. Located a short way from Okanagan Lake, this inn… More

From US$ 79 Book Now

Wild Pacific Guest Suites

962 Peninsula Road, Ucluelet, Canada View map

Situated only 14 minutes' walk from the long-standing Amphitrite Point Lighthouse and 3.8 km from the Ancient Cedars Loop Trail, the elegant Wild Pacific Guest Suites Ucluelet hotel features a… More

From US$ 167 Book Now

The Cedarwood Inn & Suites

9522 Lochside Drive, Sidney, Canada View map

Featuring Wi-Fi throughout the property, The Cedarwood Inn & Suites Sidney sits within a 500-metre distance of Iroquois Park. This hotel entices guests with private car parking, available on site. More

From US$ 92 Book Now

Tower Inn & Suites

500 Reid Street, Quesnel, Canada View map

The fully serviced Tower Inn & Suites Quesnel accommodates guests in a business area of Quesnel and sits only 5 minutes' walk from the Fraser River Footbridge. Boasting a location in the very heart… More

From US$ 73 Book Now

Falcon Resort

7106 Main Street, Osoyoos, Canada View map

Falcon Resort Osoyoos, located nearly a 5-minute walk from Cottonwood Park, boasts 23 air-conditioned rooms. The hotel is a good starting point for Osoyoos's sports attractions, including Sun Bowl… More

From US$ 73 Book Now

Whale'S Tail Guest Suites

1906 Bay Street, Check In: 279 Hemlock St., Ucluel, Ucluelet, Canada View map

The 4-star Whale'S Tail Guest Suites Ucluelet hotel, 2.4 km from the Wild Pacific Trail, includes a private art gallery. Located about a 25-minute walk from the Ancient Cedars Loop Trail, this… More

From US$ 219 Book Now

Bella Villa Resort Motel

6904 Ponderosa Drive, Osoyoos, Canada View map

A sundeck, a picnic area, and barbecue grills are available at Bella Villa Resort Motel Osoyoos, and the Starlite Marina & Beach Shop is 5 minutes' walk away. Featuring 14 rooms with views of the… More

From US$ 79 Book Now

Peachland Beach Resort

3701 Beach Ave, Peachland, Canada View map

The comfortable Peachland Beach Resort enjoys a beachfront location nearly a 5-minute walk from Peachland Beach and offers 15 rooms with views of the lake. Offering snorkelling, canoeing, and hiking… More

From US$ 110 Book Now

The Orca Inn

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

Located approximately 15 minutes' walk from the Alert Bay Ecological Park, the comfortable The Orca Inn Alert Bay offers spacious rooms merely 0.7 km from the Alert Bay Art Loft Gallery. Offering a… More

From US$ 100 Book Now

The Oceanfront Hotel

210 First Street, Sointula, Canada View map

Situated around 7 km from the U'mista Cultural Centre, the comfortable The Oceanfront Hotel Sointula is adorned with parquet floors, offering essentials such as Wi-Fi and street parking. This 4-star… More

From US$ 241 Book Now

Rent Now 2350 By Month! Akiskinook Resort! 1 Bedroom Main Floor Townhome! Private Entrance! Sleeps 4! 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 offers a location just 5 minutes on foot from Vermilion Pass and such amenities as an indoor pool, a sun deck… More

From US$ 193 Book Now

The Lighthouse Motel

6035 Island Highway West, Bowser, Canada View map

Offering spacious rooms and Wi-Fi throughout the property, The Lighthouse Motel Bowser is 25 minutes' walk from the Big Qualicum Hatchery and 6 km from the productive PineRidge RV Park and Farm… More

From US$ 113 Book Now

The Cedars Motel Sicamous

1210 Paradise Avenue, Sicamous, Canada View map

The 3-star The Cedars Motel Sicamous provides proximity to Sicamous Library, which is located only 250 metres away. More

From US$ 96 Book Now

Minette Bay Lodge

2255 Kitamaat Village Road, Kitimat, Canada View map

For those looking to explore the surrounding area, the location of Minette Bay Lodge is ideal, providing easy access to outdoor activities, including hiking, fishing, and wildlife viewing. More

Book Now

Dutch Lake Motel & Campground

333 Roy Road, Clearwater, Canada View map

Located approximately a 20-minute walk from Mystic Dreams Art Gallery, the 3-star beachfront Hotel Civilia Lakeside By Civilia Golf Retreat Clearwater offers air-conditioned rooms 4.6 km from the… More

From US$ 62 Book Now

Davis Bay Bed & Breakfast

4632 Sunshine Coast Hwy, Sechelt, Canada View map

Davis Bay Bed & Breakfast Sechelt, located a 10-minute drive from Friendship Park, features Wi-Fi in public areas. This bed & breakfast entices guests with a car park, available on site. More

From US$ 94 Book Now

Tranquility Bay Waterfront Inn

7651 Sechelt Inlet Road, Sechelt, Canada View map

Featuring a sunbathing terrace and a picnic area, the 5-star Tranquility Bay Waterfront Inn Sechelt enjoys a private location around a 25-minute walk from Mount Richardson Provincial Park. There is a… More

From US$ 291 Book Now

Poplars Motel On The Lake

6404 Cottonwood Drive, Osoyoos, Canada View map

The comfortable Poplars Motel On The Lake Osoyoos features a beachfront location just 5 minutes' stroll from Pioneer Walkway Park and welcomes guests with a picnic area and barbecue grills. The motel… More

From US$ 112 Book Now

Spanish Fiesta Resort

7104 Main Street, Osoyoos, Canada View map

Located about a 5-minute walk from Osoyoos Lake, Spanish Fiesta Resort Osoyoos provides guests with 2 outdoor swimming pools onsite. This resort provides a hot tub, a play area, and a golf course as… More

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

The View Hotel

309 Stuart Drive West, Fort Saint James, Canada View map

Featuring Wi-Fi in public areas, the 4-star The View Hotel Fort Saint James sits 9 minutes' walk from Paarens Beach Provincial Park. At the hotel, guests will find a golf club to stay active. More

From US$ 156 Book Now

English Inn

429 Lampson St, Esquimalt, Canada View map

Situated approximately 25 minutes' walk from MacDonald Park Football Stadium, the romantic English Inn Esquimalt features a lobby area. Also, you can use a car park on site. More

From US$ 112 Book Now

Wild Coast Wilderness Resort

17268 Parkinson Road, Port Renfrew, Canada View map

Guests of the welcoming Wild Coast Wilderness Resort Port Renfrew can visit the West Coast Trail Office, situated around 3 km away. Featuring 10 rooms with views of the garden, the 4-star hotel is… More

From US$ 88 Book Now

Holiday House Motel

3355 Skaha Lake Road, Penticton, Canada View map

**Welcome to Holiday House Motel Penticton** More

From US$ 40 Book Now

Rivermount Motel

4462 Hummingbird Road, Little Fort, Canada View map

More

From US$ 66 Book Now

The Waterfront Suites And Marina

1000 Stewart Avenue, Nanaimo, Canada View map

The comfortable The Waterfront Suites And Marina Nanaimo hotel includes comfortable rooms around 25 minutes' walk from Buttertubs Marsh. Located 2.4 km from the Bowen Park, this 2-star smoke-free… More

From US$ 106 Book Now