Special offers and Exclusive deals

Search Hotels

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

All British Columbia hotels

Rocky Ridge Resort-Bc

31369 Kitseguecla Lake Road, Smithers, Canada View map

**Discover the Enchantment of Rocky Ridge Resort-Bc** More

From US$ 124 Book Now

Robbie'S Motel

1067 Todd Road, Cache Creek, Canada View map

**Welcome to Robbie's Motel Cache Creek**, your ideal retreat nestled in the scenic beauty of British Columbia. Conveniently located just 95 kilometers from Kamloops, this charming establishment… More

From US$ 61 Book Now

Slack Tide Suite

312 Pass Of Melfort Place, Ucluelet, Canada View map

Nestled approximately a 25-minute walk from the Ucluelet Aquarium, the 3-star Slack Tide Suite Ucluelet hotel features a private art gallery among its highlights. There is also parking. More

From US$ 150 Book Now

378 Marine Drive

378 Marine Drive, Ucluelet, Canada View map

378 Marine Drive Bed & Breakfast Ucluelet offers a sunbathing terrace, located only a 13-minute walk from Kennedy River Bog Provincial Park. This Ucluelet bed & breakfast boasts views of the patio… More

From US$ 272 Book Now

Upper Room In The Mission

746 Marin Crescent, Kelowna, Canada View map

The 3-star Upper Room In The Mission Kelowna hotel offers access to the Myra-Bellevue Provincial Park Day Use Area, which is located about a 10-minute drive away. More

From US$ 125 Book Now

Beach Bed And Breakfast

6190 Beach Road, Grand Forks, Canada View map

The 3-star Beach Bed And Breakfast Grand Forks is located in Grand Forks, 3.2 km from the Grand Forks Municipal Park, and offers a private swimming pool. The guest house features a picnic area and a… More

From US$ 99 Book Now

The Blue Cottage B&B

1752 Poplar Road, Seventy Mile House, Canada View map

There is also complimentary private parking. The centre of Seventy Mile House is a 20 minutes' walk of the 3-star recently renovated The Blue Cottage B&B. More

From US$ 111 Book Now

River Safari Mountain View Suite

6080 Mud Lake Forest Service Rd, Blue River, Canada View map

Strategically situated, the River Safari is easily accessible from major transport hubs, with nearby attractions promising a range of activities. More

From US$ 220 Book Now

Forest Haven Hideaway

906 Joe Road, Roberts Creek, Canada View map

Sechelt is British Columbia. Surrounded by lush forests and dramatic coastal scenery, the hideaway provides a perfect backdrop for travelers seeking tranquility and adventure. More

From US$ 105 Book Now

Cranberry Arms Pub And Hotel

1604 Cedar Road, Nanaimo, Canada View map

**Cranberry Arms Pub And Hotel is a charming haven nestled in the heart of Nanaimo, where warmth and hospitality reign supreme.** Steeped in community spirit, Wendi Aldcroft transformed this cozy… More

From US$ 218 Book Now

Halfmoon Haven Beach Cottage Or Oceanview Suite

8505-Redrooffs Road, Halfmoon Bay, Canada View map

Located 3.6 km from Merry Island Lighthouse, the 3-star Halfmoon Haven Beach Cottage Or Oceanview Suite Halfmoon Bay hotel features Wi-Fi in public areas and complimentary private parking on site. More

From US$ 298 Book Now

Kelowna Discovery

221 1088 Sunset Drive, Kelowna, Canada View map

Situated within 700 metres of Tugboat Bay Beach, Kelowna Discovery Aparthotel also offers an indoor swimming pool. Located in the very heart of Kelowna, a short walk from Waterfront Park, the… More

From US$ 847 Book Now

Sahara Suites

6311 Jackpine Lane, Osoyoos, Canada View map

The 3-star Sahara Suites Osoyoos hotel is located 15 minutes on foot from Gyro Beach and comprises 6 rooms with modern comforts. Boasting a swimming pool, the budget hotel is nestled 3.3 km from… More

From US$ 95 Book Now

Midtown Motel On Alaska Ave

1301 Alaska Avenue, Dawson Creek, Canada View map

Located 9 minutes' walk from Alaska Highway Mile 0 Milepost, Midtown Motel On Alaska Ave Dawson Creek is within walking distance of Down Town Mural Project. Featuring 8 rooms with views of the city… More

From US$ 62 Book Now

Rustic Beaverfoot Lodge Room N3

4220 Beaverfoot Road, Parson, Canada View map

The 3-star Rustic Beaverfoot Lodge Room N3 Parson hotel also includes a car park. Guests can go to Invermere, which is a 60-minute drive from the hotel. More

From US$ 145 Book Now

Newton B&B

12880 69 Avenue, Surrey, Canada View map

Newton B&B Surrey offers proximity to the Unwin Park, which is located 19 minutes' walk away. This bed & breakfast also includes parking. More

From US$ 150 Book Now

North Vancouver Lynn Valley Two Bedrooms Suite

2394 Carmaria Court, North Vancouver, Canada View map

Featuring views of the mountain, North Vancouver Lynn Valley Two Bedrooms Suite hotel is located merely 1.5 km from St Stephen's Parrish. This bed & breakfast also includes a patio with a barbecue… More

From US$ 305 Book Now

Sunflower House

10271 Thirlmere Dr, Richmond, Canada View map

More

Book Now

Arbutus Violet Room

2678 West King Edward Avenue, Vancouver, Canada View map

**Welcome to Arbutus Violet Room** Nestled in Vancouver South, a vibrant west coast seaport in British Columbia, the Arbutus Violet Room is a charming retreat that encapsulates the essence of urban… More

From US$ 121 Book Now

Arctic Divide Lodge

Stewart-Cassiar Hwy 37, Dease Lake, Canada View map

The 3-star Arctic Divide Lodge Dease Lake hotel features 13 rooms and lies 1.4 km from Kinaskan Lake Provincial Park. More

From US$ 116 Book Now

Travelodge By Wyndham Surrey

13939 104 Avenue, Surrey, Canada View map

Located in the centre of Surrey, the 3-star Travelodge By Wyndham Surrey hotel lies within reach of family attractions like Trapped Coquitlam Amusement Center, about 10 minutes away by car. The… More

From US$ 75 Book Now

Shaughnessy Heritage Manor On Vancouver'S Westside Free Housekeeping Optional

5055 Connaught Dr, Vancouver, Canada View map

Guests of Shaughnessy Heritage Manor On Vancouver'S Westside Free Housekeeping Optional hotel can enjoy access to Kerrisdale Cyclone Taylor Arena, located a 19-minute walk away. More

From US$ 779 Book Now

506 Union - Downtown Victoria, Secure Parking Included

506 - 528 Pandora Ave. Victoria, Bc V8W 0C6, Victoria, Canada View map

Located 2.1 km from Beacon Hill Children's Farm, 506 Union - Downtown Victoria, Secure Parking Included Apartment is 12 minutes' walk from a top family-friendly place like Victoria Bug Zoo. More

From US$ 342 Book Now

Holmesdale House Bed And Breakfast

1058 Holmesdale Street, Duncan, Canada View map

Located around a 10-minute ride from the 4-star Holmesdale House Bed And Breakfast Duncan, guests can reach Art Mann Park. More

From US$ 113 Book Now

Mountain Thyme Getaway

Barkerville Highway Box 206, Barkerville, Canada View map

Mountain Thyme Getaway Hotel Barkerville, located approximately 5 km from Barkerville Historic Town, features Wi-Fi throughout the property. This hotel also includes a patio with outdoor dining areas… More

From US$ 274 Book Now

Granisle Resort

50 Hagen Street, Box 70, Granisle, Canada View map

Granisle Resort offers 15 rooms about 10 minutes' drive from Red Bluff Provincial Park. This motel is nestled nearly a 5-minute walk from Babine Lake. More

From US$ 76 Book Now

West Vancouver Luxury Home

888 Sentinel Drive, West Vancouver, Canada View map

Centrally located, this luxury retreat allows easy access to both coastal adventures and urban exploration, with Vancouver's vibrant cultural scene just a short drive away. More

From US$ 168 Book Now

A-1 Alberni Inn

3805 Redford Street, Port Alberni, Canada View map

A-1 Alberni Inn Port Alberni offers 9 rooms in the vicinity of Burde Pond, about a 25-minute walk away. More

From US$ 100 Book Now

Pinnacle Pointe Resort By Discover Kelowna Resort Accommodations

1873 Country Club Drive, Kelowna, Canada View map

Situated at 450 metres from The Okanagan Golf Club, the 10-room Pinnacle Pointe Resort By Discover Kelowna Resort Accommodations apartment also boasts easy access to The Old Woodshed Kelowna train… More

From US$ 186 Book Now

Golden Dreams B&B

6412 Easy Street, Whistler, Canada View map

**Golden Dreams B&B: A Whistler Retreat** In addition to a comfortable lodging experience, Golden Dreams B&B ensures guests have access to a comprehensive range of services, including off-street… More

From US$ 439 Book Now

Blackstone B And B

30 Piedmont Drive, Fernie, Canada View map

Offering a sauna and a patio, and views of the mountain, Blackstone B And B Bed & Breakfast Fernie is located approximately 10 minutes' drive from Great Bear Express Quad. There is a car park on site… More

From US$ 99 Book Now

Skaha Lakefront Inn

476 Hody Drive, Okanagan Falls, Canada View map

The 3-star recently renovated Skaha Lakefront Inn Okanagan Falls offers a sun terrace, located just 0.8 km from Kenyon Park. Guests can enjoy this Okanagan Falls bed & breakfast's garden, which is… More

From US$ 259 Book Now

The Perch On Gabriola

1024 Dirksen Road, Gabriola, Canada View map

The Perch On Gabriola Bed & Breakfast provides proximity to Gabriola Museum, which is situated a mere 5 minutes' stroll away. Guests who stay at this Gabriola bed & breakfast can park their car on… More

From US$ 116 Book Now

Kapristo Lodge

1297 Campbell Rd, Golden, Canada View map

Kapristo Lodge Golden hotel entices guests with a car park, available on site. The Kapristo Lodge Golden is located in a museum district. More

From US$ 88 Book Now

Clean 3Rd Floor Executive 1 Bedroom Apt In Old Town China Town

601 Herald Street #302, Victoria, Canada View map

Clean 3Rd Floor Executive 1 Bedroom Apt In Old Town China Town Victoria is situated about a 5-minute ride from Centennial Square and 0.7 km from Victoria Inner Harbour airport. More

From US$ 455 Book Now

Alahart Motel

1725 Alaska Avenue, Dawson Creek, Canada View map

Alahart Motel Dawson Creek includes 12 rooms and is 10 minutes' drive from Northern Alberta Railway Park. Guests who stay at the motel can park their car on site. More

From US$ 60 Book Now

The Pine Inn

5224 53Rd Pl Nw Chetwynd Bc V0C 1J0 Canada, Chetwynd, Canada View map

The 3-star The Pine Inn Chetwynd has 54 rooms and is located within 25 minutes' walk of Gwillim Lake Provincial Park. Guests who stay at the motel can park their car on site. More

Book Now

Cedar Springs Harrison Lake

Suite 5, 186 Cedar Avenue, Harrison Hot Springs, Canada View map

Cedar Springs Harrison Lake Harrison Hot Springs apartment is located a mere 550 metres from Harrison Hot Springs Resort and Spa and only 7 minutes on foot from Miami Bridges Trail. More

From US$ 100 Book Now

Royal Bed & Breakfast

1929 Sandstone Drive, Penticton, Canada View map

Located 2.8 km from Cascades Casino, the 4-star Royal Bed & Breakfast Bed & Breakfast Penticton provides guests with a storage room. More

From US$ 161 Book Now

At The Beach Bed And Breakfast

1904 Mcdougall Street, Kelowna, Canada View map

At The Beach Bed And Breakfast Kelowna is 3-star accommodation with a shared lounge, located about 1.8 km from Waterfront Park. Wi Fi is available throughout the venue as well as a free private… More

From US$ 134 Book Now

Red Cariboo Resort

23302 Chilcotin-Bella Coola Highway 20, Anahim Lake, Canada View map

Located 2.9 km from Anahim Lake, Red Cariboo Resort Anahim Lake offers Wi-Fi in the rooms and a car park. The resort offers 9 rooms in a rural area of Anahim Lake. More

From US$ 218 Book Now

Saddle Mountain Lodge

Yellowhead S Highway 5, Blue River, Canada View map

**Saddle Mountain Lodge: An Idyllic Retreat in Nature** Located just a short drive from popular hiking trails and picturesque lakes, Saddle Mountain Lodge Blue River serves as the ideal base for… More

From US$ 96 Book Now

Crooked Tree Guest Suites

1278 Spiller Road, Penticton, Canada View map

**Welcome to Crooked Tree Guest Suites**-your luxurious home away from home in the stunning South Okanagan, perfectly situated just off Highway 97. Nestled between the breathtaking Naramata Bench and… More

From US$ 207 Book Now

Holland Villa Vancouver

519 Holland Street, New Westminster, Canada View map

Located just 25 kilometers from Boundary Bay, Holland Villa Vancouver offers a peaceful escape while remaining conveniently close to urban attractions. More

From US$ 137 Book Now

Misty Harbour Inn

3200 Oceanview Drive, Queen Charlotte, Canada View map

Located 4.8 km from Haida Heritage Centre at Kay Llnagaay, Misty Harbour Inn Queen Charlotte is 5 minutes' stroll from Isabel Creek Store. More

From US$ 99 Book Now

Similkameen Valley Resort

306 Sumac Road, Cawston, Canada View map

More

Book Now

Summer Breeze

2230 Tara Place, Sooke, Canada View map

Located about 10 minutes' drive from Sooke Potholes Provincial Park, Summer Breeze Hotel Sooke offers access to tourist attractions throughout Sooke. More

From US$ 69 Book Now

Main St Hostel

927 Main Street, Vancouver, Canada View map

Main St Hostel is an ideally situated accommodation that places you at the heart of Downtown. Just a short stroll from popular attractions, including Rogers Arena and the beautiful Dr. Sun Yat-sen… More

From US$ 46 Book Now

Feng Lu House

8328 Bowcock Rd, Richmond, Canada View map

Located about a 10-minute ride from Steveston Harbour, the 3-star Feng Lu House Hotel Richmond is 5 minutes' stroll from St. Pauls Church. Guests who stay at this budget guest house can park their… More

From US$ 91 Book Now

Beach Estates Inn Bed And Breakfast

800 Beach Drive, Nanaimo, Canada View map

Guests of Beach Estates Inn Bed And Breakfast Nanaimo can enjoy access to Maffeo Sutton Park, located approximately a 10-minute ride away. Guests who stay at this bed & breakfast can park their car… More

From US$ 112 Book Now