Special offers and Exclusive deals

Search Hotels

2026-05-13
2026-05-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

4 star hotels in British Columbia

Divya Sutra Plaza And Conference Centre, Vernon, Bc

4801 - 27Th Street, Vernon, Canada View map

Riviera Divya Sutra Plaza And Conference Centre, Vernon, Bc includes a lift, a snack and drink vending machine and lies about a 6-minute stroll from Bliss Pilates Studio. This 4-star hotel a few… More

From US$ 35 Book Now

Vancouver Airport Marriott Hotel

7571 Westminster Highway, Richmond, Canada View map

Located merely 500 metres from Minoru Park, the 4-star Vancouver Airport Marriott Hotel Richmond offers 236 rooms along with currency exchange and a lift onsite. Featuring an outdoor swimming pool… More

From US$ 145 Book Now

Qualicum Beach Inn

2690 Island Highway West, Qualicum Beach, Canada View map

**Welcome to Qualicum Beach Inn - Where Comfort Meets Coastal Charm** More

From US$ 211 Book Now

Sandman Signature Kamloops Hotel

225 Lorne Street, Kamloops, Canada View map

Situated steps from a river, the 4-star Sandman Signature Kamloops Hotel offers 2 restaurants. Boasting an indoor swimming pool along with an American restaurant, this Kamloops hotel is located… More

From US$ 101 Book Now

Delta Hotels By Marriott Vancouver Delta

6005 Highway 17A, Delta, Canada View map

Offering a restaurant, Delta Hotels By Marriott Vancouver Delta lies in a business district, a 10-minute drive from the Ling Yen Mountain Temple and 3 km from Extreme Air Park. Situated near a train… More

From US$ 161 Book Now

Cox Bay Beach Resort

1431 Pacific Rim Highway, Tofino, Canada View map

Nestled within a 10-minute drive of Ancient Cedars Spa in Tofino, the 4-star Cox Bay Beach Resort Tofino features two beaches. Offering a fitness room, this charming hotel is approximately a 20… More

From US$ 394 Book Now

L'Hermitage Hotel

788 Richards Street, Vancouver, Canada View map

Nestled in the heart of Vancouver's vibrant Downtown, L'Hermitage Hotel Vancouver is a luxurious boutique accommodation that artfully marries contemporary elegance with a warm, inviting atmosphere. More

From US$ 187 Book Now

Doubletree By Hilton North Vancouver

700 Old Lillooet Road, North Vancouver, Canada View map

The 4-star DoubleTree by Hilton North Vancouver hotel is within 1 km of Seymour River and features a sauna, spa therapy, and a hair salon. This North Vancouver hotel offers a ballroom and a banquet… More

From US$ 130 Book Now

Best Western Premier Chateau Granville Hotel & Suites & Conference Centre

1100 Granville Street, Vancouver, Canada View map

Situated in the heart of Downtown Vancouver, the financial and commercial hub of the city, Mercure Mont Saint Michel is not just another tall generic hotel. This eco-friendly property is uniquely… More

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

Lizard Creek Lodge

5346 Highline Drive, Fernie, Canada View map

Nestled 10 minutes by car from White Pass Quad, the 4-star Lizard Creek Lodge Fernie hotel is proud to feature 3 hot tubs. Boasting an outdoor swimming pool and a fitness centre, the smoke-free… More

From US$ 125 Book Now

Comfort Inn & Suites

1351 Shoppers Row, Campbell River, Canada View map

### Experience Comfort in Campbell River With free off-street parking and easy transportation links, your journey through this beautiful region begins effortlessly. More

From US$ 99 Book Now

Coast Chilliwack Hotel By Apa

45920 First Avenue, Chilliwack, Canada View map

Located just 1.5 km from Cultus Lake, the 4-star Coast Chilliwack Hotel By Apa offers Wi-Fi throughout the property and a car park. Along with the use of a fitness studio on site, sports fans are… More

From US$ 81 Book Now

Executive Plaza Hotel & Conference Centre, Metro Vancouver

405 North Road, Coquitlam, Canada View map

**Executive Plaza Hotel & Conference Centre, Metro Vancouver** offers a serene suburban escape in the heart of the Burnaby, Coquitlam, and New Westminster area. More

From US$ 97 Book Now

Carleton Lodge

4290 Mountain Square, Whistler, Canada View map

### Welcome to Carleton Lodge Whistler More

From US$ 141 Book Now

Painted Boat Resort Spa And Marina

12849 Lagoon Road, Madeira Park, Canada View map

Boasting 2 spa tubs, the charming Painted Boat Resort Spa And Marina Madeira Park is situated 10 minutes by car from Katherine Lake. Located a 10-minute ride from Garden Bay Lake, this 4-star smoke… More

From US$ 262 Book Now

Old House Hotel

1730 Riverside Lane, Courtenay, Canada View map

**Discover the Charm of Old House Hotel and Spa** More

From US$ 133 Book Now

Super 8 By Wyndham Prince George

1151 Commercial Crescent, Prince George, Canada View map

Featuring car rentals, as well as Wi-Fi in public areas, Super 8 By Wyndham Prince George Hotel is around 10 minutes' drive from Cottonwood Island Nature Park. The inn is perfectly situated at a… More

From US$ 52 Book Now

The St. Regis Hotel

602 Dunsmuir St, Vancouver, Canada View map

**Welcome to The St. Regis Hotel, Vancouver's premier destination nestled in the heart of the downtown financial and commercial hub.** This locally-owned boutique hotel boasts a contemporary elegance… More

From US$ 137 Book Now

Best Western Plus Country Meadows Inn

3070 - 264Th Street, Aldergrove, Canada View map

Best Western Plus Country Meadows Inn Aldergrove is where a welcoming atmosphere and excellent service are what you can expect during your stay. This 3-star eco-friendly hotel takes pride in offering… More

From US$ 113 Book Now

Ramada Plaza By Wyndham Prince George

444 George St., Prince George, Canada View map

Nestled in the vibrant downtown business district, the Ramada Plaza by Wyndham Prince George offers an ideal blend of comfort, convenience, and modern amenities. More

From US$ 86 Book Now

Executive Suites Hotel & Conference Center, Metro Vancouver

4201 Lougheed Highway, Burnaby, Canada View map

The exceptional Executive Suites hotel Metro Vancouver Burnaby is a full-service, all-suite hotel that offers luxurious accommodation, outstanding customer service, and an award-winning Chef's… More

From US$ 116 Book Now

Carmana Hotel & Suites

1128 Alberni Street, Vancouver, Canada View map

**Discover the Carmana Hotel & Suites Vancouver** Dining options nearby are plentiful, with some of Vancouver's best restaurants just a stone's throw away. More

From US$ 127 Book Now

Prestige Lakeside Resort, Worldhotels Elite

701 Lakeside Drive, Nelson, Canada View map

The 4-star Prestige Lakeside Resort, Worldhotels Elite Nelson is located 41 minutes' drive from West Kootenay Regional airport and offers a swimming pool as well as a fitness suite. The smoke-free… More

From US$ 219 Book Now

The Inn At The Union Club Of British Columbia

805 Gordon Street, Victoria, Canada View map

### Experience Elegance at The Inn at the Union Club of British Columbia More

From US$ 196 Book Now

Star Of The Sea Guest House

1107 Fir Street, White Rock, Canada View map

Standing 350 metres from East Beach, the 4-star Star Of The Sea Guest House White Rock enjoys a good location right in the centre of White Rock. To keep fit, a tennis court provided for guests at the… More

From US$ 107 Book Now

Prestige Radium Hot Springs Resort, Worldhotels Crafted

7493 Main Street W, Radium Hot Springs, Canada View map

The 4-star Prestige Radium Hot Springs Resort, Worldhotels Crafted, located merely 250 metres from Dry Gulch Provincial Park, offers an indoor swimming pool and Wi-Fi in public areas. Situated in a… More

From US$ 119 Book Now

Holiday Inn Victoria - Elk Lake By Ihg

4670 Elk Lake, Saanich, Canada View map

Located within a 3-km distance of Top Bridge Park, the 4-star suburban Holiday Inn Victoria - Elk Lake By Ihg Saanich features Wi-Fi in public areas and a car park on site. This Saanich inn offers a… More

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

Basecamp Resorts Revelstoke

405 Highway 23 North, Revelstoke, Canada View map

Boasting 2 spa tubs, the 4-star Basecamp Resorts Revelstoke is located 11 minutes' walk from Moses Falls. This smoke-free resort provides Wi-Fi throughout the property. More

From US$ 118 Book Now

Comfort Inn & Suites

1090 - 22Nd St. Ne, Salmon Arm, Canada View map

**Discover Comfort Among Nature at Comfort Inn & Suites Salmon Arm** More

From US$ 80 Book Now

Sookepoint Ocean Cottage Resort

1000 Sookepoint Place, Sooke, Canada View map

Located 25 minutes on foot from Quimper Park, the stunning Sookepoint Ocean Cottage Resort includes 16 rooms with views of the ocean. Wi-Fi is offered throughout the property at this Sooke resort. More

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

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

Coast Hillcrest Hotel

2100 Oak Drive, Revelstoke, Canada View map

The Coast Hillcrest Hotel Revelstoke is where the best of Revelstoke is at your fingertips. With an unbeatable location in the heart of the action, this hotel provides a comfortable retreat for… More

From US$ 87 Book Now

Seaside Hotel North Vancouver

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

Located about a 10-minute ride from Girl in a Wetsuit Sculpture, the 4-star Seaside Hotel North Vancouver offers Wi-Fi in public areas and parking. The smoke-free hotel is a good starting point for… More

From US$ 585 Book Now

Holiday Inn Express & Suites Victoria-Colwood By Ihg

318 Wale Road, Langford, Canada View map

Situated 5 minutes' walk from the Coast Collective Art Centre, Holiday Inn Express & Suites Victoria-Colwood By Ihg Langford offers an indoor heated pool. The hotel features Wi-Fi in public areas and… More

From US$ 94 Book Now

Quality Inn Sunshine Suites

4812 Highway 16, Terrace, Canada View map

Featuring Wi-Fi in public areas, Quality Inn Sunshine Suites Terrace sits a mere 1.1 km from George Little House Tourist Information Center. The 4-star inn helps guests keep fit with a fitness area… More

From US$ 111 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 just 7 minutes' walk from Lac Le Jeune. Guests who stay at this Kamloops resort can park their car on site. More

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

Best Western Plus Revelstoke

1925 Laforme Boulevard, Revelstoke, Canada View map

Offering a lift and complimentary newspapers, the 4-star Best Western Plus Revelstoke Hotel is nestled only 450 metres from Big Bear and merely 1 km from Skunk Cabbage Boardwalk. This comfortable… More

From US$ 208 Book Now

Prestige Beach House, Worldhotels Crafted

1675 Abbott Street, Kelowna, Canada View map

Located 150 metres from Okanagan Lake, Prestige Beach House, Worldhotels Crafted Kelowna hotel includes an indoor pool. Boasting a gym area, this 4-star inn is right in the centre of the city, not… More

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

Billy Barker Casino Hotel

308 Mclean St., Quesnel, Canada View map

Situated 18 minutes' stroll from Dragon Lake, the 4-star Billy Barker Casino Hotel Quesnel features wedding services and a casino. Highlights at this Quesnel hotel include an ATM machine and a lift… More

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

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

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

Sea Edge Beachside Hotel

209 Island Hwy W, Parksville, Parksville, Canada View map

The 2-star Sea Edge Beachside Hotel Parksville is located within 25 minutes' walk of the Oceanside Place Arena and features a sundeck, indoor entertainment options, and barbecue grills on site. More

From US$ 95 Book Now

Glacier House Hotel & Resort

1870 Glacier Lane, Revelstoke, Canada View map

**Welcome to Glacier House Hotel & Resort Revelstoke**, a serene retreat nestled between the breathtaking Selkirk and Monashee mountain ranges, within the world's only inland temperate rainforest. More

From US$ 145 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$ 286 Book Now