Special offers and Exclusive deals

Search Hotels

2026-11-11
2026-11-12
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

Guesthouse Austria

603 10Th Ave Box 42, Stewart, Canada View map

Situated a mere 1.3 km from the Toastworks Museum, the 3-star Guesthouse Austria Stewart features Wi-Fi in public areas, and a private parking lot on site. Located in a museum neighbourhood, the bed… More

From US$ 95 Book Now

Cottonwood#2

10520 Lupin Lane, Youbou, Canada View map

Featuring views of the lake, Cottonwood#2 Hotel Youbou is located a 10-minute drive from Cowichan Lake. This guest house also includes a private parking lot. More

From US$ 48 Book Now

Vintage Merlot Bed And Breakfast

878 Merlot Avenue, Oliver, Canada View map

Located merely 1.3 km from the comfortable Vintage Merlot Bed And Breakfast Oliver, guests can reach Tuc-el-nuit Lake. There's also a convenience of parking on site. More

From US$ 105 Book Now

Sand And Salt Bed & Breakfast

1031 Lee Street, White Rock, Canada View map

The comfortable 3-star Sand And Salt Bed & Breakfast White Rock is only 1.5 km from East Beach and boasts a sunbathing terrace, a picnic area, and a golf course. The bed & breakfast is a good… More

From US$ 137 Book Now

Tyax Lodge & Heliskiing

1 Tyaughton Lake Road, Gold Bridge, Canada View map

The 4-star smoke-free Tyax Lodge & Heliskiing Gold Bridge hotel is nestled in a rural area of Gold Bridge, providing spa therapy and a shared lounge. More

From US$ 218 Book Now

Mountain Thyme Getaway

Barkerville Highway Box 206, Barkerville, Canada View map

Mountain Thyme Getaway Hotel Barkerville features spacious rooms only a few steps from Frog On The Bog. Guests can enjoy the à la carte restaurant on site, which offers international cuisine, and… More

From US$ 274 Book Now

The Grove Bed & Breakfast Mayne Island

684 Gallagher Bay Road, Bennett Bay, Canada View map

Located around 10 minutes by car from Dinner Bay Park, the comfortable The Grove Bed & Breakfast Mayne Island Bennett Bay is adorned with parquet floors and features such key amenities as Wi-Fi and… More

From US$ 149 Book Now

Residences At The Sun Peaks Grand

3250 Village Way, Sun Peaks, Canada View map

The comfortable 5-star Residences At The Sun Peaks Grand hotel is only 600 metres from Platter Lift and has a year-round outdoor swimming pool plus a fitness studio. This Sun Peaks aparthotel also… More

From US$ 886 Book Now

Rustic Beaverfoot Lodge Room N6

4220 Beaverfoot Road, Parson, Canada View map

Conveniently located, Rustic Beaverfoot is just a short drive from major attractions, allowing for easy exploration of the surrounding area. More

From US$ 86 Book Now

Rustic Beaverfoot Lodge Room N3

4220 Beaverfoot Road, Parson, Canada View map

The comfortable Rustic Beaverfoot Lodge Room N3 Parson hotel provides guests with Wi-Fi in the rooms. More

From US$ 120 Book Now

Saddle Mountain Lodge

965S Yellowhead Hwy, Blue River, Canada View map

More

From US$ 90 Book Now

Halfmoon Haven Beach Cottage Or Oceanview Suite

8505-Redrooffs Road, Halfmoon Bay, Canada View map

Offering air-conditioned rooms and Wi-Fi in public areas, the comfortable Halfmoon Haven Beach Cottage Or Oceanview Suite Halfmoon Bay hotel is around 4 km from the Merry Island Lighthouse and in the… More

From US$ 392 Book Now

Mountain Shadow Hostel

2127 Columbia Avenue, Rossland, Canada View map

The strategic location of Mountain Shadow Hostel Rossland places guests at the edge of unlimited possibilities. More

From US$ 43 Book Now

2400 Motel

2400 Kingsway St, Vancouver, Canada View map

Nestled just a short drive from the vibrant city of Vancouver, the 2400 Motel offers an inviting escape for travelers seeking both convenience and comfort. Located a mere 6 kilometers from the… More

From US$ 241 Book Now

Boulder Mountain Resort

3069 Trans-Canada Hwy, Revelstoke, Bc, V0E 2S0, Revelstoke, Canada View map

While staying at Boulder Mountain Resort, you'll be 4.6 km from Revelstoke Railway Museum and approximately 10 minutes' drive from Skunk Cabbage Boardwalk. The resort is located in Revelstoke and… More

From US$ 86 Book Now

Econo Lodge Prince George City Centre

910 Victoria Street, Prince George, Canada View map

Econo Lodge Prince George offers proximity to nearby tourist spots, such as the wooded Cottonwood Island Nature Park, situated 3.5 km away. More

From US$ 45 Book Now

The Cottages On Salt Spring Island

315 Robinson Rd, Ganges, Canada View map

Staying at The Cottages On Salt Spring Island Ganges, guests can easily reach Blackburn Meadows Golf Club, located around 6 km away. Guests can enjoy canoeing, hiking, and fishing at this Ganges… More

From US$ 180 Book Now

Tete Jaune Lodge

11957 L'Heureux Road, Tete Jaune Cache, Canada View map

Families are welcomed at Tete Jaune Lodge, complete with a children's playground, ensuring that younger guests have their share of fun. More

From US$ 140 Book Now

The Kanata Inns Invermere

8888 Arrow Road, Invermere, Canada View map

**Welcome to The Kanata Inns Invermere**-your ideal destination nestled between the breathtaking Columbia Mountains. Perfectly situated, this charming retreat is a mere 15-minute drive from the… More

From US$ 72 Book Now

Port Hardy Cabins

8080 Goodspeed Road, Port Hardy, Canada View map

Port Hardy Cabins Motel is a haven for those looking for relaxation and adventure. Conveniently situated just 10 km outside of Port Hardy, guests can enjoy the peaceful surroundings while remaining… More

From US$ 160 Book Now

West Coast Trail Lodge

17285 Parkinson Road, Port Renfrew, Canada View map

West Coast Trail Lodge Port Renfrew hotel offers 19 rooms a 10-minute drive from Port San Juan. A private parking lot is available on site as well. More

From US$ 118 Book Now

Glacier Mountain Lodge

869 Shell Rd, Po Box 27, Blue River, Canada View map

Situated merely 5 minutes on foot from Blue River Black Spruce Provincial Park, the 1-bedroom Glacier Mountain Lodge Blue River can welcome up to 6 guests and boasts a hot tub for a relaxing retreat.… More

From US$ 93 Book Now

Snow Valley Lodging

1041 7Th Avenue Po Box 1530, Fernie, Canada View map

Snow Valley Lodging Fernie villa is about a 5-minute walk from the Fernie Memorial Arena, which includes bicycles for rent. Providing guests with Wi-Fi and a car park, this accommodation is not far… More

From US$ 123 Book Now

Peaks Lodge

1071 Pine Road, Revelstoke, Canada View map

Nestled in the heart of beautiful Revelstoke, Peaks Lodge offers an enchanting escape for adventurers and relaxation seekers alike. More

From US$ 102 Book Now

Van Nest Near Yvr Ubc Downtown Free Parking

6793 Churchill Street, Vancouver, Canada View map

Located 2.4 km from the VanDusen Botanical Garden, which offers the thrill of discovering something beautiful, the 7-room Van Nest Near Yvr Ubc Downtown Vancouver apartment includes luggage storage. More

From US$ 48 Book Now

Wild Coast Chalets

10/253 - 6574 Baird Road, Port Renfrew, Canada View map

Offering a location within a 10-minute drive of Juan de Fuca Trail, Wild Coast Chalets Port Renfrew gives access to various tourist spots in the area. More

From US$ 104 Book Now

Warm Home In Vancouver

2597 East 2Nd Avenue, Vancouver, Canada View map

Located in Hastings, which is a town on England's southeast coast, Warm Home In Vancouver hotel is within a 6-km distance of such culture-oriented attractions as the Vancouver Art Gallery. This… More

From US$ 50 Book Now

Quiet-Comfy 3 Bedroom House On A Tree Lined Street In Kitsilano

2138 West 13Th Avenue, Vancouver, Canada View map

Situated approximately 5 minutes' walk from Ridge Theatre, Quiet-Comfy 3 Bedroom House On A Tree Lined Street In Kitsilano Vancouver villa offers easy access to numerous tourist spots in the area. More

From US$ 25 Book Now

Park Place Lodge

742 Highway 3 Po Box 2560, Fernie, Canada View map

Featuring an indoor swimming pool as well as views of the mountain, Park Place Lodge Fernie offers a comfortable location a 9-minute walk from the Fernie Museum. Located not far from Annex Park, this… More

From US$ 118 Book Now

Grand Forks Inn

2729 Central Avenue, Grand Forks, Canada View map

Featuring Wi-Fi throughout the property, Grand Forks Inn is a 25-minute walk from the Grand Forks Municipal Park. Located 2.4 km from Gallery 2 Grand Forks Art Gallery, the hotel offers views of the… More

From US$ 80 Book Now

Avola Mountain Lodge

Avola West Frontage Road, Avola, Canada View map

**Welcome to Avola Mountain Lodge**, where luxury meets the serenity of nature. Nestled in the breathtaking landscape of the mountains, this exquisite retreat offers an unparalleled escape from the… More

From US$ 129 Book Now

Private House Hottub Dining Gazebo Firetable Beaches

346 Headlands Road, Gibsons, Canada View map

Suitable for 4 guests, the 1-bedroom Private House Hottub Dining Gazebo Firetable Beaches Gibsons villa is located merely 7 minutes' walk from Gibsons Public Market and provides a Jacuzzi for a… More

From US$ 138 Book Now

Grantview Inn

2160 King George Boulevard, Surrey, Canada View map

Grantview Inn Surrey: A Retreat for All Located in close proximity to picturesque destinations like White Rock Beach and Birch Bay, the Grantview Inn is perfectly situated for those eager to… More

From US$ 77 Book Now

The Cabins At Terrace Beach

1082 Peninsula Road, Ucluelet, Canada View map

The Cabins At Terrace Beach Ucluelet enjoys its location around a 5-minute walk from Terrace Beach and overlooks the rainforest. Located 3.4 km from the Ancient Cedars Loop Trail, the villa provides… More

From US$ 101 Book Now

Woodhouse Cottages And Ranch

6505 Lower Mud River Rd, Prince George, Canada View map

Woodhouse Cottages And Ranch Prince George offers a seasonal outdoor swimming pool as well as a Jacuzzi to unwind after a busy day. More

From US$ 156 Book Now

Campbell Cottage B&B

555 Campbell Street, Nanaimo, Canada View map

**Experience the Charm of Campbell Cottage B&B** More

From US$ 117 Book Now

Jade Resort-Oceanfront Suites In Gowlland Harbour

774 Cliffe Road, Heriot Bay, Canada View map

To enjoy your vacation in Heriot Bay, stay at the 10-room Jade Resort-Oceanfront Suites In Gowlland Harbour Heriot Bay, which is 2.5 km from Kwagiulth Museum and Cultural Center and approximately a… More

From US$ 171 Book Now

Modern Top-Floor 1-Bedroom Loft With Free Parking

933 Seymour Street, Vancouver, Canada View map

### Welcome to Modern Top-Floor 1-Bedroom Loft With Free Parking The location is unbeatable with easy access to the city's fantastic transportation options, exploring the iconic attractions of… More

From US$ 163 Book Now

Radium Chalet

5063 Madsen Road, Radium Hot Springs, Canada View map

Conveniently located near several hiking trails and outdoor adventures, Radium Chalet is also just minutes away from downtown Radium Hot Springs, where shops and attractions abound. More

From US$ 146 Book Now

Marina Hotel

4850 Beaver Creek Rd, Port Alberni, Canada View map

Marina Hotel Port Alberni, located 18 minutes' walk from MacMillan Provincial Park, features Wi-Fi in public areas. At the hotel, guests will find an ice rink to stay active. More

From US$ 62 Book Now

Fraser Bridge Inn

100 Ewing Avenue Building 1 And 2, Quesnel, Canada View map

Featuring Wi-Fi in the rooms, Fraser Bridge Inn Quesnel is just a 5-minute walk from Dragon Lake. The hotel offers 6 rooms with views of the lake. More

From US$ 84 Book Now

Adorable 1 Bedroom Suite- A Skip To Galloping Goose

3328 Piper Road, Victoria, Canada View map

The 70 m² Adorable 1 Bedroom Suite- A Skip To Galloping Goose Victoria is located 500 metres from Luxton Park and about a 25-minute walk from Langford Lake. This 1-bedroom apartment provides active… More

From US$ 84 Book Now

Resort Style Home Living

11268 Dawson Place, Delta, Canada View map

Resort Style Home Living Delta is located within a 3-km distance of the permanent gallery "New Westminster Museum and Archives" and offers a swimming pool along with a sun terrace. The apartment is… More

From US$ 352 Book Now

Spruce Hill Resort & Spa

Po Box 26 108 Mile Ranch, 108 Mile Ranch, Canada View map

Featuring horseback riding and horse riding tours to make your visit more entertaining, Spruce Hill Resort & Spa 108 Mile Ranch villa is 10 minutes' drive from Chris Harris Studio Art Gallery. Guests… More

From US$ 101 Book Now

Rodee Homestay

886 Stevenson Road, West Kelowna, Canada View map

Welcome to Rodee Homestay West Kelowna, a charming retreat perfectly situated just 25 kilometers from the bustling Kelowna International Airport. This delightful accommodation offers a serene escape,… More

From US$ 129 Book Now

Stewart Mountain Lodge

6Th Avenue, Stewart, Canada View map

Located around a 10-minute ride from the Salmon Glacier, Stewart Mountain Lodge provides access to various tourist attractions in the vicinity. More

From US$ 70 Book Now

The Lodge On Harrison Lake

6155 Rockwell Drive, Harrison Hot Springs, Canada View map

### Welcome to The Lodge on Harrison Lake More

From US$ 206 Book Now

Mistiso'S Place

811 Vernon Street, Nelson, Canada View map

The spacious Mistiso'S Place Nelson apartment features views of the mountain and is situated 25 minutes' walk from Lakeside Park. At this apartment, Wi-Fi and private parking are also provided. More

From US$ 151 Book Now

Mariner'S Loft - Salt Spring Island

118 Rainbow Road, Ganges, Canada View map

The 7-room Mariner'S Loft - Salt Spring Island Apartment Ganges boasts a convenient setting and in just 6 minutes' walk from Centennial Park. Wi-Fi is provided for both business and leisure… More

From US$ 364 Book Now

Bjorn Holm

6596 Baird Road #236, Port Renfrew, Canada View map

Offering a location a 10-minute ride from the West Coast Trail Office, Bjorn Holm Villa Port Renfrew gives access to various tourist spots in the area. Offering a spa salon, the 1-bedroom holiday… More

From US$ 216 Book Now