Special offers and Exclusive deals

Search Hotels

2026-05-14
2026-05-15
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

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

Jade Resort-Oceanfront Suites In Gowlland Harbour

774 Cliffe Road, Heriot Bay, Canada View map

The 10-room Jade Resort-Oceanfront Suites In Gowlland Harbour Heriot Bay is located around a 10-minute ride from Discovery Islands and offers Wi-Fi for either business or leisure. Rebecca Spit Marine… More

From US$ 171 Book Now

Resort Style Home Living

11268 Dawson Place, Delta, Canada View map

Resort Style Home Living Delta is located about 400 metres from Royal Heights Baptist Church and overlooks the garden. North Surrey Arena Sports Complex is at a distance of 4.6 km from the apartment,… More

From US$ 89 Book Now

Stewart Mountain Lodge

6Th Avenue, Stewart, Canada View map

Stewart Mountain Lodge offers proximity to nearby tourist spots, such as the Salmon Glacier, situated approximately a 10-minute drive away. More

From US$ 70 Book Now

The Raven'S Nest Resort & Campground

Hwy 93-95, Fairmont Hot Springs, Canada View map

The Raven'S Nest Resort & Campground Fairmont Hot Springs includes 8 rooms and is within 3.2 km of Fairmont Funtasia Fun Park. More

From US$ 172 Book Now

Jade City Motel

1000 Robin Drive Box B8, Jade City, Canada View map

Overlooking patio, Jade City Motel welcomes guests with a daily continental breakfast. More

From US$ 75 Book Now

Lake And Bridge View Vacation Home

2269 Bridgeview Road, West Kelowna, Canada View map

The Lake And Bridge View Vacation Home is a serene retreat nestled in the picturesque landscape of West Kelowna. This charming property is strategically located just 25 km from Kelowna International… More

From US$ 87 Book Now

City Centre Motel Older Building

455 Wallace Street, Hope, Canada View map

Located approximately 10 minutes by car from Silver Lake Provincial Park, the 2-star City Centre Motel Older Building Hope is within a 5-minute drive of Art Walk. This Hope hotel features Wi-Fi in… More

From US$ 49 Book Now

Island West Resort-Motel

160 Hemlock St, Ucluelet, Canada View map

Offering a sundeck, a picnic area, and recreational facilities, Island West Resort-Motel Ucluelet is located a 25-minute walk from the Thornton Creek Hatchery. This hotel entices guests with a car… More

From US$ 110 Book Now

Summerland Motel

2107 Tait Street, Summerland, Canada View map

Situated in the serene landscapes of rural Summerland, the Summerland Motel offers an inviting sanctuary for travelers seeking comfort amid nature's beauty. With Okanagan Lake and Okanagan Beach just… More

From US$ 92 Book Now

Mariner'S Loft - Salt Spring Island

118 Rainbow Road, Ganges, Canada View map

Situated around 5 minutes' drive from Centennial Park, the 7-room Mariner'S Loft - Salt Spring Island Apartment Ganges provides guests with Wi-Fi for either business or leisure. The apartment with a… More

From US$ 364 Book Now

Bjorn Holm

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

Offering a location 10 minutes by car from the West Coast Trail Office, Bjorn Holm Villa Port Renfrew gives access to various tourist spots in the area. More

From US$ 202 Book Now

Newly Renovated Whistler Studio

2129 Lake Placid Road 307B, Whistler, Canada View map

The 1-room Newly Renovated Whistler Studio Apartment is located within short walking distance of White Dog Whistler Studio Gallery Sculpture and overlooks the mountain. Whistler Golf Club is at a… More

From US$ 131 Book Now

Madeira Park Oceanview Suites

5175 Wesjac Road, Madeira Park, Canada View map

Situated 2.1 km from Garden Bay Marine Provincial Park, the 4-star Madeira Park Oceanview Suites hotel features Wi-Fi throughout the property and parking on site. More

From US$ 87 Book Now

Jade Fever Cabina

1000 Robin Drive, Jade City, Canada View map

Jade Fever Cabina Bed & Breakfast Jade City has a garden with a balcony. More

From US$ 129 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 only 1.6 km from Quesnel & District Museum & Archives. This inn entices guests with a free private car park, available on site. More

From US$ 58 Book Now

Sparsh Villas - Lux Modern 2Br Suite Wkitchen

11741 86 Avenue, Delta, Canada View map

Staying at the 1-bedroom Sparsh Villas - Lux Modern 2Br Suite Wkitchen Delta, guests can easily reach North Delta Community Park, located 16 minutes' walk away. This 1-bathroom villa includes a… More

From US$ 243 Book Now

Waterfront Condo In Ucluelet

1645 Cedar Road, Ucluelet, Canada View map

The 102 m^2 Waterfront Condo In Ucluelet is located at a distance of 800 metres from Ucluelet Aquarium and merely a 7-minute walk from Toquaht Bay Marina. A hot tub are available at the 2-bedroom… More

From US$ 203 Book Now

Ldr Lodge - Last Dollar Ranch

20251 Mckenzie Road, Smithers, Canada View map

Featuring a terrace with mountain views, Ldr Lodge - Last Dollar Ranch Smithers is 15 minutes' drive from Smithers airport. This Smithers lodge offers guests a relaxing experience with a sauna. More

From US$ 143 Book Now

Rocky Mountain Cabins And Home

2568 Kettleston Road, Golden, Canada View map

Rocky Mountain Cabins And Home Golden is located nearly a 25-minute stroll from the Northern Lights Wildlife Wolf Centre and provides guests with a hot tub and a sauna for a more relaxing stay. More

From US$ 182 Book Now

Seagull Studio Vacation Suite

1548 Dufour Road, Sooke, Canada View map

To enjoy your vacation in Sooke, stay at the spacious 1-bedroom Seagull Studio Vacation Suite Sooke, which is within 10 minutes' drive of Ed MacGregor Park and at a distance of 3.2 km from Sooke… More

From US$ 242 Book Now

Beard'S Creek Bed And Breakfast

4029 Beards Creek Road, Parson, Canada View map

Beard'S Creek Bed And Breakfast Parson offers guests access to Mount Syphax, which is about 10 minutes' drive away. This bed & breakfast also includes private car parking. More

Book Now

Addison'S Bungalows

4920 Dorney Road, Brisco, Canada View map

Offering guests to relax on a patio, the 8-room Addison'S Bungalows Brisco is located in a rural area of Brisco. More

From US$ 144 Book Now

Guesthouse Austria

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

Situated in the mountain, the 3-star Guesthouse Austria Stewart features mountain views and Wi-Fi in public areas. While staying just 150 metres from Stewart Museum, guests can benefit from a sundeck… More

From US$ 95 Book Now

Forest Sweet Retreat Hot Tub & Wood Fired Sauna

1358 Edwards Place, Ucluelet, Canada View map

Boasting a private art gallery, the 4-star Forest Sweet Retreat Hot Tub & Wood Fired Sauna Ucluelet hotel is located nearly 20 minutes' walk from He-Tin-Kis Park. This Ucluelet guest house is 2.8 km… More

From US$ 332 Book Now

Bear Lodge Two Bedroom By Mva

20-4314 Main Street, Whistler, Canada View map

Bear Lodge Two Bedroom By Mva Whistler is only a 5-minute walk from the Whistler Museum, offering guests to unwind at a Jacuzzi. Located a stone's throw from the Whistler Public Library, this 2… More

From US$ 671 Book Now

Bear Valley Guesthouse

606 10Th Avenue, Stewart, Canada View map

Situated about 5 minutes' walk from Estuary Boardwalk, Bear Valley Guesthouse Stewart includes 6 rooms with views of the garden. The guest house provides guests with Wi-Fi in the rooms. More

From US$ 65 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 1-room Lovely 2 Bedroom Suite Steps From The Beach Victoria, which is within 4 km of Luxton Park and within 10 minutes' drive of Albert Head Battery… More

From US$ 169 Book Now

Cedar House Restaurant & Chalets

735 Hefti Road, Golden, Canada View map

The 8-room Cedar House Restaurant & Chalets Golden is nestled just 1.6 km from Golden Golf & Country Club and provides a hot tub. Featuring access to a terrace, the Golden villa is located… More

From US$ 221 Book Now

La Quinta Inn & Suites By Wyndham Kelowna Bc

1670 Commerce Avenue, Kelowna, Canada View map

More

From US$ 208 Book Now

A Touch Of English B&B

5 Alameda Court, Kelowna, Canada View map

The 4-star A Touch Of English B&B Kelowna, located 3.2 km from Okanagan Wine and Orchard Museum, offers a private swimming pool and Wi-Fi in public areas. This Kelowna hotel lies in the Glenmore… More

From US$ 229 Book Now

Sticks And Stones Cottage-Arbutus Grove

300 Sticks Allison Road East, Montague Harbour, Canada View map

Located a 10-minute drive from Tapovan Sri Chinmoy Peace Park, Sticks And Stones Cottage-Arbutus Grove Montague Harbour gives access to various tourist sites in the vicinity. More

From US$ 109 Book Now

The Velvet Fern Guesthouse

751 9 St B, Courtenay, Canada View map

Featuring spa therapy and a play area for added enjoyment, The Velvet Fern Guesthouse Courtenay villa is located about a 5-minute walk from the performing arts theater "Old Church Theatre". Located 2… More

From US$ 128 Book Now

Heavenly Mountain Hideaway, Pool, Hot Tub

7495 Columbia Avenue, Radium Hot Springs, Canada View map

**Heavenly Mountain Hideaway: An Inviting Retreat in Radium Hot Springs** Guests at the Heavenly Mountain Hideaway enjoy complimentary WiFi and the convenience of free on-site parking, ensuring a… More

From US$ 140 Book Now

A Gentle Hideaway In The Urban Forest West End Downtown Vancouver

1150 Comox Street, Vancouver, Canada View map

Spacious 76 m² A Gentle Hideaway In The Urban Forest West End Downtown Vancouver apartment lies only 1.1 km from Downtown Vancouver and around 10 minutes on foot from Yaletown-Roundhouse tube station… More

From US$ 725 Book Now

100 Mile Motel & Rv Park

#310 South Cariboo Highway 97, 100 Mile House, Canada View map

100 Mile Motel & Rv Park 100 Mile House is situated in a ski area of 100 Mile House, a 10-minute drive from Moose Valley Provincial Park and at a distance of 1.1 km from Marmot Ridge Golf Course. More

From US$ 81 Book Now

Beachfront King Bed Studio Suite

3295 Island Highway West 215, Qualicum Beach, Canada View map

Located approximately 25 minutes' walk from Qualicum Beach Community Park, Beachfront King Bed Studio Suite Qualicum Beach hotel offers access to tourist attractions throughout Qualicum Beach. This… More

From US$ 140 Book Now

Contemporary, Cozy, Pool, Hot Tub, Lake Front

205 Third Avenue 2305, Invermere, Canada View map

The 93 m^2 Contemporary, Cozy, Pool, Hot Tub, Lake Front Apartment Invermere provides swift access to various city landmarks, such as Windermere Valley Museum, located nearly a 5-minute walk away. Wi… More

From US$ 324 Book Now

Cooks And Puppies Hideaway

Stewart-Cassiar Highway, Jade City, Canada View map

Offering guests to relax on a terrace, the 0-bedroom Cooks And Puppies Hideaway Villa Jade City is located in a beach area of Jade City. More

From US$ 107 Book Now

The Guesthouse Vancouver Downtown

1212 Granville Street, Vancouver, Canada View map

More

From US$ 439 Book Now

Howe Street Apartment With Views

1010 Howe Street, #907, Vancouver, Canada View map

Howe Street Apartment With Views is your gateway to an unforgettable Vancouver experience. Nestled in the vibrant heart of Downtown Vancouver, this exquisite accommodation combines the excitement of… More

From US$ 258 Book Now

Shannaghs Sweet Escape

10052 Malaspina Road, Powell River, Canada View map

**Shannaghs Sweet Escape is a charming retreat located just 35 kilometers from Powell River.** Nestled in the heart of British Columbia's breathtaking coastline, this exquisite destination offers an… More

From US$ 125 Book Now

Beaver Lake Resort Site #36

8631 South Shore Road, Lake Cowichan, Canada View map

The 1-bedroom Beaver Lake Resort Site # 36 features accommodation with a free carpark and a picnic area and is nestled nearly a 20-minute walk from Cowichan Lake Sports Arena Recreation Center. More

From US$ 101 Book Now

Cowichan Calling

222 Tal Crescent, Lake Cowichan, Canada View map

Cowichan Calling is a serene retreat nestled in the stunning surroundings of Lake Cowichan. This remarkable property seamlessly combines luxury living with the comforts of home, providing guests with… More

From US$ 164 Book Now

Radium Villas

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

Located 10 minutes' drive from Kootenay Valley Viewpoint, Radium Villas Radium Hot Springs apartment overlooks the garden. Wi-Fi and complimentary private parking are among the essentials at guests'… More

From US$ 157 Book Now

Stylish Condo In Downtown

688 Abbott Street, Vancouver, Canada View map

Stylish Condo In Downtown Vancouver is situated a 14-minute walk from Yaletown and offers a wellness area for guests' relaxation. This apartment with a Jacuzzi, a sauna, and an indoor pool is not far… More

From US$ 692 Book Now

Morning Star Cabin

1628 Granite Road, Nelson, Canada View map

Situated 2.9 km from Touchstones Nelson Museum of Art and History, the 1-bedroom Morning Star Cabin Nelson includes a swimming pool, as well as a sauna to relax in. Featuring access to a terrace… More

From US$ 153 Book Now

Gorgeous 4 Bedroom Garden Level Suite At Vancouver West & Ubc

Olympic Street, Vancouver, Canada View map

Located approximately a 5-minute walk from the Birds sculpture, Gorgeous 4 Bedroom Garden Level Suite At Vancouver West & Ubc villa offers quick access to various city attractions in the vicinity. More

From US$ 427 Book Now

A Shack In The Woods

6574 Baird Road, 88, Port Renfrew, Canada View map

Nestled a 10-minute drive from Port San Juan, A Shack In The Woods Villa Port Renfrew entices guests to explore various tourist destinations nearby. More

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