Special offers and Exclusive deals

Search Hotels

2026-07-01
2026-07-02
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

Sunrise Ridge Waterfront Resort

1175 Resort Drive, Parksville, Canada View map

Situated in the picturesque town of Parksville, BC, the Sunrise Ridge Waterfront Resort offers an exquisite blend of luxury, relaxation, and breathtaking ocean views. Overlooking the pristine sand… More

From US$ 102 Book Now

Crash Hotel Squamish

38005 Cleveland Avenue, Squamish, Canada View map

Transportation is effortless, with Green Lake Seaplane Base just 65 km away, enabling easy access to breathtaking escapades. More

From US$ 60 Book Now

Tantalus Resort Lodge

4200 Whistler Way, Whistler, Canada View map

Enjoying a setting merely a 13-minute stroll from the Whistler Museum, the 3-star eco-friendly Tantalus Resort Lodge Whistler presents 2 hot tubs and 2 spa tubs as part of its offerings. Located… More

From US$ 90 Book Now

Red Roof Inn Plus Vancouver Airport

3071 St Edward's Drive, Richmond, Canada View map

The comfortable 2-star Red Roof Inn Plus Vancouver Airport Richmond is located nearly a 20-minute stroll from Kilby Park, offering 11 rooms, Wi-Fi, and a private parking lot. Boasting an indoor pool,… More

From US$ 65 Book Now

Days Inn By Wyndham Nanaimo

809 Island Highway South, Nanaimo, Canada View map

Located 3.3 km from the Bowen Park, the 3-star smoke-free Days Inn By Wyndham Nanaimo offers air-conditioned rooms nearly a 25-minute walk from the Harbourfront Walkway. Offering whale watching, the… More

From US$ 133 Book Now

Four Points By Sheraton Penticton At The Convention Centre

903 Vernon Avenue, Penticton, Canada View map

Set in the heart of Penticton, the Four Points By Sheraton Penticton At The Convention Centre offers a seamless blend of modern convenience and local charm. Just a short distance from the vibrant… More

From US$ 200 Book Now

West Coast Wilderness Lodge

6649 Maple Road, Egmont, Canada View map

The 3-star West Coast Wilderness Lodge Egmont hotel offers a sunbathing terrace, located just 1.3 km from the Egmont Heritage Centre. The resort offers Wi-Fi throughout the property and a car park on… More

From US$ 312 Book Now

Best Western Premier Aberdeen Kamloops

1175 Rogers Way, Kamloops, Canada View map

Offering a vending machine and a lift, the 3-star Best Western Premier Aberdeen Kamloops hotel is located just a 5-minute walk from the Christian church "Calvary Temple". Travellers can enjoy a… More

From US$ 193 Book Now

Sandman Hotel And Suites Squamish

39400 Discovery Way, Squamish, Canada View map

**Welcome to Sandman Hotel & Suites Squamish,** your inviting haven nestled amidst the breathtaking beauty of British Columbia. This stunning property serves as a perfect base for exploring the… More

From US$ 109 Book Now

Best Western Williams Lake

1850 Broadway Avenue S, Williams Lake, Canada View map

Located about 500 metres from the Museum of the Cariboo Chilcotin, the 3-star smoke-free Best Western Williams Lake hotel features spa therapy, a shared lounge, and recreational facilities. Offering… More

From US$ 80 Book Now

Days Inn by Wyndham Vancouver Downtown

921 West Pender Street, Vancouver, Canada View map

### Experience Vibrant Vancouver at Days Inn By Wyndham Vancouver Downtown Nestled in Vancouver's heart, Days Inn By Wyndham Vancouver Downtown offers guests a remarkable blend of historic charm and… More

From US$ 77 Book Now

Best Western Plus Langley Inn

5978 Glover Road, Langley, Canada View map

Located about a 25-minute walk from the Willowbrook Shopping Centre, the smoke-free Best Western Plus Langley Inn includes 18 holes of golf and an equestrian centre. Guests have access to an indoor… More

From US$ 111 Book Now

Sunwolf Riverside Cabins

70002 Squamish Valley Road, Brackendale, Canada View map

### Experience Serenity at Sunwolf Riverside Cabins More

From US$ 181 Book Now

Victoria Regent Waterfront Hotel & Suites

1234 Wharf Street, Victoria, Canada View map

The Victoria Regent Waterfront Hotel & Suites, or the Sunshine Mountain Lodge, is known for its elegance and comfort, nestled in the heart of downtown Victoria. With floor-to-ceiling windows and… More

From US$ 300 Book Now

Riverbend Cottage & Rv Resort

1 - 924 East Island Highway, Parksville, Canada View map

Providing 16 rooms, the 3-star Riverbend Cottage & Rv Resort Parksville is a mere 1.6 km from the Craig Heritage Park and Museum. This Parksville hotel offers Wi-Fi throughout the property and has a… More

From US$ 193 Book Now

Listel Whistler, A Coast Hotel

4121 Village Green, Whistler, Canada View map

The comfortable 3-star Listel Whistler, A Coast Hotel is located approximately 700 metres from Taman Sari Royal Heritage Spa, and features a solarium, sun loungers, and billiards. The smoke-free… More

From US$ 107 Book Now

Ramada By Wyndham Coquitlam

631 Lougheed Highway, Coquitlam, Canada View map

The comfortable 3-star Ramada By Wyndham Coquitlam Hotel is within 15 minutes' walk of Brunette River and features spa therapy, a shared lounge, and entertainment facilities. Boasting an Asian… More

From US$ 79 Book Now

Fairfield Inn & Suites By Marriott Kamloops

1475 Hugh Allan Drive, Kamloops, Canada View map

Situated within a 4-km distance of City Hall, the 3-star smoke-free Fairfield Inn & Suites By Marriott Kamloops offers a peaceful retreat at an indoor pool with a hot tub. The inn is a good starting… More

From US$ 135 Book Now

Strathcona Park Lodge

Highway #28 P.O. Box 2160 Campbell River , British Columbia , Ca , V9W 5C5, Campbell River, Canada View map

Situated approximately a 5-minute walk from Upper Campbell Lake, the 3-star Strathcona Park Lodge Campbell River hotel includes 50 rooms for guests. This hotel is a good starting point for exploring… More

Book Now

Whistler Village Inn & Suites

4429 Sundial Pl Whistler/Blackcomb, Whistler, Canada View map

The 3-star smoke-free Whistler Village Inn & Suites, offering 2 hot tubs, is located within 25 minutes' walk of Scandinave Spa Whistler. Featuring a year-round outdoor pool and a lounge bar, the inn… More

From US$ 110 Book Now

Spanish Villa Resort

890 Lakeshore Drive, Penticton, Canada View map

The 3-star Spanish Villa Resort Penticton is a mere 6 minutes' walk from SS Naramata and provides air-conditioned rooms with views of Okanagan Valley. The resort, located in proximity to the Okanagan… More

From US$ 56 Book Now

Best Western Plus Chemainus Inn

9573 Chemainus Road, Chemainus, Canada View map

Located approximately a 15-minute stroll from the Chemainus Murals, the 3-star smoke-free Best Western Plus Chemainus Inn offers Wi-Fi in public areas and a charging station for electric vehicles. More

From US$ 127 Book Now

Tyax Lodge & Heliskiing

1 Tyaughton Lake Road, Whistler, Canada View map

Featuring Wi-Fi throughout the property, Tyax Lodge & Heliskiing Whistler hotel sits 4.7 km from the Wilderness Stewardship Foundation. Guests can enjoy bike tours arranged at the hotel. More

Book Now

Victorian Hotel

514 Homer Street, Vancouver, Canada View map

**The Victorian Hotel Vancouver is a charming boutique retreat steeped in history.** This newly renovated gem, originally built in 1898 during the Klondike Gold Rush, seamlessly marries the elegance… More

From US$ 103 Book Now

Hampton Inn & Suites Kelowna, British Columbia, Canada

1665 Innovation Drive, Kelowna, Canada View map

Situated just 14 km from The Old Woodshed Kelowna and with over 40 wineries within a 30-minute drive, visitors can immerse themselves in the area's natural beauty and local attractions. More

From US$ 122 Book Now

The Embassy Inn

520 Menzies Street, Victoria, Canada View map

**Experience Comfort and Culture at The Embassy Inn Victoria** More

From US$ 122 Book Now

Holiday Inn Hotel & Suites Surrey East - Cloverdale By Ihg

17530 64Th Ave, Surrey, Canada View map

The smoke-free Holiday Inn Hotel & Suites Surrey East - Cloverdale By Ihg, located only 1.4 km from Elements Casino Surrey, offers a heated swimming pool, Wi-Fi in public areas. This 3-star inn is a… More

From US$ 114 Book Now

Holiday Inn Express Golden-Kicking Horse By Ihg

1120 14Th Street North, Golden, Canada View map

The comfortable 3-star Holiday Inn Express Golden-Kicking Horse By Ihg is around 10 minutes' drive from the Columbia River and has a heated swimming pool and a gym facility. Here, guests can take… More

From US$ 114 Book Now

The Thompson Hotel

650 Victoria Street, Kamloops, Canada View map

The lovely 3-star The Thompson Hotel Kamloops, nestled near the entertainment district of Kamloops, offers air-conditioned rooms with free wireless internet and a flat-screen TV with satellite… More

From US$ 94 Book Now

Hilltop Inn - Salmon Arm

1460 Transcanada Highway Northeast, Salmon Arm, Canada View map

Situated just a 9-minute walk from the Peter Jannink Nature Park, the 3-star Hilltop Inn - Salmon Arm includes 2 spa tubs and 2 hot tubs. One will enjoy a pool bar or a sun deck and a patio, while… More

From US$ 169 Book Now

Best Western Plus Emerald Isle Hotel

2306 Beacon Avenue, Sidney, Canada View map

Positioned in the picturesque town of Sidney, the **Best Western Plus Emerald Isle Hotel** offers an idyllic retreat for both adventure seekers and relaxation enthusiasts alike. With the breathtaking… More

From US$ 133 Book Now

Days Inn By Wyndham Victoria On The Harbour

427 Belleville Street, Victoria, Canada View map

**Welcome to Days Inn by Wyndham Victoria on the Harbour**, a delightful eco-friendly retreat nestled in the heart of Inner Harbour, Victoria, British Columbia. This unique hotel is an ideal base for… More

From US$ 116 Book Now

Bedford Regency Hotel, Trademark Collection By Wyndham

1140 Government Street, Victoria, Canada View map

The 3-star Bedford Regency Hotel, Trademark Collection By Wyndham Victoria includes air-conditioned rooms about a 20-minute walk from Halkett Island. Victoria Conference Centre is located not far… More

From US$ 81 Book Now

Best Western Plus Osoyoos Hotel & Suites

5506 Main Street, Osoyoos, Canada View map

Located about 5 minutes on foot from Osoyoos Lake, the welcoming 3-star Best Western Plus Osoyoos Hotel & Suites offers 67 rooms along with currency exchange and a vending machine onsite. Staying at… More

From US$ 102 Book Now

Hampton Inn & Suites By Hilton Langley-Surrey

19500 Langley Bypass, Langley, Canada View map

Offering a convenience store and baggage storage, the family-friendly Hampton Inn & Suites By Hilton Langley-Surrey lies in a shopping neighbourhood, 2.2 km from the Sendall Botanical Gardens and… More

From US$ 100 Book Now

Madrona Beach Resort

1145 Resort Drive, Parksville, Canada View map

Madrona Beach Resort Parksville offers 36 rooms a 16-minute walk from the Craig Heritage Park and Museum. This hotel comes with Wi-Fi in the rooms. More

From US$ 85 Book Now

The Tide'S Inn

411 West Island Highway, Parksville, Canada View map

Nestled about a 5-minute walk from Parksville Beach, The Tide'S Inn Parksville offers a sun terrace, a picnic area, and a golf course. Located 3.1 km from Little Qualicum Cheeseworks, the inn… More

From US$ 70 Book Now

Adventure Hotel

616 Vernon Street, Nelson, Canada View map

The comfortable Adventure Hotel Nelson is situated about 300 metres from the Whitewater Head Office and provides air-conditioned rooms, which are approximately 5 minutes' walk from Kootenay Lake. More

From US$ 110 Book Now

Coast Osoyoos Beach Hotel

7702 Main Street, Osoyoos, Canada View map

The 3-star Coast Osoyoos Beach Hotel offers a tranquil location 3.8 km from the Rattlesnake Canyon amusement park, around 5 minutes' walk from Gyro Park, and offers guided snorkelling trips and… More

From US$ 136 Book Now

Best Western Plus Valemount Inn & Suites

1950 Highway 5 S, Valemount, Canada View map

### Welcome to Best Western Plus Valemount Inn & Suites More

From US$ 165 Book Now

Sandman Hotel Langley

8855 202 Street, Langley, Canada View map

Located about 25 minutes on foot from Extreme Air Park, the comfortable 3-star Sandman Hotel Langley features Wi-Fi in public areas and parking on site. Along with the use of a gym facility on site… More

From US$ 90 Book Now

Holiday Inn Express & Suites Courtenay - Comox By Ihg

310 Hunt Road, Courtenay, Canada View map

Situated near an eatery and a casino, and 19 minutes' walk from The Potters Place, the smoke-free Holiday Inn Express & Suites Courtenay - Comox By Ihg includes 82 rooms around 6 km from the Comox… More

From US$ 137 Book Now

Days Inn By Wyndham Vancouver Airport

2840 Sexsmith Road, Richmond, Canada View map

Immerse yourself in the vibrant energy of downtown Vancouver at the Days Inn by Wyndham Vancouver Airport, a non-smoking property nestled in the heart of Richmond City Centre. This desirable location… More

From US$ 87 Book Now

Siesta Suites

3152 Lakeshore Road, Kelowna, Canada View map

**The Siesta Suites Kelowna is a charming all-suite retreat nestled in the heart of the scenic Okanagan Valley.** This inviting hotel serves as the perfect base for exploring the stunning landscapes,… More

From US$ 95 Book Now

Oyster Bay Resort

4357 South Island Highway, Campbell River, Canada View map

The 3-star heritage Oyster Bay Resort Campbell River is located around a 10-minute drive from Bear Creek Ranch, offering 6 rooms along with a picnic area, barbecue grills, and a golf course. More

From US$ 209 Book Now

Arbutus Inn

2898 Douglas Street, Victoria, Canada View map

**Arbutus Inn: A Comfortable Retreat in Beautiful Victoria** Nestled in the heart of Victoria, British Columbia, the Arbutus Inn stands as a superb choice for travelers seeking a blend of comfort and… More

From US$ 58 Book Now

Best Western King George Inn & Suites

8033 King George Boulevard, Surrey, Canada View map

Situated in the business district of Surrey, approximately a 25-minute walk from Newton Wave Pool, the 3-star smoke-free Best Western King George Inn & Suites Surrey boasts a hot tub and recreational… More

From US$ 96 Book Now

Holiday Inn Express Kamloops By Ihg

1550 Versatile Drive, Kamloops, Canada View map

The affordable 3-star Holiday Inn Express Kamloops By Ihg is situated just 250 metres from Cascades Casino and features 24-hour reception and wake-up service. Located within a 4-km distance of The… More

From US$ 188 Book Now

Ramada By Wyndham Revelstoke

1750 Trans Canada Highway, Revelstoke, Canada View map

The location is perfect for those eager to explore outdoor pursuits, from the legendary skiing at Revelstoke Mountain Resort to serene hikes in Blanket Creek Provincial Park and Arrow Lakes… More

From US$ 109 Book Now

Executive Suites Hotel And Resort, Squamish

40900 Tantalus Road, Squamish, Canada View map

The 3-star eco-friendly Executive Suites Hotel And Resort, Squamish is just 1.6 km from the Coho Park Trail and has an outdoor swimming pool plus a gym facility. Situated in a mountain, this Squamish… More

From US$ 108 Book Now