Special offers and Exclusive deals

Search Hotels

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

Rock Island Resort

3774 Rock Island Road, Nakusp, Canada View map

The 2-star Rock Island Resort Nakusp is also 101 km from West Kelowna. More

Book Now

Carey Centre On Ubc Campus

5920 Iona Drive, Vancouver, Canada View map

Offering a picnic area and a golf course, Carey Centre On Ubc Campus Hotel Vancouver is located in the UBC - University of British Columbia district, merely a 5-minute walk from St. Mark's College. More

From US$ 91 Book Now

The Francis Boutique Inn

1536 Peninsula Road Box 352, Ucluelet, Canada View map

Positioned a mere 1.2 km from Brown's Beach, the elegant The Francis Boutique Inn Ucluelet offers a private art gallery for its guests. The 4-star smoke-free inn features various recreational… More

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

Queens Hotel

1110 Ewen Ave, New Westminster, Canada View map

Offering a storage for belongings and a shopping area, the 2-star smoke-free Queens Hotel New Westminster lies in the Queensborough district of New Westminster, merely 1.2 km from Starlight Casino… More

From US$ 168 Book Now

Campbell River Lodge

1760 Island Highway, Campbell River, Canada View map

Located merely 6 minutes' walk from the 3-star Campbell River Lodge hotel, guests can quickly reach Mussels and More Pottery. Featuring 25 rooms with views of the garden, the hotel is approximately 3… More

From US$ 64 Book Now

Motel 6-Kamloops, Bc

1763 Transcanada Hwy E, Kamloops, Canada View map

The 2-star Motel 6-Kamloops, Bc, positioned 3.2 km from Tobiano Golf Course, offers a private art gallery for the best experience. The motel offers Wi-Fi in public areas, parking on site and an… More

From US$ 115 Book Now

Art Infiniti Hotel

21735 Lougheed Highway, Maple Ridge, Canada View map

Guests of Art Infiniti Hotel Maple Ridge can enjoy access to Maple Ridge Park, located 4.3 km away. This hotel is about 5 km from Pitt Meadows airport and 15 minutes' drive from such cultural venues… More

Book Now

Cross Suite - Mistyriver Lodge

5036 British Columbia 93, Radium Hot Springs, Canada View map

Located 2.5 km from The Canyon RV Resort & Campground, the 4-star Cross Suite - Mistyriver Lodge Radium Hot Springs hotel features Wi-Fi throughout the property and a car park on site. More

From US$ 131 Book Now

God'S Mountain Estate

4898 Lakeside/Eastside Rd., Okanagan Falls, Canada View map

Situated around a 5-minute walk from Skaha Lake, God'S Mountain Estate Hotel Okanagan Falls also offers a swimming pool. More

Book Now

The Cedarwood Inn & Suites

9522 Lochside Drive, Sidney, Canada View map

Featuring Wi-Fi throughout the property, The Cedarwood Inn & Suites Sidney sits within a 500-metre distance of Iroquois Park. This hotel entices guests with private car parking, available on site. More

From US$ 92 Book Now

Tr Hotel And Suites

360 Northgate St, Tumbler Ridge, Canada View map

The 2-star Tr Hotel And Suites Tumbler Ridge offers guests access to the Tumbler Ridge Global Geopark, which is nearly 20 minutes' walk away. The hotel features luggage storage along with luggage… More

Book Now

Resortquest At The Town Plaza Suites

4314 Main St., Whistler, Ca, Whistler, Canada View map

Featuring a lift and a vending machine, the 2-star Resortquest At The Town Plaza Suites Whistler hotel is located just 6 minutes on foot from the Whistler Museum. Along with the use of a gym area on… More

From US$ 701 Book Now

Super 8 By Wyndham Osoyoos

9130 Main Street, Osoyoos, Canada View map

**Discover the Tranquility of Super 8 By Wyndham Osoyoos** Conveniently located, this gem is just 60 km from Penticton Regional Airport, making your travel seamless. More

From US$ 263 Book Now

Powder Horn

4821 Spearhead Drive Whistler British Columbia V0N 1B4, Whistler, Canada View map

The 3-star Powder Horn Hotel Whistler gives quick access to The Spa at Four Seasons Resort, situated just a 6-minute walk away. More

Book Now

Fred Tibbs Ocean Front Condos

230 Main Street, Tofino, Canada View map

Located 0.8 km from the eagle Aerie Roy Henry Vickers Gallery, Fred Tibbs Ocean Front Condos Tofino hotel is 6 minutes' walk from the Tonquin Beach Trail. The hotel also includes a car park. More

Book Now

Glacier View Cabins

426 8Th Ave, Nakusp, Canada View map

Located approximately a 5-minute walk from Wilson Creek Falls, Glacier View Cabins Hotel Nakusp gives quick access to various city sites. More

Book Now

Coast Fort St John Hotel

10103 98Th Ave, Fort St. John, Canada View map

Coast Fort St John Hotel Fort St. John, located a 17-minute walk from Church Of The Resurrection, features Wi-Fi in public areas. This hotel also offers a vending machine and a coin launderette and a… More

From US$ 70 Book Now

Tower Inn & Suites

500 Reid Street, Quesnel, Canada View map

The fully serviced Tower Inn & Suites Quesnel accommodates guests in a business area of Quesnel and sits only 5 minutes' walk from the Fraser River Footbridge. Boasting a location in the very heart… More

From US$ 73 Book Now

Travelodge By Wyndham Abbotsford Bakerview

1821 Sumas Way, Abbotsford, Canada View map

The affordable Travelodge By Wyndham Abbotsford Bakerview hotel, situated approximately 25 minutes' walk from Delair Park, offers an indoor heated pool as well as a sports complex. The 3-star mid… More

From US$ 74 Book Now

Bramblebank Cottages

312 Lillooet Road, Harrison Hot Springs, Canada View map

Convenience is never far away, with Abbotsford just 70 kilometers away, ensuring you have easy access to surrounding attractions. More

From US$ 173 Book Now

Bear Cove Cottages

6715 Bear Cove Highway, Port Hardy, Canada View map

Set just 15 kilometers from the charming town of Port Hardy, Bear Cove Cottages offers a serene escape into nature's embrace. This picturesque retreat captures the essence of coastal living… More

From US$ 108 Book Now

Lodging Ovations

2036 London Lane, Whistler, Canada View map

Nestled at the base of Whistler Mountain, Lodging Ovations Hotel offers an exceptional retreat in Creekside, where the allure of outdoor adventure meets luxurious comfort. More

From US$ 205 Book Now

Mstar Hotel

150 City Center, Kitimat, Canada View map

The boutique Mstar Hotel Kitimat is located 18 minutes' walk from Giant Spruce Park, in the very heart of Kitimat, and offers rooms with mountain views. This 4-star hotel features Wi-Fi in public… More

From US$ 152 Book Now

The Oceanfront Hotel

210 First Street, Sointula, Canada View map

Situated around 7 km from the U'mista Cultural Centre, the comfortable The Oceanfront Hotel Sointula is adorned with parquet floors, offering essentials such as Wi-Fi and street parking. This 4-star… More

From US$ 241 Book Now

Level Downtown - Howe

1333 Howe Street, Vancouver, Canada View map

**Welcome to Level Downtown - Howe Hotel**, an urban retreat nestled in the vibrant heart of Downtown Vancouver, the city's financial and commercial epicenter. This modern sanctuary is ideal for both… More

From US$ 112 Book Now

The Lighthouse Motel

6035 Island Highway West, Bowser, Canada View map

Offering spacious rooms and Wi-Fi throughout the property, The Lighthouse Motel Bowser is 25 minutes' walk from the Big Qualicum Hatchery and 6 km from the productive PineRidge RV Park and Farm… More

From US$ 113 Book Now

The Apex Mountain Lodge

Apex Mountain, 360 Strayhorse Road, Apex Mountain, Canada View map

**Welcome to The Apex Mountain Lodge**, where the breathtaking double peaks of the surrounding mountain range meet the welcoming charm of a premier retreat. Nestled a scenic 40 kilometers from… More

Book Now

Wildwood Cabins

1321 Adams Rd, Cabin3, Bowen Island, Canada View map

Wildwood Cabins Bowen Island hotel provides proximity to Killarney Lake, which is situated 4.6 km away. More

Book Now

Courthouse Inn Revelstoke

312 Kootenay Street Box 2388, Revelstoke, Canada View map

Situated only 6 minutes' stroll from Revelstoke SDA church, the comfortable 3-star Courthouse Inn Revelstoke boasts comfortable rooms overlooking the mountain. Offering snow skiing and hiking in the… More

From US$ 222 Book Now

The Oak Hotel

621 Baker Street, Nelson, Canada View map

The comfortable The Oak Hotel Nelson includes air-conditioned rooms within 1 km of Gyro Park. Offering ping pong and billiards in the area, the hotel lies merely 8 minutes on foot from Baker Street… More

From US$ 92 Book Now

Travelodge By Wyndham Merritt

2201 Voght Street, Merritt, Canada View map

Located merely 350 metres from Nicola Lake, the 2-star smoke-free Travelodge By Wyndham Merritt hotel is nearly a 5-minute walk from the Merritt Library. In proximity to the Walk of Stars Murals, the… More

From US$ 68 Book Now

Rodmay Heritage Hotel

6251 Yew Street, Powell River, Canada View map

The comfortable Rodmay Heritage Hotel Powell River sits around a 5-minute walk from The Giant Hulks and offers a barber shop and a lobby area. Located 3.6 km from the co-op gallery "Artique-Artists… More

From US$ 62 Book Now

Copper Mountain Inn And Suites

169 Hwy 3, Box 1555, Princeton, Canada View map

Copper Mountain Inn And Suites Princeton offers 45 rooms with proximity to Similkameen River, which is approximately a 15-minute walk from the property. There is a free private car park on site and… More

From US$ 97 Book Now

Nights Inn

365 Cariboo Highway, 100 Mile House, Canada View map

Located nearly 20 minutes on foot from 108 Mile Ranch Heritage Site, the comfortable Nights Inn 100 Mile House offers Wi-Fi throughout the property and a car park. The inn is a good starting point… More

From US$ 82 Book Now

The View Hotel

309 Stuart Drive West, Fort Saint James, Canada View map

Featuring Wi-Fi in public areas, the 4-star The View Hotel Fort Saint James sits 9 minutes' walk from Paarens Beach Provincial Park. At the hotel, guests will find a golf club to stay active. More

From US$ 160 Book Now

Towneplace Suites By Marriott Victoria Airport Sidney

9785 Stirling Way, Sidney, Canada View map

The comfortable Towneplace Suites By Marriott Victoria Airport Sidney hotel includes spacious rooms approximately 25 minutes' walk from the BC Aviation Museum. Featuring an indoor swimming pool, this… More

From US$ 160 Book Now

Westcoast Trail Lodge

17310 Parkinson Rd, Port Renfrew, Canada View map

Providing 11 rooms, Westcoast Trail Lodge Port Renfrew hotel is 10 minutes' drive from Port San Juan. More

Book Now

Best Western Invermere Inn

1310 7Th Avenue, Invermere, Canada View map

The comfortable 2-star Invermere Inn is approximately a 10-minute stroll from Kinsmen Beach, offering currency exchange and a lift for guests' utmost comfort. The smoke-free inn is located in a… More

From US$ 118 Book Now

Lamplighter Motel

East Trans Canada Highway 1901,1901, Kamloops, Canada View map

**Welcome to the Lamplighter Motel Kamloops - a haven of comfort and convenience situated just off the Trans Canada Highway.** Known for its inviting atmosphere and nearby outdoor adventure, this… More

From US$ 67 Book Now

Best Western Plus Uptown Hotel

205 Kingsway, Vancouver, Canada View map

**Discover Your Home Away from Home at Best Western Plus Uptown Hotel** Best Western Plus Uptown Hotel's ideal location places it just 1.5 km from the Olympic Village Sky and within proximity to… More

From US$ 80 Book Now

Aspens 607 Top Floor Luxurious Condo In Big White

7700 Porcupine Road,Beaverdell,BC,CAN, Beaverdell, Canada View map

Aspens 607 Top Floor Luxurious Condo In Big White Beaverdell hotel offers proximity to Black Forest Express, situated a mere 1.7 km away. This Beaverdell hotel also entices guests with shuttle bus… More

Book Now

Blue Mountain Lodge

81 Kingsley Road, Grand Forks, Canada View map

Located a 10-minute ride from Christina Lake Golf Club, Blue Mountain Lodge Grand Forks hotel includes 9 rooms. More

Book Now

Country Squire Motor Inn

5317 South Access Road, Chetwynd, Canada View map

Providing 51 rooms, the 2-star Country Squire Motor Inn Chetwynd is only a 13-minute walk from the Pine Le Moray Provincial Park. More

Book Now

St Ives Resort On Shuswap

2770 Southwind Road, Saint Ives, Canada View map

Nearly a 10-minute drive from Bugaboo Provincial Park, St Ives Resort On Shuswap Saint Ives includes 6 rooms. There is a gift shop available on the premises. More

Book Now

Tyee Village Motel

4151 Redford Street, Port Alberni, Ca, Port Alberni, Canada View map

The 2-star Tyee Village Motel Port Alberni is located nearly a 5-minute drive from Gyro Park, offering 50 rooms, Wi-Fi, and parking. The motel is a good starting point for exploring Port Alberni… More

From US$ 89 Book Now

The Baker Hotel

1017 Baker Street, Cranbrook, Canada View map

The Baker Hotel: A Luxurious Retreat in Cranbrook Nestled in the heart of Cranbrook and surrounded by the breathtaking Rocky Mountain Trench, The Baker Hotel is a recently revitalized architectural… More

From US$ 63 Book Now

English Bay Hotel

1150 Denman Street, Vancouver, Canada View map

**Welcome to the English Bay Hotel Vancouver**, a premier destination nestled in the heart of vibrant Vancouver, where the lively atmosphere seamlessly blends with breathtaking ocean views. More

From US$ 75 Book Now

Reynolds Hotel

1237 Main Street, Lillooet, Canada View map

The comfortable 3-star Reynolds Hotel Lillooet is located around a 5-minute ride from Downton Park, offering 10 rooms, Wi-Fi, and a private parking lot. Featuring a shop and a restaurant, this… More

From US$ 100 Book Now

Chelsea Inn

725 Brunette Avenue, Coquitlam, Canada View map

About a 10-minute ride from Colony Farm Regional Park, Chelsea Inn Coquitlam includes 13 rooms. While staying in the inn, you are invited to discover Trapped Coquitlam escape room, located only 1.7… More

From US$ 83 Book Now