Find hotels in Highlands from $70

  • Upfront pricing

    Our total price for your stay includes taxes and fees
  • Treat yourself

    Save 10% or more on over 100,000 hotels worldwide with Member Prices
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

This weekend
Next weekend

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Highlands hotels

Coles Bay Vacation Retreat

Coles Bay Vacation Retreat
3.5 star property
Sidney
10.0 out of 10, Exceptional, (243 reviews)
"Very hospitable and friendly. We would definitely visit this b and b again. The breakfast was a ten out of ten! "
Canada
Anne
$108 nightly
The price is $125
Mar 3 - Mar 4
Total with taxes and fees
Coles Bay Vacation Retreat

The Latch Inn

The Latch Inn
3.0 star property
Sidney
9.6 out of 10, Exceptional, (419 reviews)
"We love the Latch and over the years have stayed there many times. It's bit like staying at your old family home >"
Canada
dave
$145 nightly
The price is $167
Mar 9 - Mar 10
Total with taxes and fees
The Latch Inn

Beacon Inn at Sidney

Beacon Inn at Sidney
3.0 star property
Booktown
9.2 out of 10, Wonderful, (778 reviews)
"Amazing place to stay! Quiet, great service, and good amenities (including 5 pm sherry!). Would definitely stay here again. "
Canada
Michelle
$144 nightly
The price is $168
Mar 19 - Mar 20
Total with taxes and fees
Beacon Inn at Sidney

Sidney Waterfront Inn & Suites

Sidney Waterfront Inn & Suites
2.5 star property
Booktown
9.2 out of 10, Wonderful, (1,581 reviews)
"Great location, friendly staff, spacious rooms and amazing breakfast"
Canada
Oleg
$140 nightly
The price is $163
Mar 27 - Mar 28
Total with taxes and fees
Sidney Waterfront Inn & Suites

Poets Cove Resort & Spa

Poets Cove Resort & Spa
4.0 star property
Pender Island
8.6 out of 10, Excellent, (452 reviews)
"It’s always a beautiful and relaxing stay at PoetsCove "
Canada
Taneal
$145 nightly
The price is $166
Mar 1 - Mar 2
Total with taxes and fees
Poets Cove Resort & Spa

Spinnakers Brewpub & Guesthouses

Spinnakers Brewpub & Guesthouses
3.5 star property
Victoria West
9.2 out of 10, Wonderful, (461 reviews)
"Room was a good size, good heating, very comfy bed, all staff extra nice"
United Kingdom
Roger
$98 nightly
The price is $111
Mar 17 - Mar 18
Total with taxes and fees
Spinnakers Brewpub & Guesthouses

Quality Inn Waddling Dog

Quality Inn Waddling Dog
2.5 star property
Saanichton
9.4 out of 10, Exceptional, (1,001 reviews)
"Very comfortable stay"
Canada
Doug
$124 nightly
The price is $141
Mar 29 - Mar 30
Total with taxes and fees
Quality Inn Waddling Dog

Oak Bay Beach Hotel

Oak Bay Beach Hotel
4.5 star property
South Oak Bay
9.8 out of 10, Exceptional, (1,002 reviews)
"Excellent stay - "
Canada
Sora Sandy
$252 nightly
The price is $293
Mar 19 - Mar 20
Total with taxes and fees
Oak Bay Beach Hotel

The Craigmyle

The Craigmyle
3.0 star property
Rockland
8.8 out of 10, Excellent, (1,000 reviews)
"Always a pleasure staying here. "
Canada
Philip
$91 nightly
The price is $106
Mar 1 - Mar 2
Total with taxes and fees
The Craigmyle

Elevate Rooms Armand Heights

Elevate Rooms Armand Heights
4.0 star property
Salt Spring Island
9.2 out of 10, Wonderful, (64 reviews)
"lovely remote location"
Canada
Anssi
$205 nightly
The price is $245
Mar 1 - Mar 2
Total with taxes and fees
Elevate Rooms Armand Heights

Robin Hood Inn & Suites

Robin Hood Inn & Suites
2.5 star property
Burnside
9.0 out of 10, Wonderful, (1,762 reviews)
"Great staff - lots of choices at breakfast and clean rooms."
Canada
Steph
$75 nightly
The price is $87
Mar 2 - Mar 3
Total with taxes and fees
Robin Hood Inn & Suites

Fairholme Manor

Fairholme Manor
4.0 star property
Rockland
10.0 out of 10, Exceptional, (194 reviews)
"Quick, friendly, painless "
Canada
Philip
$146 nightly
The price is $169
Mar 18 - Mar 19
Total with taxes and fees
Fairholme Manor

Best Western Plus Emerald Isle Hotel

Best Western Plus Emerald Isle Hotel
2.5 star property
Booktown
9.0 out of 10, Wonderful, (1,000 reviews)
"Friendly staff, great breakfast, "
Canada
Deanna
$157 nightly
The price is $182
Mar 14 - Mar 15
Total with taxes and fees
Best Western Plus Emerald Isle Hotel

Thunderbird Motor Inn

Thunderbird Motor Inn
2.5 star property
Duncan
7.8 out of 10, Good, (779 reviews)
"Nice place. Nice room. Kind, friendly and helpful staff. "
Canada
Scott
$72 nightly
The price is $82
Feb 28 - Mar 1
Total with taxes and fees
Thunderbird Motor Inn

Oceanfront Suites at Cowichan Bay

Oceanfront Suites at Cowichan Bay
3.0 star property
Cowichan Bay
8.8 out of 10, Excellent, (1,000 reviews)
"Amazing beautiful cabin - everything you could ever need!"
Canada
Colleen
$143 nightly
The price is $165
Mar 1 - Mar 2
Total with taxes and fees
Oceanfront Suites at Cowichan Bay

Duncan Motel

Duncan Motel
3.0 star property
Duncan
8.2 out of 10, Very Good, (144 reviews)
"Clean room quiet place staff were wonderful. Great recommendations on where to eat! "
Canada
Holly
$64 nightly
The price is $74
Mar 8 - Mar 9
Total with taxes and fees
Duncan Motel

Rosemead House

Rosemead House
4.0 star property
Esquimalt
10.0 out of 10, Exceptional, (37 reviews)
"Exceptional service, wonderful location and beautiful rooms! Will be staying again :)"
Canada
Kayly
$190 nightly
The price is $221
Mar 8 - Mar 9
Total with taxes and fees
Rosemead House

Amethyst Inn at Regents Park

Amethyst Inn at Regents Park
3.5 star property
Rockland
9.4 out of 10, Exceptional, (695 reviews)
"I really enjoyed this beautiful Victorian home! Breakfast was excellent!"
Canada
curtis
$115 nightly
The price is $134
Mar 5 - Mar 6
Total with taxes and fees
Amethyst Inn at Regents Park

Holiday Inn Victoria Elk Lake by IHG

Holiday Inn Victoria Elk Lake by IHG
4.0 star property
Victoria
8.8 out of 10, Excellent, (449 reviews)
"excellent staff / nice comfortable room."
Canada
David
$111 nightly
The price is $128
Mar 3 - Mar 4
Total with taxes and fees
Holiday Inn Victoria Elk Lake by IHG

Motel 6 Saanichton, BC - Victoria Airport

Motel 6 Saanichton, BC - Victoria Airport
2.0 star property
Saanichton
8.2 out of 10, Very Good, (2,039 reviews)
"Very quick and easy check in - rooms were very clean."
Canada
Celeste
$83 nightly
The price is $94
Mar 29 - Mar 30
Total with taxes and fees
Motel 6 Saanichton, BC - Victoria Airport
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

The Annual Vacation Sale

Members save up to 40% on hotels and homes. Plan this year’s big trip and save.
Save an average of 15% on thousands of hotels when you're signed in

Learn more about Highlands

Venture to sights like Bear Mountain Golf Club and Gowlland Tod Provincial Park as you discover Highlands.

If you are hanging out at the Bear Mountain Westin, I would recommend this hike up the mountain. Wear good sneakers and beware of slippery rocks if it has rained.
Photo by Rachel Vanneste
Open Photo by Rachel Vanneste

Top Highlands Hotel Reviews

More cheap stays in Highlands

Frequently asked questions

What is the best area to stay in Highlands?
The best area to stay in Highlands, British Columbia, is near the scenic Goldstream Provincial Park, offering a blend of natural beauty and convenient access to outdoor activities.

This area is characterized by its lush forested landscapes, numerous hiking trails, and the prominent Goldstream River. It's a peaceful setting ideal for those looking to connect with nature, with hotels often located among trees and offering views of the surrounding wilderness. The nearby Trans-Canada Highway (Highway 1) provides easy access to Victoria and other regional attractions.

Couples looking for a tranquil and romantic getaway will find this area particularly appealing. The proximity to Goldstream Provincial Park provides opportunities for scenic walks, picnics by the river, and wildlife viewing, including salmon runs in the fall and bald eagles in the winter. Many accommodations here offer amenities like private balconies and serene settings, great for a relaxing retreat.

For solo travelers seeking outdoor adventures, staying near Goldstream Provincial Park offers direct access to a variety of activities. You can explore challenging hiking trails, enjoy birdwatching, or simply unwind in the quiet natural surroundings.
What are the best hotels in Highlands that travelers recommend?
One of the best hotels in Highlands that travelers consistently recommend is the Misty Meadows B&B.

The 3-star Misty Meadows B&B, with an outstanding 9.8 rating, is highly praised by guests. Many comment on the excellent breakfast and the generously sized rooms. Guests can also enjoy amenities such as premium bedding, bathrobes, Egyptian cotton sheets, and private balconies or terraces. Convenient off-street parking is available free of charge. This B&B is also just 1.2 miles from Francis King Regional Park.
What are the best family hotels in Highlands?
For a family-friendly hotel in Highlands, Misty Meadows B&B is an excellent option.

This 3-star bed and breakfast, with an outstanding 9.8 rating, is highly praised by guests for its excellent breakfast and big rooms, which often include sofa beds. It offers convenient amenities for families such as highchairs and free toiletries. Guests also benefit from complimentary self-parking and free WiFi in public areas. Additionally, Francis King Regional Park is just 1.2 miles away, providing an easy option for family outings.
What are the best budget hotels in Highlands?
For a highly-rated budget hotel in Highlands, consider Misty Meadows B&B.

The 3-star Misty Meadows B&B, with an outstanding 9.8 rating, offers guests complimentary toiletries and free self-parking. Travelers appreciate the free Wi-Fi and the convenience of wired internet in public areas. Many guests enjoy the rooms, which are described as big, and the excellent breakfast provided. The property also features a balcony and a terrace, and it is conveniently located just 1.2 miles from Francis King Regional Park.
What are the most romantic hotels in Highlands for couples?
For a romantic stay in Highlands, consider the Misty Meadows B&B.

This 3-star bed and breakfast, rated an outstanding 9.8 by guests, offers a delightful setting for couples. Guests frequently mention the excellent breakfast and the spacious rooms. Many rooms feature a balcony or terrace, providing a lovely private space for relaxation. The Misty Meadows B&B also offers complimentary toiletries, free self-parking, and free Wi-Fi, enhancing the convenience of your stay. It is located just 1.2 miles from Francis King Regional Park, offering opportunities for peaceful walks in nature.
What are the best hotels in Highlands near Francis King Regional Park?
For a highly-rated hotel in Highlands near Francis King Regional Park, consider Misty Meadows B&B.

The 3-star Misty Meadows B&B, with an outstanding 9.8 rating, is located just 1.2 miles from Francis King Regional Park. Guests frequently praise the excellent breakfast and the spacious rooms. This bed and breakfast offers convenient amenities for families, including highchairs and sofa beds, along with complimentary toiletries and free wired internet in public areas. Free self-parking is also available, adding to the convenience for travelers.
When is the best time to go to Highlands?
The best time to visit Highlands, British Columbia, is during the summer months, from June to September, when the weather is warm and dry, allowing for full enjoyment of the outdoor activities.

During this period, the average temperatures range from 18 to 25 degrees Celsius (64 to 77 degrees Fahrenheit), creating ideal conditions for exploring the regional parks and trails. The longer daylight hours also mean more time for hiking, cycling, and wildlife viewing. This is particularly appealing for couples and solo travelers looking for an active, nature-focused getaway.

The shoulder seasons of May and October also offer pleasant weather, though cooler, with fewer crowds and often lower accommodation rates. This can be a good option for travelers who prefer a quieter experience while still being able to enjoy many of the outdoor attractions.
Can I cancel my hotel reservation on Expedia?
You can cancel your hotel reservation on Expedia, though it depends on the cancellation policy of your booking. Most bookings are refundable if canceled within 24-48 hours of the scheduled arrival. Be sure to check your booking confirmation for the exact cancellation policy. If free cancellation is available, you can cancel directly through your Expedia account by logging in, going to "My Trips", and selecting your reservation. To find flexible deals, filter your search by "Fully refundable property" for hotels in Highlands.
How can I save on a Highlands hotel booking with Expedia?
With Expedia, you earn OneKeyCash™* on eligible Highlands hotel bookings for every dollar you spend – just join our One Key™ travel rewards program to get started. It's free to join, and you'll unlock our lowest Member Prices as soon as you're signed in. On top of this, you could also save significantly by bundling your hotel and flights together on Expedia.

*Excludes taxes and fees. OneKeyCash is not redeemable for cash and can only be used on Expedia, Hotels.com and Vrbo.
How much is the nightly rate at a Highlands hotel?
Prices for hotels in Highlands often vary, but you can find a great deal from $70 on Expedia. All sorts of factors affect price, such as the time of year or the days of the week you choose for your stay. Find the best deals by being flexible with your dates, and sort search results by "Price: low to high" for the cheapest rate.

Explore a world of travel with Expedia