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

Tigh-Na-Mara Seaside Spa Resort

1155 Resort Drive, Parksville, Canada View map

Set within a stunning 22-acre expanse of tranquil Arbutus and Douglas fir forest, Tigh-Na-Mara Seaside Spa Resort offers a breathtaking escape on Vancouver Island, where majestic old-growth trees… More

From US$ 123 Book Now

Spirit Ridge, In The Unbound Collection By Hyatt

1200 Rancher Creek Rd, Osoyoos, Canada View map

Surrounded by a lake and a mountain, the 4-star Spirit Ridge, In The Unbound Collection By Hyatt Hotel Osoyoos is located about a 10-minute ride from the Anarchist Protected Area and boasts 9 golf… More

From US$ 121 Book Now

Sheraton Vancouver Wall Centre

1000 Burrard Street, Vancouver, Canada View map

Situated in the vibrant heart of downtown, the Sheraton Vancouver Wall Centre elegantly combines contemporary comfort with breathtaking city views. This architectural gem, characterized by its… More

From US$ 146 Book Now

Delta Hotels By Marriott Grand Okanagan Resort

1310 Water Street, Kelowna, Canada View map

Immerse yourself in a lakeside ambiance at Delta Hotels by Marriott Grand Okanagan Resort, situated in the heart of British Columbia's Wine Country. This resort is located in Downtown Kelowna, just a… More

From US$ 130 Book Now

Black Rock Oceanfront Resort

596 Marine Drive, Po Box 310, Ucluelet, Canada View map

The comfortable 4-star Black Rock Oceanfront Resort Ucluelet is just 1.4 km from the Cedar House Gallery and has a plunge swimming pool and a fitness suite. This Ucluelet resort is proud to feature a… More

From US$ 158 Book Now

Three Valley Lake Chateau

8903 Trans Canada Highway, Revelstoke, Canada View map

**Welcome to the Enchanting Three Valley Lake Chateau** Nestled alongside the sparkling waters of the Lake of Three Valleys and framed by the majestic Monashee Mountains, the Three Valley Lake… More

From US$ 107 Book Now

Rockwater Secret Cove Resort

5356 Ole'S Cove Resort, Sechelt, Canada View map

The Rockwater Secret Cove Resort is an idyllic sanctuary nestled along the breathtaking Sunshine Coast. This enchanting retreat offers guests a unique blend of rustic charm and modern comforts, ideal… More

From US$ 121 Book Now

The Sylvia Hotel

1154 Gilford Street, Vancouver, Canada View map

Welcome to the Sylvia Hotel, a designated heritage building nestled on the tranquil edges of English Bay, adjacent to the world-renowned Stanley Park. A stone's throw away from downtown, the Sylvia… More

From US$ 81 Book Now

The Cove Lakeside Resort

4205 Gellatly Road, West Kelowna, Canada View map

The comfortable The Cove Lakeside Resort West Kelowna is nestled right in the centre of West Kelowna, nearly 5 minutes' walk from Gellatly Bay Recreational Corridor, and features Wi-Fi and a parking… More

From US$ 118 Book Now

Pacific Sands Beach Resort

1421 Pacific Rim Highway, Tofino, Canada View map

Located around 3 km from the Cold War Radar Hill, the 4-star Pacific Sands Beach Resort Tofino offers spacious rooms around a 25-minute walk from the scenic Chesterman Beach. Highlights at the resort… More

From US$ 564 Book Now

The Beach Club Resort — Bellstar Hotels & Resorts

181 Beachside Drive, Parksville, Canada View map

**Discover The Beach Club Resort - Bellstar Hotels & Resorts** More

From US$ 130 Book Now

Penticton Lakeside Resort

21 Lakeshore Drive West, Penticton, Canada View map

Located 3.4 km from the Cherry Lane Shopping Centre, the lovely Penticton Lakeside Resort is about a 5-minute walk from the Penticton Ikeda Japanese Garden. This 4-star resort has spectacular views… More

From US$ 104 Book Now

Kingfisher Pacific Resort & Spa

4330 Island Highway South, Courtenay, Canada View map

**Welcome to Kingfisher Pacific Resort & Spa**, an enchanting oasis nestled along the shores of Vancouver Island. Here, guests can immerse themselves in the breathtaking beauty of the Georgia Strait,… More

From US$ 160 Book Now

Coast Lonsdale Quay Hotel

123 Carrie Cates Court, North Vancouver, Canada View map

Offering a shared lounge, barbecue grills, and a hair salon, the 4-star Coast Lonsdale Quay Hotel North Vancouver is located merely a 5-minute walk from the Shipyards Night Market and near a boat… More

From US$ 133 Book Now

Hotel Zed Tofino

1258 Pacific Rim Highway, Tofino, Canada View map

More

From US$ 78 Book Now

Painter'S Lodge

1625 Mcdonald Road, Campbell River, Canada View map

The comfortable 4-star Painter'S Lodge Campbell River hotel includes welcoming rooms about a 10-minute drive from the Campbell River whale watching tours. Located in hot springs, this Campbell River… More

From US$ 18 Book Now

Long Beach Lodge Resort

1441 Pacific Rim Highway, Tofino, Canada View map

**Welcome to Long Beach Lodge Resort**, a delightful oasis nestled in the stunning natural beauty of Tofino on Vancouver Island's west coast. More

From US$ 216 Book Now

Mackenzie Beach Resort

1101 Pacific Rim Highway, Tofino, Canada View map

Mackenzie Beach Resort Tofino - A Coastal Retreat Nestled in the heart of Tofino, Mackenzie Beach Resort offers an idyllic escape for nature enthusiasts and beach lovers. More

From US$ 92 Book Now

Bayside Oceanfront Resort

240 Dogwood Street, Parksville, Canada View map

**Welcome to the Bayside Oceanfront Resort**, where breathtaking ocean views meet premium amenities to create an unforgettable escape for every traveler. Nestled in the serene landscapes of… More

From US$ 101 Book Now

Samesun Vancouver

1018 Granville Street, Vancouver, Canada View map

Samesun Vancouver is your gateway to the vibrant energy of one of Canada's most exciting urban landscapes. Nestled in the heart of Downtown, this lively hostel is steps away from bustling chain and… More

From US$ 40 Book Now

Snug Harbour Inn

460 Marine Drive, Ucluelet, Canada View map

The 5-star smoke-free Snug Harbour Inn Ucluelet, only an 11-minute walk from the waterfront Ucluelet Aquarium, offers a private art gallery. Located 2.7 km from the long-standing Amphitrite Point… More

From US$ 205 Book Now

Poets Cove Resort & Spa

9801 Spalding Road, Bedwell Harbour, Canada View map

Featuring a secluded location 4.5 km from Magic Lake, the 4-star Poets Cove Resort & Spa Bedwell Harbour boasts a private art gallery. This Bedwell Harbour hotel within reach of Poets Cove Marina… More

From US$ 262 Book Now

Sandman Signature Langley Hotel

8828 201 Street, Langley, Canada View map

Sandman Signature Langley Hotel is conveniently located with easy access to Trans Canada Highway 1. A perfect choice for visitors exploring Abbotsford, Langley, Surrey, Vancouver, and surrounding… More

From US$ 97 Book Now

Century Plaza Hotel

1015 Burrard Street, Vancouver, Canada View map

**The Century Plaza Hotel is Vancouver's quintessential urban retreat where luxury meets comfort in the heart of downtown.** This family-owned and operated haven offers guests a unique blend of… More

From US$ 83 Book Now

Riverside Resort & Rv Park

3506 West Island Highway, Qualicum Beach, Canada View map

Featuring a patio and a seasonal outdoor swimming pool, Riverside Resort & Rv Park Qualicum Beach lies 3.4 km from Qualicum Foods. Spacious rooms, Wi-Fi and a charging station for electric vehicles… More

From US$ 110 Book Now

Hotel Eldorado At Eldorado Resort

500 Cook Road, Kelowna, Canada View map

Eldorado Resort Kelowna is a luxurious boutique hotel dating back to 1926, blending timeless elegance with the warmth and hospitality of today. Nestled in a destination rich in history and laid-back… More

From US$ 173 Book Now

Holiday Inn & Suites Vancouver Downtown By Ihg

1110 Howe Street, Vancouver, Canada View map

Providing a ballroom and a banquet hall ideal for moments spent together, the 3-star smoke-free Holiday Inn & Suites Vancouver Downtown By Ihg is perfectly located only 450 metres from Choices… More

From US$ 107 Book Now

Residence Inn By Marriott Vancouver Downtown

1234 Hornby Street, Vancouver, Canada View map

Positioned in the vibrant West End of Downtown Vancouver, the Residence Inn by Marriott Vancouver Downtown is a modern all-suite hotel designed for both leisure and business travelers. This… More

From US$ 137 Book Now

Best Western Plus Tin Wis Resort

Box 389 1119 Pacific Rim Highway, Tofino, Canada View map

Nestled on the serene shores of Mackenzie Beach, the Best Western Plus Tin Wis Resort offers a tranquil retreat for those seeking to immerse themselves in the breathtaking natural beauty of British… More

From US$ 144 Book Now

Ocean Village Resort

555 Helleson Drive, Tofino, Canada View map

Located 2.2 km from the Tonquin Park, the 3-star Ocean Village Resort Tofino offers spacious rooms only an 11-minute walk from Maquinna Provincial Marine Park. At the holiday park, guests can enjoy… More

From US$ 166 Book Now

Sonora Resort

Florence Lake Access Rd, Sonora Island, Canada View map

Situated about a 10-minute ride from Rock Bay Marine Provincial Park, the 4-star luxurious Sonora Resort Sonora Island offers a peaceful retreat at a heated swimming pool with a hot tub. The resort… More

From US$ 1028 Book Now

The Parker Hotel And Rooftop

1379 Howe Street, Vancouver, Canada View map

Situated a 6-minute walk from Vancouver Coastal Health Authority, The Parker Hotel And Rooftop Vancouver has spectacular views of the city. Boasting a fitness centre, this hotel is in the very heart… More

From US$ 79 Book Now

Balcomo, A Ramada By Wyndham

1050 Eckhardt Ave. West, Penticton, Canada View map

Located 850 metres from a popular entertainment attraction like the Penticton Golf and Country Club, the pet-friendly Balcomo, A Ramada By Wyndham Penticton hotel offers modern comforts like a… More

From US$ 101 Book Now

Sandman Suites Vancouver On Davie

1160 Davie Street, Vancouver, Canada View map

**Welcome to Sandman Suites Vancouver on Davie, where comfort meets vibrant city life.** Nestled in the heart of Davie Village, this all-suite accommodation offers a true haven for both business and… More

From US$ 106 Book Now

Sheraton Vancouver Guildford Hotel

15269 104Th Avenue, Surrey, Canada View map

Offering a summer terrace, spa therapy, and a shared lounge, the 4-star Sheraton Vancouver Guildford Hotel Surrey is located in an entertainment district, merely a 5-minute walk from the Guildford… More

From US$ 101 Book Now

Watermark Beach Resort

15 Park Place, Osoyoos, Canada View map

Welcome to Watermark Beach Resort, a true oasis nestled along the stunning shores of Osoyoos Lake, where every element has been thoughtfully curated to ensure a rejuvenating escape. Revel in the… More

From US$ 125 Book Now

The Royal Anne Hotel

348 Bernard Avenue, Kelowna, Canada View map

Featuring a vending machine and a lift, the smoke-free The Royal Anne Hotel Kelowna lies in Downtown Kelowna with quaint one-off boutiques in redbrick buildings along Bernard Avenue selling books… More

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

Opus Vancouver

322 Davie Street, Vancouver, Canada View map

Let yourself be drawn into the vibrant heart of the city with a stay at the OPUS Vancouver, located in Yaletown - a district pulsating with intensity, teeming with over 60 of its most stylish… More

From US$ 221 Book Now

Ocean Promenade Hotel

15611 Marine Drive, White Rock, Canada View map

**Welcome to Ocean Promenade Hotel White Rock**, a luxurious seaside retreat where comfort meets breathtaking views. Nestled along the iconic White Rock Promenade, this elegant establishment offers… More

From US$ 97 Book Now

Ruby Lake Resort

15426 Sunshine Coast Highway, Madeira Park, Canada View map

Located approximately a 5-minute walk from the Iris Griffith Wetlands, the 4-star Ruby Lake Resort Madeira Park offers 18 rooms with views of the lagoon. Offering a sundeck, a large garden, and… More

From US$ 183 Book Now

Prestige Oceanfront Resort, Worldhotels Luxury

6929 West Coast Road, Sooke, Canada View map

**Experience Coastal Luxury at Prestige Oceanfront Resort** More

From US$ 117 Book Now

Hotel Zed Kelowna

1627 Abbott Street, Kelowna, Canada View map

Hotel Zed Kelowna: A Retro Chic Haven in the Heart of the Okanagan Nestled right in the vibrant downtown of Kelowna, Hotel Zed Kelowna is likely the most unique destination in the Okanagan, designed… More

From US$ 99 Book Now

Granville Island Hotel

1253 Johnston Street, Vancouver, Canada View map

Nestled in the vibrant heart of Granville Island, the Granville Island Hotel is an iconic destination that captures the unique essence of Vancouver's cultural landscape. More

From US$ 144 Book Now

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

Walnut Beach Resort

4200 Lakeshore Drive, Osoyoos, Canada View map

Situated merely 1.5 km from the Rattlesnake Canyon amusement park, the 4-star Walnut Beach Resort Osoyoos features Wi-Fi in public areas, and a parking garage on site. With Walnut Beach Resort… More

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

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

The Burrard

1100 Burrard Street, Vancouver, Canada View map

**The Burrard Hotel Vancouver is a vibrant haven in the heart of downtown, designed for urban explorers seeking adventure and comfort. This modern boutique experience captures the essence of the city… More

From US$ 321 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$ 190 Book Now