Special offers and Exclusive deals

Search Hotels

2025-07-22
2025-07-23
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

Hotels in British Columbia

Uncorked Bed & Breakfast

7145 Tucelnuit Dr, Oliver, Canada View map

Featuring a picnic area, barbecue grills, and a garden, Uncorked Bed & Breakfast Oliver is situated 6 minutes' walk from Tuc-el-nuit Lake. Located 2.6 km from Hillside Orchards U-Pick and Farm, the… More

From US$ 181 Book Now

Chameleon Hotel

330 Columbia Ave, Castlegar, Canada View map

The 3-star Chameleon Hotel Castlegar lies within 10 minutes' drive of a natural paradise like Nancy Greene Provincial Park, and features a restaurant. The budget hotel offers 10 rooms with views of… More

From US$ 65 Book Now

Stillwater Inn And Suites

9504 Canyon Drive,Po Box 456,Hudson'S Hope,British Columbia V0C 1V0, Hudsons Hope, Canada View map

Stillwater Inn And Suites Hudsons Hope offers guests access to Hudson's Hope Museum, which is 13 minutes' walk away. More

Book Now

Juniper Trails Bed & Breakfast

2523 Dog Creek Road, Williams Lake, Canada View map

The 4-star Juniper Trails Bed & Breakfast Williams Lake offers proximity to Museum of The Cariboo Chilcotin, situated approximately 6 km away. More

Book Now

Brentwood Lighthouse B&B

759 Sea Drive, Brentwood Bay, Canada View map

Offering a picnic area and a garden, Brentwood Lighthouse B&B Brentwood Bay lies in a rural area of Brentwood Bay, around a 10-minute ride from Durrance Lake and 10 minutes by car from Centennial… More

Book Now

West Coast Trail Lodge

17285 Parkinson Road, Port Renfrew, Canada View map

West Coast Trail Lodge Port Renfrew hotel offers 17 rooms about a 25-minute walk from Port San Juan Inlet. Wi-Fi is accessible throughout the property and complimentary private parking is provided on… More

From US$ 118 Book Now

The Kanata Inns Invermere

8888 Arrow Road, Invermere, Canada View map

Conveniently located around 3 km from Pynelogs Cultural Ctr, the 2-star The Kanata Inns Invermere features 2 hot springs. At this smoke-free inn, guests can find a golf course to stay active. More

From US$ 72 Book Now

Grand Forks Inn

2729 Central Ave, Grand Forks, Canada View map

Featuring Wi-Fi throughout the property, Grand Forks Inn sits within 10 minutes' drive of Boundary Museum & Interpretive Centre. This inn offers parking on site and an outdoor swimming pool. More

From US$ 80 Book Now

Empress Palace Hotel

12788 Ross Place, Surrey, Canada View map

Empress Palace Hotel Surrey offers 16 rooms 4.8 km from Bolivar Park. Surrey centre can be reached within 25 minutes' walk. More

From US$ 201 Book Now

Surestay Hotel By Best Western Chilliwack

43971 Industrial Way, Chilliwack, Canada View map

Surestay Hotel By Best Western Chilliwack is 17 minutes' walk from Atchelitz Creek and features an indoor pool for a more relaxing stay. This 3-star inn boasts an indoor garden in a tourist area… More

From US$ 81 Book Now

Mountainview Hotel Merritt

3581 Voght St, Merritt, Canada View map

Located a 25-minute stroll from Rotary Park, Mountainview Hotel Merritt offers Wi-Fi in public areas and parking. The smoke-free hotel is a good starting point for Merritt's sports attractions… More

From US$ 87 Book Now

Marina Hotel

4850 Beaver Creek Rd, Port Alberni, Canada View map

Featuring Wi-Fi in public areas, Ocean Marina Hotel Port Alberni sits 1.4 km from MacMillan Provincial Park. At the hotel, guests will find a ice rink to stay active. More

From US$ 62 Book Now

Miraloma On The Cove

2326 Harbour Road Sidney Canada V8L 2P8, Sidney, Canada View map

Located within 10 minutes' drive of BC Aviation Museum in Sidney, Miraloma On The Cove Hotel Sidney offers a Jacuzzi and a sauna. You will find a restaurant at the hotel. More

Book Now

Travellers Inn - Douglas/Blanshard

710 Queens Ave, V8T 1Mb, Victoria, British Columbia, Canada, Victoria, Canada View map

Located 5 km from Victoria Inner Harbour airport, Travellers Inn - Douglas/Blanshard Victoria offers a 24-hour front desk and wake-up service, as well as cars for rent. Local landmarks including Alix… More

From US$ 75 Book Now

Pacific Inn Resort & Conference Center

1160 King George Hwy, Surrey, Canada View map

Providing 150 rooms, the 3-star Pacific Inn Resort & Conference Center Surrey is nestled just 11 minutes on foot from Campbell River. You will find a restaurant at the family-friendly hotel. More

From US$ 134 Book Now

Tree To Me Inn

1217 Highway 3A, Keremeos, Canada View map

Tree To Me Inn Keremeos features 6 rooms and lies about 2 km from Grist Mill and Gardens at Keremeos. More

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

The Villager Inn Princeton Motel

Princeton Street, Princeton, Canada View map

Located 10 minutes' drive from Stemwinder Provincial Park, the 3-star The Villager Inn Princeton Motel offers amenities such as a terrace, billiards, and a garden. The inn is a good starting point… More

From US$ 79 Book Now

Grantview Inn

2160 King George Blvd, Surrey, Canada View map

Featuring Wi-Fi in public areas, the 2-star Grantview Inn Surrey is just 1 km from Sunnyside. There is also parking. More

From US$ 77 Book Now

Queen Victoria Hotel & Suites

655 Douglas Street, Victoria, Canada View map

The 3-star Queen Victoria Hotel & Suites is situated only 5 minutes' stroll from St. Ann's Academy National Historic Site Auditorium and provides spacious rooms, which are 0.9 km from Goodacre Lake. More

From US$ 91 Book Now

Empire Palace

12788 Ross Place, Surrey, Canada View map

Located a 10-minute ride from Newton Arena, which is highly appreciated by sports lovers, the 4-star Empire Palace Hotel Surrey includes 8 rooms. There is also parking. More

From US$ 171 Book Now

Pink Dishrack Floating Cottage

453 Head Street, Victoria, Canada View map

Located 2.7 km from MacDonald Park Football Stadium, Pink Dishrack Floating Cottage Victoria hotel is 500 metres from Bingo Bingo on Esquimalt. More

Book Now

Harbour Towers Hotel & Suites

345 Quebec St, Victoria, Canada View map

Situated within a 900-metre distance of Centennial Fountain, the 3-star Harbour Towers Hotel & Suites Victoria also offers a swimming pool. Located approximately 20 minutes on foot from Chinatown… More

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

Book Now

Harrison Lakehouse Vacation Home

6565 Rockwell Drive, Harrison Hot Springs, Canada View map

Offering a courtyard and a picnic area, Harrison Lakehouse Vacation Home Harrison Hot Springs hotel is situated in Harrison Hot Springs, about 10 minutes by car from Bear Mountain. More

Book Now

Fred Tibbs Ocean Front Condos

230 Main Street, Tofino, Canada View map

Overlooking the harbour, Fred Tibbs Ocean Front Condos Tofino hotel is located 0.7 km from Clayoquot Sound Cinema. The hotel entices guests with a car park, available on site. More

Book Now

Quality Hotel & Suites Langley

6465 201 St, Langley, Canada View map

Offering a restaurant and a lobby area, the 3-star Quality Hotel & Suites Langley lies in the centre of a shopping area 19 minutes' stroll from Routley Park. The budget hotel offers high-speed… More

From US$ 61 Book Now

Royal Oak Inn And Suites & Rv Park

70 Mackenzie Blvd., Mackenzie, Canada View map

About 10 minutes' walk from Six Mile Bay, the 4-star Royal Oak Inn And Suites & Rv Park Mackenzie includes 44 rooms. More

From US$ 110 Book Now

Maverick Motor Inn And Waterslide

1250 W Trans Canada Highway, Kamloops, Canada View map

Located a mere 1.8 km from Thompson Rivers University, the 3-star Maverick Motor Inn And Waterslide Kamloops provides guests with tour/ticket assistance for a better travel experience. At this budget… More

From US$ 67 Book Now

Ramada Hotel & Suites Metrotown Vancouver

3484 Kingsway, Burnaby, Canada View map

The 3-star Ramada Hotel & Suites Metrotown Vancouver Burnaby is 3.6 km from Famous Foods and has a swimming pool plus a fitness centre. Located 25 minutes' walk from such shopping venues as Crystal… More

From US$ 93 Book Now

Victoria'S Parliamentary Suite With Private Rooftop Patio & Harbour View

1310 Waddington Alley 402, Victoria, Canada View map

To enjoy your vacation in Victoria, stay at the spacious 63 m^2 Victoria'S Parliamentary Suite With Private Rooftop Patio & Harbour View, which is at a distance of 1.2 km from Inner-Harbour Pathway… More

From US$ 326 Book Now

Country Charm Bed & Breakfast

1893 Cole Road, Abbotsford, Canada View map

Situated about 10 minutes by car from Devon Falls, the 3-star Country Charm Bed & Breakfast Abbotsford offers proximity to various city highlights. Guests will have access to a car park on site for… More

Book Now

Northwoods Inn

10627 Alaska Road, Fort St. John, Canada View map

A 19-minute walk from Pomeroy Sport Centre, the 2-star Northwoods Inn Fort St. John includes 120 rooms. The budget inn also includes parking. More

From US$ 45 Book Now

On The Sea B&B On Bowen Island

729 Taylor Road, Bowen Island, Canada View map

On The Sea B&B On Bowen Island offers proximity to Crippen Park, which is located just 1.4 km away. The 3-star hotel also includes parking. More

Book Now

River Rock Cottage Rental

9030 Meades Creek Road, Lake Cowichan, Canada View map

Located 2.9 km from Beaver Lake, River Rock Cottage Rental Lake Cowichan hotel offers access to tourist attractions throughout Lake Cowichan. More

Book Now

Clydesdale Inn

17630 56 Ave, Langley, Canada View map

Clydesdale Inn Langley features 8 rooms and lies 4.5 km from Penzer Action Park. This 2-star hotel also includes parking. More

From US$ 111 Book Now

Quality Hotel Downtown-Inn At False Creek

1335 Howe Street, Vancouver, Canada View map

The 3-star Quality Hotel Downtown-Inn At False Creek Vancouver is at a distance of 1.4 km from Inukshuk and has a swimming pool and a fitness centre. The surrounding area includes Emery Barnes Park… More

From US$ 66 Book Now

Comfort Inn & Suites Victoria

3020 Blanshard Street, Victoria, Canada View map

The comfortable 3-star Comfort Inn & Suites Victoria is situated just 0.6 km from Mayfair Shopping Centre and features a business centre, where a catering service can be arranged. The business hotel… More

From US$ 106 Book Now

Bright Suite At Ski In/Out Glacier Lodge!

4573 Chateau Boulevard 109, Whistler, Canada View map

Located 2.4 km from Rainbow Park, Bright Suite At Ski In/Out Glacier Lodge! Whistler hotel features Wi-Fi throughout the property and private car parking on site. This budget hotel lies in the Upper… More

From US$ 121 Book Now

Cowichan Lake Cottages -Riverside

71 South Shore Road, Lake Cowichan, Canada View map

The 7-room Cowichan Lake Cottages -Riverside apartment is situated 300 metres from Cowichan Lake Baptist Church and 40 km from Maple Bay Seaplane Base airport. More

From US$ 84 Book Now

Isabella Suites By Willie'S Vacations

537 Johnson Street, Victoria, Canada View map

Located around 600 metres from Bastion Square, the 4-star Isabella Suites By Willie'S Vacations Victoria hotel is merely 6 minutes' walk from Mcpherson Theater. More

Book Now

Holiday Inn Hotel & Suites Valemount

Valemount Bc, Valemount, Canada View map

Holiday Inn Hotel & Suites Valemount offers 78 rooms around 10 minutes by car from George Hicks Regional Park. More

Book Now

Pacific Palisades Hotel

1277 Robson Street At Jervis, Vancouver, Canada View map

Pacific Palisades Hotel Vancouver, located within 5 minutes' drive of Robson Street and merely 5 minutes' stroll from Cardero Park, features a swimming pool for guests to take a dip in. You will find… More

From US$ 132 Book Now

Lost Lake Lodge III

4660 Blackcomb Way 212, Whistler, Canada View map

Lost Lake Lodge III Whistler hotel includes 10 rooms and is just 1.8 km from Squamish Lil'wat Cultural Centre. More

From US$ 87 Book Now

Williston Lake Resort

4696 Twelve Mile Road, Hudsons Hope, Canada View map

Nestled approximately 5 minutes' walk from Williston Lake, Williston Lake Resort Hudsons Hope offers spa therapy and a shared lounge. The resort also offers Wi-Fi throughout the property. More

From US$ 110 Book Now

Comfort Inn Vancouver Airport

3031 No. 3 Road Richmond, Richmond, Canada View map

Providing 128 rooms, the 3-star Comfort Inn Vancouver Airport Richmond is situated nearly a 5-minute drive from North Arm Fraser River. The budget hotel has a swimming pool as well as a restaurant. More

From US$ 79 Book Now

Port Hotel

5170 Argyle St, Port Alberni, Canada View map

Port Hotel Port Alberni features 8 rooms and lies approximately 10 minutes by car from Nuu-Chah-Nulth Whaling Canoe Sculpture. A car park is provided nearby. More

From US$ 69 Book Now

Ramada Surrey Guildford

10410 158Th Street, Surrey, Canada View map

Ramada Surrey Guildford Hotel is 4.1 km from Forsyth Park and has an outdoor swimming pool and a fitness suite. This 3-star hotel is a good starting point for Surrey's sports attractions, including… More

Book Now

Madrona Cottage By Bc Island Vacation Homes

41 Seagirt Road, Sooke, Canada View map

Located 10 minutes by car from Sheringham Distillery, the 3-star Madrona Cottage By Bc Island Vacation Homes Sooke hotel offers amenities such as a patio and a picnic area. More

Book Now

Beach Walk Inn Bed & Breakfast

4244 Beach Avenue, Peachland, Canada View map

Located about 5 minutes' walk from Okanagan Lake, the 3-star Beach Walk Inn Bed & Breakfast Peachland offers a patio and a picnic area. Located only a short drive from Swim Bay Public Beach, this… More

Book Now