Filter Results
Beach hotels in British Columbia
Oak Bay Beach Hotel (Adults Only)
1175 Beach Drive, Oak Bay, Canada View map
Situated just 600 metres from the full-service Oak Bay Marina, the grand 5-star Oak Bay Beach Hotel features massage therapy and various recreational opportunities. Boasting a private art gallery and…
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 within 10 minutes' drive of the Anarchist Protected Area and boasts 9 golf…
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…
The Cove Lakeside Resort
4205 Gellatly Road, West Kelowna, Canada View map
The comfortable The Cove Lakeside Resort West Kelowna features spacious rooms with a spectacular view of Andes Mountains. The 4-star resort proudly offers 2 hot tubs and 2 spa tubs, while the Mission…
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…
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…
Pacific Sands Beach Resort
1421 Pacific Rim Highway, Tofino, Canada View map
Located about 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…
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…
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…
Black Rock Oceanfront Resort
596 Marine Drive, Po Box 310, Ucluelet, Canada View map
The comfortable 4-star Black Rock Oceanfront Resort Ucluelet is a mere 450 metres from Brown's Beach and provides spacious rooms with views of West Coast. With a location in the vicinity of the Cedar…
The Beach Club Resort — Bellstar Hotels & Resorts
181 Beachside Drive, Parksville, Canada View map
**Discover The Beach Club Resort - Bellstar Hotels & Resorts**
Sonora Resort
Florence Lake Access Rd, Sonora Island, Canada View map
The 4-star luxurious Sonora Resort Sonora Island is about a 10-minute drive from Rock Bay Marine Provincial Park and offers a steam room and a sauna. Featuring walking tours, the resort is located in…
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,…
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.
Painter'S Lodge
1625 Mcdonald Road, Campbell River, Canada View map
The comfortable 4-star Painter'S Lodge Campbell River hotel includes welcoming rooms overlooking East Coast. Boasting the opportunity to go on a picnic by Campbell River, which runs approximately 7…
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…
Chute Lake Lodge
9540 Chute Lake Road, Naramata, Canada View map
Featuring Wi-Fi in public areas, Chute Lake Lodge Naramata hotel sits only a 5-minute walk from chute lake resort. The resort offers 15 rooms with views of the mountain.
Poets Cove Resort & Spa
9801 Spalding Rd, Bedwell Harbour, Canada View map
The 4-star Poets Cove Resort & Spa Bedwell Harbour, located only 650 metres from Poets Cove Marina, is proud to feature a private art gallery. Bright rooms, ocean views and a swimming pool are at…
Sheraton Vancouver Guildford Hotel
15269 104Th Avenue, Surrey, Canada View map
Featuring a sunbathing terrace, spa therapy, and a shared lounge, the 4-star Sheraton Vancouver Guildford Hotel Surrey is situated merely a 5-minute walk from the Guildford Recreation Centre. 4.8 km…
Walnut Beach Resort
4200 Lakeshore Drive, Osoyoos, Canada View map
Positioned around 15 minutes by car from the Osoyoos Desert Model Railroad and merely 1.5 km from the Rattlesnake Canyon amusement park, the 4-star Walnut Beach Resort Osoyoos presents a private art…
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…
Mackenzie Beach Resort
1101 Pacific Rim Highway, Tofino, Canada View map
In the heart of Tofino, the Mackenzie Beach Resort offers a unique blend of contemporary comforts and natural beauty, making it a premier destination for those seeking a truly relaxing getaway. Just…
Sandman Signature Kamloops Hotel
225 Lorne Street, Kamloops, Canada View map
Situated about 25 minutes' walk from Overlander Park and 750 m from Lake City Casino Kamloops, the smoke-free Sandman Signature Kamloops Hotel features a private art gallery. Offering an American…
Coast Bastion Hotel
11 Bastion Street, Nanaimo, Canada View map
**Welcome to Coast Bastion Hotel Nanaimo**, an extraordinary retreat that captures the essence of Vancouver Island's charm, combining remarkable service with awe-inspiring views of the harbour and…
Ocean Village Resort
555 Helleson Drive, Tofino, Canada View map
Located nearly a 25-minute walk from the Tonquin Park, the 3-star Ocean Village Resort Tofino offers spacious rooms only 0.8 km from Maquinna Provincial Marine Park. At the holiday park, guests can…
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…
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…
Holiday Inn Hotel & Suites Osoyoos By Ihg
7906 Main Street, Osoyoos, Canada View map
Situated in a museum area, nearly 15 minutes on foot from Sun Bowl Skating Arena, the 3-star smoke-free Holiday Inn Hotel & Suites Osoyoos By Ihg offers air-conditioned rooms with stunning views of…
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…
Holiday Inn Express Vancouver Airport-Richmond By Ihg
9351 Bridgeport Road, Richmond, Canada View map
Featuring a lift and a vending machine, Holiday Inn Express Vancouver Airport-Richmond By Ihg sits 500 metres from EXIT Canada Richmond. The inn offers private parking for CAD 15 per day on site.
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…
Qualicum Beach Inn
2690 Island Highway West, Qualicum Beach, Canada View map
**Welcome to Qualicum Beach Inn - Where Comfort Meets Coastal Charm**
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.
Accent Inns Vancouver Airport
10551 Saint Edwards Drive, Richmond, Canada View map
The 3-star smoke-free Accent Inns Vancouver Airport Richmond is about a 25-minute stroll from EXIT Canada Richmond and features a vending machine and a lift. Located 2.3 km from such shopping venues…
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…
Pender Harbour Resort & Marina
4686 Sinclair Bay Road, Garden Bay, Canada View map
Featuring a terrace and a heated pool, the 3-star Pender Harbour Resort & Marina Garden Bay lies 2.8 km from the Garden Bay Lake. The resort offers street parking on site.
Inn At The Quay
900 Quayside Drive, New Westminster, Canada View map
The charming Inn At The Quay New Westminster is situated about 400 metres from the permanent gallery "New Westminster Museum and Archives" and approximately 15 minutes' walk from Friendship Gardens…
Sandman Hotel Abbotsford Airport
3010 Mt. Lehman Road, Abbotsford, Canada View map
Positioned 4.2 km from the Abbotsford Agrifair and within 10 minutes' drive of the Tradex Trade and Exhibition Centre, the comfortable Sandman Hotel Abbotsford Airport presents a private art gallery.…
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…
Clarion Hotel & Conference Centre
36035 North Parallel Road, Abbotsford, Canada View map
**Welcome to the Clarion Hotel & Conference Centre Abbotsford**, the perfect blend of comfort and convenience nestled in the heart of British Columbia's stunning Fraser Valley. This newly renovated…
Kokanee Springs Golf Resort
16082 Woolgar Road Crawford Bay Crawford Bay V0B 1E0 Canada Crawford Baybritish Columbia V0B 1E0, Crawford Bay, Canada View map
Featuring Wi-Fi throughout the property, the 3-star Kokanee Springs Golf Resort Crawford Bay sits 4.6 km from Kootenay Bay ferry terminal.
Beach Acres Resort
1051 Resort Drive, Parksville, Canada View map
Situated within 5 minutes' walk of Rathtrevor Beach, the 3-star Beach Acres Resort Parksville offers 18 rooms. Boasting an à la carte restaurant, this Parksville hotel is available not far from…
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 within 10 minutes' drive of the De Boville Slough and has an indoor swimming pool plus a fitness club. Ideally located 3.6…
Brown'S Bay Resort
15021 Brown'S Bay Road, Campbell River, 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…
Coast Tsawwassen Inn
1665 56 Street, Delta, Canada View map
Featuring an ATM and a lift, the suburban Coast Tsawwassen Inn Delta is nestled in Delta, 2.7 km from the seasonal Big Splash Water Slide Park. Offering a dry sauna and a hot tub, along with 90…
Best Western Plus Burnaby Hotel
5411 Kingsway, Burnaby, Canada View map
Featuring a seasonal outdoor pool, the 3-star Best Western Plus Burnaby Hotel is 25 minutes' walk from Byrne Creek Ravine Park. Wi-Fi is offered in public areas and private parking is available on…
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…
Hampton Inn By Hilton Kamloops
1245 Rogers Way, Kamloops, Canada View map
In the heart of Kamloops, the Hampton Inn by Hilton Kamloops offers guests an inviting retreat surrounded by stunning mountain views. This eco-friendly hotel is conveniently located just a two-minute…
Mayne Island Resort
494 Arbutus Drive, Bennett Bay, Canada View map
Located a mere 13 minutes' walk from Campbell Point in Bennett Bay, the 3-star Mayne Island Resort Bennett Bay offers a traditional Hammam, a steam room, a hot tub, and a sauna. Offering an indoor…
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…