Special offers and Exclusive deals

Search Hotels

2026-11-12
2026-11-13
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

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

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

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

Chute Lake Lodge

9540 Chute Lake Road, Naramata, Canada View map

Featuring Wi-Fi in public areas, the 3-star Chute Lake Lodge Naramata hotel is just a 5-minute walk from chute lake resort. The resort offers canoeing, cycling, and fishing plus mountain views and is… More

From US$ 191 Book Now

Pinnacle Hotel At The Pier

138 Victory Ship Way, North Vancouver, Canada View map

**Experience Luxury at Pinnacle Hotel At The Pier** More

From US$ 169 Book Now

Sandman Hotel Penticton

939 Burnaby Avenue West, Penticton, Canada View map

Sandman Hotel Penticton is where you'll discover a home-away-from-home experience infused with true Canadian hospitality. Nestled along the beautiful shore of Okanagan Lake, this hotel provides easy… More

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

Oceanside Village Resort

1080 Resort Drive, Parksville, Canada View map

More

From US$ 255 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$ 79 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

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

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

Quality Inn & Suites Downtown Vancouver (Adults Only)

1221 Granville Street, Vancouver, Canada View map

The 4-star Quality Inn & Suites Downtown Vancouver in Downtown Vancouver with free to-go breakfast, a rooftop terrace, and a coffee shop/cafe, nearly a 25-minute walk from HR MacMillan Space Centre… More

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

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

Pender Harbour Resort & Marina

4686 Sinclair Bay Road, Garden Bay, Canada View map

The comfortable Pender Harbour Resort & Marina Garden Bay, located within a 10-minute drive of the Garden Bay Lake, offers a heated pool, Wi-Fi throughout the property. More

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

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

Holiday Inn Hotel & Suites Osoyoos By Ihg

7906 Main Street, Osoyoos, Canada View map

Situated about a 5-minute stroll from Osoyoos Lake, the 3-star smoke-free Holiday Inn Hotel & Suites Osoyoos By Ihg includes 47 rooms for guests. With a location 4.1 km from Faustino Estate Cidery… More

From US$ 96 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$ 264 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

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

Grand Park Hotel & Suites Downtown Vancouver, An Ascend Collection Hotel

718 Drake Street, Vancouver, Canada View map

The 3-star pet-friendly Grand Park Hotel & Suites Downtown Vancouver, An Ascend Collection Hotel is located just 1.3 km from Robson Street and boasts a private art gallery. Offering a location in the… More

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

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

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

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

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

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

Ramada By Wyndham Coquitlam

631 Lougheed Highway, Coquitlam, Canada View map

The comfortable Ramada By Wyndham Coquitlam Hotel, located within 25 minutes' walk of Cape Scott Provincial Park, offers an indoor pool and Wi-Fi in public areas. Boasting an Asian restaurant, this… More

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

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

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

James Bay Inn Hotel, Suites & Cottage

270 Government Street, Victoria, Canada View map

James Bay Inn: A Charming Retreat in Victoria Nestled in the tranquil residential district of James Bay, the James Bay Inn Hotel, Suites & Cottage is a historical gem that embodies the charm of… More

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

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

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

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

Four Points By Sheraton Penticton At The Convention Centre

903 Vernon Avenue, Penticton, Canada View map

Set in the heart of Penticton, the Four Points By Sheraton Penticton At The Convention Centre offers a seamless blend of modern convenience and local charm. Just a short distance from the vibrant… More

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

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

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 Sicamous Inn

806 Trans Canada Highway E, Sicamous, Canada View map

The 4-star Best Western Sicamous Inn is about a 5-minute walk from Eagle River and features an indoor swimming pool for a more relaxing stay. At this perfect inn, guests can find a beautiful golf… More

From US$ 125 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 & Suites Surrey East - Cloverdale By Ihg

17530 64Th Ave, Surrey, Canada View map

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

From US$ 114 Book Now

Sunshine Coast Resort

12695 Sunshine Coast Hwy, Madeira Park, Canada View map

The 4-star Sunshine Coast Resort Madeira Park stands just 1 km from Pender Harbour School Of Music and features guided tour service. Additionally, guests can enjoy a golf club provided at this… More

From US$ 119 Book Now

Siesta Suites

3152 Lakeshore Road, Kelowna, Canada View map

**The Siesta Suites Kelowna is a charming all-suite retreat nestled in the heart of the scenic Okanagan Valley.** This inviting hotel serves as the perfect base for exploring the stunning landscapes,… More

From US$ 95 Book Now

Squamish Adventure Inn

38220 Hwy 99, Squamish, Canada View map

Located around 10 minutes' drive from the indoor Sea to Sky Gondola Summit Lodge Lodging, the 3-star Squamish Adventure Inn offers amenities such as a sun deck, a picnic area, and a golf course. More

From US$ 86 Book Now