Filter Results
Beachfront hotels in British Columbia
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…
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…
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…
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…
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…
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,…
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…
The Beach Club Resort — Bellstar Hotels & Resorts
181 Beachside Drive, Parksville, Canada View map
**Discover The Beach Club Resort - Bellstar Hotels & Resorts**
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…
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…
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…
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…
Snug Harbour Inn
460 Marine Drive, Ucluelet, Canada View map
The 5-star smoke-free Snug Harbour Inn Ucluelet, only 0.9 km from the catch-and-release Ucluelet Aquarium, offers a private art gallery. The lovely hotel has views of the forest and features Wi-Fi in…
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…
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…
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…
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…
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…
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…
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…
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**
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…
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…
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…
Inn On Long Lake
4700 North Island Highway, Nanaimo, Canada View map
The unique Inn On Long Lake Nanaimo is situated in a beach area of Nanaimo, a mere 14 minutes' walk from Loudon Park and Trail and 4.6 km from Ammonite Falls. A storage for belongings are available…
Painted Boat Resort Spa And Marina
12849 Lagoon Road, Madeira Park, Canada View map
The charming Painted Boat Resort Spa And Marina Madeira Park, positioned a mere 7 minutes' walk from Pender Harbour School Of Music, offers 2 hot tubs and 2 spa tubs for the best experience. Located…
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…
Cox Bay Beach Resort
1431 Pacific Rim Highway, Tofino, Canada View map
The 4-star Cox Bay Beach Resort Tofino, 5 km from Third Beach, offers two beaches. Offering a fitness area, this charming hotel is approximately a 25-minute walk from Frank Island.
Kettle Valley Beach Resort
950 Lakeshore Drive W., Penticton, Canada View map
Situated amidst the stunning landscapes of Penticton, Kettle Valley Beach Resort offers the perfect getaway for nature enthusiasts and relaxation seekers alike. This charming resort, located just a…
Ruby Lake Resort
15426 Sunshine Coast Highway, Madeira Park, Canada View map
Located 4.9 km from Hardy Island Marine Provincial Park, the 4-star Ruby Lake Resort Madeira Park is around a 5-minute walk from the Iris Griffith Wetlands. Featuring 18 rooms with views of the…
The Sentinel
5278 Amundsen Road, Kaslo, Canada View map
The 2-star The Sentinel Hotel Kaslo is situated in a beach area of Kaslo, around 3 km from Mirror Lake and about 25 minutes' walk from Fletcher Falls. Located approximately 15 minutes by car from The…
Spanish Villa Resort
890 Lakeshore Drive, Penticton, Canada View map
The 3-star Spanish Villa Resort Penticton is a mere 6 minutes' walk from SS Naramata and provides air-conditioned rooms with views of Okanagan Valley. The resort, located in proximity to the Okanagan…
Sea Edge Beachside Hotel
209 Island Hwy W, Parksville, 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.
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…
Coast Osoyoos Beach Hotel
7702 Main Street, Osoyoos, Canada View map
The 3-star Coast Osoyoos Beach Hotel offers a tranquil location 3.8 km from the Rattlesnake Canyon amusement park, around 5 minutes' walk from Gyro Park, and offers guided snorkelling trips and…
Oyster Bay Resort
4357 South Island Highway, Campbell River, Canada View map
The 3-star heritage Oyster Bay Resort Campbell River is located around a 10-minute drive from Bear Creek Ranch, offering 6 rooms along with a picnic area, barbecue grills, and a golf course.
Oceanfront Suites At Cowichan Bay
1681 Cowichan Bay Road, Cowichan Bay, Canada View map
Oceanfront Suites At Cowichan Bay hotel is located in close proximity to the Cowichan Bay Fishermen's Wharf and entices guests with beautiful views of the sea. Situated a 5-minute walk from the…
Tiki Shores Inn & Suites
914 Lakeshore Drive West, Penticton, Canada View map
Offering air-conditioned rooms and Wi-Fi in public areas, the 2-star Tiki Shores Inn & Suites Penticton is about 2 km from South Okanagan Events Centre Arena and only a 7-minute walk from the family…
Casa Grande Inn
3080 West Island Highway, Qualicum Beach, Canada View map
**Discover the Tranquil Charm of Casa Grande Inn Qualicum Beach**
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.
Sunshine Coast Resort
12695 Sunshine Coast Hwy, Madeira Park, Canada View map
The 4-star Sunshine Coast Resort Madeira Park stands merely 1 km from Pender Harbour School Of Music and features guided tour service. Also, guests have access to a golf club provided at this Madeira…
Duffin Cove Resort
215 Campbell Street - P.O Box 178, Tofino, Canada View map
Located around 15 minutes' walk from Tonquin Beach, the oceanfront Duffin Cove Resort Tofino features boating and fishing. This 4-star hotel is a good starting point for exploring Tofino, including…
Cusheon Lake Resort
171 Natalie Lane, Ganges, Canada View map
British Columbia is Cusheon Lake Resort, perfectly nestled on a four-acre private peninsula of lush wooded scenery, overlooking Cusheon Lake. Located on Salt Spring Island, off the coast of beautiful…