Special offers and Exclusive deals

Search Hotels

2026-06-30
2026-07-01
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

The Oceanside, A Coast Hotel

4748 Sunshine Coast Hwy, Sechelt, Canada View map

Standing a mere 0.7 km from Mission Point Park, the 3-star The Oceanside, A Coast Hotel Sechelt enjoys a beachfront location right in the centre of Sechelt. Brookman Park is located in proximity to… More

From US$ 70 Book Now

Comfort Inn & Suites Merritt

3713 Dewolf Way, Merritt, Canada View map

**Comfort Inn & Suites Merritt is your ideal retreat nestled in the heart of beautiful Merritt, BC.** Just a stone's throw away from the vibrant Nicola Lake and Monck Provincial Park, this inviting… More

From US$ 103 Book Now

Super 8 by Wyndham Lake Country/Winfield Area

9564 Highway 97 North, Winfield, Canada View map

Located a 10-minute drive from the Kangaroo Creek Farm, Super 8 By Wyndham Lake Country/Winfield Area hotel includes 40 rooms with views of the mountain. Offering 24-hour front desk assistance and… More

From US$ 153 Book Now

Super 8 By Wyndham Duncan

5325 Trans Canada Highway, Duncan, Canada View map

The comfortable 2-star Super 8 By Wyndham Duncan hotel is located merely 5 minutes' stroll from Chaster Road Trail, offering 29 rooms, Wi-Fi, and a car park. Featuring a luggage room and a lobby area… More

From US$ 77 Book Now

Wing Creek Resort

9114 Highway 31, Kaslo, Canada View map

Wing Creek Resort Kaslo lies in a beach area of Kaslo 5 km from Fletcher Falls, featuring water sports facilities and barbecue grills. The resort offers Wi-Fi in the rooms and has a conference space… More

From US$ 414 Book Now

Bethlehem Centre

2371 Arbot Rd, Nanaimo, Canada View map

Positioned along the serene shores of Westwood Lake at the foot of Mount Benson, the Bethlehem Centre serves as a tranquil haven dedicated to introspection and renewal. With lush gardens, a… More

From US$ 115 Book Now

Sandman Hotel And Suites Abbotsford

32720 Simon Avenue, Abbotsford, Canada View map

Featuring currency exchange and a vending machine, the 3-star smoke-free Sandman Hotel And Suites Abbotsford lies in the Clearbrook district, just 1.5 km from The Reach Gallery Museum Abbotsford. More

From US$ 120 Book Now

Falcon Resort

7106 Main Street, Osoyoos, Canada View map

Falcon Resort Osoyoos is situated in a protected area of Osoyoos, 3.8 km from Goodman Park and right near cottonwood beach. Nestled in the museum district of Osoyoos, the resort features an outdoor… More

From US$ 93 Book Now

Best Western Dawson Creek

12217 4 St, Dawson Creek, Canada View map

The 2-star Best Western Dawson Creek hotel is just 550 metres from the Ovintiv Events Centre and features a private art gallery. Around a 25-minute walk from the Dawson Creek Art Gallery, the inn… More

From US$ 162 Book Now

Sand Pebbles Inn

2767 West Island Highway, Qualicum Beach, Canada View map

**Welcome to Sand Pebbles Inn Qualicum Beach**, a charming retreat nestled on the serene shores of the Strait of Georgia. Surrounded by the lush beauty of Qualicum Beach, this inn is an ideal… More

From US$ 62 Book Now

Super 8 By Wyndham Sicamous

1120 Riverside Ave, Sicamous, Canada View map

**Super 8 by Wyndham Sicamous Hotel - A Lakeside Retreat** More

From US$ 79 Book Now

Swept Away Inn

5505 Argyle Street, Port Alberni, Canada View map

Nestled only an 11-minute walk from the Port Alberni Maritime Discovery Centre, Swept Away Inn Port Alberni features a private art gallery among its highlights. Located right around the corner from… More

From US$ 123 Book Now

Ocean Wilderness Inn

9171 West Coast Road, Shirley, Canada View map

Featuring a terrace with outdoor dining areas, the 4-star recently renovated Ocean Wilderness Inn Shirley is about a 10-minute ride from the Sheringham Lighthouse View Trail. More

From US$ 458 Book Now

Qualicum Beach Ocean Suites

2795 Island Highway West, Qualicum Beach, Canada View map

Featuring an indoor pool, the 4-star Qualicum Beach Ocean Suites hotel is merely a 14-minute walk from Heritage Forest. The aparthotel is 6 km from the Old Country Market and provides guests with a… More

From US$ 318 Book Now

Spring Villa Hotel

270 Esplanade Avenue, Harrison Hot Springs, Canada View map

Located nearly a 5-minute walk from the 3-star Spring Villa Hotel Harrison Hot Springs, guests can quickly reach the Canwest Art Gallery on the Lake. Boasting a location only a few steps from… More

From US$ 63 Book Now

Moby Dick Inn

935 2Nd Avenue West, Prince Rupert, Canada View map

The comfortable 3-star Moby Dick Inn Prince Rupert is situated within 5 minutes' walk of Rotary Waterfront Park and boasts a shared lounge and barbecue grills. Thanks to its comfortable location… More

From US$ 111 Book Now

Little Beach Resort

1187 Peninsula Road P O Box 376, Ucluelet, Canada View map

Boasting a private art gallery, the 4-star Little Beach Resort Ucluelet is situated just 1.4 km from the long-standing Amphitrite Point Lighthouse. The resort features both Wi-Fi throughout the… More

From US$ 136 Book Now

Oceanside Villas

4726 Sunshine Coast Highway, Sechelt, Canada View map

Oceanside Villas Sechelt hotel lies a 10-minute drive from the Sechelt Marsh and offers air-conditioned rooms with views of Sunshine Coast. This motel offers Wi-Fi in public areas. More

From US$ 104 Book Now

Rainbow Lake Castle Resort

375 Rainbow Lake Road, R.R. 1, S1, C10, Princeton, Canada View map

Nearly a 25-minute walk from Outpost camping, the 3-star Rainbow Lake Castle Resort Princeton includes 8 rooms. Business travellers will appreciate Wi-Fi in the rooms and access to meeting rooms. More

From US$ 73 Book Now

Sun Beach Motel

7303 Main Street, Osoyoos, Canada View map

**Discover the Sun Beach Experience** More

From US$ 73 Book Now

Qualicum Breeze Beach Resort

6695 West Island Highway, Bowser, Canada View map

### Welcome to Qualicum Breeze Beach Resort More

From US$ 184 Book Now

Canadas Best Value Inn & Suites-Castlegar

1935 Columbia Avenue, Castlegar, Canada View map

The cosy 3-star Canadas Best Value Inn & Suites-Castlegar is located around 5 minutes on foot from Complex Park, offering 39 rooms, Wi-Fi, and free private parking. Nestled in parks and mountains… More

From US$ 68 Book Now

Buena Vista By The Sea

3285 West Island Highway, Qualicum Beach, Canada View map

The smoke-free Buena Vista By The Sea Hotel Qualicum Beach offers spacious rooms overlooking Little Falls. Located about 10 minutes by car from Qualicum Foods, the 3-star hotel features luggage… More

From US$ 141 Book Now

Glen Lyon Inn

6435 Hardy Bay Road, Port Hardy, Canada View map

Offering a restaurant, the comfortable Glen Lyon Inn Port Hardy lies in a business area, 18 minutes' stroll from North Island Lanes Sports Complex and merely 1.3 km from the Port Hardy Museum &… More

From US$ 83 Book Now

Nimpkish Hotel

318 Fir Street, Alert Bay, Canada View map

**Nimpkish Hotel Alert Bay** invites you to discover a seamless blend of natural beauty and cultural richness on Cormorant Island. This historic building, with its vibrant past, overlooks the… More

From US$ 132 Book Now

The Cedarwood Inn & Suites

9522 Lochside Drive, Sidney, Canada View map

The Cedarwood Inn & Suites Sidney, located a 6-minute walk from Iroquois Park, features Wi-Fi throughout the property. This hotel entices guests with private car parking, available on site. More

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

Tower Inn & Suites

500 Reid Street, Quesnel, Canada View map

The 4-star Tower Inn & Suites Quesnel is situated a mere 5 minutes' walk from the Fraser River Footbridge and features a shared lounge, recreational facilities, and a golf course. The inn provides a… More

From US$ 73 Book Now

Chase Country Inn

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

Located just 0.7 km from the Chase and District Museum and Archives, Chase Country Inn is just a 5-minute walk from Chase Creek Falls. The inn features Wi-Fi in public areas and parking on site. More

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

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

Edgewater Motel

4073 South Island Highway, Campbell River, Canada View map

Edgewater Motel Campbell River features a picnic area and barbecue grills as well as modern rooms with views of Beach Provincial Park. The motel offers 8 rooms in a beach area of Campbell River. More

From US$ 65 Book Now

Casa Grande Inn & Suites

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

Situated only a 5-minute walk from the family-owned LocoLanding Adventure Park, Casa Grande Inn & Suites Penticton includes 7 rooms with views of the beach. Offering walking tours, this inn is a few… More

From US$ 79 Book Now

Peachland Beach Resort

3701 Beach Ave, Peachland, Canada View map

Located nearly a 5-minute walk from Peachland Beach, the 4-star Peachland Beach Resort offers 15 rooms with views of the patio. Offering snorkelling, canoeing, and hiking in the area, the resort lies… More

From US$ 110 Book Now

Ocean Marina Hotel

4850 Beaver Creek Road, Port Alberni, V9Y 7C8, Bc,, Port Alberni, Canada View map

Featuring Wi-Fi throughout the property, Ocean Marina Hotel Port Alberni sits an 18-minute walk from the Sproat Lake Petroglyphs. Located in proximity to West Coast, this hotel invites its guests to… More

From US$ 74 Book Now

Rivermount Motel

4462 Hummingbird Road, Little Fort, Canada View map

More

From US$ 66 Book Now

Poplars Motel On The Lake

6404 Cottonwood Drive, Osoyoos, Canada View map

Located fairly close to cottonwood beach, Poplars Motel On The Lake Osoyoos offers Wi-Fi in the rooms and a car park. This Osoyoos motel is in a museum area, nearly a 10-minute ride from such natural… More

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

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$ 184 Book Now

Hammond Bay Oceanside Guesthouse

3804 Hammond Bay Road, Nanaimo, Canada View map

Located within 25 minutes' walk of the Sugarloaf Mountain Park, the 4-star beachfront Hammond Bay Oceanside Guesthouse Nanaimo offers Wi-Fi in the rooms and parking. The guest house is a good… More

From US$ 180 Book Now

The View Hotel

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

Featuring Wi-Fi in public areas, The View Hotel Fort Saint James sits a 9-minute stroll from Paarens Beach Provincial Park. The hotel offers 42 rooms with views of the lake. More

From US$ 160 Book Now

The Oceanfront Hotel

210 First Street, Sointula, Canada View map

Located 3.5 km from Malcolm Island, the 4-star The Oceanfront Hotel Sointula includes 6 rooms with views of the city. The hotel also offers guests Wi-Fi throughout the property. More

From US$ 241 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$ 184 Book Now

The Lighthouse Motel

6035 Island Highway West, Bowser, Canada View map

Located 25 minutes on foot from the Big Qualicum Hatchery, The Lighthouse Motel Bowser includes 8 rooms with views of the sea. This hotel also features Wi-Fi throughout the property. More

From US$ 113 Book Now

Davis Bay Bed & Breakfast

4632 Sunshine Coast Hwy, Sechelt, Canada View map

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

From US$ 94 Book Now

Tranquility Bay Waterfront Inn

7651 Sechelt Inlet Road, Sechelt, Canada View map

Offering a sunbathing terrace and a picnic area, Tranquility Bay Waterfront Inn Sechelt is situated in Sechelt, around a 25-minute walk from Mount Richardson Provincial Park. This 5-star hotel… More

From US$ 291 Book Now

Spanish Fiesta Resort

7104 Main Street, Osoyoos, Canada View map

Spanish Fiesta Resort Osoyoos offers a play area and a golf course and sits merely a 5-minute walk from Cottonwood Park. Offering 2 outdoor swimming pools with a hot tub, this resort is located in a… More

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

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

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