Pet-friendly hotels in British Columbia
1513 results found
- Most popular first Sorting
Perfect Base Invermere 3Bd Townhouse Mt Views With Garage
1000 12 Street, Invermere, Canada (Open map)
Lovely 2 Bedroom Suite Steps From The Beach
200 Lagoon Road, Victoria, Canada (Open map)
West Coast Luxury Living
3441 Adanac Street, Vancouver, Canada (Open map)
Selkirk Snug By Revelstoke Vacations
1 Street West, Revelstoke, Canada (Open map)
Beachfront King Bed Studio Suite
3295 Island Highway West 215, Qualicum Beach, Canada (Open map)
2Br 1Ba Garden View Guest Suite - King-Size Bed - Free Parking
1529 East 41St Avenue, Vancouver, Canada (Open map)
La Quinta Inn & Suites By Wyndham Kelowna Bc
1670 Commerce Avenue, Kelowna, Canada (Open map)
A Touch Of English B&B
5 Alameda Court, Kelowna, Canada (Open map)
Cozy Quiet Suite With Private Hot Tub With Ocean Views
1447 Fiddick Crescent, Nanaimo, Canada (Open map)
Settler'S Crossing #56 Ski-In Ski-Out Condo With Private Hot Tub
5015 Valley Drive 56, Sun Peaks, Canada (Open map)
The Ferns Guesthouse
751 9 St B, Courtenay, Canada (Open map)
A Gentle Hideaway In The Urban Forest West End Downtown Vancouver
1150 Comox Street, Vancouver, Canada (Open map)
Heavenly Mountain Hideaway, Pool, Hot Tub
7495 Columbia Avenue, Radium Hot Springs, Canada (Open map)
Cozy Creek Den - Updated Nov 2025
2129 Lake Placid Road, Whistler, Canada (Open map)
Funky Forest Bnb
10440 West Coast Road, Shirley, Canada (Open map)
100 Mile Motel & Rv Park
#310 South Cariboo Highway 97, 100 Mile House, Canada (Open map)
Victoria'S Parliamentary Suite With Private Rooftop Patio & Harbour View
1310 Waddington Alley 402, Victoria, Canada (Open map)
Contemporary, Cozy, Pool, Hot Tub, Lake Front
205 Third Avenue 2305, Invermere, Canada (Open map)
Shannaghs Sweet Escape
10052 Malaspina Road, Powell River, Canada (Open map)
Cooks And Puppies Hideaway
Stewart-Cassiar Highway, Jade City, Canada (Open map)