Special offers and Exclusive deals

Search Hotels

2026-06-29
2026-06-30
Guests

Find a hotel

Hotels by class
Accommodation type
  • Apartments (3076)
  • Holiday homes (2389)
  • Hotels (1081)
  • (809)
  • (559)
  • Bed & Breakfasts (387)
  • (370)
  • Villas (319)
  • (159)
  • (139)
  • (111)
  • (86)
  • (74)
  • (43)
  • Hostels (41)
  • (18)
  • (18)
  • (15)
  • (11)
  • (6)
  • (3)
Thematic Hotels
  • (5030)
  • (4301)
  • (3901)
  • (3857)
  • (3060)
  • Family Friendly hotels (2614)
  • Central hotels (2595)
  • Cheap and budget hotels (1925)
  • Pet-friendly hotels (1840)
  • (1364)
  • (1334)
  • (1285)
  • (828)
  • Beach hotels (493)
  • (401)
  • (369)
  • (343)
  • (335)
  • (253)
  • Luxury hotels (229)
  • Spa hotels (205)
  • (198)
  • Exceptional design hotels (182)
  • (139)
  • (108)
  • (44)
  • (19)
  • (19)
  • (17)
  • (17)
  • (16)
  • (12)
  • (4)
  • (1)

Hotels by location

Nearby
  • Rogers Arena (602)
  • BC Place Stadium (613)
  • Gastown Vancouver (22)
  • (16)
  • (565)
  • Stanley Park (312)
  • Robson Street Vancouver (589)
  • (7)
  • (9)
  • (673)
  • Granville Mall Vancouver (284)
  • St. Paul's Hospital (612)
  • (587)
  • Lonsdale Quay North Vancouver (45)
  • (582)
  • (642)
  • (76)
  • (12)
  • (608)
  • (554)
  • (47)
  • (109)
  • (42)
  • (42)
  • (597)
  • (33)
  • (50)
  • (123)
  • (50)
  • (59)
Districts
  • (670)
  • (580)
  • Upper Village (256)
  • (234)
  • West End (188)
  • (184)
  • (168)
  • (122)
  • Gastown (74)
  • Whistler Creekside (72)
  • (70)
  • (67)
  • (65)
  • (57)
  • (56)
  • (52)
  • Kitsilano (51)
  • (43)
  • (40)
  • (35)
  • (35)
  • (33)
  • James Bay (32)
  • (32)
  • (32)
  • (28)
  • Yaletown (25)
  • (23)
  • (20)
  • (20)
  • (19)
  • (17)
  • (15)
  • (15)
  • (14)
  • (12)
  • Burnside (12)
  • (9)
  • (7)
  • (7)
  • (7)
  • (7)
  • (6)
  • (5)
  • (4)
  • (3)
  • (3)
  • (2)
  • (1)
  • (1)

Popular cities in British Columbia

Top hotels in British Columbia

5-star hotels

Four Seasons Resort Whistler

4591 Blackcomb Way, Whistler, Canada View map

Featuring a prestigious location only a 6-minute walk from The Spa at Four Seasons Resort, the 5-star modern Four Seasons Resort Whistler boasts 18 holes of golf and 3 hot tubs. Located within reach…

From US$ 213 Book Now

Oak Bay Beach Hotel (Adults Only)

1175 Beach Drive, Oak Bay, Canada View map

Situated just 600 metres from the full-service Oak Bay Marina, the grand 5-star Oak Bay Beach Hotel features massage therapy and various recreational opportunities. Boasting a private art gallery and…

From US$ 191 Book Now

4-star hotels

River Rock Casino Resort & The Hotel

8811 River Road, Richmond, Canada View map

Providing 202 rooms, the 4-star River Rock Casino Resort & The Hotel Richmond is situated approximately 5 minutes' walk from North Arm Fraser River.

  Book Now

Pacific Sands Beach Resort

1421 Pacific Rim Highway, Tofino, Canada View map

Located about 3 km from the Cold War Radar Hill, the 4-star Pacific Sands Beach Resort Tofino offers spacious rooms around a 25-minute walk from the scenic Chesterman Beach. Highlights at the resort…

From US$ 571 Book Now

3-star hotels

Coast Tsawwassen Inn

1665 56 Street, Delta, Canada View map

Featuring an ATM and a lift, the suburban Coast Tsawwassen Inn Delta is nestled in Delta, 2.7 km from the seasonal Big Splash Water Slide Park. Offering a dry sauna and a hot tub, along with 90…

From US$ 121 Book Now

Balcomo, A Ramada By Wyndham

1050 Eckhardt Ave. West, Penticton, Canada View map

Located 850 metres from a popular entertainment attraction like the Penticton Golf and Country Club, the pet-friendly Balcomo, A Ramada By Wyndham Penticton hotel offers modern comforts like a…

From US$ 105 Book Now

2-star hotels

Headwaters Lodge At Eagle Ranch Resort

9581 Eagle Ranch Trail, Invermere, Canada View map

The 2-star Headwaters Lodge At Eagle Ranch Resort Invermere, located nearly a 25-minute walk from James Chabot Provincial Park, is proud to feature 18 holes of golf. Featuring hiking and golf along…

From US$ 181 Book Now

Sooke Harbour House Hotel

1528 Whiffin Spit Road, Sooke, Canada View map

Sooke Harbour House Hotel is a 4-star eco-friendly property nestled on the shores of the Juan de Fuca Strait on Vancouver Island. Boasting incredible views of Washington State's Olympic Mountains…

From US$ 285 Book Now

Recommended hotels

Paradox Vancouver

1161 West Georgia Street, Vancouver, Canada View map

Featuring a prime location only a 5-minute walk from Christ Church Cathedral, the 4-star Paradox Vancouver hotel boasts a private art gallery. The hotel is located in the vicinity of the Vancouver…

From US$ 234 Book Now

Long Beach Lodge Resort

1441 Pacific Rim Highway, Tofino, Canada View map

**Welcome to Long Beach Lodge Resort**, a delightful oasis nestled in the stunning natural beauty of Tofino on Vancouver Island's west coast.

From US$ 216 Book Now