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

3 star hotels in British Columbia

Riverside Motel Cache Creek

827 Trans Canada Hwy, Cache Creek, Canada View map

Situated 6 minutes' walk from Cache Creek Library, the 3-star Riverside Motel Cache Creek features Wi-Fi in the rooms and parking on site. The smoke-free motel is a good starting point for Cache… More

From US$ 98 Book Now

Polaris Lodge

500 A Stemwinder Drive, Kimberley, Canada View map

Offering guests 2 hot tubs, the 3-star Polaris Lodge Kimberley hotel sits approximately 10 minutes' drive from Kimberley Arts at Centre 64. This Kimberley hotel features an outdoor swimming pool, a… More

From US$ 149 Book Now

Charming Family Hotel

10100 Francis Road, Richmond, Canada View map

Featuring Wi-Fi in the rooms, Charming Family Hotel Richmond sits within a 10-minute drive of Silvercity Riverport Movie Theater. This hotel entices guests with a car park, available on site. More

From US$ 73 Book Now

Peace Villa Motel

1641 Alaska Avenue, Dawson Creek, Canada View map

Nestled just 10 km from the vibrant heart of Dawson Creek, the Peace Villa Motel serves as a peaceful retreat for travelers seeking comfort and convenience. More

From US$ 59 Book Now

Canyon Alpine Motel

50530 Trans-Canada Highway, P.O. Box 395, Boston Bar, Canada View map

Situated about 10 minutes' drive from North Bend Aerial Ferry, the 3-star Canyon Alpine Motel Boston Bar features Wi-Fi in public areas and a car park on site. This motel offers 33 rooms in a… More

From US$ 102 Book Now

Travelodge By Wyndham Cranbrook

1417 Cranbrook Street North ,, Cranbrook, Canada View map

**Travelodge By Wyndham Cranbrook is your gateway to the great outdoors.** Nestled amid the stunning vistas of the Columbia Valley, this charming hotel is less than four minutes from the Canadian… More

From US$ 81 Book Now

Gravity Haus Revelstoke

1500 1 Street West, Revelstoke, Canada View map

Featuring a restaurant, the 3-star smoke-free Gravity Haus Revelstoke Hotel is located about a 5-minute stroll from the Revelstoke Visual Arts Centre. The hotel offers 56 rooms in a rural area of… More

From US$ 90 Book Now

Hedgerow House

238 Park Drive, Ganges, Ca, Ganges, Canada View map

**Welcome to Hedgerow House Bed & Breakfast, Ganges** More

From US$ 148 Book Now

Ramada By Wyndham Duncan Cowichan Valley

140 Trans Canada Highway, Duncan, Canada View map

Situated a 10-minute drive from Zanatta Vineyards, the 3-star Ramada By Wyndham Duncan Cowichan Valley Motel features Wi-Fi throughout the property and a car park on site. Located a walk from a… More

From US$ 100 Book Now

Borgata Lodge Resort

3185 Via Centrale, Kelowna, Canada View map

Situated only a few metres from The Okanagan Golf Club, Borgata Lodge Resort Kelowna includes views of Okanagan Valley. The aparthotel features both Wi-Fi throughout the property and parking on site. More

From US$ 110 Book Now

The Empire Landmark Hotel

1400 Robson Street, Vancouver, Canada View map

**Experience Luxury at the Empire Landmark Hotel Vancouver** Conveniently located on Robson Street, the Empire Landmark Hotel places guests just steps away from local attractions, including the… More

From US$ 71 Book Now

Vacation Internationale Royal Victoria Suites

1413 Government St., Victoria, Canada View map

Situated 1.2 km from a rejuvenating destination like Crystal Pool Recreation Center, the 3-star Vacation Internationale Royal Victoria Suites hotel provides a wellness centre. More

Book Now

Arbutus Point Oceanfront B And B

215 Welbury Drive Salt Spring Island, Long Harbour, Canada View map

Set 1 km from Long Harbour, Arbutus Point Oceanfront B And B features a patio, free self-parking and a Jacuzzi. The venue is located 1 km from the centre of Long Harbour and a couple of minutes'… More

From US$ 145 Book Now

Green Gables Beach Resort

Green Gables Beach Resort, Osoyoos, Canada View map

Located just 350 m from cottonwood beach, Green Gables Beach Resort Osoyoos is just a 5-minute walk from Cottonwood Park. More

Book Now

La Rosetta B&B

106 Hoylake Road East, Qualicum Beach, Canada View map

Located approximately 10 minutes by car from Arts Afire, La Rosetta B&B Qualicum Beach is within 5 minutes' walk of Qualicum Beach Community Park. Guests travelling by car can also use parking on… More

From US$ 99 Book Now

Park Motel

832 4Th Avenue, Hope, Canada View map

Park Motel Hope, located only minutes from Hope Arts Gallery, features Wi-Fi throughout the property. This motel entices guests with complimentary private parking, available on site. More

From US$ 61 Book Now

Reynolds Hotel

1237 Main Street, Lillooet, Canada View map

The presence of a golf playground ensures guests an active stay at the 3-star Reynolds Hotel Lillooet. Located a 10-minute ride from a convenient place to shop such as Creative Haven Scrapbooking… More

From US$ 100 Book Now

Twin Peaks Resort

60 Jack Adams Road, Valemount, Canada View map

Situated around a 25-minute walk from George Hicks Regional Park, the 3-star Twin Peaks Resort Valemount features Wi-Fi throughout the property and lorry parking on site. The hotel offers 6 rooms in… More

From US$ 95 Book Now

Pines Motel

473 Main Street, Sicamous, Canada View map

Situated approximately a 10-minute ride from Hyde Mountain Golf Course, Pines Motel Sicamous features Wi-Fi in the rooms, and a car park on site. The motel, located not far from Crazy Creek… More

From US$ 51 Book Now

Waterways, A Boutique Hotel

4429 Marine Avenue, Powell River, Canada View map

Waterways, A Boutique Hotel Powell River includes 26 rooms and is 20 minutes' walk from Willingdon Beach Park. This inn entices guests with a car park, available on site. More

From US$ 67 Book Now

Rose Cottage Bed & Breakfast

1900 Cranberry Place, Po Box 1147, Valemount, Canada View map

Offering a terrace, a picnic area, and a garden, and views of the mountain, the 3-star Rose Cottage Bed & Breakfast Valemount is located about 10 minutes by car from Valemount Museum. The hotel… More

From US$ 155 Book Now

Valhalla Inn

509 Slocan Avenue, New Denver, Canada View map

Set in the scenic foothills of the Selkirk Mountains, Valhalla Inn New Denver is a charming retreat that offers a perfect blend of comfort and adventure in southeastern British Columbia. This… More

From US$ 98 Book Now

Eagle Rock Bed And Breakfast

10150 Island View Close, Chemainus, Canada View map

Set on the beachfront, the 3-star Eagle Rock Bed And Breakfast Chemainus features ocean views and Wi-Fi in public areas. Thanks to its beachfront location, this Chemainus bed & breakfast stands a 5… More

From US$ 180 Book Now

Salish B&B And Spa

2707 Salish Road, West Kelowna, Canada View map

Salish B&B And Spa West Kelowna, located approximately 10 minutes' drive from Gellatly Heritage Park, offers a swimming pool and Wi-Fi in public areas. This West Kelowna hotel, situated at a medium… More

From US$ 239 Book Now

Ocean Melody Vacation Rooms

4540 Laguna Way, Nanaimo, Canada View map

Ocean Melody Vacation Rooms Nanaimo hotel features 6 rooms and lies within 10 minutes' drive of Beban Park. Guests who stay at this Nanaimo guest house can park their car on site. More

From US$ 82 Book Now

Baymont By Wyndham Gold River

390 Nimpkish Dr., Gold River, Canada View map

Nestled at the base of the local mountains on Vancouver Island, the Baymont By Wyndham Gold River offers a warm and inviting atmosphere for leisure and adventure seekers alike. This charming retreat… More

From US$ 106 Book Now

Old Towne Inne Chuckwagon Bar & Grill

47555 Trans Canada Hwy, Boston Bar, Canada View map

Featuring views of the mountain, the 3-star Old Towne Inne Chuckwagon Bar & Grill Boston Bar hotel is located an 18-minute stroll from North Bend Aerial Ferry. This Boston Bar inn provides Wi-Fi… More

From US$ 106 Book Now

Northway Motor Inn

158 Boulder Street, Dease Lake, Canada View map

Featuring Wi-Fi throughout the property, Northway Motor Inn Dease Lake sits 17 minutes' walk from Kinaskan Lake Provincial Park. This 3-star hotel also includes a car park. More

From US$ 120 Book Now

Northwood Plaza Hotel

2280 John Hart Highway, Prince George, Canada View map

**Welcome to Northwood Plaza Hotel Prince George**, an inviting haven where comfort meets convenience in the heart of British Columbia. Nestled just a short distance from the bustling downtown area… More

From US$ 54 Book Now

Falcon Nest Motel

5867 Trans Canada Hwy, Duncan, Canada View map

Falcon Nest Motel Duncan includes 8 rooms and is merely 1.7 km from Judy Hill Gallery Gift Shop. Guests who stay at this motel can park their car on site. More

From US$ 72 Book Now

Comfort Inn

1200 Alaska Avenue, Dawson Creek, Canada View map

Located 6 minutes on foot from Mile 0 Post, the inviting 3-star Comfort Inn Dawson Creek features Wi-Fi in public areas and lorry parking on site. Along with the use of a fitness suite on site… More

From US$ 83 Book Now

Spirit Lodge At Silverstar

7981 Silver Star Road, Vernon, Canada View map

**Spirit Lodge at Silverstar is a beautifully crafted log home nestled in the enchanting woods of British Columbia.** This charming lodge offers a perfect retreat for both adventure seekers and those… More

From US$ 181 Book Now

Dream Catcher Inn

310 Highway 5 N Po Box 1012 Valemount Bc V0E2Z0, Valemount, Canada View map

Staying in one of 7 rooms, guests can enjoy a golf playground provided at the 3-star Dream Catcher Inn Valemount. More

From US$ 125 Book Now

Travelodge By Wyndam Chetwynd

5413 South Access Road, Chetwynd, Canada View map

Featuring Wi-Fi in public areas, Travelodge By Wyndam Chetwynd hotel is just 1.1 km from the Pine Le Moray Provincial Park. A free private car park is available on site at this 3-star inn. More

From US$ 79 Book Now

Driftwood Village Cottages

205 Bluff Road, Sturdies Bay, Canada View map

Located approximately 5 minutes by car from Kunamokst Mural, the 3-star Driftwood Village Cottages Sturdies Bay hotel offers Wi-Fi in the rooms and parking. The resort is a good starting point for… More

From US$ 147 Book Now

Shannon Motel

5423 - 50Th Avenue South, Po Box 482, Fort Nelson, Canada View map

Shannon Motel Fort Nelson is rated 3 stars and comprises 7 rooms with homely comforts. The smoke-free hotel is a good starting point for exploring Fort Nelson, including Fort Nelson Heritage Museum… More

From US$ 52 Book Now

Wetherly Inn & Spa

169 Armand Way, Saltspring Island, Canada View map

The 3-star Wetherly Inn & Spa Ganges, located 25 minutes on foot from Blackburn Meadows Golf Club, boasts a seasonal outdoor swimming pool and a fitness suite. More

From US$ 315 Book Now

Yellowhead Motel

1475 5Th Avenue, Valemount, Canada View map

Featuring Wi-Fi in public areas, the 3-star Yellowhead Motel Valemount is a mere 550 metres from George Hicks Regional Park. Guests who stay at the smoke-free hotel can park their car on site. More

From US$ 145 Book Now

Woodside Farm Country Inn

7117 West Coast Road, Sooke, Canada View map

Woodside Farm Country Inn Sooke is located in Sooke, 3.6 km from Sooke Region Community Museum & Visitor Centre, and offers a swimming pool. More

From US$ 186 Book Now

Whispering Pines

1336 Palliser Trail, Golden, Canada View map

The 3-star Whispering Pines Hotel Golden has 10 rooms and is located within a 15-minute drive of Kicking Horse Pedestrian Bridge. Guests who stay at this Golden hotel can park their car on site. More

From US$ 336 Book Now

Nest- Modern 2Br Basement Retreat In South Surrey

16781 21A Ave, Surrey, Canada View map

The 4-star Nest- Modern 2Br Basement Retreat In South Surrey Hotel provides proximity to Darts Hill Garden Park, which is located just 1.7 km away. More

Book Now

Willow Inn Motel

856 Front Street, Quesnel, Canada View map

Willow Inn Motel Quesnel offers 25 rooms just 1.6 km from Quesnel & District Museum & Archives. Guests travelling by car can also use parking on site. More

From US$ 41 Book Now

Florence Motel

4160 Highway 16 West, Smithers, Canada View map

Situated nearly 15 minutes' walk from Toboggan Creek Fish Hatchery, Florence Motel Smithers features Wi-Fi in public areas, and a car park on site. More

From US$ 81 Book Now

Woodside Inn

2226 Lougheed Highway, Harrison Mills, Canada View map

Woodside Inn Harrison Mills is situated in a rural area of Harrison Mills, 4.5 km from Stacey Lake and approximately a 10-minute drive from Kilby Historic Site. Staying here you can use Wi-Fi in… More

From US$ 109 Book Now

Totem Lodge Motel

1335 Park Ave, Prince Rupert, Canada View map

Situated 4.8 km from Butze Rapid Trail, the 3-star Totem Lodge Motel Prince Rupert features high-speed Internet access in public areas, and private car parking on site. More

From US$ 95 Book Now

Fraser Inn

1616 Queensway, Prince George, Canada View map

The 4-star Fraser Inn Prince George is located about 5 minutes by car from Brain Injured Goup and comprises 22 rooms with modern comforts. The smoke-free inn is a good starting point for exploring… More

From US$ 144 Book Now

Aspens At Kicking Horse Mountain Resort

1340 Palliser Trail, Golden, Canada View map

The 3-star Aspens At Kicking Horse Mountain Resort Golden, 17 minutes' stroll from Catamount in Golden, includes 3 restaurants. Guests travelling by car can also use a car park on site. More

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

Radium Valley Vacation Resort

Box 129, Invermere, Canada View map

The 3-star Radium Valley Vacation Resort Invermere includes a seasonal outdoor pool, a tennis court and an indoor swimming pool and lies right by Bugaboo Provincial Park. St. Joseph is 1.3 km from… More

Book Now

Nechako Valley Inn

2389 Church Avenue, Vanderhoof, Canada View map

Nechako Valley Inn Vanderhoof, located a 25-minute walk from Beaumont Provincial Park, features Wi-Fi in public areas. This hotel offers 25 air-conditioned rooms and has 24-hour reception and express… More

From US$ 94 Book Now