Special offers and Exclusive deals

Search Hotels

2026-08-16
2026-08-17
Guests

Find a hotel

Hotels by class
Accommodation type
  • Apartments (1504)
  • Holiday homes (1216)
  • Hotels (1039)
  • (669)
  • Bed & Breakfasts (502)
  • (388)
  • (296)
  • Villas (151)
  • (144)
  • (108)
  • (105)
  • (86)
  • (78)
  • Hostels (43)
  • (27)
  • (24)
  • (11)
  • (8)
  • (4)
  • (4)
  • (4)
Thematic Hotels
  • (3474)
  • (2906)
  • (2840)
  • Family Friendly hotels (2503)
  • (2377)
  • (2318)
  • Central hotels (2113)
  • Cheap and budget hotels (1697)
  • Pet-friendly hotels (1545)
  • (1301)
  • (1258)
  • (939)
  • (798)
  • Beach hotels (483)
  • (401)
  • (360)
  • (343)
  • (340)
  • (253)
  • Luxury hotels (238)
  • Spa hotels (200)
  • (197)
  • Exceptional design hotels (182)
  • (137)
  • (135)
  • (45)
  • (20)
  • (18)
  • (18)
  • (17)
  • (15)
  • (12)
  • (4)
  • (1)

Hotels by location

Nearby
  • Rogers Arena (323)
  • BC Place Stadium (330)
  • Gastown Vancouver (7)
  • (12)
  • (293)
  • Stanley Park (162)
  • Robson Street Vancouver (316)
  • (7)
  • (7)
  • (371)
  • Granville Mall Vancouver (199)
  • St. Paul's Hospital (332)
  • (313)
  • Lonsdale Quay North Vancouver (31)
  • (311)
  • (353)
  • (54)
  • (10)
  • (330)
  • (292)
  • (34)
  • (65)
  • (33)
  • (32)
  • (321)
  • (31)
  • (33)
  • (73)
  • (33)
  • (38)
Districts
  • (381)
  • (293)
  • (183)
  • Upper Village (175)
  • (75)
  • (71)
  • (66)
  • West End (64)
  • Whistler Creekside (49)
  • (48)
  • (45)
  • (42)
  • (36)
  • Gastown (35)
  • (31)
  • (30)
  • (28)
  • Kitsilano (27)
  • (23)
  • James Bay (20)
  • (20)
  • (19)
  • (16)
  • (16)
  • (16)
  • (14)
  • (14)
  • (13)
  • (13)
  • (12)
  • Burnside (9)
  • (9)
  • (7)
  • (6)
  • (6)
  • Yaletown (5)
  • (5)
  • (5)
  • (5)
  • (4)
  • (4)
  • (4)
  • (3)
  • (3)
  • (2)
  • (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

Offering 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. Air-conditioned rooms,…

From US$ 213 Book Now

Snug Harbour Inn

460 Marine Drive, Ucluelet, Canada View map

The 5-star smoke-free Snug Harbour Inn Ucluelet, only an 11-minute walk from the waterfront Ucluelet Aquarium, offers a private art gallery. Located 2.7 km from the long-standing Amphitrite Point…

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

Nita Lake Lodge

2131 Lake Placid Road, Whistler, Canada View map

The sumptuous Nita Lake Lodge Whistler hotel is situated only 6 minutes' walk from Creekside Village and offers a vending machine and complimentary newspapers. Providing access to the Arfa Alpha Lake…

From US$ 187 Book Now

3-star hotels

The Sylvia Hotel

1154 Gilford Street, Vancouver, Canada View map

Welcome to the Sylvia Hotel, a designated heritage building nestled on the tranquil edges of English Bay, adjacent to the world-renowned Stanley Park. A stone's throw away from downtown, the Sylvia…

From US$ 81 Book Now

Towneplace Suites By Marriott West Kelowna

3551 Carrington Road, West Kelowna, Canada View map

TownePlace Suites by Marriott West Kelowna is a 4-star hotel offering impeccable accommodations and facilities in the beautiful neighborhood of Westbank in West Kelowna. With free WiFi throughout the…

From US$ 149 Book Now

2-star hotels

Headwaters Lodge At Eagle Ranch Resort

9581 Eagle Ranch Trail, Invermere, Canada View map

The comfortable 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. One will enjoy a lounge bar…

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$ 425 Book Now

Recommended hotels

Black Rock Oceanfront Resort

596 Marine Drive, Po Box 310, Ucluelet, Canada View map

The comfortable 4-star Black Rock Oceanfront Resort Ucluelet is just 1.4 km from the Cedar House Gallery and has a plunge swimming pool and a fitness suite. This Ucluelet resort is proud to feature a…

From US$ 158 Book Now

Honeymoon Suite

892 Lloyd Jones Drive, West Kelowna, Canada View map

Offering a sundeck and a picnic area, the 4-star Honeymoon Suite West Kelowna hotel is situated in West Kelowna, 4.5 km from Kalamoir Beach. The bed & breakfast provides 24-hour security to ensure…

From US$ 198 Book Now