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

High Tide - Waterfront Bachelor

230 Main Street #6, Tofino, Canada View map

**High Tide - Waterfront Bachelor Apartment Tofino: Your Coastal Retreat Awaits** Nestled in the serene landscape of Tofino, High Tide - Waterfront Bachelor Apartment offers an unparalleled… More

From US$ 263 Book Now

Porteau Cove Olympic Legacy Cabins

Porteau Cove Provincial Park, Off Highway 99, Furry Creek, Canada View map

Porteau Cove Olympic Legacy Cabins Furry Creek offers easy access to such tourist spots as the Porteau Cove Dive Site, located just a 5-minute walk away. More

From US$ 146 Book Now

Private Oceanfront Cabin And Hot Tub! - Gww

1073 Helen Rd, Ucluelet, Canada View map

Situated about 25 minutes' walk from the catch-and-release Ucluelet Aquarium, the 1-bedroom Private Oceanfront Cabin And Hot Tub! - Gww Ucluelet provides access to numerous tourist attractions in the… More

From US$ 264 Book Now

Cozy Escape For Couples And Families With Incredible Lake And Vineyard Views - Sleeps Up To 4

6808 Westside Road, Kelowna, Canada View map

Hosting up to 6 guests, the 3-bedroom Cozy Escape For Couples And Families With Incredible Lake And Vineyard Views - Sleeps Up To 4 Kelowna villa is located in a beach area, about a 25-minute walk… More

From US$ 645 Book Now

The Great Escape - Port Renfrew

#37 6574 Baird Road, Port Renfrew, Canada View map

During the stay at 1-bedroom The Great Escape - Port Renfrew Villa, guests can indulge in fishing or visit Botanical Beach, located 3.7 km away. Featuring a hot tub, this accommodation is about 10… More

From US$ 192 Book Now

East Sooke Hideaway

6600 East Sooke Road, Sooke, Canada View map

East Sooke Hideaway Villa is located approximately 10 minutes by car from East Sooke Regional Park, giving access to various tourist spots nearby. More

From US$ 171 Book Now

Rare Find In Kitsilano!

1916 Stephens Street #3, Vancouver, Canada View map

**Discover Rare Find in Kitsilano! Apartment Vancouver** Dining options abound in Kitsilano, where the healthy and youthful atmosphere invites guests to discover local eateries and cafés that cater… More

From US$ 2359 Book Now

The Tuwanek Bed And Breakfast

7545 Islet Place, Sechelt, Canada View map

Situated approximately 5 minutes' walk from Tranquility Bay, the 9-room The Tuwanek Bed And Breakfast Sechelt villa offers guests to take advantage of a sauna and barbecue grills. Featuring a steam… More

From US$ 216 Book Now

The Bayside Cottage By Emr Vacation Rentals

10269 West Saanich Road, North Saanich, Canada View map

Situated 150 metres from Patricia Bay Park, The Bayside Cottage By Emr Vacation Rentals North Saanich entices guests with views of the patio. The 3-bedroom holiday home features opportunities for… More

From US$ 789 Book Now

Stay Wilder Sunshine Coast

Dusty Road, Sechelt, Canada View map

More

From US$ 105 Book Now

The Altitude Landing, Pool, Hot Tub, Pets

205 3Rd Avenue, Invermere, Canada View map

**The Altitude is where comfort meets adventure in the heart of Invermere.** Nestled amid breathtaking mountain vistas, this captivating retreat offers a unique balance of luxury and natural beauty. More

From US$ 72 Book Now

Outback Lakeside Vacation Homes

9845 Eastside Road, Fintry, Canada View map

Located just 1.6 km from Ellison Provincial Park, the resort Outback Lakeside Vacation Homes Fintry features a swimming pool, a hot tub, ensuring a relaxing stay. The unique resort is located in a… More

From US$ 199 Book Now

Cozy Cabin Near Walking Trails And Beaches!

#11 Tyee Terrace, Ucluelet, Canada View map

Cozy Cabin Near Walking Trails And Beaches! Ucluelet is situated approximately a 5-minute walk from Terrace Beach and hosts up to 2 travellers. Providing guests with Wi-Fi and a private parking lot… More

From US$ 108 Book Now

Uvic Cottage

3808 Sinclair Pl Victoria Bc, Victoria, Canada View map

Located approximately a 20-minute walk from Royal Victoria Yacht Club, Uvic Cottage Victoria gives access to various tourist sites in the vicinity. More

From US$ 131 Book Now

Garden Suite Near Jericho Beach

Suite, 4333 Locarno Crescent, Vancouver, Canada View map

Located approximately 4 km from the Large art Museum of Anthropology, the 3-star Garden Suite Near Jericho Beach Vancouver hotel offers access to tourist attractions throughout Vancouver. More

From US$ 450 Book Now

Luxury 2-Bedroom Condo Beach Side Yaletown

907 Beach Avenue, Vancouver, Canada View map

**Luxury 2-Bedroom Condo Beach Side Yaletown is a splendid retreat nestled in the heart of Downtown Vancouver.** This vibrant neighborhood is known as the city's financial and commercial hub… More

From US$ 1582 Book Now

Peachview Deluxe Suites 301

4316 Beach Avenue 301, Peachland, Canada View map

The 2-room Peachview Deluxe Suites 301 Peachland offers proximity to such tourist attractions as Deja Vu Gift and Decor, situated approximately 5 minutes' walk away. When you travel to Peachland for… More

From US$ 159 Book Now

Ski In Ski Out Private Hot Tub

2116 Panorama Drive 101, Panorama, Canada View map

Hosting up to 12 guests, the 5-bedroom Ski In Ski Out Private Hot Tub Panorama villa is located in a beach area, around 20 minutes' walk from RK Heliski. Guests can enjoy snow skiing, hiking, and… More

From US$ 292 Book Now

The Beach House Texada - Gillies Bay Favourite Cabin

5274 Gillies Bay Road, Gillies Bay, Canada View map

3-bedroom The Beach House Texada - Gillies Bay Favourite Cabin is located around a 25-minute walk from Shelter Point Regional Park and welcomes its guests to enjoy diving and canoeing. The holiday… More

From US$ 198 Book Now

Whytecliff Park Place Near Ocean

6925 Marine Drive, West Vancouver, Canada View map

Located only 600 metres from the rocky beach "Whytecliff Park", the spacious 139 m² Whytecliff Park Place Near Ocean West Vancouver apartment accommodates up to 7 guests. A prime location gives quick… More

From US$ 144 Book Now

Beach Lake Resort

3699 Capozzi Road 708, Kelowna, Canada View map

Located a 10-minute drive from the Downtown Marina Kelowna, Beach Lake Resort Kelowna overlooks the lake. Boasting a steam room and a Jacuzzi, this apartment, suitable for 5 guests, is 6 km from the… More

From US$ 141 Book Now

Modern & Cozy Home In The Heart Of Downtown Vancouver

989 Nelson Street, Vancouver, Canada View map

Discover the inviting charm of Modern & Cozy Home In The Heart Of Downtown Vancouver, perfectly nestled in the city's vibrant financial and commercial hub. This elegant retreat seamlessly blends… More

From US$ 133 Book Now

The Nook, Top Floor Suite With Lake And Mtn View

450 Esplanade Avenue #20, Harrison Hot Springs, Canada View map

Offering a patio overlooking the lake, the 1-bedroom The Nook, Top Floor Suite With Lake And Mtn View Harrison Hot Springs villa is located only 6 minutes' walk from Harrison Hall. More

From US$ 122 Book Now

Flo Inn

2011 Cynamocka Road, Ucluelet, Canada View map

To enjoy your vacation in Ucluelet, stay at Flo Inn Ucluelet, which is just 12 minutes' walk from Pacific Rim Distilling and merely 1.3 km from Little Beach. More

From US$ 291 Book Now

Heaven'S Haven

9113 Tronson Road Lower Suite, Vernon, Canada View map

Conveniently located just 55 km from Kelowna International Airport, this gem in Vernon provides easy access to transportation while maintaining a tranquil atmosphere. More

From US$ 219 Book Now

Fabulous Beach Side Apartment

1650 Stephens Street, Vancouver, Canada View map

The Fabulous Beach Side Apartment is a serene oasis nestled in the vibrant neighborhood of Kitsilano. This exquisite retreat is surrounded by expansive parks, where locals and visitors alike indulge… More

Book Now

The Cottage - A Private Oceanfront Dream!

1292 Covina Drive, East Sooke, Canada View map

With the capacity to host 4 guests, the 1-bedroom The Cottage - A Private Oceanfront Dream! East Sooke is located within a 4-km distance of such significant cultural landmarks as Sooke Region… More

Book Now

Brand New Suite Downtown Kelowna - Walk Everywhere!

620 Coronation Avenue 408, Kelowna, Canada View map

Situated approximately a 10-minute walk from the 6000-seat Prospera Place Arena, the 39 m² Brand New Suite Downtown Kelowna - Walk Everywhere! can host up to 2 guests in Kelowna. At this 1-bedroom… More

From US$ 78 Book Now

Eagle'S House, Room #2

752 Piedmont Drive, Victoria, Canada View map

Eagle'S House, Room #2 Victoria is located 4.9 km from Prospect Lake Golf Course and a 10-minute drive from Mount Douglas Beach. With access to a golf playground, this homestay caters to the needs of… More

From US$ 93 Book Now

Lux White Rock Pool House Waterfront Resortlike

1764 Amble Greene Boulevard, Surrey, Canada View map

Lux White Rock Pool House Waterfront Resortlike Surrey villa is located around 25 minutes' walk from 1001 Steps and provides canoeing, hiking, and horse riding for active guests. Offering horse… More

From US$ 511 Book Now

Lake Windermere Pointe By Stayin

205 3Rd Ave, Invermere, Canada View map

The spacious Lake Windermere Pointe By Stayin Invermere apartment offers setting in a beach area of Invermere, approximately a 5-minute walk from James Chabot Provincial Park. Situated a few moments… More

From US$ 274 Book Now

White House Tofino

441 Neill Street, Tofino, Canada View map

White House Tofino Downtown Villa offers swift access to various city sites, such as the Jeremy Koreski Gallery, situated nearly 5 minutes' walk away. Located only 350 metres from Surf Sister, this… More

From US$ 704 Book Now

Residence & Conference Centre - Kelowna

880 K. L. O. Rd, Kelowna, Canada View map

Situated only 0.9 km from Mission Park Shopping Centre, the 7-room Residence & Conference Centre - Kelowna also boasts easy access to The Old Woodshed Kelowna train station which is 3.5 km away. The… More

From US$ 126 Book Now

Cozy Sidney Condo 1Br Near Victoria Airport

9838 Second Street Unit 201, Sidney, Canada View map

Situated around 5 minutes' walk from Beacon Park, the 1-bedroom Cozy Sidney Condo 1Br Near Victoria Airport can host up to 2 guests in Sidney. Wi-Fi is provided for both business and leisure… More

From US$ 104 Book Now

Stunning Oceanfront Home 4Br3B Sunrise Beachcombing Near Bamberton Park

1715 Sandy Beach Road, Mill Bay, Canada View map

Located within 5 minutes' walk of the comfortable 4-star Stunning Oceanfront Home 4Br3B Sunrise Beachcombing Near Bamberton Park Mill Bay hotel, guests can quickly reach Bamberton Park. This Mill Bay… More

From US$ 491 Book Now

Suite And Simple

445 Marine Drive, Ucluelet, Canada View map

The 4-star Suite And Simple Ucluelet hotel, offering a private art gallery, is located around a 20-minute stroll from the waterfront Ucluelet Aquarium. There is also a car park. More

From US$ 77 Book Now

Oceanfront Room With Hot Tub & Firepit

1073 Helen Rd, Ucluelet, Canada View map

Providing a waterfront setting about a 10-minute ride from the Ancient Cedars Loop Trail, the welcoming Oceanfront Room With Hot Tub & Firepit Ucluelet hotel includes a private art gallery. There's… More

From US$ 114 Book Now

Smith Lake Farm

1481 Larkin Road, Merville, Canada View map

Smith Lake Farm Merville features 6 rooms and lies 4.7 km from Miracle Beach Provincial Park. The centre of Merville can be reached within 20 minutes' walk of this luxury tent. More

From US$ 126 Book Now

Sooke Harbour Penthouse - Luxurious 4 Bdrm Rental

6971 West Coast Road, Sooke, Canada View map

Located in close proximity to West Coast Outdoor Adventure, Sooke Harbour Penthouse - Luxurious 4 Bdrm Rental villa provides guests with a Jacuzzi. Providing guests with Wi-Fi and private car parking… More

From US$ 265 Book Now

Avatar By Eagle Reach Properties

6596 Baird Road 232, Port Renfrew, Canada View map

The 2-bedroom Avatar By Eagle Reach Properties Port Renfrew villa is located approximately 10 minutes' drive from Botanical Beach Provincial Park, giving access to various tourist spots nearby. This… More

From US$ 434 Book Now

Highview Studio - Mountain And City Views

1050 Burrard Street, Vancouver, Canada View map

To enjoy your vacation in Vancouver, stay at the 1-room Highview Studio - Mountain And City Views Vancouver, which is just 1.5 km from the Vancouver Christmas Market and within 10 minutes' drive of… More

From US$ 84 Book Now

Waterfront Timber-Frame Cottage!

283 Boardwalk Boulevard, Ucluelet, Canada View map

The cosy Waterfront Timber-Frame Cottage! Ucluelet is situated about a 5-minute walk from Terrace Beach and hosts up to 4 travellers. More

From US$ 137 Book Now

Pacific Forest Beach House

1059 Tanglewood Place, Parksville, Canada View map

At the 3-bedroom Pacific Forest Beach House Parksville villa, guests can enjoy hiking, mini golf, and cycling as well as a location around a 5-minute walk from Riptide Lagoon Adventure Golf. Located… More

Book Now

Beaver Beach Vacation Home

4662 Cameron Road, Madeira Park, Canada View map

Overlooking the sea, Beaver Beach Vacation Home Madeira Park enjoys a beachfront setting a 5-minute walk from the Whitestone Islands. Located 4.5 km from Mount Daniel, the 5-bedroom villa provides Wi… More

From US$ 754 Book Now

Kingfisher, Waterfront Cabin With Inlet With Mountain Views

285 Boardwalk Boulevard #1, Ucluelet, Canada View map

**Escape to Kingfisher, Waterfront Cabin With Inlet With Mountain Views, where breathtaking natural beauty meets unparalleled comfort. Nestled just 30 kilometers from the pristine shores of Tofino… More

From US$ 783 Book Now

Black Rock Beach House

524 Marine Drive, Ucluelet, Canada View map

During the stay at the 10-room Black Rock Beach House Ucluelet villa, guests can indulge in a Jacuzzi or visit the Wild Pacific Trail, located 2.7 km away. The 3-bedroom holiday home features… More

From US$ 751 Book Now

Fish Tales Cottage

#247, 6574 Baird Rd., Port Renfrew, Canada View map

Offering entertainment facilities and a play area for guests' leisure, Fish Tales Cottage Port Renfrew is situated a 10-minute drive from Botanical Beach. Located 3.3 km from Botanical Beach… More

From US$ 231 Book Now

Sooke Harbour Townhouse - Waterfront 2-Bed Rental

6971 West Coast Road, Sooke, Canada View map

The 2-bedroom Sooke Harbour Townhouse - Waterfront 2-Bed Rental villa offers easy access to such tourist spots as the Sooke Spa, located nearly a 5-minute walk away. Offering a Jacuzzi, the… More

From US$ 196 Book Now

Kye Bay Beach House By Emr Vacation Rentals

1428 Kye Bay Road, Comox, Canada View map

The 4-bedroom Kye Bay Beach House By Emr Vacation Rentals Comox villa is located within a 3-km distance of the Comox Air Force Museum and provides cycling and fishing for active guests. Offering… More

From US$ 529 Book Now

Black Rock Ridge

545 Marine Drive Unit 114, Ucluelet, Canada View map

The 3-bedroom Black Rock Ridge Ucluelet villa is situated within 20 minutes' walk of a long beach and is suitable for up to 6 guests. This Ucluelet holiday home features opportunities for hiking in… More

From US$ 430 Book Now