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

Inn At The Quay

900 Quayside Drive, New Westminster, Canada View map

The charming Inn At The Quay New Westminster is situated around 400 metres from the permanent gallery "New Westminster Museum and Archives" and approximately 15 minutes' walk from Friendship Gardens,… More

From US$ 111 Book Now

Star Of The Sea Guest House

1107 Fir Street, White Rock, Canada View map

Offering 18 holes of golf, the comfortable Star Of The Sea Guest House White Rock is situated about 10 minutes' walk from the White Rock Pier. Also, guests have access to a tennis court provided at… More

From US$ 107 Book Now

Best Western Plus Sands

1755 Davie Street, Vancouver, Canada View map

**Experience Comfort at Best Western Plus Sands Vancouver** Nestled in the heart of Vancouver's vibrant West End, the **Best Western Plus Sands** offers a charming escape just steps from the stunning… More

From US$ 85 Book Now

Manteo At Eldorado Resort

3762 Lakeshore Road, Kelowna, Canada View map

Manteo Resort Waterfront Hotel Kelowna is a boutique hotel dating back to 1926, set on the natural shores of the sunny Okanagan Valley. Manteo at Eldorado Resort offers a variety of unique… More

From US$ 109 Book Now

Sandman Hotel Abbotsford Airport

3010 Mt. Lehman Road, Abbotsford, Canada View map

The comfortable Sandman Hotel Abbotsford Airport, positioned approximately 10 minutes by car from the Abbotsford Agrifair, features a private art gallery for an unforgettable experience. Boasting a… More

From US$ 126 Book Now

Days Inn By Wyndham Penticton Conference Centre

152 Riverside Drive, Penticton, Canada View map

Offering an aqua park, spa therapy, and a courtyard, the 3-star Days Inn By Wyndham Penticton Conference Centre is located a mere 5 minutes' walk from Penticton Rose Garden and near a boat dock. The… More

From US$ 69 Book Now

Holiday Inn Express & Suites Langley By Ihg

8750 204Th Street, Langley, Canada View map

Featuring a vending machine and a lift, the 3-star Holiday Inn Express & Suites Langley By Ihg stands 3.2 km from The Redwoods Golf Course. The inn has a heated pool as well as a luggage room. More

From US$ 129 Book Now

Tofino Resort + Marina

634 Campbell Street, Tofino, Canada View map

In the serene embrace of the Clayoquot Sound UNESCO Biosphere Reserve, Tofino Resort + Marina serves as a gateway to the breathtaking landscapes of Vancouver Island. This idyllic retreat offers… More

From US$ 122 Book Now

Chateau Okanagan

380 Lochview Road, Kelowna, Canada View map

Located a 10-minute drive from the Bear Creek Provincial Park in Kelowna, Chateau Okanagan Kelowna hotel offers a Jacuzzi and a sauna. Guests will enjoy an outdoor swimming pool while staying in this… More

Book Now

Best Western Premier Chateau Granville Hotel & Suites & Conference Centre

1100 Granville Street, Vancouver, Canada View map

Situated in the heart of Downtown Vancouver, the financial and commercial hub of the city, Mercure Mont Saint Michel is not just another tall generic hotel. This eco-friendly property is uniquely… More

From US$ 73 Book Now

Pacific Shores Resort & Spa

1-1600 Stroulger Road, Parksville, Canada View map

Featuring a cash machine and a lift, Pacific Shores Resort & Spa is nestled in Parksville, approximately 25 minutes' walk from Rathtrevor Beach Provincial Park. The resort is placed at a 4.3-km… More

From US$ 68 Book Now

Oceanside Village Resort

1080 Resort Drive, Parksville, Canada View map

More

From US$ 238 Book Now

Beach Acres Resort

1051 Resort Drive, Parksville, Canada View map

The 3-star Beach Acres Resort Parksville is located within 5 minutes' walk of Rathtrevor Beach and comprises 18 rooms with modern comforts. Featuring a restaurant, this Parksville hotel is within 3… More

From US$ 191 Book Now

Cox Bay Beach Resort

1431 Pacific Rim Highway, Tofino, Canada View map

The 4-star Cox Bay Beach Resort Tofino, about 5 km from Third Beach, offers two beaches. Offering a fitness area, this charming hotel is approximately a 25-minute walk from Frank Island. More

From US$ 394 Book Now

Best Western Inn At Penticton

3180 Skaha Lake Road, Penticton, Canada View map

**Welcome to Best Western Inn at Penticton**, a charming getaway nestled in the heart of British Columbia, perfectly situated just minutes from renowned attractions like Skaha Beach and Cascades… More

From US$ 98 Book Now

Doubletree By Hilton North Vancouver

700 Old Lillooet Road, North Vancouver, Canada View map

Positioned about a 10-minute ride from the municipal park "Lynn Canyon Suspension Bridge", the 4-star Doubletree By Hilton North Vancouver hotel welcomes its guests into a comfortable lobby adorned… More

From US$ 130 Book Now

Poco Inn And Suites Hotel And Conference Center

1545 Lougheed Highway, Port Coquitlam, Canada View map

The lovely Poco Inn And Suites Hotel And Conference Center Port Coquitlam is about a 10-minute ride from the De Boville Slough and has an indoor pool plus a fitness studio. Ideally located 3.6 km… More

From US$ 128 Book Now

Hi Vancouver Downtown - Hostel

1114 Burnaby Street, Vancouver, Canada View map

**Welcome to Hi Vancouver Downtown - Hostel**, a modern haven nestled in the vibrant Davie Village district. Perfectly positioned just off the bustling Davie strip, this hostel provides a serene… More

From US$ 34 Book Now

Painted Boat Resort Spa And Marina

12849 Lagoon Road, Madeira Park, Canada View map

Boasting 2 hot tubs and 2 spa tubs, the charming Painted Boat Resort Spa And Marina Madeira Park is located only 7 minutes' walk from Pender Harbour School Of Music. Boasting a seasonal outdoor… More

From US$ 262 Book Now

Hi Vancouver Jericho Beach - Hostel

1515 Discovery Street, Vancouver, Canada View map

Offering 130 rooms, Hi Vancouver Jericho Beach hostel boasts a location 6 minutes' walk from Vancouver Folk Music Festival. More

From US$ 27 Book Now

Clarion Hotel & Conference Centre Abbotsford - Fraser Valley

36035 North Parallel Road, Abbotsford, Canada View map

Situated nearly a 25-minute walk from Birchwood Dairy Farm, the 4-star pet-friendly Clarion Hotel & Conference Centre Abbotsford offers a 24-hour business centre with a range of business amenities. More

From US$ 81 Book Now

Qualicum Beach Inn

2690 Island Highway West, Qualicum Beach, Canada View map

**Welcome to Qualicum Beach Inn - Where Comfort Meets Coastal Charm** More

From US$ 242 Book Now

Inn On Long Lake

4700 North Island Highway, Nanaimo, Canada View map

Located only 14 minutes' walk from Loudon Park and Trail, the unique Inn On Long Lake Nanaimo features general facilities such as a lift and a vending machine. This 3-star smoke-free inn helps guests… More

From US$ 125 Book Now

Best Western Plus Osoyoos Hotel & Suites

5506 Main Street, Osoyoos, Canada View map

The 3-star pet-friendly Best Western Plus Osoyoos Hotel & Suites is located in a southern area and offers an indoor pool and a fitness club. The hotel is a good starting point for Osoyoos's sports… More

From US$ 102 Book Now

Sea Edge Beachside Hotel

209 Island Hwy W, Parksville, Canada View map

The 2-star Sea Edge Beachside Hotel Parksville is located within 25 minutes' walk of the Oceanside Place Arena and features a sundeck, indoor entertainment options, and barbecue grills on site. More

From US$ 95 Book Now

Hotel Feng, BW Signature Collection

424 West Island Highway, Parksville, Canada View map

Located nearly 15 minutes on foot from Parksville Community Park, the 3-star non-smoking Hotel Feng, BW Signature Collection Parksville invites guests to try snorkelling, boating, and mini golf, or… More

From US$ 115 Book Now

Coast Parksville Hotel

374 Island Highway West, Parksville, Canada View map

Recreational opportunities abound near Coast Parksville. Engage in invigorating activities such as hiking and biking along scenic trails or visit Rathtrevor Beach Provincial Park to immerse yourself… More

From US$ 53 Book Now

The Sidney Pier Hotel

9805 Seaport Pl, Sidney, Canada View map

The 4-star smoke-free The Sidney Pier Hotel & Spa is approximately 400 metres from Sidney Local History Museum and Archives and features air-conditioned rooms with views of Swartz Bay. An American… More

From US$ 118 Book Now

Brown'S Bay Resort

15021 Brown'S Bay Road, Heriot Bay, Canada View map

**Welcome to Brown's Bay Resort**-a picturesque haven nestled along the stunning coastline, just 35 km from Campbell River. This serene destination harmoniously blends the beauty of nature with an… More

From US$ 377 Book Now

Mayne Island Resort

494 Arbutus Drive, Bennett Bay, Canada View map

Featuring a hammam spa and a spa salon along with a traditional Hammam, a steam room, a Jacuzzi, and a sauna, the comfortable Mayne Island Resort Bennett Bay is situated a mere 9 minutes' walk from… More

From US$ 170 Book Now

Heriot Bay Inn

673 Hotel Road, Heriot Bay, Canada View map

Set on the scenic shores of Quadra Island, the Heriot Bay Inn invites travelers to immerse themselves in the captivating beauty of British Columbia. Known for its rich history and warm hospitality… More

From US$ 103 Book Now

Best Western Plus Country Meadows Inn

3070 - 264Th Street, Aldergrove, Canada View map

Best Western Plus Country Meadows Inn Aldergrove is where a welcoming atmosphere and excellent service are what you can expect during your stay. This 3-star eco-friendly hotel takes pride in offering… More

From US$ 113 Book Now

Sunrise Ridge Waterfront Resort

1175 Resort Drive, Parksville, Canada View map

Situated in the picturesque town of Parksville, BC, the Sunrise Ridge Waterfront Resort offers an exquisite blend of luxury, relaxation, and breathtaking ocean views. Overlooking the pristine sand… More

From US$ 102 Book Now

Spanish Villa Resort

890 Lakeshore Drive, Penticton, Canada View map

Located merely 6 minutes' walk from SS Naramata, the 3-star Spanish Villa Resort Penticton offers 66 rooms with views of the courtyard. Featuring a picnic area and a library, the resort is in… More

From US$ 56 Book Now

Sandman Hotel Quesnel

940 Chew Avenue, Quesnel, Canada View map

Located 10 minutes by car from Pinnacles Provincial Park, the environmentally friendly Sandman Hotel Quesnel offers air-conditioned rooms 4.1 km from Quesnel's Little People Painted Fire Hydrants. More

From US$ 78 Book Now

Riverside Motel

110 Riverside Drive, Penticton, Canada View map

Situated about 5 minutes' walk from Okanagan Lake, the smoke-free Riverside Motel Penticton also offers a seasonal outdoor swimming pool. To keep fit, a golf club provided for guests at this 2-star… More

From US$ 51 Book Now

The Tide'S Inn

411 Island Hwy W, Parksville, Parksville, Canada View map

Nestled around a 5-minute walk from Parksville Beach, The Tide'S Inn Parksville offers a sun terrace, a picnic area, and a golf course. Located 3.1 km from Little Qualicum Cheeseworks, the inn… More

From US$ 70 Book Now

Sooke Harbour House

1528 Whiffin Spit Road, Sooke, Canada View map

Sooke Harbour House Hotel is a 4-star eco-friendly property nestled on the shores of the Juan de Fuca Strait on Vancouver Island. Boasting incredible views of Washington State's Olympic Mountains… More

From US$ 252 Book Now

Hotel Opportune

1431 Robson Street, Vancouver, Canada View map

Featuring currency exchange and a vending machine, Hotel Opportune Vancouver is nestled in Vancouver, 5 minutes' walk from Barclay Heritage Square. This hotel entices guests with a private parking… More

From US$ 67 Book Now

James Bay Inn Hotel, Suites & Cottage

270 Government Street, Victoria, Canada View map

Featuring a central location, James Bay Inn Hotel, Suites & Cottage Victoria offers views of the garden, and is a 25-minute walk from the Victorian-style Ross Bay Cemetery. Boasting access to the… More

From US$ 84 Book Now

Harrison Beach Hotel

160 Esplanade Avenue, Harrison Hot Springs, Canada View map

**Welcome to Harrison Beach Hotel in Harrison Hot Springs, BC**, where you can escape the hustle and bustle of daily life and fully embrace the tranquility of nature. More

From US$ 96 Book Now

Oyster Bay Resort

4357 South Island Highway, Campbell River, Canada View map

The 3-star heritage Oyster Bay Resort Campbell River is located approximately a 10-minute drive from Bear Creek Ranch, offering 6 rooms along with a picnic area, barbecue grills, and a golf course. More

From US$ 164 Book Now

Sandman Hotel And Suites Squamish

39400 Discovery Way, Squamish, Canada View map

**Welcome to Sandman Hotel & Suites Squamish,** your inviting haven nestled amidst the breathtaking beauty of British Columbia. This stunning property serves as a perfect base for exploring the… More

From US$ 109 Book Now

Best Western King George Inn & Suites

8033 King George Boulevard, Surrey, Canada View map

Featuring an indoor swimming pool, the 3-star smoke-free Best Western King George Inn & Suites Surrey is located in the business district of Surrey, nearly a 25-minute walk from Newton Wave Pool. More

From US$ 96 Book Now

Prestige Beach House, Worldhotels Crafted

1675 Abbott Street, Kelowna, Canada View map

Situated around a 5-minute walk from Okanagan Lake, the 4-star Prestige Beach House, Worldhotels Crafted Kelowna hotel also offers a heated swimming pool. Featuring lawn tennis and badminton along… More

From US$ 111 Book Now

Coast Osoyoos Beach Hotel

7702 Main Street, Osoyoos, Canada View map

The 3-star Coast Osoyoos Beach Hotel, located nearly a 5-minute walk from the Starlite Marina & Beach Shop, is proud to feature a private art gallery. Boasting access to the Rattlesnake Canyon… More

From US$ 131 Book Now

Tiki Shores Inn & Suites

914 Lakeshore Drive West, Penticton, Canada View map

Situated just a 7-minute walk from the Splash BC Water Park, the 2-star Tiki Shores Inn & Suites Penticton includes 42 rooms with views of the courtyard. At the motel, guests will find a golf course… More

From US$ 85 Book Now

Bowmont Motel

80 Riverside Drive, Penticton, Canada View map

Situated around 5 minutes' walk from the Penticton and Wine Country Visitor Centre, the smoke-free Bowmont Motel Penticton features Wi-Fi in public areas and parking on site. This 2-star motel is a… More

From US$ 54 Book Now

Holiday Inn Hotel & Suites Surrey East - Cloverdale By Ihg

17530 64Th Ave, Surrey, Canada View map

The smoke-free Holiday Inn Hotel & Suites Surrey East - Cloverdale By Ihg, located a mere 1.4 km from Elements Casino Surrey, offers a heated pool, Wi-Fi in public areas. This 3-star inn is a good… More

From US$ 114 Book Now

Heron'S Landing Hotel

492 South Island Highway, Campbell River, Canada View map

Nestled on the stunning Strait of Georgia, Heron's Landing Hotel offers an idyllic retreat for both adventure seekers and those looking for a peaceful getaway. More

From US$ 59 Book Now