• USD
  • Help
  • Help
  • USD
    Select currency
    USD U.S. dollar EUR Euro GBP Pound sterling AUD Australian dollar CAD Canadian dollar BRL Brazilian real BGN Bulgarian lev CNY Chinese yuan CZK Czech koruna DKK Danish krone HKD Hong Kong dollar ILS Israeli new sheqel JPY Japanese yen MYR Malaysian ringgit NZD New Zealand dollar NOK Norwegian krone PLN Polish zloty RON Romanian leu RUB Russian ruble SAR Saudi riyal SGD Singapore dollar ZAR South African rand KRW South Korean won SEK Swedish krona CHF Swiss franc TRY Turkish lira UAH Ukrainian hryvnia THB Thai baht ARS Argentina, Peso
    en
    Select language
    en English
Multiple accommodations for your stay
Hotels near:

Select city first

Check-in date:
2026-04-22
Check-out date:
2026-04-23
Adults
Children
Ages of children:
Specify the age of a child
Specify the age of children

Hotel deals in British Columbia

Filters:

Hotel ranking


Find hotel by


Price (per night)


Types of accommodation


Districts


Tourist sights


Hotel themes


Guest ratings


Hotel comes with


Room comes with


Clear Filters
Apply Filters
  • Ski In Ski Out Private Hot Tub

    2116 Panorama Drive 101, Panorama, Canada (Open map)

    Featuring walking tours to make your visit more entertaining, the 4-bedroom Ski In Ski Out Private Hot Tub Panorama villa is 2.4 km from Sunbird. Guests can enjoy snow skiing, hiking, and cycling at…
    Read more
    9.1
    Superb
    16 reviews
  • Lake Windermere Pointe By Stayin

    205 3Rd Ave, Invermere, Canada (Open map)

    Lake Windermere Pointe By Stayin Invermere apartment is nestled in a beach area of Invermere, approximately 10 minutes by car from Kinsmen Sandy Beach and 1.5 km from The Artym Gallery. Welcoming…
    Read more
    8.4
    Very Good
    15 reviews
  • Sunshine Beach

    159 Brown Road, Christina Lake, Canada (Open map)

    The beachfront Sunshine Beach Villa is located around 10 minutes' drive from Gladstone Provincial Park and invites guests to enjoy a sunny patio.
    Read more
    7.4
    Good
    7 reviews
  • Oceanfront Room With Hot Tub & Firepit

    1073 Helen Rd, Ucluelet, Canada (Open map)

    Located nearly 25 minutes' walk from the waterfront Ucluelet Aquarium, the welcoming Oceanfront Room With Hot Tub & Firepit Ucluelet hotel features Wi-Fi throughout the property and parking nearby.
    Read more
    8.4
    Very Good
    13 reviews
  • Stunning Oceanfront Home 4Br3B Sunrise Beachcombing Near Bamberton Park

    1715 Sandy Beach Road, Mill Bay, Canada (Open map)

    Located nearly 5 minutes' walk from Bamberton Park, the 4-star beachfront Stunning Oceanfront Home 4Br3B Sunrise Beachcombing Near Bamberton Park Mill Bay hotel gives easy access to various tourist…
    Read more
    9.6
    Exceptional
    14 reviews
  • Salt Loft - Oceanfront, Hot Tub And Firepit!

    1073 Helen Rd, Ucluelet, Canada (Open map)

    Featuring a private art gallery, the non-smoking Salt Loft - Oceanfront, Hot Tub And Firepit! Hotel Ucluelet offers a location merely 1.4 km from the Ucluelet Aquarium. Also, there is a botanical…
    Read more
    8.1
    Very Good
    7 reviews
  • Sunrise Resort Rentals

    1175 Resort Drive, Parksville, Canada (Open map)

    Sunrise Resort Rentals Parksville villa is located within 2 km of the 347-hectare Rathtrevor Beach Provincial Park and provides a Jacuzzi. Providing guests with Wi-Fi and complimentary private…
    Read more
    9.7
    Exceptional
    12 reviews
  • Deep Cove Stunning Waterfront Whole House

    930 Beachview Drive, North Vancouver, Canada (Open map)

    Situated 3.8 km from Burnaby Mountain Park, the 3-bedroom Deep Cove Stunning Waterfront Whole House Villa North Vancouver offers a sauna for additional relaxation. Located about a 10-minute drive…
    Read more
    9.8
    Exceptional
    8 reviews
  • Smith Lake Farm

    1481 Larkin Road, Merville, Canada (Open map)

    The 6-room Smith Lake Farm Hotel villa is located within 10 minutes' drive of Miracle Beach Provincial Park, giving access to various tourist spots nearby.
    Read more
    9.2
    Superb
    9 reviews
  • Beaver Beach Vacation Home

    4662 Cameron Road, Madeira Park, Canada (Open map)

    Staying at the 2-bedroom Beaver Beach Vacation Home Madeira Park, guests can visit the Whitestone Islands, which is nearly a 5-minute stroll away.
    Read more
    9.4
    Superb
    5 reviews
  • Black Rock Beach House

    524 Marine Drive, Ucluelet, Canada (Open map)

    The beachfront Black Rock Beach House Ucluelet villa enjoys its location about a 25-minute walk from Terrace Beach and overlooks the ocean. Providing guests with Wi-Fi and free private parking, the…
    Read more
    10
    Exceptional
    3 reviews
  • Pacific Forest Beach House

    1059 Tanglewood Place, Parksville, Canada (Open map)

    Situated approximately a 15-minute walk from the 347-hectare Rathtrevor Beach Provincial Park, the 3-bedroom Pacific Forest Beach House Parksville villa invites guests to relax at a terrace. Guests…
    Read more
    9.8
    Exceptional
    6 reviews
  • The Beach House At Deep Bay

    5508 Deep Bay Drive, Bowser, Canada (Open map)

    Situated 3 km from Boyle Point Provincial Park and Protected Area, the beachfront The Beach House At Deep Bay Bowser villa entices guests to enjoy canoeing, hiking, and cycling in the area. Located a…
    Read more
    10
    Exceptional
    10 reviews
  • Scorpio House Langley - Semi-Basement Suite

    7227 199A Street 7227, Langley, Canada (Open map)

    Situated approximately 5 minutes' walk from Routley Park, the 1-bedroom Scorpio House Langley - Semi-Basement Suite villa offers quick access to numerous city landmarks nearby. Guests can enjoy lawn…
    Read more
    9.0
    Superb
    10 reviews
  • The Beach House Texada - Gillies Bay Favourite Cabin

    5274 Gillies Bay Road, Gillies Bay, Canada (Open map)

    Situated 2.4 km from Shelter Point Regional Park, beachfront The Beach House Texada - Gillies Bay Favourite Cabin invites guests to relax at a terrace.
    Read more
    9.2
    Superb
    15 reviews
  • Avatar By Eagle Reach Properties

    6596 Baird Road 232, Port Renfrew, Canada (Open map)

    The 2-bedroom Avatar By Eagle Reach Properties Port Renfrew villa is located around 10 minutes by car from Botanical Beach and provides snorkelling and hiking for active guests. This beachfront…
    Read more
    9.0
    Superb
    9 reviews
  • Sooke Harbour Penthouse - Luxurious 4 Bdrm Rental

    6971 West Coast Road, Sooke, Canada (Open map)

    The beachfront Sooke Harbour Penthouse - Luxurious 4 Bdrm Rental villa offers easy access to such tourist spots as West Coast Outdoor Adventure, located nearly a 5-minute walk away. Offering a hot…
    Read more
    9.3
    Superb
    7 reviews
  • Sooke Harbour Townhouse - Waterfront 2-Bed Rental

    6971 West Coast Road, Sooke, Canada (Open map)

    Located approximately a 5-minute walk from the Sooke Spa, Sooke Harbour Townhouse Villa provides guests with a Jacuzzi. Providing guests with Wi-Fi and free private parking, this 2-bedroom beachfront…
    Read more
    9.3
    Superb
    13 reviews
  • Aussie Summer

    1910 West Lake Drive, Christina Lake, Canada (Open map)

    Offering a location 2.7 km from Christina Lake Provincial Park, the 1-bedroom Aussie Summer Villa gives access to various tourist spots in the area. Set on the beachfront, this accommodation boasts a…
    Read more
    6.5
    Pleasant
    2 reviews
  • Fishermans Folly

    10052 Malaspina Road, Lund, Canada (Open map)

    Located just 1.3 km from Okeover Arm Park, the 1-bedroom Fishermans Folly Lund villa provides access to various tourist attractions in the vicinity.
    Read more
    7.3
    Good
    10 reviews
Thank you for subscribing
Close