Special offers and Exclusive deals

Search Hotels

2026-11-13
2026-11-14
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

Twin Peaks Hotel Cabins

60 Jack Adams Road, Valemount, Canada View map

The 3-star Twin Peaks Hotel Cabins Valemount is situated in a protected area of Valemount, 2.8 km from the R.W. Starratt Wildlife Sanctuary and about 10 minutes by car from the Valemount Museum. More

From US$ 113 Book Now

Falcon Nest Motel

5867 Trans Canada Hwy, Duncan, Canada View map

Falcon Nest Motel Duncan offers 8 rooms, situated 3.8 km from Somenos Lake. The motel features an outdoor swimming pool with a pool cover. More

From US$ 72 Book Now

Hillcrest Farm Market B&B

700 British Columbia 33, Kelowna, Canada View map

Situated approximately 25 minutes' walk from Okanagan Koi and Water Garden, the comfortable Hillcrest Farm Market B&B Kelowna features a shopping area and a restaurant. Overlooking lake, the 3-star… More

From US$ 140 Book Now

Rose Cottage Bed & Breakfast

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

Featuring a storage room, the comfortable Rose Cottage Bed & Breakfast Valemount lies in close proximity to the R.W. Starratt Wildlife Sanctuary. Located 2.6 km from the Valemount Museum, the bed &… More

From US$ 155 Book Now

Salish B&B And Spa

2707 Salish Road, West Kelowna, Canada View map

Located around 25 minutes' walk from Off The Grid Organic Winery, the comfortable Salish B&B And Spa West Kelowna offers amenities such as beauty services, a sun terrace, and a shared lounge. More

From US$ 116 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$ 237 Book Now

Nechako Valley Inn

2389 Church Avenue, Vanderhoof, Canada View map

Nechako Valley Inn Vanderhoof, located a 10-minute drive from the Vanderhoof Visitor Centre & Museum, features Wi-Fi in public areas. This inn offers 25 rooms and excellent services maintained by… More

From US$ 82 Book Now

Genelle House B&B Guest House

327 15Th Avenue, Genelle, Canada View map

The 3-star Genelle House B&B Guest House is 8 minutes on foot from Genelle Hall Auditorium and features a private art gallery. The bed & breakfast also offers Wi-Fi in public areas. More

From US$ 101 Book Now

Bear Country Inn

4702 Lakelse Avenue, Terrace, Canada View map

Offering cars for rent, Bear Country Inn Terrace is a 5-minute walk from the Skeena Mall. Featuring a restaurant, this inn is located within reach of the George Little House. More

From US$ 118 Book Now

The Mighty Fraser Motel

50865 Trans Canada Hwy, Boston Bar, Canada View map

**Experience Comfort and Adventure at The Mighty Fraser Motel** More

From US$ 82 Book Now

Nest- Modern 2Br Basement Retreat In South Surrey

16781 21A Ave, Surrey, Canada View map

The 3-star recently renovated Nest- Modern 2Br Basement Retreat In South Surrey Hotel provides proximity to Sunnyside Park, which is located nearly a 25-minute walk away. This Surrey guest house… More

From US$ 113 Book Now

Bayview B&B

2440 Huckleberry Road, Cobble Hill, Canada View map

Situated nearly a 10-minute ride from Saanich Inlet, the 3-star Bayview B&B Cobble Hill includes luggage storage. Thanks to its special location, this Cobble Hill bed & breakfast stands only 1.7 km… More

From US$ 97 Book Now

Polaris Lodge

500 A Stemwinder Drive, Kimberley, Canada View map

Perfectly positioned approximately 3 km from the Fiddlehead Nursery, the 3-star family Polaris Lodge Kimberley hotel provides 18 holes of golf. Located about 10 minutes' drive from The Platzl, the… More

From US$ 149 Book Now

Dream Catcher Inn

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

The 3-star Dream Catcher Inn Valemount is located nearly 10 minutes' walk from Valemount Pines Golf Course and features meeting rooms for those travelling on business. Offering 7 rooms, this… More

From US$ 125 Book Now

Okanagan Royal Park Inn By Elevate Rooms

3200 25 Avenue, Vernon, Canada View map

Nestled in the picturesque landscape of Vernon, Okanagan Royal Park Inn by Elevate Rooms is an ideal retreat for both leisure and adventure seekers. More

From US$ 101 Book Now

Doubletree By Hilton Kelowna

2429 Highway 97 North, Kelowna, Canada View map

Providing 190 rooms, the smoke-free Doubletree By Hilton Kelowna hotel is situated around 25 minutes' walk from Mission Creek. Boasting a heated swimming pool and a fitness centre, this 3-star hotel… More

From US$ 115 Book Now

Cornerstone Lodge By Park Vacation Management

5369 Ski Hill Road, Fernie, Canada View map

In the heart of the stunning Canadian Rockies, Cornerstone Lodge by Park Vacation Management offers an unparalleled blend of comfort and adventure. Located conveniently at the famed Fernie Alpine… More

From US$ 490 Book Now

English Inn

429 Lampson St, Esquimalt, Canada View map

Situated approximately 25 minutes' walk from MacDonald Park Football Stadium, the romantic English Inn Esquimalt features a lobby area. Also, you can use a car park on site. More

From US$ 112 Book Now

Mount View Motel

5856 Main Street, Oliver, Canada View map

Nestled a mere 5 minutes on foot from Hillside Orchards U-Pick and Farm, the 3-star Mount View Motel Oliver welcomes guests with a picnic area and barbecue grills. More

From US$ 69 Book Now

Woodside Inn

2226 Lougheed Highway, Harrison Mills, Canada View map

Featuring Wi-Fi in public areas, Woodside Inn Harrison Mills sits a 10-minute ride from the Kilby Provincial Park. At this inn, guests can find a golf club to stay active. More

From US$ 109 Book Now

Rainbow Inn

5510 Highway 16 Rainbow Inn, Terrace, Canada View map

The comfortable 3-star Rainbow Inn Terrace is located around 100 metres from Millennium Park, offering 24 rooms, Wi-Fi, and private parking. Thanks to its convenient location, this Terrace inn stands… More

From US$ 97 Book Now

Lytton Hotel

538 Main Street, Lytton, Canada View map

The 3-star Lytton Hotel gives quick access to Nahatlatch Provincial Park Protected Area, situated only a 5-minute walk away. Guests who stay at this Lytton hotel can park their car on site. More

From US$ 68 Book Now

Kagoagh Resort And Fishing Lodge

7 Hecate Cove, Quatsino, Canada View map

The location itself is a unique blend of adventure and seclusion. Just a short distance from Port Hardy, you can easily access the vibrant local culture while still retreating to the unmatched beauty… More

Book Now

Point Grey Guest House

4103 West 10Th Avenue, Vancouver, Canada View map

Set in the serene neighborhood of Point Grey, the Point Grey Guest House Vancouver offers guests an exquisite retreat just moments away from the breathtaking Jericho and Spanish Banks beach parks. More

From US$ 132 Book Now

Hampton Inn & Suites By Hilton Kelowna Airport

1665 Innovation Drive, Kelowna, Canada View map

The smoke-free Hampton Inn & Suites By Hilton Kelowna Airport, situated 3.2 km from Hoof Prints Barnyard Petting Zoo & Goga Venue, offers an indoor pool as well as a fitness area. Providing sports… More

Book Now

4 Beaches Bed & Breakfast

7760 West Coast Road - Malahat, Sooke, Canada View map

4 Beaches Bed & Breakfast Sooke is situated 7 km from Sooke Region Community Museum & Visitor Centre, which is an excellent place to improve cultural awareness. Staying here you can use Wi-Fi in the… More

From US$ 116 Book Now

The Inn At Spences Bridge

3649 Highway 8, Po Box 100, V0K 2L0, Spences Bridge, Ca, Spences Bridge, Canada View map

The Inn At Spences Bridge is rated 3 stars and features 12 rooms for guests to stay in. The inn is a good starting point for exploring Spences Bridge, including Goldpan Provincial Park, which is a… More

From US$ 121 Book Now

Vancouver Traveller B&B

2159 W. 21St Avenue, Vancouver, Vancouver, Canada View map

**Welcome to Vancouver Traveller B&B**, an enchanting retreat nestled in a historic heritage building that once served as the Coroner's Court, Morgue, and Autopsy Facility. This charming… More

From US$ 111 Book Now

Cambie Lodge

446 West 13Th Avenue, Vancouver, Canada View map

The 3-star boutique Cambie Lodge Vancouver hotel is located nearly a 5-minute stroll from Yuk Yuk's Comedy Club and features tour/ticket assistance to help you get the most out of your trip. This… More

From US$ 108 Book Now

Serenity Bed And Breakfast

357 Quarry Road, Comox, Canada View map

Located about 20 minutes on foot from The Filberg Heritage Lodge and Park, the comfortable 3-star Serenity Bed And Breakfast Comox offers amenities such as a sundeck and a picnic area. Featuring a… More

From US$ 101 Book Now

Mountain View Motel

4435 Highway 16 West, Smithers, Canada View map

**Welcome to Mountain View Motel** Nestled in the scenic heart of Smithers, BC, the Mountain View Motel serves as an ideal haven for both business travelers and leisure seekers. More

From US$ 104 Book Now

All Seasons Bed & Breakfast

3735 Gordon Drive, Kelowna, Canada View map

The comfortable 3-star All Seasons Bed & Breakfast Kelowna includes comfortable rooms only 1.1 km from the 1.5 - hectare Rotary Beach Park. Boasting relaxing retreat options, the H2O Fitness +… More

From US$ 182 Book Now

Coldwater Hotel

1901 Voght Street, Merritt, Canada View map

The comfortable Coldwater Hotel Merritt has 10 rooms and is located 4.7 km from Coldwater River Provincial Park. Staying active is easy with an ice rink available for guests at this 3-star hotel. More

From US$ 65 Book Now

Hummingbird B&B

1597 Starbuck Lane, Gabriola, Canada View map

Offering a sundeck and a picnic area, the 3-star Hummingbird B&B Gabriola is situated in Gabriola, 3.8 km from Brickyard Beach. This comfortable bed & breakfast also includes private car parking. More

From US$ 96 Book Now

Monte Carlo Motel

4380 Highway 5, Barriere, Canada View map

The 3-star Monte Carlo Motel Barriere is located within 4 km of Comunity Park, offering 17 rooms, Wi-Fi, and a car park. Featuring a picnic area and barbecue grills, this Barriere hotel is around a… More

From US$ 62 Book Now

Imperial Motel

240 Cariboo Highway, 100 Mile House, Canada View map

Imperial Motel 100 Mile House, located a 17-minute walk from the Parkside Art Gallery, features Wi-Fi in public areas. Boasting access to Centennial Park, 1.2 km away, this hotel includes various… More

From US$ 49 Book Now

94 Motel & Rv Park

6937-94 Mile Frontage Road, 100 Mile House, Canada View map

Featuring Wi-Fi in public areas, 94 Motel & Rv Park 100 Mile House sits 5 km from 100 Mile Nordics. The hotel entices guests with a car park, available on site. More

From US$ 60 Book Now

Lakeview Motel

1658 Hwy 3, Po Box 1658, Christina Lake, Canada View map

**Discover the Charm of Lakeview Motel Christina Lake** More

From US$ 105 Book Now

The Copeland

400 Mackenzie Avenue, Revelstoke, Canada View map

Overlooking the mountain, The Copeland Bed & Breakfast Revelstoke is 12 minutes' walk from Railway Museum. One will enjoy a coffee bar or a picnic area and a golf course, while this comfortable hotel… More

From US$ 155 Book Now

Rosedale Manor

2520 Alexander Street, Duncan, Canada View map

Located 3.1 km from Providence Farm, the 3-star Rosedale Manor Aparthotel Duncan offers spacious rooms 17 minutes' walk from the Quw'utsun Cultural and Conference Centre. This comfortable aparthotel… More

From US$ 66 Book Now

Les Chambres Roses

1194 Pettman Road, West Kelowna, Canada View map

Located around 3 km from Safari Ridge Adventure Paintball, the elegant Les Chambres Roses West Kelowna hotel offers amenities such as a sun terrace and barbecue grills. Along with the use of a… More

From US$ 108 Book Now

St. George Hotel

Box 206 Wells, Barkerville, Canada View map

Featuring Wi-Fi throughout the property, St. George Hotel Barkerville sits 6 km from Frog On The Bog. Boasting a location just steps from Barkerville Historic Town, the hotel offers 17 rooms and a… More

From US$ 136 Book Now

Caprice

1111 Gower Point Rd, Gibsons, Canada View map

Caprice Bed & Breakfast Gibsons, located approximately a 25-minute walk from the Nicholas Sonntag Marine Education Centre, offers a swimming pool, Wi-Fi in the rooms. More

From US$ 164 Book Now

Traveller'S Inn

800 - 112Th Avenue, Dawson Creek, Canada View map

Located 19 minutes' walk from Alaska Highway Mile 0 Milepost, Traveller'S Inn Dawson Creek offers 37 air-conditioned rooms. Secured parking is available on site at this 3-star hotel. More

From US$ 57 Book Now

Charming Family Hotel

10100 Francis Road, Richmond, Canada View map

Situated a 10-minute ride from Extreme Air Park, Charming Family Hotel Richmond features Wi-Fi in the rooms, and private car parking on site. Thanks to its convenient location, the hotel stands 3.8… More

From US$ 72 Book Now

Jade Mountain Motel

7509 Trans Canada Hwy, Chase, Canada View map

**Welcome to Jade Mountain and its Unique Offerings** More

From US$ 74 Book Now

Rent Now 2450 By Month! Akiskinook Resort! 1 Bedroom Main Floor Townhome! Private Entrance! Sleeps 4! Sandy Beach Lakefront Resort! Tennis, Pickle, Basket Ball Courts, Indoor Pool, Hot Tub, Squash Court! Short Drive To Radium Or Fairmont Hot Springs!

1492 Akiskinook Road 135, Invermere, Canada View map

The 3-star Akiskinook Resort: Lakeside Family Retreat with Diverse Amenities Invermere is just 5 minutes on foot from Vermilion Pass and features car rentals for guests' convenience. Located 3.6 km… More

From US$ 193 Book Now

Blue River Motel

791 Spruce Street, Blue River, Canada View map

Approximately 400 metres from the Blue River Library, the 3-star Blue River Motel includes 25 rooms. More

From US$ 73 Book Now

Elkford Motor Inn

808 Michel Road P.O. Box 1060, Elkford, Canada View map

Elkford Motor Inn offers 22 rooms a 13-minute walk from Mountain Meadows Golf Course. Guests who stay at this hotel can park their car nearby. More

Book Now

Florence Motel

4160 Highway 16 West, Smithers, Canada View map

Featuring Wi-Fi in public areas, the 3-star Florence Motel Smithers sits 3.5 km from Babine Mountains Provincial Park. The motel also includes a car park. More

From US$ 81 Book Now