Special offers and Exclusive deals

Search Hotels

2026-06-30
2026-07-01
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

Pet-friendly hotels in British Columbia

Sea 'N' Stars Bnb

1206 The Strand, Gabriola, Canada View map

Guests of Sea 'N' Stars Bnb Gabriola hotel can enjoy access to Lighthouse Island, located 3.7 km away. The bed & breakfast offers Wi-Fi in the rooms. More

From US$ 162 Book Now

Blue House

1128 Twin Isles Drive, Gibsons, Canada View map

Located approximately 10 minutes by car from the 4-star Blue House Hotel Gibsons, guests can reach the Nicholas Sonntag Marine Education Centre. There is also a free private car park. More

From US$ 222 Book Now

Radium Villas

7981 Radium Hill Road 12, Radium Hot Springs, Canada View map

Located 10 minutes' drive from Olive Lake, the spacious Radium Villas Radium Hot Springs apartment overlooks the garden. Wi-Fi and complimentary private parking are provided for guests' utmost… More

From US$ 157 Book Now

Lovely 2 Bedroom Suite Steps From The Beach

200 Lagoon Road, Victoria, Canada View map

To enjoy your vacation in Victoria, stay at the 2-room Lovely 2 Bedroom Suite Steps From The Beach Victoria, which is 4.9 km from Portage Park and within 10 minutes' drive of Costco Wholesale. The… More

From US$ 169 Book Now

Authentic Lofted Log Cabin With Hot Tub

1230 Philpott Forest Service Road, Kelowna, Canada View map

Featuring a terrace with mountain views, Authentic Lofted Log Cabin With Hot Tub Kelowna is 42 minutes' drive from Kelowna International airport. More

From US$ 175 Book Now

Radium 5Br Home Ping Pong, Foosball, & Gazebo

4843 Stanley Street, Radium Hot Springs, Canada View map

Situated just minutes from the natural hot springs, the Radium 5Br Home boasts an ideal locale for outdoor adventures. More

From US$ 319 Book Now

The Downtown Hive By Revelstoke Vacations

408 2Nd Street West, Revelstoke, Canada View map

Located around 5 minutes' walk from Jones Distilling Distillery, 1-bedroom The Downtown Hive By Revelstoke Vacations Villa gives easy access to various tourist attractions in the area. Providing… More

From US$ 324 Book Now

3 Bedroom 3 Bath Ski In Ski Out With Private Hot Tub

220 Kettle View Road, Big White Ski Resort, Canada View map

The 3-room 3 Bedroom 3 Bath Ski In Ski Out With Private Hot Tub Big White Ski Resort provides easy access to various city attractions, such as Snow Ghost Express, situated approximately a 5-minute… More

From US$ 528 Book Now

Ski-In Ski-Out At Upper Village Next To Fairmount Hotel In Whistler

4573 Chateau Boulevard, Whistler, Canada View map

The 2-room Ski-In Ski-Out At Upper Village Next To Fairmount Hotel In Whistler, located in the Upper Village district of Whistler, only 650 metres from the Audain Art Museum, features views of the… More

From US$ 743 Book Now

Metropolitan Dream Stay With Saltwater Pool And Hot Tub

14861 59 Avenue, Surrey, Canada View map

During the stay at Metropolitan Dream Stay With Saltwater Pool And Hot Tub Surrey villa, guests can indulge in a Jacuzzi or visit the Fraser Valley Heritage Railway, located 6 km away. More

Book Now

Luxury 2Br Designer Apartment In The Heart Of Downtown!

988 Abbott Street #908, Vancouver, Canada View map

The spacious 102 m² Luxury 2Br Designer Apartment In The Heart Of Downtown! Vancouver lies only 1.5 km from The Orpheum and just 10 minutes on foot from Burrard tube station. The 2-bedroom apartment… More

From US$ 385 Book Now

Uncork And Unwind

1079 Caledonia Way, West Kelowna, Canada View map

The 63 m² Uncork And Unwind Apartment West Kelowna is located 10 minutes by car from the entire permanent gallery "Okanagan Heritage Museum" and 4.8 km from the Father Pandosy Mission. This 1-bedroom… More

From US$ 177 Book Now

Garden View Double Room Suite At Trout Lake

3111 Victoria Drive, Vancouver, Canada View map

To enjoy your vacation in Vancouver, stay at the 1-room Garden View Double Room Suite At Trout Lake Vancouver, which is approximately 6 km from Downtown Vancouver and approximately 5 minutes' walk… More

From US$ 112 Book Now

Lakeview Suite By Trout Lake

3111 Victoria Drive, Vancouver, Canada View map

The 60 m² Lakeview Suite By Trout Lake Vancouver is situated just a 5-minute walk from Trout Lake Beach and 5 km from Vancouver Harbour Water airport. Wi-Fi and a car park are provided for guests'… More

From US$ 317 Book Now

Charming East Van Home Near Dt And Commercial St

1636 Frances Street, Vancouver, Canada View map

The enchanting Charming East Van Home is a tranquil retreat nestled conveniently near downtown Vancouver. Ideally located just 20 kilometers from the heart of the city, this home serves as the… More

From US$ 115 Book Now

Creekside Oasis 4 Beds Pool And Hot Tub

2129 Lake Placid Road, Whistler, Canada View map

The 1-room Creekside Oasis 4 Beds Pool And Hot Tub Apartment Whistler is situated only a 6-minute walk from the Creekside Market and 5 km from Green Lake Seaplane Base airport. 2.5 km from Panorama… More

From US$ 363 Book Now

Summit View Alpine Retreat

7307 Prospector Avenue 204, Radium Hot Springs, Canada View map

Situated merely 13 minutes' walk from Olive Lake, the spacious 2-bedroom Summit View Alpine Retreat Apartment Radium Hot Springs can host up to 5 guests in Radium Hot Springs. For travellers heading… More

From US$ 123 Book Now

Cozy And Friendly Home Single Room No Pets Allowed

2450 Norcrest Court, Burnaby, Canada View map

To enjoy your vacation in Burnaby, stay at Cozy And Friendly Home Single Room No Pets Allowed Burnaby, which is 10 minutes' drive from Old Orchard Park and 4 km from Rocky Point Park. More

From US$ 40 Book Now

Mountain View Cabins

2383 Forde Station Rd, Golden, Canada View map

Situated 4.3 km from Red Barn Petting Farm, the 8-room Mountain View Cabins Golden provides access to numerous tourist attractions in the area. More

From US$ 104 Book Now

Whistler Village Central Stay!

4111 Golfers Approach 301, Whistler, Canada View map

** Invites you to immerse yourself in the breathtaking beauty of Whistler Village, a celebrated mountain resort that played host to the 2010 Winter Olympics. Nestled in the heart of this vibrant… More

From US$ 253 Book Now

Spahats Creek Resort

988 Spahats Creek Forest Service Road, Clearwater, Canada View map

More

From US$ 245 Book Now

Perfect Base Invermere 3Bd Townhouse Mt Views With Garage

1000 12 Street, Invermere, Canada View map

Situated only a 6-minute walk from The Artym Gallery, Perfect Base Invermere 3Bd Townhouse Mt Views With Garage villa entices guests with views of the mountain. Located 1.7 km from James Chabot… More

From US$ 471 Book Now

Gorgeous 2 Bedrooms Suite Private Entrance With Patio-Free Parking

22038 124 Ave, Maple Ridge, Canada View map

The spacious 1-bedroom Gorgeous 2 Bedrooms Suite Private Entrance With Patio-Free Parking Maple Ridge is located within 6 km of the six-lane extradosed Golden Ears Bridge and offers Wi-Fi for either… More

From US$ 103 Book Now

Creekside Bunkies

975 Conrad Road, Roberts Creek, Canada View map

To enjoy your vacation in Roberts Creek, stay at the 2-room Creekside Bunkies Apartment Roberts Creek, which is within 4 km of Cliff Gilker Park and nearly 25 minutes' walk from Mount Elphinstone… More

From US$ 185 Book Now

Settler'S Crossing #56 Ski-In Ski-Out Condo With Private Hot Tub

5015 Valley Drive 56, Sun Peaks, Canada View map

**Settler's Crossing #56 Ski-In Ski-Out Condo with Private Hot Tub: A Mountain Retreat** Nestled in the picturesque landscapes of Sun Peaks, Settler's Crossing #56 Ski-In Ski-Out Condo with Private… More

From US$ 137 Book Now

Nanaimo Nest

364 Nicol Street, Nanaimo, Canada View map

Offering a location 3.4 km from the Newcastle Island, Nanaimo Nest Villa gives access to various tourist spots in the area. More

From US$ 294 Book Now

Gracies Grotto Cabin

10052 Malaspina Road, Powell River, Canada View map

Situated nearly a 20-minute walk from Okeover Arm Park, Gracies Grotto Cabin Powell River entices guests to explore various tourist attractions in the area. More

From US$ 80 Book Now

Ackerview Guesthouse Bed And Breakfast

1531 60Th Street Southeast, Salmon Arm, Canada View map

Located nearly 25 minutes' walk from the R.J. Haney Heritage Village and Museum, the 3-star Ackerview Guesthouse Bed And Breakfast Salmon Arm offers amenities such as a sun deck and a picnic area. More

From US$ 125 Book Now

Edgewater Sunrise Apartment

9991 Beach Drive, Chemainus, Canada View map

Located only 0.9 km from Christmas in Chemainus, the 4-star Edgewater Sunrise Apartment Chemainus hotel includes a sundeck, a picnic area, and a satellite flat-screen. The guest house is a good… More

From US$ 109 Book Now

Riverside Court Rv And Cabins

7351 Hwy 3, Grand Forks, Canada View map

Located approximately a 25-minute stroll from Dick Bartlett Park, the 2-star Riverside Court Rv And Cabins Grand Forks hotel offers Wi-Fi throughout the property and parking. More

From US$ 109 Book Now

Peter'S Place - Spacious 2Bed & Bath Suite

11600 140A Street, Surrey, Canada View map

Located 2.8 km from Trapped Coquitlam escape room, the 65 m² Peter'S Place - Spacious 2Bed & Bath Suite Surrey overlooks the garden. The apartment capacity is based on up to 5 guests. More

From US$ 138 Book Now

La Casa Lakeside Resort - Amazing Panoramic View Lakeside House With Pools, Hot Tubs & More!

7030 Terazona Drive, Kelowna, Canada View map

The beachfront La Casa Lakeside Resort - Amazing Panoramic View Lakeside House With Pools, Hot Tubs & More! Kelowna is located 4 km from Kopje Park and invites guests to enjoy a terrace. This resort… More

From US$ 358 Book Now

Blue Spruce Den - Vernon

4215 20Th Street 2, Vernon, Canada View map

Situated a 6-minute walk from St Josephat's Ukrainian Catholic Church, Blue Spruce Den - Vernon apartment looks out onto the garden. Leisure options at this apartment include a ski school and a… More

Book Now

Malaspina Strait Tiny Home

7637 Fats Crescent, Powell River, Canada View map

During the stay at Malaspina Strait Tiny Home Powell River, guests can indulge in snorkelling, diving, and bowling or visit the Powell River Westview Harbour, located 6 km away. More

From US$ 109 Book Now

New, Spacious 2 Bedrooms In Downtown With Free Parking!

23062 Cliff Avenue, Maple Ridge, Canada View map

Overlooking the street, the 70 m² New, Spacious 2 Bedrooms In Downtown With Free Parking! Maple Ridge apartment is about a 25-minute walk from Derby Reach Regional Park in Maple Ridge. This 2-bedroom… More

From US$ 99 Book Now

Modern & Stylish Condo In Langley City

20360 Logan Avenue, Langley, Canada View map

Located around a 25-minute walk from the Sendall Botanical Gardens, the 47 m² Modern & Stylish Condo In Langley City overlooks the mountain. The maximum occupancy at this 1-bedroom apartment is 2… More

From US$ 103 Book Now

Modern And New House Near Pne With Big Garden And Free Parking

3250 East Pender Street, Vancouver, Canada View map

**The Modern and New House Near PNE With Big Garden And Free Parking is where contemporary elegance meets serene comfort.** Nestled just 17 kilometers from the airport, this brand-new three-bedroom… More

From US$ 452 Book Now

Westshore Garden Escape

2634 Alderglen Place, Victoria, Canada View map

Located in the West Shore district a 25-minute walk from Havenwood Park, Westshore Garden Escape Victoria apartment accommodates up to 4 guests. This apartment features a terrace complete with a… More

From US$ 101 Book Now

Charming 3 Bedroom Suite

3405 Rockwood Terrace, Victoria, Canada View map

Charming 3 Bedroom Suite Victoria villa offers quick access to such city attractions as Olympic View Golf Course, located just 6 minutes' walk away. More

Book Now

Discovery Bay Resort By Kelowna Resort Acc. - 80+ Suites Available

1088 Sunset Drive, Kelowna, Canada View map

To enjoy your vacation in Kelowna, stay at Discovery Bay Resort By Kelowna Resort Acc. - 80+ Suites Available, which is approximately 20 minutes' walk from the City Park and a mere 1.4 km from… More

From US$ 267 Book Now

Vines And Puppies Glamping Hideaway

Km 594 Hwy 37, Jade City, Canada View map

**Experience Tranquility at Vines and Puppies Glamping Hideaway** The attentive services at the glamping hideaway ensure guests feel welcomed and cared for throughout their stay, with personalized… More

From US$ 78 Book Now

Last Spike Lodging

4885 Lybarger Road, Malakwa, Canada View map

The 1-bedroom Last Spike Lodging Malakwa villa is located nearly a 10-minute drive from the Nanimahoo's Native Art Gallery and allows guests to enjoy hiking. More

From US$ 126 Book Now

Luxury Accomodation In West Vancouver

2941 Altamont Place, West Vancouver, Canada View map

Offering a private swimming pool, Luxury Accomodation In West Vancouver apartment is situated nearly a 25-minute stroll from West Vancouver Arena Ice Skating Rink. Located within a 7-km distance of… More

From US$ 371 Book Now

Salt Cottage Waterfront Guest House With Superb Views

3 Montizambert Wynd, West Vancouver, Canada View map

Salt Cottage Waterfront Guest House With Superb Views West Vancouver, located 25 minutes' walk from the Bowen Lookout, features Wi-Fi throughout the property. More

From US$ 514 Book Now

Windslow Guest Suite At Kye Bay

567 Windslow Road, Comox, Canada View map

The 4-star Windslow Guest Suite At Kye Bay Comox hotel includes spacious rooms around a 15-minute ride from the narrow coastal Goose Spit Park. More

From US$ 166 Book Now

Jade City Dog House

1000 Robin Drive, Jade City, Canada View map

Jade City Dog House hotel also includes parking. Jade City centre can be reached within 25 minutes' walk. More

From US$ 125 Book Now

Malaspina Strait Cottage

7637 Fats Crescent, Powell River, Canada View map

Located within a 6-km distance of the Powell River Public Library, the 4-star beachfront Malaspina Strait Cottage Powell River hotel features Wi-Fi in the rooms and free private parking on site. This… More

From US$ 207 Book Now

Meadow Suites In Wells

12423 Barkerville Highway, Barkerville, Canada View map

Featuring Wi-Fi in the rooms, Meadow Suites In Wells Barkerville hotel is 800 metres from the Amazing Space Studio and Gallery. This motel also includes a free private car park. More

From US$ 108 Book Now

31 Gleneagle 2 Bedroom 2 Ba Parking

4636 Blackcomb Way 31, Whistler, Canada View map

Located just 0.7 km from the Squamish Lil'wat Cultural Centre, 31 Gleneagle 2 Bedroom 2 Ba Parking Whistler hotel features an aqua park, a sundeck, and a golf course. This Whistler holiday park is in… More

From US$ 602 Book Now

Williston Lake Resort

4696 Twelve Mile Road, Hudsons Hope, Canada View map

**Welcome to Williston Lake Resort**, where the majestic beauty of nature meets the comfort of traditional lodge living. Nestled less than 20 minutes from Hudson's Hope, BC, this stunning log home… More

From US$ 109 Book Now