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

4 star hotels in British Columbia

Fraser River Lodge

7984 Mcdonald Road, Agassiz, Canada View map

Positioned peacefully on an expansive 18-acre estate near the banks of the majestic Fraser River, the Fraser River Lodge provides a sublime escape into nature. This rustic riverfront retreat offers… More

From US$ 655 Book Now

Comfort Inn & Suites Valemount - Highway 5

885 Cranberry Lake Road, Valemount, Canada View map

Situated about 10 minutes' drive from Valemount Pines Golf Course, the cosy Comfort Inn & Suites Valemount features Wi-Fi in public areas and parking nearby. You will find an indoor swimming pool in… More

From US$ 185 Book Now

Crown Isle Resort & Golf Community

399 Clubhouse Drive, Courtenay, Canada View map

**Crown Isle Resort & Golf Community** invites you to experience an unparalleled combination of luxury and leisure, set against a stunning backdrop of the Beaufort mountain range and Comox Glacier. More

From US$ 126 Book Now

Best Western Plus Merritt Hotel

3969 Crawford Avenue, Merritt, Canada View map

Conveniently situated about 68 km from Kamloops Airport, this property provides easy access to the area's outdoor adventures, including hiking, biking, and horseback riding. More

From US$ 84 Book Now

Sunshine Coast Resort

12695 Sunshine Coast Hwy, Madeira Park, Canada View map

The 4-star Sunshine Coast Resort Madeira Park stands just 1 km from Pender Harbour School Of Music and features guided tour service. Additionally, guests can enjoy a golf club provided at this… More

From US$ 119 Book Now

Holiday Inn Express & Suites Victoria-Colwood By Ihg

318 Wale Road, Langford, Canada View map

Featuring views of the mountain, Holiday Inn Express & Suites Victoria-Colwood By Ihg Langford lies in a business area, a 16-minute walk from the 800-acre park "Hatley Castle". Guests have access to… More

From US$ 94 Book Now

Legends Whistler, By Lodging Ovations

2036 London Lane, Whistler, Canada View map

Legends Whistler, By Lodging Ovations hotel offers 121 rooms, situated about a 25-minute walk from Nita Lake. The hotel provides a safety deposit box to ensure guests' safety. More

From US$ 141 Book Now

Savoy Hotel

198 Baker St., Nelson, Canada View map

Positioned within 6 km of Pulpit Rock and within 10 minutes' walk of Touchstones Nelson Museum of Art and History, the comfortable 4-star Savoy Hotel Nelson presents 4 spa tubs. Nestled in proximity… More

From US$ 118 Book Now

The Listel Hotel Vancouver

1300 Robson Street, Vancouver, Canada View map

Featuring a currency exchange and a lift, The Listel Hotel Vancouver is located in West End with interesting and unique things to see and do, about 9 minutes' walk from the West End Nelson Park. This… More

From US$ 123 Book Now

Comfort Inn & Suites Surrey

8255-166 Street, Surrey, Canada View map

Offering a sun terrace, various recreational opportunities, and a golf course, the smoke-free Comfort Inn & Suites Surrey lies in the entertainment district of Surrey, about 6 km from the Fraser… More

From US$ 85 Book Now

The Josie Hotel, Red Mountain, Autograph Collection

4306 Red Mountain Road, Rossland, Canada View map

Situated within 5 minutes' walk of Red Mountain Ski Resort, the comfortable 4-star The Josie Hotel, Red Mountain, Autograph Collection Rossland offers spa therapy, a shared lounge, and a golf course.… More

From US$ 193 Book Now

The Castle At Swan Lake

7905 Greenhow Road, Vernon, Canada View map

The Castle at Swan Lake Hotel Vernon is an elegant all-suite hotel located in the heart of the Okanagan Valley. Surrounded by three lakes, world-renowned golf courses, and award-winning Silver Star… More

From US$ 99 Book Now

Doubletree By Hilton - Kamloops

339 St. Paul Street, Kamloops, Canada View map

**Welcome to Doubletree By Hilton - Kamloops, where comfort and convenience converge in the heart of Kamloops City.** This inviting hotel is situated within walking distance of the picturesque… More

From US$ 109 Book Now

Holiday Inn Express & Suites Terrace By Ihg

3059 Highway 16 East Thornhill, Terrace, Canada View map

Offering air-conditioned rooms and Wi-Fi throughout the property, Holiday Inn Express & Suites Terrace By Ihg is 4.5 km from the Lakelse Lake Provincial Park and 25 minutes' walk from Chances Terrace… More

From US$ 89 Book Now

Wingate By Wyndham Kamloops

1180 Rogers Way, Kamloops, Canada View map

Wingate By Wyndham is an efficient and refined hotel nestled in the heart of the beautiful city of Kamloops. The hotel asserts plentiful amenities, securing your travel experience to be as seamless… More

From US$ 91 Book Now

Doubletree By Hilton West Kelowna

2569 Dobbin Road, West Kelowna, Canada View map

Situated approximately 5 minutes' walk from Emmanuel Assembly Christian Church, the comfortable Doubletree By Hilton West Kelowna hotel features a sun terrace and various recreational opportunities. More

From US$ 101 Book Now

Smithe House

225 Smithe St, Vancouver, Canada View map

Featuring Wi-Fi throughout the property, Smithe House Hotel Vancouver is 20 minutes' walk from Granville Island. Boasting a fitness studio, the hotel is right in the centre of the city, within easy… More

From US$ 197 Book Now

Holiday Inn Vancouver Airport Richmond By Ihg

10720 Cambie Road, Richmond, Canada View map

Featuring Wi-Fi in public areas, the 4-star Holiday Inn Vancouver Airport Richmond By Ihg is a 16-minute walk from King George Park. Boasting a location right in the centre of the city and a fitness… More

From US$ 127 Book Now

Quality Inn Waddling Dog Saanichton

2476 Mt. Newton Cross Roads, Saanichton, Canada View map

The comfortable Quality Inn Waddling Dog Saanichton enjoys a convenient location, only 0.6 km from places of worship like Friendship Community Church, and provides guests with a restaurant. The 4… More

From US$ 144 Book Now

Bighorn Meadows Resort

10 Bighorn Boulevard, Po Box 571, Radium Hot Springs, Canada View map

Set in the picturesque village of Radium Hot Springs, Bighorn Meadows Resort offers guests an immersive experience in comfort, luxury, and nature. Surrounded by the Springs Course on three sides… More

From US$ 99 Book Now

Revival English Bay, Vancouver

1771 Comox Street, Vancouver, Canada View map

The smoke-free Revival English Bay, Vancouver hotel, located nearly a 20-minute walk from Harbour Green Park, is proud to feature a private art gallery. Wi-Fi in the rooms is available. More

From US$ 99 Book Now

Prestige Prince George Lodge

1790 Highway 97 South, Prince George, Canada View map

The 4-star smoke-free Prestige Prince George Lodge hotel, located 2.7 km from the Two Rivers Gallery, offers an indoor swimming pool and high-speed Internet access in public areas. Its charming… More

From US$ 91 Book Now

Kwa'Lilas Hotel

9040 Granville Street, Port Hardy, Canada View map

The 4-star smoke-free Kwa'Lilas Hotel Port Hardy, situated merely 0.7 km from the Port Hardy Museum & Archives, entices guests with a sundeck and a picnic area. The hotel is a good starting point for… More

From US$ 105 Book Now

Cusheon Lake Resort

171 Natalie Lane, Ganges, Canada View map

British Columbia is Cusheon Lake Resort, perfectly nestled on a four-acre private peninsula of lush wooded scenery, overlooking Cusheon Lake. Located on Salt Spring Island, off the coast of beautiful… More

From US$ 142 Book Now

Pemberton Valley Lodge

1490 Sea To Sky Highway, Pemberton, Canada View map

Featuring a sunbathing terrace with a swimming pool, the 4-star family Pemberton Valley Lodge hotel is just 13 minutes on foot from the Pemberton & District Public Library. Providing sports fans with… More

From US$ 157 Book Now

Aspens Blackcomb Whistler

4800 Spearhead Drive, Whistler, Canada View map

The 4-star Aspens Blackcomb Whistler hotel, located about 5 minutes' walk from Fitzsimmons Express Ski Lift, is proud to feature 3 spa tubs. Boasting a location in the vicinity of the famed Whistler… More

From US$ 293 Book Now

Best Western The Westerly Hotel

1590 Cliffe Avenue, Courtenay, Canada View map

Boasting access to a spa salon, the comfortable Best Western The Westerly Hotel Courtenay lies in a museum neighbourhood, around 700 metres from Courtenay Marina Park. At the 4-star family-friendly… More

From US$ 99 Book Now

Blaylock Mansion

1679 Hwy 3A, Nelson, Canada View map

The 4-star Blaylock Mansion Bed & Breakfast Nelson is located in the historical district of Nelson, around a 5-minute walk from Kootenay Lake and offers a swimming pool onsite. Featuring 7 rooms with… More

From US$ 175 Book Now

Lac Le Jeune Resort & Nature Centre

5665 Lac Le Jeune Rd, Kamloops, Canada View map

The 4-star Lac Le Jeune Resort & Nature Centre Kamloops offers 40 rooms, situated about 5 minutes' walk from Lac Le Jeune. Guests who stay at the resort can park their car on site. More

From US$ 87 Book Now

Park Inn By Radisson, Kelowna

365 Mills Rd., Kelowna, Canada View map

The comfortable Park Inn By Radisson, Kelowna provides an event space for meetings and events, located around 25 minutes' walk from the round Kelowna Farmers' and Crafters' Market. Featuring an… More

From US$ 88 Book Now

Prestige Harbourfront Resort, Worldhotels Luxury

251 Harbourfront Drive Northeast, Salmon Arm, Canada View map

Offering air-conditioned rooms and Wi-Fi in public areas, the 4-star Prestige Harbourfront Resort, Worldhotels Luxury Salmon Arm is 2.5 km from Jungle Mania and 12 minutes' walk from the Peter… More

From US$ 145 Book Now

The Plaza Hotel Downtown, Trademark Collection By Wyndham

405 Victoria Street, Kamloops, Canada View map

Centrally located merely 8 minutes' walk from Riverside Park, the 4-star family The Plaza Hotel Downtown, Trademark Collection By Wyndham Kamloops features a private art gallery. 65 rooms and the… More

From US$ 59 Book Now

Comfort Hotel Vancouver Airport

7228 Westminster Highway, Richmond, Canada View map

The 4-star Comfort Hotel Vancouver Airport Richmond offers air-conditioned rooms 25 minutes' walk from Time Escape. The hotel features Wi-Fi in the rooms. More

From US$ 86 Book Now

Seaside Hotel North Vancouver

130-125 Victory Ship Way, North Vancouver, Canada View map

The comfortable 4-star Seaside Hotel North Vancouver is located nearly a 10-minute stroll from Hamersley Park, offering 79 rooms, Wi-Fi, and a charging station for electric vehicles. Staying at the… More

From US$ 213 Book Now

South Thompson Inn & Events Centre

3438 Shuswap Road, Kamloops, Canada View map

Situated a 19-minute walk from South Thompson River, South Thompson Inn & Events Centre Kamloops offers 48 rooms. Highlights at the hotel include an American restaurant, a lounge bar and Wi-Fi in… More

From US$ 122 Book Now

Crest Hotel

222 1St Avenue West, Prince Rupert, Canada View map

Set in the heart of downtown Prince Rupert on a high promontory overlooking the stunning inner harbour, the Crest Hotel Prince Rupert offers an unparalleled experience for both leisure and business… More

From US$ 146 Book Now

Backeddy Resort And Marina

16660 Backeddy Road, Egmont, Canada View map

Located nearly a 10-minute ride from Hardy Island Marine Provincial Park, the 4-star Backeddy Resort And Marina Egmont features Wi-Fi in public areas and parking on site. Staying at the resort… More

From US$ 106 Book Now

The 108 Golf Resort

4816 Telqua Drive, 108 Mile Ranch, Canada View map

Located about a 25-minute walk from 108 Mile Lake, The 108 Golf Resort 108 Mile Ranch features canoeing, hiking, and basketball. Guests will enjoy Wi-Fi in public areas and a heated swimming pool on… More

From US$ 94 Book Now

Hastings House Country House Hotel

160 Upper Ganges Rd, Ganges, Canada View map

Offering spa therapy, a shared lounge, and spa services, the smoke-free Hastings House Country House Hotel Ganges lies in a rural area of Ganges, 3.2 km from Roberts Lake and just a 12-minute walk… More

From US$ 478 Book Now

New Suite For Fifa At Vancouver Downtown

933 Seymour Street 1112, Vancouver, Canada View map

The 4-star New Suite For Fifa At Vancouver Downtown hotel is about a 20-minute walk from Granville Island in Downtown Vancouver with free to-go breakfast, a rooftop terrace, and a coffee shop/cafe… More

From US$ 1331 Book Now

Quarterdeck Inn Port Hardy

6555 Hardy Bay Road, Port Hardy, Canada View map

Offering cars for rent, as well as Wi-Fi in public areas, the 4-star Quarterdeck Inn Port Hardy is 950 metres from Beaver Harbour Park. Located not far from the Port Hardy Museum & Archives, the inn… More

From US$ 94 Book Now

Duffin Cove Resort

215 Campbell Street - P.O Box 178, Tofino, Canada View map

The oceanfront Duffin Cove Resort Tofino is situated nearly a 5-minute walk from the eagle Aerie Roy Henry Vickers Gallery and boasts a patio, barbecue, and hiking trails. This 4-star resort includes… More

From US$ 246 Book Now

The Royal Kelowna - Bellstar Hotels & Resorts

1288 Water Street, Kelowna, Canada View map

The Royal Kelowna - Bellstar Hotels & Resorts: A Serene Oasis in the Heart of Wine Country Nestled in the vibrant heart of Downtown Kelowna, The Royal Kelowna - Bellstar Hotels & Resorts perfectly… More

From US$ 136 Book Now

Prestige Cranbrook Hotel, BW Premier Collection

1019 Cranbrook Street N, Cranbrook, Canada View map

The comfortable Prestige Cranbrook Hotel, BW Premier Collection is a mere 1.3 km from the Cranbrook Arts Gallery and has an indoor heated pool and a fitness studio. This 4-star fully serviced hotel… More

From US$ 163 Book Now

Park Inn By Radisson Osoyoos

9130 Main Street, Osoyoos, Canada View map

The excellent Park Inn By Radisson Osoyoos, located around 25 minutes' walk from the Rattlesnake Canyon amusement park in a museum neighbourhood, features a private art gallery. Boasting access to… More

From US$ 96 Book Now

Quality Inn & Suites

4204 32Nd Street, Vernon, Canada View map

Proud to offer a private art gallery, the 4-star smoke-free Quality Inn & Suites Vernon lies about 20 minutes on foot from the Okanagan Science Centre in a business area. Boasting a location within… More

From US$ 81 Book Now

Sandman Signature Surrey-Guildford Suites

10608 151A Street, Surrey, Canada View map

Offering a lobby area and a restaurant, the environmentally friendly Sandman Signature Surrey-Guildford Suites hotel lies right in the centre of a business neighbourhood 2.6 km from the tranquil park… More

From US$ 118 Book Now

Wesbert Winery & Guest Suites

1465 Naramata Road, Penticton, Canada View map

Boasting three beaches, the elegant Wesbert Winery & Guest Suites Penticton hotel is situated within a 10-minute drive of The Peach. While staying just moments from the Hillside Winery, guests can… More

From US$ 103 Book Now

Econo Lodge Inn & Suites

1748 Capilano Road, West Vancouver, Canada View map

Located approximately 25 minutes on foot from Outer Vancouver Harbour, the comfortable 4-star Econo Lodge Inn & Suites West Vancouver offers access to an exquisite beach equipped with parasols and… More

From US$ 69 Book Now

Kettle Valley Beach Resort

950 Lakeshore Drive W., Penticton, Canada View map

Situated amidst the stunning landscapes of Penticton, Kettle Valley Beach Resort offers the perfect getaway for nature enthusiasts and relaxation seekers alike. This charming resort, located just a… More

From US$ 132 Book Now