Find Hotel Deals

Select a date

Select a date

Hotel deals in British Columbia

Filter Results

Hotel ranking

Find hotel by

Price (per night)

Types of accommodation

Tourist sights

Hotel themes

Guest ratings

Hotel comes with

Room comes with

Apply Filters
Clear Filters

Results found:

  • The Sutton Place Hotel Revelstoke Mountain Resort

    2950 Camozzi Road, Revelstoke, Canada (Open map)

    Placed near ski areas, The Sutton Place Hotel Revelstoke Mountain Resort provides a ski school, a ski storage room and ski equipment rental. The Sutton…

    Read more...

    From US$ 264
    price for 1 night
    RESERVE From US$ 264
  • Discovery Bay Resort By Discover Kelowna Resort Accommodations

    1088 Sunset Drive, Kelowna, Canada (Open map)

    The property is 20 minutes' walk from center of Kelowna. The designer Discovery Bay Resort By Discover Kelowna Resort Accommodations with an outdoor swimming pool…

    Read more...

    From US$ 281
    price for 1 night
    RESERVE From US$ 281
  • Kumsheen Rafting Resort

    1345 Hwy 1, Lytton, Canada (Open map)

    Stein Valley Nlaka\'pamux Heritage Park is about 4.2 km from the hotel. Kumsheen Rafting Resort is located in a busy area of Lytton, about…

    Read more...

    RESERVE
  • Little Beach Resort

    1187 Peninsula Road, Po Box 376, Ucluelet, Canada (Open map)

    Image West Gallery are within a 20-minute walk of the property. Little Beach Resort offers a designer accommodation in a recreational area of Ucluelet.

    Read more...

    From US$ 144
    price for 1 night
    RESERVE From US$ 144
  • The Lakeside Resort

    6707 Lakeside Drive, Oliver, Canada (Open map)

    This hotel is situated 22 km away from Osoyoos Lake. The Lakeside Resort offers a business accommodation in a beach area of Oliver.

    Read more...

    From US$ 75
    price for 1 night
    RESERVE From US$ 75
  • Worldmark Victoria

    120 Kingston St, Victoria, Canada (Open map)

    It lies within 20 minutes' walk of Beacon Hill Park. The 3-star Worldmark Victoria Hotel offers a contemporary accommodation in 92 rooms.

    Read more...

    From US$ 173
    price for 1 night
    RESERVE From US$ 173
  • Executive Suites Hotel & Resort Squamish

    40900 Tantalus Road, Squamish, Canada (Open map)

    This property is 25 minutes' walk to Brackendale Art Gallery Theatre Teahouse. Executive Suites Hotel & Resort Squamish is located in a ski area of Squamish…

    Read more...

    From US$ 125
    price for 1 night
    RESERVE From US$ 125
  • Noah'S Ark Resort

    4955 Camp Creek Road, Po Box 980, Revelstoke, Canada (Open map)

    The property is about 30 minutes' walk of The Enchanted Forest. Noah'S Ark Resort is a fine option to stay in Revelstoke.

    Read more...

    RESERVE
  • Quarterdeck Inn & Marina Resort

    6555 Hardy Bay Road, Port Hardy, Canada (Open map)

    The property is set 10 minutes' walk of the city center. Quarterdeck Inn & Marina Resort is a luxury 4-star hotel set 2.6 km from…

    Read more...

    From US$ 119
    price for 1 night
    RESERVE From US$ 119
  • Black Rock Oceanfront Resort

    596 Marine Drive, Ucluelet, Canada (Open map)

    The city center is about 10 minutes on foot. Black Rock Oceanfront Resort is a 4-star property that provides visitors with a sun terrace…

    Read more...

    From US$ 286
    price for 1 night
    RESERVE From US$ 286
  • Quality Resort Bayside

    240 Dogwood Street, Parksville, Canada (Open map)

    The hotel is set in a central location 4.2 km away from North Island Wildlife Recovery Centre. The pleasant Quality Resort Bayside provides guests with…

    Read more...

    From US$ 107
    price for 1 night
    RESERVE From US$ 107
  • Sooke Harbour Resort With Fairmont Creek Vacation Rentals

    Unit 132, Sooke, Canada (Open map)

    Guests can get to East Sooke in 20 minutes on foot. Sooke Harbour Resort With Fairmont Creek Vacation Rentals is a fine option to stay…

    Read more...

    RESERVE
  • 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$ 213
    price for 1 night
    RESERVE From US$ 213
  • 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$ 144
    price for 1 night
    RESERVE From US$ 144
  • 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$ 218
    price for 1 night
    RESERVE From US$ 218
  • Oyster Bay Resort

    4357 South Island Highway, Oyster Bay, Canada (Open map)

    The property is located within a 5-minute walk from the city center. The 3-star Oyster Bay Resort is set about 12 km from…

    Read more...

    From US$ 144
    price for 1 night
    RESERVE From US$ 144
  • Discovery Bay Resort By Kelownacondorentals

    1088 Sunset Drive, Kelowna, Canada (Open map)

    Discovery Bay Resort By Kelownacondorentals is also 1100 meters away from Father Pandosy Mission. Discovery Bay Resort By Kelownacondorentals is a good accommodation choice in…

    Read more...

    RESERVE
  • Pinnacle Pointe Resort By Discover Kelowna Resort Accommodations

    1873 Country Club Drive, Kelowna, Canada (Open map)

    Major Kelowna sights, such as Okanagan Wine And Orchard Museum and Kangaroo Creek Farm are located nearby. Pinnacle Pointe Resort By Discover Kelowna Resort Accommodations…

    Read more...

    From US$ 117
    price for 1 night
    RESERVE From US$ 117
  • Mike Wiegele Heli Ski Village

    1 Harwood Drive, P.O. Box 159, Blue River, Canada (Open map)

    The property is set 20 minutes' walk of the city center. Located in 10 minutes walking distance from Murtle Lake Provincial Park, the 4-star…

    Read more...

    RESERVE
  • Embarc Whistler By Diamond Resorts

    4580 Chateau Blvd, Whistler, Canada (Open map)

    The hotel is placed 15 minutes' walk from Whistler Medals Plaza. Embarc Whistler By Diamond Resorts is a 4-star venue positioned about 4.6 km…

    Read more...

    From US$ 397
    price for 1 night
    RESERVE From US$ 397