Special offers and Exclusive deals

Search Hotels

2026-02-05
2026-02-06
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

Fairfield Inn & Suites By Marriott Salmon Arm

790 16Th Street Northeast, Salmon Arm, Canada View map

The 4-star Fairfield Inn & Suites By Marriott Salmon Arm is only 1.4 km from Salmon Arm Wharf Fishing Pier and has an indoor swimming pool plus a fitness centre. Boasting relaxing retreat options… More

From US$ 124 Book Now

Backeddy Resort And Marina

16660 Backeddy Road, Egmont, Canada View map

Located 2.7 km from Roland Point Viewing Area, the 4-star Backeddy Resort And Marina Egmont offers Wi-Fi throughout the property and parking. The resort offers 13 rooms in a rural area of Egmont. More

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

Best Western Plus Baker Street Inn

153 Baker Street, Nelson, Canada View map

Offering modern rooms and Wi-Fi in public areas, Best Western Plus Baker Street Inn Nelson is around a 5-minute ride from Streetcar 23 and 10 minutes by car from Red sands Public Beach. Located just… More

From US$ 156 Book Now

Metropolitan Hotel Vancouver

645 Howe Street, Vancouver, Canada View map

Located a 10-minute ride from Granville Island, the deluxe 4-star Metropolitan Hotel Vancouver features Wi-Fi in the rooms and private car parking on site. With Christ Church Cathedral relatively… More

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

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

Prestige Harbourfront Resort, Worldhotels Luxury

251 Harbourfront Drive Northeast, Salmon Arm, Canada View map

Prestige Harbourfront Resort, Worldhotels Luxury Salmon Arm, located only 300 metres from Salmon Arm Wharf Fishing Pier and within 25 minutes' walk of Centenoka Park Mall, features an outdoor… More

From US$ 128 Book Now

The Josie Hotel, Autograph Collection

4306 Red Mountain Road, Rossland, Canada View map

The comfortable 4-star The Josie Hotel, Autograph Collection Rossland is 10 minutes' drive from Rossland Pool and has a swimming pool plus a fitness centre. Located at a distance of 3 km from a… More

From US$ 193 Book Now

Quarterdeck Inn Port Hardy

6555 Hardy Bay Road, Port Hardy, Canada View map

Featuring a vending machine and a lift, Quarterdeck Inn Port Hardy is nestled in Port Hardy, just 1.9 km from Scarlett Point Lighthouse. This 4-star inn also provides Wi-Fi available in public areas. More

From US$ 94 Book Now

Hastings House Country House Hotel

160 Upper Ganges Road, Ganges, Canada View map

The 4-star Hastings House Country House Hotel Ganges is situated in a rural area of Ganges, merely 11 minutes' walk from Ganges Inner Harbour and 10 minutes' drive from Tranquility Studios. The fine… More

From US$ 916 Book Now

Comfort Inn & Suites

5112 Highway 16 West, Terrace, Canada View map

The cosy 4-star Comfort Inn & Suites Terrace is located 25 minutes on foot from Heritage Park Museum, offering 87 rooms along with a hot tub, a sauna, and spa therapy. Staying at the smoke-free hotel… More

From US$ 106 Book Now

Dashwood Manor Seaside Bed & Breakfast

1 Cook Street, Victoria, Canada View map

Located at a distance of 350 metres from Queen Elizabeth II, the 4-star Dashwood Manor Seaside Bed & Breakfast Bed & Breakfast Victoria offers 11 rooms with views of the ocean. Boasting relaxing… More

From US$ 167 Book Now

Ruby Lake Resort

15426 Sunshine Coast Highway, Madeira Park, Canada View map

Offering a picnic area, a spacious garden, and barbecue grills, as well as the views of the lagoon, the 4-star Ruby Lake Resort Madeira Park is located 4.3 km from Sakinaw Lake. Also, there is a… More

From US$ 183 Book Now

Aspens Blackcomb Whistler

4800 Spearhead Drive, Whistler, Canada View map

Offering 3 spa tubs, the 4-star Aspens Blackcomb Whistler Aparthotel is situated about a 5-minute ride from Marketplace. Located relatively close to Whistler Blackcomb, this luxury aparthotel… More

From US$ 293 Book Now

Ramada By Wyndham Kamloops

555 West Columbia Street, Kamloops, Canada View map

**Strategically located just 15 km from Kamloops,** guests can easily explore attractions like the Aberdeen Mall, Sahali Mall, and local golf courses. More

From US$ 76 Book Now

The Royal Kelowna - Bellstar Hotels & Resorts

1288 Water Street, Kelowna, Canada View map

With its perfect location just minutes from lakeside vineyards, art galleries, and a thriving shopping district, The Royal Kelowna - Bellstar Hotels & Resorts is a premier destination for travelers… More

From US$ 136 Book Now

Sunshine Coast Resort

12695 Sunshine Coast Hwy, Madeira Park, Canada View map

Featuring a private terrace with outdoor dining areas, the 4-star Sunshine Coast Resort Madeira Park is approximately 10 minutes by car from Pender Hill Trail Head. Here, guests can take advantage of… More

From US$ 373 Book Now

The Plaza Hotel Downtown, Trademark Collection By Wyndham

405 Victoria Street, Kamloops, Canada View map

**The Plaza Hotel is Trademark Collection by Wyndham** - a historic retreat nestled in the heart of Kamloops. Proudly part of the region's rich heritage since 1928, this recently restored boutique… More

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

Echo Valley Ranch And Spa

10635 Jesmond Road, Clinton, Canada View map

Set in the picturesque wilderness of British Columbia, Echo Valley Ranch and Spa offers an unrivaled blend of luxury and nature, located just 100 km from the vibrant town of Kamloops. This unique… More

Book Now

Stonebridge Hotel Dawson Creek

500 Highway 2, Dawson Creek, Canada View map

**Welcome to the Stonebridge Dawson Creek** - your sanctuary in the heart of oil and gas country, perfectly situated for both leisure and business travelers. This eco-friendly hotel offers a… More

From US$ 86 Book Now

Blaylock Mansion

1679 Hwy 3A, Nelson, Canada View map

Located around a 5-minute walk from Kootenay Lake, Blaylock Mansion Hotel Nelson features downhill skiing, snowboarding, and tennis. The 4-star hotel in the historical district of Nelson has an… More

From US$ 175 Book Now

Canadian Princess Lodge & Marina

1943 Peninsula Road, Po Box 220, Ucluelet, Canada View map

The comfortable 4-star Canadian Princess Lodge & Marina Ucluelet hotel is nearly a 5-minute ride from Reflecting Spirit Gallery and features a patio with outdoor dining areas. The smoke-free resort… More

From US$ 97 Book Now

Quality Inn & Suites

4204 32Nd Street, Vernon, Canada View map

The 4-star Quality Inn & Suites Vernon, located about 10 minutes by car from Planet Bee Honey Farm & Meadery, offers an indoor swimming pool and Wi-Fi in public areas. The smoke-free motel is in a… More

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

Best Western The Westerly Hotel

1590 Cliffe Avenue, Courtenay, Canada View map

The 4-star Best Western The Westerly Hotel Courtenay, located a 5-minute ride from the True Craft Wayward Distillation House Distillery, is proud to feature 3 restaurants. A restaurant are available… More

From US$ 99 Book Now

Northern Rockies Lodge

Mile 462 Alaska Highway, Box 8, Muncho Lake, Canada View map

Welcome to the Northern Rockies Lodge, a captivating retreat that sits harmoniously on the shores of Muncho Lake, nestled within the breathtaking expanse of the Northern Rocky Mountains. This unique… More

From US$ 205 Book Now

Prestige Cranbrook Hotel, BW Premier Collection

1019 Cranbrook Street N, Cranbrook, Canada View map

Located 10 minutes' drive from Studio & Stage Door, the classic Prestige Cranbrook Hotel, BW Premier Collection features Wi-Fi throughout the property and parking on site. Thanks to its prime… More

From US$ 163 Book Now

Duffin Cove Resort

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

Located approximately a 5-minute walk from Tough City Sushi, the 4-star Duffin Cove Resort Tofino features Wi-Fi in the rooms and parking on site. This oceanfront hotel is a good starting point for… More

From US$ 246 Book Now

Pemberton Valley Lodge

1490 Sea To Sky Highway, Pemberton, Canada View map

Situated about 10 minutes' drive from Dog Beach, the 4-star Pemberton Valley Lodge hotel arranges bicycle usage for active guests. Nestled in a tourist area at a distance of 4.2 km from One Mile Lake… More

From US$ 157 Book Now

Evolution Whistler, By Lodging Ovations

2020 London Lane, Whistler, Canada View map

Experience the perfect blend of luxury and convenience at Evolution Whistler Aparthotel. Situated in the heart of the Coast Mountains, this unique collection of designer suites is the ideal escape… More

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

Ramada By Wyndham Northern Grand Hotel & Conference Centre

9830 - 100Th Ave, Fort St. John, Canada View map

Featuring an ATM and complimentary newspapers, the 4-star Ramada By Wyndham Northern Grand Hotel & Conference Centre Fort St. John is nestled merely 9 minutes' walk from North Peace Cultural Centre. More

From US$ 106 Book Now

Best Western Terrace Inn

4553 Greig Avenue, Terrace, Canada View map

Located only 1.1 km from Kitselas Canyon National Historic Site, the 4-star Best Western Terrace Inn features Wi-Fi throughout the property and free private parking on site. An Indian restaurant is… More

From US$ 80 Book Now

Galiano Oceanfront Inn & Spa

134 Madrona Drive, Sturdies Bay, Canada View map

**Welcome to the Galiano Oceanfront Inn & Spa**, the quintessential retreat nestled on the enchanting Galiano Island, where azure skies meet the tranquil waters of the Trincomali Channel. This… More

From US$ 243 Book Now

Prestige Golden Hotel

1049 Trans Canada Hwy North, Golden, Canada View map

**Welcome to Prestige Inn Golden**-a serene retreat nestled in the stunning embrace of the Canadian Rockies, where nature's splendor meets exceptional comfort. Steeped in the traditional territory of… More

From US$ 99 Book Now

Quaaout Lodge & Spa At Talking Rock Golf Resort

1663 Little Shuswap Lake Road West, Squilax, Canada View map

**Discover the Essence of the Shuswap at Quaaout Lodge & Spa at Talking Rock Golf Resort** More

From US$ 247 Book Now

Beach Gardens Resort And Marina

7074 Westminster Street, Powell River, Canada View map

Located 10 minutes' drive from the co-op gallery "Artique-Artists Cooperative", Beach Gardens Resort And Marina Powell River offers cots and paid babysitting. The 4-star hotel offers parking on site… More

From US$ 100 Book Now

Coast Prince George Hotel By Apa

770 Brunswick Street, Prince George, Canada View map

Situated in the heart of Prince George, the Coast Prince George Hotel by APA stands as a beacon of hospitality and comfort, inviting both locals and travelers to experience Northern BC's vibrant… More

From US$ 107 Book Now

West Coast Suites At Ubc

5959 Student Union Boulevard, Vancouver, Canada View map

### Welcome to West Coast Suites at UBC More

From US$ 131 Book Now

The Stone Hedge Bed And Breakfast

5511 Cathay Road, Richmond, Canada View map

The 3-star The Stone Hedge Bed And Breakfast Richmond, located 3.4 km from Steveston Harbour, offers a seasonal outdoor swimming pool, Wi-Fi in public areas. The hotel is a good starting point for… More

From US$ 135 Book Now

Comfort Inn & Suites Merritt

3713 Dewolf Way, Merritt, Canada View map

**Comfort Inn & Suites Merritt is your ideal retreat nestled in the heart of beautiful Merritt, BC.** Just a stone's throw away from the vibrant Nicola Lake and Monck Provincial Park, this inviting… More

From US$ 103 Book Now

Prestige Hudson Bay Lodge & Conference Centre, Worldhotels Crafted Collection

3251 Highway 16 East, Smithers, Canada View map

Discover the Prestige Hudson Bay Lodge Premier Collection, a full-service hotel nestled in the picturesque Bulkley Valley, along the Yellowhead Highway in Smithers, British Columbia. This charming… More

From US$ 99 Book Now

Gowlland Harbour Resort

823 Gowlland Harbour Rd, Heriot Bay, Canada View map

Set 8 km from the centre of Campbell River, Gowlland Harbour Resort offers Wi-Fi throughout the property. The property features a free private carpark, a sauna and a sun terrace. More

Book Now

Savoy Hotel

198 Baker St., Nelson, Canada View map

The 4-star Savoy Hotel Nelson, located 2.2 km from Granite Pointe Golf Course, is proud to feature 4 spa tubs. Nestled a few minutes' drive from Whitewater Head Office Ski Resort, this Nelson hotel… More

From US$ 118 Book Now

Panorama Vacation Retreat At Horsethief Lodge

Bag 7000, Panorama, Canada View map

Situated approximately 5 minutes' drive from Greywolf Golf Course and a mere 1.8 km from Sunbird Chair Lift, the comfortable 4-star Panorama Vacation Retreat At Horsethief Lodge hotel features 4 spa… More

From US$ 258 Book Now

Holiday Inn Express Fort St John By Ihg

9504 Alaska Road, Fort St. John, Canada View map

Furthermore, the 4-star Holiday Inn Express Fort St John By Ihg Fort St. John provides access to a spa salon, as well as a golf course. Thanks to its prime location, the smoke-free inn stands a 10… More

From US$ 128 Book Now

Summerland Waterfront Resort & Spa

13011 Lakeshore Drive South, Summerland, Canada View map

**Welcome to Summerland Waterfront Resort & Spa** More

From US$ 139 Book Now

Embarc Vancouver

1001 Hornby St #2951, Vancouver, Canada View map

**Discover the Embarc Vancouver Experience** Safety and convenience remain paramount, with features such as smoke detectors, a carbon monoxide detector, and a 24-hour front desk enhancing your peace… More

From US$ 147 Book Now