Special offers and Exclusive deals

Search Hotels

2026-06-30
2026-07-01
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

Four Points By Sheraton Victoria Gateway

829 Mccallum Road, Langford, Canada View map

The sumptuous 4-star Four Points By Sheraton Victoria Gateway Langford hotel, nestled near the beach district of Langford, offers air-conditioned rooms with complimentary wireless internet and… More

From US$ 115 Book Now

Sundial Hotel

4340 Sundial Crescent, Whistler, Canada View map

The 4-star smoke-free Sundial Hotel Whistler, located only 7 minutes' stroll from the Escape Whistler, offers a seasonal outdoor pool and Wi-Fi in public areas. This Whistler hotel is in Whistler… More

From US$ 125 Book Now

Grand Park Hotel Vancouver Airport, An Ascend Collection Hotel

8368 Alexandra Road, Richmond, Canada View map

The 3-star Grand Park Hotel Vancouver Airport, An Ascend Collection Hotel Richmond offers 121 rooms with proximity to Moray Channel, which is 19 minutes' walk from the property. Including a lounge… More

From US$ 84 Book Now

Vancouver Airport Marriott Hotel

7571 Westminster Highway, Richmond, Canada View map

The premier 4-star Vancouver Airport Marriott Hotel Richmond is within 25 minutes' walk of Larry Berg Flight Path Public Park and features a Jacuzzi, a sun deck, and barbecue grills. The smoke-free… More

From US$ 145 Book Now

Prestige Lakeside Resort, Worldhotels Elite

701 Lakeside Drive, Nelson, Canada View map

Located approximately 5 minutes on foot from Kootenay Lake, the 4-star smoke-free Prestige Lakeside Resort, Worldhotels Elite Nelson offers a picnic area, barbecue grills, and a hair salon. Boasting… More

From US$ 219 Book Now

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

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

Courtyard By Marriott Prince George

900 Brunswick Street, Prince George, Canada View map

The lovely 4-star Courtyard By Marriott Prince George hotel is located within 25 minutes' walk of the Mr. PG Statue and has a swimming pool with a hot tub. The smoke-free hotel is conveniently… More

From US$ 114 Book Now

Carleton Lodge

4290 Mountain Square, Whistler, Canada View map

### Welcome to Carleton Lodge Whistler More

From US$ 141 Book Now

Sookepoint Ocean Cottage Resort

1000 Sookepoint Place, Sooke, Canada View map

The 4-star pet-friendly Sookepoint Ocean Cottage Resort offers quick access to SookePoint Ocean Cottage Resort, situated nearly 5 minutes' walk away. Featuring 16 rooms with views of the sea, the… More

From US$ 251 Book Now

Painted Boat Resort Spa And Marina

12849 Lagoon Road, Madeira Park, Canada View map

The charming Painted Boat Resort Spa And Marina Madeira Park, positioned a mere 7 minutes' walk from Pender Harbour School Of Music, offers 2 hot tubs and 2 spa tubs for the best experience. Located… More

From US$ 262 Book Now

Delta Hotels By Marriott Vancouver Delta

6005 Highway 17A, Delta, Canada View map

Comprising 124 rooms, Delta Hotels By Marriott Vancouver Delta is near a business district, 10 minutes by car from Richmond Country Farms. Guests have access to an outdoor swimming pool, a 24-hour… More

From US$ 161 Book Now

Hotel Rialto

653 Pandora Avenue, Victoria, Canada View map

Hotel Rialto is a family-owned heritage boutique hotel with an Italian flair, perfectly situated in the heart of downtown Victoria, British Columbia. Boasting a rich history and unique design, this… More

From US$ 109 Book Now

Pomeroy Inn & Suites Prince George

2700 Recplace Drive, Prince George, Canada View map

Situated only 6 minutes' walk from Prince George Golf and Curling Club, the 4-star family Pomeroy Inn & Suites Prince George offers an aqua park, a shared lounge, and a golf course. Featuring a… More

From US$ 93 Book Now

Coast Chilliwack Hotel By Apa

45920 First Avenue, Chilliwack, Canada View map

Situated about 700 metres from the Chilliwack Museum and Archives, the 4-star environmentally friendly Coast Chilliwack Hotel By Apa offers air-conditioned rooms, Wi-Fi, and a charging station for… More

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

Cox Bay Beach Resort

1431 Pacific Rim Highway, Tofino, Canada View map

The 4-star Cox Bay Beach Resort Tofino, 5 km from Third Beach, offers two beaches. Offering a fitness area, this charming hotel is approximately a 25-minute walk from Frank Island. More

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

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

Situated around a 10-minute drive from the Fernie Heritage Library and 4.6 km from the Fernie Arts Co-op, the 4-star smoke-free Lizard Creek Lodge Fernie hotel features 3 hot tubs. You can swim in an… More

From US$ 125 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$ 73 Book Now

Quality Inn

1860 Rogers Place, Kamloops, Canada View map

Located in the shopping district of Kamloops within a 10-minute drive of Overlander Park, the 4-star smoke-free Quality Inn Kamloops boasts a private art gallery. The affordable hotel features 63… More

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

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

Ruby Lake Resort

15426 Sunshine Coast Highway, Madeira Park, Canada View map

Located 4.9 km from Hardy Island Marine Provincial Park, the 4-star Ruby Lake Resort Madeira Park is around a 5-minute walk from the Iris Griffith Wetlands. Featuring 18 rooms with views of the… 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

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 Plus Revelstoke

1925 Laforme Boulevard, Revelstoke, Canada View map

The 4-star Best Western Plus Revelstoke hotel offers 87 rooms with proximity to Columbia River, which is 30 metres from the property. Located only 1.9 km from Mount Revelstoke National Park, this… More

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

Quality Inn & Suites (Adults Only)

1221 Granville Street, Vancouver, Canada View map

With its central location nearly a 25-minute walk from HR MacMillan Space Centre Astronomy Museum in Downtown Vancouver with free to-go breakfast, a rooftop terrace, and a coffee shop/cafe, the 4… More

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

Prestige Radium Hot Springs Resort, Worldhotels Crafted

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

Located nearly 5 minutes' walk from Olive Lake, the 4-star environmentally friendly Prestige Radium Hot Springs Resort, Worldhotels Crafted features Wi-Fi in public areas and parking on site. This… More

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

Super 8 By Wyndham Prince George

1151 Commercial Crescent, Prince George, Canada View map

Super 8 By Wyndham Prince George hotel lies 25 minutes' walk from the Two Rivers Gallery and offers bright rooms with views of West Lake. The hotel features barbecue grills, a golf course, and a hair… More

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

Quality Inn Waddling Dog

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

Located nearly 15 minutes' walk from Turgoose Point, the pet-friendly Quality Inn Waddling Dog Saanichton offers horseback riding, and such leisure options as a shared lounge and various recreational… More

From US$ 144 Book Now

Rowena'S Inn On The River

14282 Morris Valley Road, Harrison Mills, Canada View map

Found about 10 minutes' drive from Kilby General Store in a historic neighbourhood, the 4-star Rowena'S Inn On The River Harrison Mills provides 18 holes of golf. Located 4.4 km from the Kilby… More

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

Prestige Beach House, Worldhotels Crafted

1675 Abbott Street, Kelowna, Canada View map

The 4-star Prestige Beach House, Worldhotels Crafted Kelowna hotel offers spacious rooms situated about a 5-minute walk from Okanagan Lake. Boasting lawn tennis and badminton, along with an oyster… More

From US$ 111 Book Now

Star Of The Sea Guest House

1107 Fir Street, White Rock, Canada View map

Featuring a good location nearly a 10-minute walk from the White Rock Pier, the 4-star Star Of The Sea Guest House White Rock boasts 18 holes of golf. At the guest house, guests will find a tennis… More

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

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

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

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

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

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

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

Pemberton Valley Lodge

1490 Sea To Sky Highway, Pemberton, Canada View map

Located merely 13 minutes on foot from the Pemberton & District Public Library, the 4-star eco-friendly Pemberton Valley Lodge hotel offers Wi-Fi in public areas and a parking garage. Providing… More

From US$ 157 Book Now

Comfort Inn & Suites

8255-166 Street, Surrey, Canada View map

Located 6 km from the Fraser Valley Heritage Railway, the smoke-free Comfort Inn & Suites Surrey is 400 metres from Fleetwood Arena Ice Skating Rink. Around 10 minutes' drive from Cloverdale Athletic… More

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