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

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

Aloha Cottage, Nanoose Bay - 2 Bdrm Oceanfront Unit With Private Deck

1600 Stroulger Road, Nanoose Bay, Canada View map

With a Jacuzzi, a sauna, and an indoor pool, the spacious 60 m² Aloha Cottage, Nanoose Bay - 2 Bdrm Oceanfront Unit With Private Deck includes a fitness centre and views of the ocean. The Englishman… More

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

White Haus W Private Sauna And Close To Beach

684 Rainforest Drive, Ucluelet, Canada View map

To enjoy your vacation in Ucluelet, stay at the 1-room White Haus W Private Sauna And Close To Beach Ucluelet, which is within 10 minutes' walk of Huu-Mees-Ma-As Native Art Gallery and a mere 0.8 km… More

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

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

"Newly Built Home" On 5 Acres By The Beach

2982 Granite Road, Nelson, Canada View map

Offering a location 2.5 km from the provincial Grohman Narrows Park, the 3-bedroom "Newly Built Home" On 5 Acres By The Beach Nelson gives access to various tourist spots in the area. With a maximum… More

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

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

The Beach House At Deep Bay

5508 Deep Bay Drive, Bowser, Canada View map

Located steps away from Deep Bay Spit, The Beach House At Deep Bay Bowser villa gives access to various tourist sites in the vicinity. More

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

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

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

A Tiny House Near Ubc 温哥华ubc小别墅

4210 West 8Th Avenue, Vancouver, Canada View map

Providing access to a tennis court, A Tiny House Near Ubc 温哥华ubc小别墅 is located 3.1 km from such sports venues as Doug Mitchell Thunderbird Sports Centre. The accommodation features opportunitie… More

From US$ 506 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$ 146 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$ 118 Book Now

Sidney Bc Getaway 1Br Condo Near The Airport

9838 Second Street, Sidney, Canada View map

Featuring a prime location in the centre of the city, the 3-star Sidney Bc Getaway 1Br Condo Near The Airport hotel is about 5 minutes' walk from Shaw Ocean Discovery Centre. The aparthotel also… More

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

White Haus 2 - Rainforest Heaven Close To Beaches

684 Rainforest Drive, Ucluelet, Canada View map

To enjoy your vacation in Ucluelet, stay at the 1-room White Haus 2 - Rainforest Heaven Close To Beaches Ucluelet, which is just 0.8 km from Kennedy River Bog Provincial Park and around 10 minutes'… More

From US$ 364 Book Now

Luxury Downtown Vancouver Home Near Sunset Beach With Parking

1380 Thurlow Street, Vancouver, Canada View map

Overlooking the city, Luxury Downtown Vancouver Home Near Sunset Beach With Parking enjoys a prime setting 5 minutes' walk from St. Andrew's-Wesley United Church. The 3-bedroom holiday home hosts up… More

From US$ 526 Book Now

High Tide - Tofino Waterfront Bachelor

230 Main Street #6, Tofino, Canada View map

To enjoy your vacation in Tofino, stay at the 1-bedroom High Tide - Tofino Waterfront Bachelor apartment, which is around a 10-minute ride from the scenic Chesterman Beach and within 5 km of Frank… More

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

Sunrise Resort Rentals

1175 Resort Drive, Parksville, Canada View map

Situated approximately 700 metres from Parksville Parks, the 2-bedroom Sunrise Resort Rentals Parksville villa includes a seasonal outdoor pool, as well as a Jacuzzi to relax in. The accommodation is… More

Book Now

Beautiful Condo Beach Side Yaletown

907 Beach Avenue, Vancouver, Canada View map

Featuring a swimming pool, the spacious Beautiful Condo Beach Side Yaletown Vancouver is a 5-minute walk from Davie Street Your Independent Grocer. Rental bicycles are available for exploring the… More

From US$ 214 Book Now

Heron View Cottage By Emr Vacation Rentals

2424 Whidby Lane, Sidney, Canada View map

Situated nearly a 20-minute walk from Beacon Park, the 2-bedroom Heron View Cottage By Emr Vacation Rentals Sidney invites guests to relax at a patio. Guests can enjoy cycling at this holiday home… More

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

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

Tidal Retreat Cabin

920 Jensen'S Bay Road, Tofino, Canada View map

Up to 4 guests can stay at the 2-bedroom Tidal Retreat Cabin Tofino and enjoy The Crack, located about 5 minutes' walk away. More

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

The Cabin At Moon Dance

5757 Mt. Daniel View Road, Garden Bay, Canada View map

Staying at the 1-bedroom The Cabin At Moon Dance Garden Bay, guests can easily reach Garden Bay Marine Provincial Park, located around 6 km away. More

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

Eagle'S House, Room #3

752 Piedmont Dr. Victoria, Bc, Canada, Victoria, Canada View map

Located approximately 25 minutes' walk from Elk/Beaver Lake Regional Park, Eagle'S House, Room #B Victoria provides access to a number of tourist sites nearby. Guests can use Wi-Fi for either… More

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

Deep Cove Stunning Waterfront Whole House

930 Beachview Drive, North Vancouver, Canada View map

The 4-bedroom Deep Cove Stunning Waterfront Whole House Villa North Vancouver is located approximately 25 minutes' walk from the Admiralty Point Trail and allows guests to enjoy canoeing. Featuring… More

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

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

Lakeside Studio With Pool

2555 Lakeshore Road, Vernon, Canada View map

Located a 10-minute drive from Planet Bee Honey Farm & Meadery, the spacious Lakeside Studio With Pool Vernon overlooks the garden. Wi-Fi and a private parking lot are also available at this… More

From US$ 150 Book Now

The Cougar Den

191 Arnet Road, Tofino, Canada View map

The 2-bedroom The Cougar Den Villa Tofino, located around a 5-minute walk from the Tonquin Beach Trail, can host up to 4 guests. The villa features opportunities for hiking and cycling in the area… More

Book Now

Bear Coast, Cabin With Hot Tub, Patio, And Waterview

247 Boardwalk Boulevard, Ucluelet, Canada View map

Offering a Jacuzzi for a relaxing experience, Bear Coast, Cabin With Hot Tub, Patio, And Waterview Ucluelet is located a 17-minute walk from the long-standing Amphitrite Point Lighthouse. Providing… More

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