Special offers and Exclusive deals

Search Hotels

2026-11-14
2026-11-15
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

Luxury hotels in British Columbia

The Westin Wall Centre, Vancouver Airport

3099 Corvette Way, Richmond, Canada View map

The comfortable The Westin Wall Centre, Vancouver Airport Richmond hotel, located merely 450 metres from Time Escape, features a sauna, spa therapy, and a ballroom. Boasting a heated pool, the 4-star… More

From US$ 133 Book Now

Sonora Resort

Florence Lake Access Rd, Sonora Island, Canada View map

Situated about a 10-minute ride from Rock Bay Marine Provincial Park, the 4-star luxurious Sonora Resort Sonora Island offers a peaceful retreat at a heated swimming pool with a hot tub. The resort… More

From US$ 1028 Book Now

Quality Inn Downtown Inner Harbour

850 Blanshard Street, Victoria, Canada View map

The comfortable Quality Inn Downtown Inner Harbour Victoria is within 25 minutes' walk of Fisherman's Wharf Park and has an indoor swimming pool and an exercise room. Conveniently located in the… More

From US$ 96 Book Now

Coast Victoria Hotel & Marina By Apa

146 Kingston Street, Victoria, Canada View map

The 4-star oceanfront Coast Victoria Hotel & Marina By Apa, offering a private art gallery, is located nearly 25 minutes' walk from Beacon Hill Waterfront Park. A lounge bar as well as a sun terrace,… More

From US$ 145 Book Now

Sheraton Vancouver Airport Hotel

7551 Westminster Highway, Richmond, Canada View map

Experience a rejuvenating stay at the Sheraton Vancouver Airport Hotel Richmond, a newly-renovated, modern hotel with rewarding amenities and seamless service. The property is the perfect destination… More

From US$ 185 Book Now

Sheraton Vancouver Guildford Hotel

15269 104Th Avenue, Surrey, Canada View map

Offering a summer terrace, spa therapy, and a shared lounge, the 4-star Sheraton Vancouver Guildford Hotel Surrey is located in an entertainment district, merely a 5-minute walk from the Guildford… More

From US$ 101 Book Now

Doubletree By Hilton Hotel & Suites Victoria

777 Douglas Street, Victoria, Canada View map

Situated only 400 metres from Thunderbird Park, the 4-star smoke-free Doubletree By Hilton Hotel & Suites Victoria features Wi-Fi in public areas, and a private parking lot on site. Boasting a… More

From US$ 123 Book Now

Versante Hotel

8451 Bridgeport Road, Richmond, Canada View map

Versante Hotel: A Stylish Escape in Richmond Nestled in the heart of Richmond City Centre, the Versante Hotel stands out as the area's only independent boutique hotel, blending luxury with an… More

From US$ 267 Book Now

Watermark Beach Resort

15 Park Place, Osoyoos, Canada View map

Welcome to Watermark Beach Resort, a true oasis nestled along the stunning shores of Osoyoos Lake, where every element has been thoughtfully curated to ensure a rejuvenating escape. Revel in the… More

From US$ 125 Book Now

The Westin Resort & Spa, Whistler

4090 Whistler Way, Whistler, Canada View map

Nestled in the breathtaking Coast Mountains, The Westin Resort & Spa, Whistler offers guests an enchanting escape just steps away from the world-renowned slopes of Whistler and Blackcomb mountains. More

From US$ 137 Book Now

Coast Kamloops Hotel & Conference Centre

1250 Rogers Way, Kamloops, Canada View map

Located a mere 550 metres from Lil' Monkey's Treehouse Indoor Playground, the family Coast Kamloops Hotel & Conference Centre is only a 5-minute walk from the Christian church "Calvary Temple". This… More

From US$ 105 Book Now

Ruby Lake Resort

15426 Sunshine Coast Highway, Madeira Park, Canada View map

Located approximately a 5-minute walk from the Iris Griffith Wetlands, the 4-star Ruby Lake Resort Madeira Park offers 18 rooms with views of the lagoon. Offering a sundeck, a large garden, and… More

From US$ 183 Book Now

The Westin Bear Mountain Resort & Spa, Victoria

1999 Country Club Way, Langford, Canada View map

More

From US$ 149 Book Now

Prestige Oceanfront Resort, Worldhotels Luxury

6929 West Coast Road, Sooke, Canada View map

**Experience Coastal Luxury at Prestige Oceanfront Resort** More

From US$ 117 Book Now

Vancouver Airport Marriott Hotel

7571 Westminster Highway, Richmond, Canada View map

The premier 4-star Vancouver Airport Marriott Hotel Richmond, offering a private art gallery, is located only 1.6 km from Lipont Place. Featuring an American restaurant and a heated swimming pool… More

From US$ 145 Book Now

Comfort Suites Kelowna

2656 Highway 97 North, Kelowna, Canada View map

The 4-star family Comfort Suites Kelowna hotel offers air-conditioned rooms near the beach district of Kelowna and about 10 minutes by car from the Mission Creek Regional Park. The comfortable hotel… More

From US$ 114 Book Now

The Magnolia Hotel & Spa

623 Courtney Street, Victoria, Canada View map

Offering a location a 6-minute walk from The Maritime Museum of British Columbia, The Magnolia Hotel & Spa Victoria offers 59 rooms. All guests can enjoy Wi-Fi in public areas and access to a fitness… More

From US$ 157 Book Now

The Douglas, Autograph Collection Vancouver

45 Smithe Street, Vancouver, Canada View map

The 5-star The Douglas, Autograph Collection Vancouver hotel, located in Downtown Vancouver with free to-go breakfast, a rooftop terrace, and a coffee shop/cafe, around a 25-minute walk from Island… More

From US$ 211 Book Now

Walnut Beach Resort

4200 Lakeshore Drive, Osoyoos, Canada View map

Situated merely 1.5 km from the Rattlesnake Canyon amusement park, the 4-star Walnut Beach Resort Osoyoos features Wi-Fi in public areas, and a parking garage on site. With Walnut Beach Resort… More

From US$ 140 Book Now

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 boasts a shared lounge and a ballroom as well as a setting near the beach district of Langford. The family hotel, offering… More

From US$ 115 Book Now

Clayoquot Wilderness Resort

P.O. Box 130, Tofino, Canada View map

Strategically located, Clayoquot Wilderness Resort makes transportation seamless for those wishing to explore Tofino's vibrant culture and abundant outdoor activities. More

Book Now

Best Western Plus Kelowna Hotel & Suites

2402 Highway 97 N, Kelowna, Canada View map

Situated around a 20-minute walk from Mission Creek, Best Western Plus Kelowna Hotel & Suites offers rooms with views of the courtyard. Boasting a location in the very heart of the city and a fitness… More

From US$ 85 Book Now

Manteo At Eldorado Resort

3762 Lakeshore Road, Kelowna, Canada View map

Manteo Resort Waterfront Hotel Kelowna is a boutique hotel dating back to 1926, set on the natural shores of the sunny Okanagan Valley. Manteo at Eldorado Resort offers a variety of unique… More

From US$ 109 Book Now

Hilton Vancouver Airport

5911 Minoru Blvd, Richmond, Canada View map

**Welcome to the Hilton Vancouver Airport**, a distinguished retreat situated just 500 meters from Lansdowne Centre and a swift journey from Vancouver International Airport. This luxurious… More

From US$ 161 Book Now

Hilton Vancouver Metrotown

6083 Mckay Avenue, Burnaby, Canada View map

Situated in Burnaby's vibrant Metrotown area, the Hilton Vancouver Metrotown is the perfect urban oasis for both business and leisure travelers. Nestled among some of BC's largest tech and financial… More

From US$ 133 Book Now

Pacific Shores Resort & Spa

1-1600 Stroulger Road, Parksville, Canada View map

Featuring a cash machine and a lift, Pacific Shores Resort & Spa is nestled in Parksville, approximately 25 minutes' walk from Rathtrevor Beach Provincial Park. The resort is placed at a 4.3-km… More

From US$ 68 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 heated swimming pool with a hot tub. Boasting an American restaurant, the… More

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

Sandman Signature Kamloops Hotel

225 Lorne Street, Kamloops, Canada View map

The smoke-free Sandman Signature Kamloops Hotel, positioned around 25 minutes' walk from Overlander Park, features a private art gallery for an unforgettable experience. Situated near a train station… More

From US$ 101 Book Now

Element By Marriott Vancouver Metrotown

5988 Willingdon Avenue, Burnaby, Canada View map

Situated a 6-minute walk from Metrotown Mall, Element By Marriott Vancouver Metrotown Burnaby hotel offers a heated swimming pool. 2.8 km from Deer Lake Park, this hotel offers air-conditioned rooms… More

From US$ 137 Book Now

Comfort Inn Chilliwack

45405 Luckakuck Way, Chilliwack, Canada View map

Located approximately 3 km from Chilliwack Cultural Centre, the smoke-free Comfort Inn Chilliwack is about 5 minutes' walk from Cottonwood 4 Cinemas. The 4-star hotel features both Wi-Fi in public… More

From US$ 72 Book Now

Hume Hotel & Spa

422 Vernon Street, Nelson, Canada View map

Featuring Wi-Fi in public areas, the 5-star Hume Hotel & Spa Nelson is an 8-minute walk from Touchstones Nelson Museum of Art and History. Boasting access to Lakeside Park, 2 km away, the hotel… More

From US$ 109 Book Now

Prestige Treasure Cove Resort

2005 Highway 97 South, Prince George, Canada View map

Situated within 25 minutes' walk of the Exploration Place Museum and Science Centre, the comfortable Prestige Treasure Cove Resort Prince George offers a peaceful retreat at a heated pool with a hot… More

From US$ 88 Book Now

The Vic, An Ascend Collection Hotel

123 Gorge Road East, Victoria, Canada View map

The appealing 4-star The Vic, An Ascend Collection Hotel Victoria is located nearly a -minute stroll from Jutland Green, offering 82 rooms, Wi-Fi, and a car park. The boutique-style hotel offers a… More

From US$ 46 Book Now

Abigail'S Hotel

906 Mcclure Street, Victoria, Canada View map

Nestled in the heart of Victoria, BC, Abigail's Hotel Victoria is a distinguished Tudor-style 23-room boutique bed-and-breakfast hotel, offering a perfect gateway to experiencing the diverse range of… More

From US$ 137 Book Now

Sandman Signature Prince George Hotel

2990 Recplace Drive, Prince George, Canada View map

Offering 177 rooms, the smoke-free Sandman Signature Prince George Hotel is next to a shopping district and 2.7 km from the Exploration Place Museum and Science Centre. This 4-star hotel has a lounge… More

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

Hyatt Place Prince George

585 Dominion Street, Prince George, Canada View map

The comfortable 4-star Hyatt Place Prince George hotel, nestled in a business area, offers Wi-Fi throughout the property, an indoor swimming pool and a fitness studio. The smoke-free hotel is… More

From US$ 129 Book Now

Prestige Lakeside Resort, Worldhotels Elite

701 Lakeside Drive, Nelson, Canada View map

The 4-star smoke-free Prestige Lakeside Resort, Worldhotels Elite Nelson, located merely 14 minutes on foot from Gyro Park, offers a swimming pool and Wi-Fi in public areas. Boasting a waterfront… More

From US$ 147 Book Now

Delta Hotels By Marriott Vancouver Delta

6005 Highway 17A, Delta, Canada View map

Offering a casino and spa therapy, the 4-star Delta Hotels By Marriott Vancouver Delta lies in a business area of Delta, 3.1 km from Extreme Air Park and 10 minutes' drive from the Ling Yen Mountain… More

From US$ 157 Book Now

Super 8 By Wyndham Prince George

1151 Commercial Crescent, Prince George, Canada View map

Offering bright rooms and Wi-Fi in public areas, Super 8 By Wyndham Prince George hotel is 2.3 km from the Two Rivers Gallery and 10 minutes' drive from the wooded Cottonwood Island Nature Park. The… More

From US$ 52 Book Now

Sundance Lodge

3160 Creekside Way, Sun Peaks, Canada View map

Set in the heart of Sun Peaks Village, Coast Sundance Lodge is your ultimate destination for both adventure and relaxation. With prime ski-in/ski-out access, guests can effortlessly embark on morning… More

From US$ 88 Book Now

Brown'S Bay Resort

15021 Brown'S Bay Road, Heriot Bay, Canada View map

**Welcome to Brown's Bay Resort**-a picturesque haven nestled along the stunning coastline, just 35 km from Campbell River. This serene destination harmoniously blends the beauty of nature with an… More

From US$ 377 Book Now

Cox Bay Beach Resort

1431 Pacific Rim Highway, Tofino, Canada View map

The 4-star Cox Bay Beach Resort Tofino, about 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

Rosemead House

429 Lampson Street, Victoria, Canada View map

Rosemead House Hotel Victoria is a great place to stay in the Esquimalt district, 10 minutes' drive from the Inner Harbour. This hotel has views of the garden and features Wi-Fi in the rooms. More

From US$ 332 Book Now

The Sidney Pier Hotel

9805 Seaport Pl, Sidney, Canada View map

The 4-star smoke-free The Sidney Pier Hotel & Spa is approximately 400 metres from Sidney Local History Museum and Archives and features air-conditioned rooms with views of Swartz Bay. An American… More

From US$ 118 Book Now

Sun Peaks Grand Hotel & Conference Centre

3240 Village Way, Sun Peaks, Canada View map

The Sun Peaks Grand Hotel & Conference Centre is a sophisticated four-season luxury destination nestled in British Columbia's stunning Thompson Okanagan region. With its breathtaking mountain scenery… More

From US$ 114 Book Now

Coast Chilliwack Hotel By Apa

45920 First Avenue, Chilliwack, Canada View map

The 4-star environmentally friendly Coast Chilliwack Hotel By Apa is around a 10-minute drive from Cottonwood 4 Cinemas and has an indoor pool and a fitness studio. Located in proximity to the… More

From US$ 81 Book Now

Comfort Inn & Suites Salmon Arm

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

Conveniently located around a 25-minute walk from Salmon Arm Wharf Fishing Pier, the 4-star Comfort Inn & Suites Salmon Arm features 2 water slides. With views of Shuswap Lake, the inn also includes… More

From US$ 80 Book Now

Pomeroy Inn & Suites Prince George

2700 Recplace Drive, Prince George, Canada View map

The comfortable Pomeroy Inn & Suites Prince George, situated merely 550 metres from the arts theater "Prince George Playhouse", offers a heated pool as well as a fitness club. The 4-star smoke-free… More

From US$ 93 Book Now