Find Hotel Deals

Select a date

Select a date

Maximum period that can be booked is 30 days. Please enter alternative dates.

Hotel deals in British Columbia

Filter Results

Hotel ranking

Find hotel by

Price (per night)

Types of accommodation

Districts

Tourist sights

Hotel themes

Guest ratings

Hotel comes with

Room comes with

Apply Filters
Clear Filters

Results found:

  • Crest Hotel

    222 - 1St Avenue W., Prince Rupert, Canada (Open map)

    A magnificent location makes a museum and a memorial park easily reachable. Located in the heart of Prince Rupert, Crest Hotel provides cozy rooms overlooking…

    Read more...

    From US$ 140
    price for 1 night
    RESERVE From US$ 140
  • Arbor Bed And Breakfast

    3913 Gilbert Drive, Prince George, Canada (Open map)

    The venue is 9 km away from Prince George Railway Museum. Arbor Bed And Breakfast is rated 4 stars and is placed about 26 km…

    Read more...

    From US$ 91
    price for 1 night
    RESERVE From US$ 91
  • Panorama Vacation Retreat At Horsethief Lodge

    Bag 7000, Panorama, Canada (Open map)

    This hotel is situated 150 meters away from Rk Heliski and Panorama Mountain. The family 4-star Panorama Vacation Retreat at Horsethief Lodge offers a…

    Read more...

    From US$ 186
    price for 1 night
    RESERVE From US$ 186
  • Radisson Hotel Vancouver Airport

    8181 Cambie Road, Richmond, Canada (Open map)

    The property is about 25 minutes' walk of CF Richmond Centre. Radisson Hotel Vancouver Airport is a 4-star accommodation within 7 km of Vancouver…

    Read more...

    From US$ 232
    price for 1 night
    RESERVE From US$ 232
  • Metropolitan Hotel Vancouver

    645 Howe Street, Vancouver, Canada (Open map)

    Vancouver center can be reached within 30 minutes' walk. Metropolitan Hotel Vancouver is placed in a shopping area of Vancouver, 1050 meters from B.C.

    Read more...

    From US$ 267
    price for 1 night
    RESERVE From US$ 267
  • Walnut Beach Resort

    4200 Lakeshore Drive, Osoyoos, Canada (Open map)

    Walnut Beach Resort is 30 minutes' walk from the center of Osoyoos. The 4-star Walnut Beach Resort lies within 4.9 km from Desert Centre.

    Read more...

    From US$ 178
    price for 1 night
    RESERVE From US$ 178
  • Prestige Lakeside Resort Nelson

    701 Lakeside Drive, Nelson, Canada (Open map)

    The property is set 10 minutes' walk of the city center. Prestige Lakeside Resort Nelson is located in a historic area of Nelson, about 35…

    Read more...

    From US$ 179
    price for 1 night
    RESERVE From US$ 179
  • Summerland Waterfront Resort

    13011 Lakeshore Dr South, Summerland, Canada (Open map)

    The hotel boasts a quiet setting within a 20-minute walk of the city center. The attractive Summerland Waterfront Resort is a 4-star property…

    Read more...

    From US$ 194
    price for 1 night
    RESERVE From US$ 194
  • Delta Hotels By Marriott Whistler Village Suites

    4308 Main Street, Whistler, Canada (Open map)

    Lost Lake is located just 1.8 km away. Delta Hotels By Marriott Whistler Village Suites is a 4-star hotel offering mountain biking, hiking and…

    Read more...

    From US$ 258
    price for 1 night
    RESERVE From US$ 258
  • Cozy Cubbyhole Bed & Breakfast

    150 Blackstock Road, One Hundred Mile House, Canada (Open map)

    The property is situated 31 km away from Handle Tow. The 4-star The Cozy Cubbyhole B&B boasts close proximity to 108 Mile Ranch…

    Read more...

    RESERVE
  • Hotel Blu Vancouver

    177 Robson Street, Vancouver, Canada (Open map)

    The deluxe hotel is placed in a cultural area, a short walk from a gallery, a theater and a cathedral. The 4-star Hotel Blu…

    Read more...

    From US$ 326
    price for 1 night
    RESERVE From US$ 326
  • Eh Canadian Lodge

    2476 Golden Donald Upper Donald Road, Golden, Canada (Open map)

    Eh Canadian Lodge is a luxury 4-star hotel set 17 km from Golden Eagle Express and 18 km from Stairway to Heaven.

    Read more...

    From US$ 338
    price for 1 night
    RESERVE From US$ 338
  • Pomeroy Inn And Suites Dawson Creek

    540 Highway #2, Dawson Creek, Canada (Open map)

    Alaska Highway House is within 25 minutes' walk away. Pomeroy Inn And Suites Dawson Creek is a 4-star hotel offering water slides, an indoor…

    Read more...

    From US$ 157
    price for 1 night
    RESERVE From US$ 157
  • Qualicum Beach Inn

    2690 Island Highway West, Qualicum Beach, Canada (Open map)

    The property is set 20 minutes' walk away from Milner Gardens & Woodland. The heritage Qualicum Beach Inn is a 4-star accommodation featuring housekeeping, room…

    Read more...

    From US$ 268
    price for 1 night
    RESERVE From US$ 268
  • Star Of The Sea - White Rock

    1107 Fir Street, White Rock, Canada (Open map)

    Major White Rock sights, such as The Great Escape and Guildford Golf Course are located nearby. Star Of The Sea Bed And Breakfast is a…

    Read more...

    From US$ 137
    price for 1 night
    RESERVE From US$ 137
  • Madeira Park Bed And Breakfast

    5175 Wesjac Road, Madeira Park, Canada (Open map)

    The city center is about 10 minutes on foot. The 4-star Madeira Park Bed And Breakfast boasts a convenient location near Pender Hill Park…

    Read more...

    From US$ 124
    price for 1 night
    RESERVE From US$ 124
  • Sooke Harbour House

    1528 Whiffen Spit Rd, Sooke, Canada, Sooke, Canada (Open map)

    Sooke Harbour House Hotel lies about 30 minutes' walk from the city center. Sooke Harbour House Hotel is a 4-star property only 1.9 km…

    Read more...

    From US$ 251
    price for 1 night
    RESERVE From US$ 251
  • Coast Coal Harbour Hotel

    1180 West Hastings Street, Vancouver, Canada (Open map)

    This hotel is situated 2 km away from Granville Public Market. The contemporary Coast Coal Harbour Hotel provides guests with an ATM, an elevator and…

    Read more...

    From US$ 345
    price for 1 night
    RESERVE From US$ 345
  • 910 Beach Apartment Hotel

    910 Beach Avenue, Vancouver, Canada (Open map)

    The property is set 30 minutes' walk from Stanley Park. 910 Beach Apartment Hotel is located close to a public beach.

    Read more...

    From US$ 190
    price for 1 night
    RESERVE From US$ 190
  • Discovery Place Retreat

    1556 Park Avenue, Roberts Creek, Canada (Open map)

    The property is set 20 minutes' walk of the city center. Discovery Place Retreat Bed & Breakfast is a 4-star venue set 35 km away…

    Read more...

    RESERVE