Pet-friendly hotels in British Columbia

Multiple accommodations for your stay
Destination
Check-in date:
10 Mar 2026
Check-out date:
11 Mar 2026
Guests
2 guests
Ages of children:
Filters:

Hotel ranking


Find hotel by


Price (per night)


Types of accommodation


Districts

  • More Less

Tourist sights

  • More Less

Hotel themes

  • More Less

Guest ratings


Hotel comes with

  • More Less

Room comes with


Clear Filters
Apply Filters

1471 results found

Cooks And Puppies Hideaway

Stewart-Cassiar Highway, Jade City, Canada (Open map)

Offering guests to relax on a terrace, the 0-bedroom Cooks And Puppies Hideaway Villa is located in a beach area of Jade City.
Read more...
9.8
Exceptional
40 reviews

Funky Forest Bnb

10440 West Coast Road, Shirley, Canada (Open map)

You'll find French Beach Provincial Park merely 1.6 km from the hotel. Funky Forest Bnb Shirley hotel offers a terrace, located...
Read more...
9.5
Exceptional
37 reviews

Howe Street Apartment With Views

1010 Howe Street, #907, Vancouver, Canada (Open map)

Situated 1.5 km from a beach, the accommodation also offers easy access to the department store "Nordstrom Pacific Centre", which is...
Read more...
9.1
Superb
42 reviews

Contemporary, Cozy, Pool, Hot Tub, Lake Front

205 Third Avenue 2305, Invermere, Canada (Open map)

The 93 m^2 property is within walking distance of Pynelogs Art Gallery and Cultural Centre, which is an excellent place to improve...
Read more...
8.9
Fabulous
31 reviews

Shannaghs Sweet Escape

10052 Malaspina Road, Powell River, Canada (Open map)

Guests can also get to Okeover Arm Park, located 20 minutes' walk away. Located in a beach area, the 1-bedroom Shannaghs Sweet...
Read more...
8.4
Very Good
29 reviews

Heavenly Mountain Hideaway, Pool, Hot Tub

7495 Columbia Avenue, Radium Hot Springs, Canada (Open map)

Horsethief hideout is 5 km away, while Radium Rotary Gardens is in proximity to the 93 m^2 property. Situated 20 minutes' stroll...
Read more...
9.2
Superb
47 reviews

Perfect Base Invermere 3Bd Townhouse Mt Views With Garage

1000 12 Street, Invermere, Canada (Open map)

The villa is only a stone's throw from Valley Alley Bowling Centre, while The Artym Gallery is 500 metres away. At Perfect Base...
Read more...
9.6
Exceptional
53 reviews

Ground Level Two Bedrooms Suite Near Lake And Golf Course

1009 Arngask Avenue, Victoria, Canada (Open map)

Hatley Castle is at a distance of 4.2 km away, while Luxton Park is 10 minutes away by car. Located 2.7 km from Langford Lake…
Read more...
7.8
Good
42 reviews

Nights Inn

365 Cariboo Highway, 100 Mile House, Canada (Open map)

Situated 1.1 km from Lac La Hache Provincial Park, this hotel also gives access to such sports venues as the public Marmot Ridge...
Read more...
7.9
Good
62 reviews

2Br 1Ba Garden View Guest Suite - King-Size Bed - Free Parking

1529 East 41St Avenue, Vancouver, Canada (Open map)

Situated 3.1 km from the Hillcrest Aquatic Centre, this guest house also gives access to such sports venues as Scotiabank Field at...
Read more...
8.7
Fabulous
37 reviews

Sunshine And Wine Loft

192 Bruce Court, Penticton, Canada (Open map)

While staying in this Penticton hotel, you are invited to discover the Splash BC Water Park, located 2.8 km away, or visit sports...
Read more...

Cozy Quiet Suite With Private Hot Tub With Ocean Views

1447 Fiddick Crescent, Nanaimo, Canada (Open map)

The wooded Hemer Provincial Park is located around 3 km from this 1-bedroom apartment. Overlooking the sea, the 37 m^2 Cozy Quiet...
Read more...
8.3
Very Good
24 reviews

Serene Peaks, Private Hot Tub, Peaceful

4889 Stanley Street, Radium Hot Springs, Canada (Open map)

Olive Lake is located within walking distance of the accommodation. The spacious Serene Peaks, Private Hot Tub, Peaceful Radium Hot...
Read more...
8.8
Fabulous
29 reviews

Cowichan Calling

222 Tal Crescent, Lake Cowichan, Canada (Open map)

Gordon Bay Provincial Park is located about a 5-minute drive from the 56 m^2 accommodation. Situated only 1.6 km from Cowichan Lake...
Read more...
9.6
Exceptional
40 reviews

The Cabin

10Th Avenue 603, Stewart, Canada (Open map)

If you feel like visiting the surroundings, check out Storehouse No. During the stay at The Rustic Cabin Villa, guests can indulge...
Read more...
9.4
Superb
38 reviews

Two Bedroom Apartment With Stunning 180 Water, Mountain And City View Pool Hot Tub And Gym Heart Of Downtown Skytrain 3Mins Walk Right By Bc Place Rogers Arena

58 Keefer Place, Vancouver, Canada (Open map)

100 m from Stadium-Chinatown tube station, the apartment is around 4 km from Granville Island. The spacious 1-bedroom Two Bedroom...
Read more...
8.9
Fabulous
53 reviews

Light N Airy, Pool, Hot Tub, Pets, Ground Floor

205 3Rd Avenue, Invermere, Canada (Open map)

James Chabot Provincial Park is a 13-minute stroll away, while Windermere Valley Museum is within easy walking distance of this...
Read more...
7.8
Good
25 reviews

A Shack In The Woods

6574 Baird Road, 88, Port Renfrew, Canada (Open map)

Port San Juan Inlet is a 5-minute ride away. During the stay at A Shack In The Woods Villa, guests can indulge in hiking…
Read more...
8.5
Fabulous
51 reviews

Vines And Puppies Glamping Hideaway

Km 594 Hwy 37, Jade City, Canada (Open map)

The 1-bedroom Vines And Puppies Glamping Hideaway Hotel offers guests a relaxing experience with a Jacuzzi.
Read more...
9.7
Exceptional
32 reviews

Cozy Creek Den - Updated Nov 2025

2129 Lake Placid Road, Whistler, Canada (Open map)

This 1-bedroom apartment lies 3.6 km from the Whistler Blackcomb Mountain Bike Park. The 30 m² Cozy Creek Den - Updated Nov 2025...
Read more...
7.4
Good
33 reviews
Thank you for subscribing
Close