Find hotels in Highlands from $94

  • 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

Hotel Grand Pacific

Hotel Grand Pacific
4.0 star property
Inner Harbour
9.2 out of 10, Wonderful, (3,617 reviews)
"Great 25 meter swimming pool, hot tub, sauna, steam room."
United States
Hendro
3 days ago
$239 nightly
The price is $277
Jun 15 - Jun 16
Total with taxes and fees
Hotel Grand Pacific

Fairmont Empress

Fairmont Empress
4.5 star property
Downtown Victoria
9.2 out of 10, Wonderful, (2,822 reviews)
"We got a couples massage. Everything was absolutely perfect."
United States
Aiden
1 day ago
$290 nightly
The price is $336
Jun 23 - Jun 24
Total with taxes and fees
Fairmont Empress

Chateau Victoria Hotel and Suites

Chateau Victoria Hotel and Suites
3.5 star property
Downtown Victoria
9.2 out of 10, Wonderful, (2,792 reviews)
"The location was perfect for visiting downtown Victoria."
Canada
Barbara
3 days ago
$209 nightly
The price is $242
Jun 28 - Jun 29
Total with taxes and fees
Chateau Victoria Hotel and Suites

Inn at Laurel Point

Inn at Laurel Point
4.0 star property
Inner Harbour
9.4 out of 10, Exceptional, (1,580 reviews)
"Loved the location. Hotel was perfect."
United States
Judd
4 days ago
$208 nightly
The price is $241
Jun 21 - Jun 22
Total with taxes and fees
Inn at Laurel Point

Huntingdon Hotel and Suites

Huntingdon Hotel and Suites
3.0 star property
Inner Harbour
8.8 out of 10, Excellent, (3,200 reviews)
"This hotel was a good budget option. Location was great."
Canada
Siobhan
1 day ago
$174 nightly
The price is $202
Jun 7 - Jun 8
Total with taxes and fees
Huntingdon Hotel and Suites

The Magnolia Hotel and Spa

The Magnolia Hotel and Spa
4.5 star property
Downtown Victoria
9.8 out of 10, Exceptional, (1,415 reviews)
"Beautiful hotel in a great location. We would definitely stay again."
United States
Lindy
4 days ago
$246 nightly
The price is $285
Jun 23 - Jun 24
Total with taxes and fees
The Magnolia Hotel and Spa

The Oswego Hotel

The Oswego Hotel
4.0 star property
James Bay
9.4 out of 10, Exceptional, (1,911 reviews)
"Modern comfortable hotel a few blocks from the Parliament building."
United States
Elise
3 days ago
$243 nightly
The price is $282
Jun 7 - Jun 8
Total with taxes and fees
The Oswego Hotel

The Parkside Hotel & Spa

The Parkside Hotel & Spa
3.5 star property
Downtown Victoria
9.4 out of 10, Exceptional, (3,412 reviews)
"Very convenient to walk to local restaurants. Loved the clean."
Canada
Kyla Dianne
3 days ago
$256 nightly
The price is $297
Jun 7 - Jun 8
Total with taxes and fees
The Parkside Hotel & Spa

Hotel Rialto

Hotel Rialto
3.5 star property
Downtown Victoria
9.2 out of 10, Wonderful, (2,614 reviews)
"To the hotel being excellent it was an easy."
United States
Norman
5 days ago
$203 nightly
The price is $235
Jun 21 - Jun 22
Total with taxes and fees
Hotel Rialto

The Westin Bear Mountain Golf Resort & Spa, Victoria

The Westin Bear Mountain Golf Resort & Spa, Victoria
4.0 star property
Bear Mountain Resort
9.0 out of 10, Wonderful, (1,001 reviews)
"Our stay was excellent room was great."
United States
Gladys
20 days ago
$245 nightly
The price is $284
Jun 21 - Jun 22
Total with taxes and fees
The Westin Bear Mountain Golf Resort & Spa, Victoria

Victoria Regent Waterfront Hotel & Suites

Victoria Regent Waterfront Hotel & Suites
3.0 star property
Downtown Victoria
9.6 out of 10, Exceptional, (1,231 reviews)
"Loved the size of the room. Full kitchen Did upgrade to marine view."
Canada
Elizabeth
1 day ago
$270 nightly
The price is $314
Jun 9 - Jun 10
Total with taxes and fees
Victoria Regent Waterfront Hotel & Suites

Embassy Inn

Embassy Inn
3.0 star property
James Bay
9.2 out of 10, Wonderful, (1,743 reviews)
"Room was good. They do include breakfast buffet. Breakfast was good. Overall it was fine."
Canada
Lena
3 days ago
$258 nightly
The price is $300
Jun 9 - Jun 10
Total with taxes and fees
Embassy Inn

Red Lion Inn and Suites

Red Lion Inn and Suites
3.0 star property
Saanich Core
8.8 out of 10, Excellent, (3,520 reviews)
"Everything else was great from the room to the pool to the helpful staff."
Canada
Ruth
23 hours ago
$150 nightly
The price is $173
Jun 7 - Jun 8
Total with taxes and fees
Red Lion Inn and Suites

Strathcona Hotel

Strathcona Hotel
3.0 star property
Downtown Victoria
8.8 out of 10, Excellent, (1,846 reviews)
"Extremely friendly staff. Would highly recommend this hotel to others."
United States
Andrew
1 day ago
$208 nightly
The price is $241
Jun 9 - Jun 10
Total with taxes and fees
Strathcona Hotel

James Bay Inn Hotel & Suites

James Bay Inn Hotel & Suites
3.0 star property
James Bay
9.4 out of 10, Exceptional, (1,850 reviews)
"Loved having access to the bar. Liked the spacious room with plenty of storage area."
United States
Kay
7 days ago
$117 nightly
The price is $135
Jun 15 - Jun 16
Total with taxes and fees
James Bay Inn Hotel & Suites

DoubleTree by Hilton Hotel & Suites Victoria

DoubleTree by Hilton Hotel & Suites Victoria
4.0 star property
Downtown Victoria
9.0 out of 10, Wonderful, (1,018 reviews)
"Staff were friendly. Very comfortable bed. Lobby were very clean."
United States
Mike
8 days ago
$210 nightly
The price is $243
Jun 14 - Jun 15
Total with taxes and fees
DoubleTree by Hilton Hotel & Suites Victoria

Brentwood Bay Resort - Adults Only (16+)

Brentwood Bay Resort - Adults Only (16+)
4.5 star property
Brentwood Bay
9.6 out of 10, Exceptional, (1,115 reviews)
"Everything else is great! Beautiful view and room."
United States
Spencer
5 days ago
$251 nightly
The price is $283
Jun 10 - Jun 11
Total with taxes and fees
Brentwood Bay Resort - Adults Only (16+)

Delta Hotels by Marriott Victoria Ocean Pointe Resort

Delta Hotels by Marriott Victoria Ocean Pointe Resort
4.0 star property
Songhees
9.2 out of 10, Wonderful, (1,085 reviews)
"The staff, the location. Everything was great."
Canada
Debbie
9 days ago
$228 nightly
The price is $265
Jun 14 - Jun 15
Total with taxes and fees
Delta Hotels by Marriott Victoria Ocean Pointe Resort

Best Western Plus Carlton Plaza Hotel

Best Western Plus Carlton Plaza Hotel
3.5 star property
Downtown Victoria
9.0 out of 10, Wonderful, (1,468 reviews)
"Located in Downtown itself. Walking distance to the Harbour area."
United States
Mary Jane
4 days ago
$180 nightly
The price is $209
Jun 14 - Jun 15
Total with taxes and fees
Best Western Plus Carlton Plaza Hotel

Villa Eyrie Resort

Villa Eyrie Resort
4.0 star property
Malahat
9.4 out of 10, Exceptional, (710 reviews)
"Beautiful and tranquil spot. These amenities would make this place a true resort."
Canada
Milica
1 day ago
$205 nightly
The price is $233
Jun 15 - Jun 16
Total with taxes and fees
Villa Eyrie Resort
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.
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.

Photo by Rachel Vanneste
Open Photo by Rachel Vanneste

Top Highlands Hotel Reviews

More cheap stays in Highlands

Why book with Expedia?

  • Flexible booking

    On Expedia, you can find plenty of hotels with flexible cancellation in Highlands using the “Fully refundable property” search filter. Just be sure to always double-check each hotel's cancellation policy before booking.

  • Book now and pay later

    With countless book now, pay later options, there's no need to wait till payday to grab a deal. Use the “Reserve now, pay later” search filter to view all properties available with this payment option in Highlands.

  • Hotel comparison

    Thanks to the handy “Compare properties” tool on Expedia, you can compare hotels in Highlands side by side with just a few clicks.

  • Member prices

    Join Expedia's loyalty program, One Key, for free and unlock Member Prices and rewards on select hotels worldwide. Simply log in when you search and look out for the blue savings label.

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 $94 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