Find hotels in Highlands from CA $113

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Next weekend
In two weeks

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,487 reviews)
"Location and property was perfect for our trip."
Canada
Nicolle Campbell
The price is CA $299
CA $350 total
includes taxes & fees
Apr 26 - Apr 27
Hotel Grand Pacific

Fairmont Empress

Fairmont Empress
4.5 star property
Downtown Victoria
9.2 out of 10, Wonderful, (2,732 reviews)
"Great breakfast and the best location."
Canada
Sonja
The price is CA $416
CA $487 total
includes taxes & fees
May 10 - May 11
Fairmont Empress

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)
"Loved the location. Great hotel. Great staff. "
United States
Nicole
The price is CA $264
CA $310 total
includes taxes & fees
May 3 - May 4
The Westin Bear Mountain Golf Resort & Spa, Victoria

Chateau Victoria Hotel and Suites

Chateau Victoria Hotel and Suites
3.5 star property
Downtown Victoria
9.2 out of 10, Wonderful, (2,700 reviews)
"Nice room , friendly staff , great location!! Would definitely stay again !! "
Canada
Danielle
The price is CA $269
CA $315 total
includes taxes & fees
Apr 26 - Apr 27
Chateau Victoria Hotel and Suites

The Parkside Hotel & Spa

The Parkside Hotel & Spa
3.5 star property
Downtown Victoria
9.4 out of 10, Exceptional, (3,343 reviews)
"Great location and hotel "
Canada
Mike
The price is CA $309
CA $364 total
includes taxes & fees
May 3 - May 4
The Parkside Hotel & Spa

Inn at Laurel Point

Inn at Laurel Point
4.0 star property
Inner Harbour
9.4 out of 10, Exceptional, (1,545 reviews)
"Great stay! "
Canada
Wendy
The price is CA $272
CA $319 total
includes taxes & fees
Apr 26 - Apr 27
Inn at Laurel Point

Brentwood Bay Resort

Brentwood Bay Resort
4.5 star property
Brentwood Bay
9.6 out of 10, Exceptional, (1,115 reviews)
"Great place!"
Canada
Luke
The price is CA $349
CA $394 total
includes taxes & fees
Apr 30 - May 1
Brentwood Bay Resort

The Oswego Hotel

The Oswego Hotel
4.0 star property
James Bay
9.4 out of 10, Exceptional, (1,813 reviews)
"Great place to stay, clean and friendly staff."
Canada
Fred
The price is CA $294
CA $344 total
includes taxes & fees
May 3 - May 4
The Oswego Hotel

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,421 reviews)
"Amazing property, huge rooms, delicious food Highly recommended "
Canada
Hollie
The price is CA $220
CA $258 total
includes taxes & fees
Apr 26 - Apr 27
Best Western Plus Carlton Plaza Hotel

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,050 reviews)
"Lovely place to stay"
Canada
Sebastián
The price is CA $351
CA $411 total
includes taxes & fees
May 3 - May 4
Delta Hotels by Marriott Victoria Ocean Pointe Resort

Strathcona Hotel

Strathcona Hotel
3.0 star property
Downtown Victoria
8.8 out of 10, Excellent, (1,794 reviews)
"Very kind staff, great location, clean and comfy rooms"
Canada
Jennifer
The price is CA $185
CA $215 total
includes taxes & fees
Apr 27 - Apr 28
Strathcona Hotel

Victoria Regent Waterfront Hotel & Suites

Victoria Regent Waterfront Hotel & Suites
3.0 star property
Downtown Victoria
9.6 out of 10, Exceptional, (1,192 reviews)
"Fantastic hotel, excellent location and accommodating staff would highly recommend."
Canada
Jarynn
The price is CA $299
CA $351 total
includes taxes & fees
Apr 26 - Apr 27
Victoria Regent Waterfront Hotel & Suites

Four Points by Sheraton Victoria Gateway

Four Points by Sheraton Victoria Gateway
3.5 star property
Victoria
8.6 out of 10, Excellent, (1,003 reviews)
"Clean room and staff was friendly upon arrival!!"
Canada
Ivan
The price is CA $229
CA $263 total
includes taxes & fees
Apr 30 - May 1
Four Points by Sheraton Victoria Gateway

Huntingdon Hotel and Suites

Huntingdon Hotel and Suites
3.0 star property
Inner Harbour
8.8 out of 10, Excellent, (3,082 reviews)
"Room was lovely, breakfast was delicious. Would stay here again."
United States
Sylvia
The price is CA $196
CA $233 total
includes taxes & fees
Apr 27 - Apr 28
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,379 reviews)
"We thoroughly enjoyed our stay at the Magnolia! We will definitely make a return visit!"
Canada
Linda
The price is CA $318
CA $372 total
includes taxes & fees
Apr 27 - Apr 28
The Magnolia Hotel and Spa

Hotel Zed Victoria

Hotel Zed Victoria
3.0 star property
Burnside
9.4 out of 10, Exceptional, (1,001 reviews)
"The vibes are always immaculate at hotel zed"
Canada
Brandon
The price is CA $215
CA $249 total
includes taxes & fees
May 3 - May 4
Hotel Zed Victoria

Best Western Plus Inner Harbour

Best Western Plus Inner Harbour
3.0 star property
Inner Harbour
8.6 out of 10, Excellent, (1,004 reviews)
"Great stay"
Canada
Raghav
The price is CA $231
CA $267 total
includes taxes & fees
May 10 - May 11
Best Western Plus Inner Harbour

Misty Meadows B&B

Misty Meadows B&B
3.0 star property
Highlands
9.8 out of 10, Exceptional, (71 reviews)
"The hosts are exceptional people, very friendly, accommodating and helpful. Food was wonderful and rooms were spacious, clean and very well decorated. The dog and cats were wonderful too! "
Canada
Philippe
Misty Meadows B&B

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,013 reviews)
"Very clean room, great location, professional staff"
Canada
Stephen
The price is CA $300
CA $352 total
includes taxes & fees
May 10 - May 11
DoubleTree by Hilton Hotel & Suites Victoria

Sandman Hotel Victoria

Sandman Hotel Victoria
3.0 star property
Burnside
8.4 out of 10, Very good, (1,001 reviews)
"Great stay."
Canada
Brian
The price is CA $202
CA $236 total
includes taxes & fees
May 3 - May 4
Sandman Hotel Victoria
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

Recent Reviews in Highlands

More cheap stays in Highlands

Hotels in Highlands with star rating

Find out more about Highlands

Top reasons to visit Highlands

  • Stunning Scenery: Highlands offers breathtaking landscapes reminiscent of the Scottish Highlands, perfect for outdoor enthusiasts.
  • Adventure Activities: Engage in thrilling pursuits such as hiking, golfing, and exploring the magnificent Corrieshalloch Gorge.
  • Whisky Trails: Discover local distilleries and embark on whisky trails that celebrate the region's rich heritage.
  • Charming Villages: Explore quaint wee villages that exude character and warmth, adding to the region's charm.
  • Diverse Accommodations: Choose from cozy bed and breakfasts to family-friendly hotels, catering to all types of travellers.

Find great hotels near Highlands

Discover the charm of Highlands, British Columbia, where a variety of accommodation options await. From cozy bed and breakfasts to inviting hotels, you'll find the perfect place to unwind. Many establishments cater to pet-friendly and family-friendly needs, ensuring an adventure-filled vacation experience. Explore top hotels and unique offerings in the Scottish Highlands, including Inverness hotels, to make your stay memorable.

  • Red Lion Inn and Suites: Situated 11.3km from Highlands, Red Lion Inn and Suites is a well-rated 3-star hotel, ideal for business travellers seeking a comfortable and productive stay. With a guest rating of 8.8 out of 10, the hotel offers a range of amenities designed to cater to the needs of the modern businessperson. Guests can enjoy complimentary Wi-Fi, a business centre, and meeting rooms, ensuring that work can continue seamlessly. The hotel’s spacious rooms are equipped with all the essential comforts, making it a practical choice for anyone visiting the area for work or leisure.
  • The Vic, an Ascend Collection Hotel: Also located 11.3km from Highlands, The Vic is a 4-star property with a guest rating of 8.8 out of 10, making it a standout choice for those travelling with pets. This hotel combines business convenience with a pet-friendly atmosphere, allowing you to bring your furry companions along. Amenities include designated pet areas and a warm welcome for service animals. Alongside its business facilities, The Vic offers a charming ambiance and well-appointed rooms, making it a fantastic option for both work and relaxation.
  • Arbutus Inn: A budget-friendly option located 12.9km from Highlands, Arbutus Inn has a guest rating of 8.6 out of 10. This hotel is perfect for those seeking affordable accommodations without compromising on quality. With a focus on business travellers, Arbutus Inn provides essential facilities, including free Wi-Fi and comfortable rooms, making it a practical choice for visitors on a budget. Its welcoming atmosphere and convenient location make it a suitable base for exploring the Highlands and beyond.

Where to stay near Highlands

Highlands, British Columbia, is a paradise for outdoor enthusiasts and families alike. Explore the stunning landscapes reminiscent of the Scottish Highlands, and embark on whisky trails that celebrate local distilleries. Discover charming wee villages that ooze character and friendliness. With relaxing excursions and breathtaking scenery, this region offers a perfect blend of adventure and tranquility, making it an unforgettable destination for every traveler seeking beauty and warmth.

  • Bear Mountain Resort: Nestled just 6.4km from Highlands, Bear Mountain Resort is a haven for outdoor enthusiasts and sports lovers. This neighborhood offers a year-round escape, although visitor numbers peak from July to September. Travellers flock here for its stunning golf courses and recreational activities. The surrounding area features a picturesque marina and a modern college university, making it an ideal spot for both relaxation and education. Whether you're hitting the links or exploring the local scenery, Bear Mountain provides an exhilarating experience for visitors of all ages.
  • Brentwood Bay: Located a mere 6.4km from Highlands, Brentwood Bay is a charming city that attracts families and outdoor adventurers alike. This locale experiences moderate seasonality, with peak visits occurring between July and September. Known for its beautiful beaches and rejuvenating spas, Brentwood Bay is perfect for those seeking relaxation and family-friendly activities. Notable attractions include the stunning botanical gardens and a vibrant flower garden, making it a picturesque destination for nature lovers. With its delightful blend of outdoor experiences and family-oriented venues, Brentwood Bay is a must-visit.
  • Malahat: Just 6.4km from Highlands, Malahat is a quaint village that offers a year-round outdoor adventure experience. With peak visitor activity in April to May and July, it caters to those looking for a mix of nature and family fun. Malahat features a variety of recreational areas, perfect for hiking and exploration, alongside relaxing spas for a bit of pampering. Don't miss the breathtaking lookout points and the nearby beach, which are ideal for capturing stunning views of the surrounding landscape. Malahat is a hidden gem that promises unforgettable experiences for all who venture here.

Things to do in Highlands

Highlands, British Columbia, offers a stunning backdrop for outdoor family vacations, featuring scenic views and a variety of activities. Enjoy day trips that include gondola lifts and highland adventures, perfect for creating lasting memories. For those seeking wellness, the area provides numerous relaxation opportunities, while golf enthusiasts can take advantage of the local courses. Experience the beauty and excitement Highlands has to offer on your next getaway.

Shopping

In Highlands, explore local shops for unique gifts and souvenirs. If you're up for a drive, visit Cowichan Commons in Duncan, where you’ll find a variety of stores, or check out the shops at Millstream Village for local artisan products and specialty items.

Recreation

Experience the tranquility of the Highland Wellness Retreat with guided yoga sessions and nature walks. Unwind at the nearby Cowichan River, perfect for kayaking and paddleboarding, while enjoying the beautiful scenery and fresh air of the surrounding forests.

Adventure

Explore the scenic trails at Highlands Park, perfect for hiking and mountain biking amidst lush forests. Experience exhilarating zip-lining at Adrenaline Zipline, where you'll soar over treetops. For an adrenaline rush, try rock climbing at local crags that offer stunning views and varied routes for all skill levels.

Nightlife

Highlands offers a tranquil nightlife with charming pubs like the Highlands Heritage Centre, where you can enjoy local brews. For a unique experience, visit the nearby West Coast Brewery, perfect for craft beer enthusiasts. The atmosphere is relaxed, ideal for unwinding after a day of adventure.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

Booking tips and Expedia advantages for Highlands

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay in Highlands are January to February and November, where the prices are slightly lower. This is in comparison to June to August, where prices are slightly higher.
  • The best time to book a hotel: The cheapest time to book a hotel in Highlands is usually 1 month out from when you are planning to stay, though if you're late to the party, have a look at Expedia's last minute deals - the green banner below the hotel's price indicates a discounted rate.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay in Highlands is Tuesday. The most expensive day to stay in Highlands is Saturday.
  • Find cheap hotels on Expedia: Expedia’s search tool lets you choose your budget, preferred location, and additional preferences. You can arrange your results to display prices from lowest to highest, making it easy to find the most affordable hotels first. Additionally, you have the option to refine your search by hotel type; for instance, selecting the Eco-certified filter will showcase sustainable and eco-friendly hotels that you can book.
  • Consider bundling your trip: You can save some money by combining your hotel stay in the Highlands with your flights and activities through an Expedia package.

Find the best attractions near Highlands

Highlands, British Columbia, is perfect for outdoor and family vacations, offering stunning scenery and a variety of attractions. Explore urban parks, serene lakes, and national parks that cater to those seeking both natural beauty and city experiences. Don't miss the chance to immerse yourself in the charm reminiscent of the Scottish Highlands, making your trip a memorable adventure in this picturesque region.

  • Butchart Gardens: A stunning floral paradise only 4.8km from Highlands, Butchart Gardens offers a vibrant outdoor experience perfect for families. Wander through themed gardens filled with diverse blooms and enjoy the tranquil atmosphere.
  • Victoria Fisherman's Wharf: Located 12.9km away, this lively marina invites adventure seekers to explore its charming shops and eateries. Enjoy fresh seafood, watch the boats, or take part in water activities while soaking up the beach vibes.
  • Elk Lake: Just 6.4km from Highlands, Elk Lake is a picturesque spot ideal for romantic strolls and scenic views. Relax on the beach, swim, or hike the surrounding trails, making it a perfect outdoor retreat.

Best time to go to Highlands

The best time to visit Highlands can depend on the weather and when visitor numbers rise and fall. The hottest average temperature in Highlands falls in August, when visitor numbers are average and weather is sunny with no rain. The coolest average temperature in Highlands falls in December, visitor numbers are average and weather is mostly cloudy with light rain.

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
January41.0°F (5.0°C)Light RainMostly CloudyAverageSlightly Low
February40.6°F (4.8°C)Light RainMostly CloudySlightly HighSlightly Low
March43.7°F (6.5°C)Light RainMostly CloudyAverageAverage
April47.8°F (8.8°C)Light RainMostly SunnyAverageAverage
May54.3°F (12.4°C)No RainMostly SunnySlightly LowAverage
June58.6°F (14.8°C)No RainMostly SunnySlightly HighSlightly High
July63.1°F (17.3°C)No RainSunnySlightly LowSlightly High
August63.5°F (17.5°C)No RainSunnyAverageSlightly High
September58.8°F (14.9°C)Light RainMostly SunnySlightly HighAverage
October51.8°F (11.0°C)Light RainMostly SunnyAverageAverage
November45.1°F (7.3°C)Light RainMostly CloudySlightly LowSlightly Low
December40.5°F (4.7°C)Light RainMostly CloudyAverageAverage

The nearest major airports for your trip to Highlands

To reach Highlands, British Columbia, you have several airport options. SEAttle-Tacoma International Airport (SEA) is situated 148.1km away, with luxurious hotels nearby, such as the Fairmont Olympic Hotel and Four Seasons Hotel, both 17.7km from the airport. Vancouver International Airport (YVR) is 78.9km away, offering upscale accommodations like the Versante Hotel, just 3.2km from the airport, and the JW Marriott Parq Vancouver, 9.7km away. The closest airport is Victoria International Airport (YYJ), located 14.5km from Highlands, with notable hotels such as Brentwood Bay Resort & Spa, 8.0km away, and Villa Eyrie Resort, 11.3km away, providing convenient transportation options.

Frequently asked questions

What are the best hotels in Highlands that travellers recommend?
For a highly recommended hotel in Highlands, consider the Misty Meadows B&B.

This 3-star bed and breakfast has an exceptional rating of 9.8. Guests consistently praise the excellent breakfast and the generously sized rooms. Each room features premium bedding and Egyptian cotton sheets, along with bathrobes for added comfort. Many rooms also offer a balcony or terrace. For convenience, the B&B provides free off-street parking. It is also well-situated, being just 2.0 km 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 choice.

This 3-star hotel has an outstanding rating of 9.8 and is well-equipped for families, offering amenities such as highchairs and sofa beds. Guests frequently mention the excellent breakfast and the spacious rooms. It also provides free WiFi and free self parking. Located conveniently, it is just 2.0 km from Francis King Regional Park, making it easy to enjoy outdoor activities. Find more child-friendly accommodations in Highlands
What are the best budget hotels in Highlands?
For a highly-rated budget hotel in Highlands, Misty Meadows B&B is an excellent choice.

This 3-star property, with an outstanding 9.8 rating, offers guests a comfortable stay with complimentary WiFi and free self-parking. Guests frequently mention the excellent breakfast and large rooms. Many rooms also feature a balcony or terrace, great for enjoying the nice surroundings. It is conveniently located just 2.0 km from Francis King Regional Park. View all budget hotels in Highlands
What are the most romantic hotels in Highlands for couples?
For a wonderfully romantic stay in Highlands, the Misty Meadows B&B is an excellent choice for couples.

This 3-star bed and breakfast, with an outstanding 9.8 rating, offers a tranquil setting ideal for a romantic getaway. Many guests appreciate the beautiful balconies and terraces, great for enjoying quiet moments together. Free Wi-Fi and complimentary self-parking add to the convenience, and guests often mention the excellent breakfast and the generously sized rooms. It is also conveniently located just 2.0 km from Francis King Regional Park. See all romantic hotels in Highlands
What are the best hotels in Highlands near Francis King Regional Park?
For a highly-rated family-friendly hotel in Highlands near Francis King Regional Park, consider Misty Meadows B&B.

This 3-star bed and breakfast, with an exceptional 9.8 rating, is conveniently located just 2.0 km from Francis King Regional Park. Guests frequently highlight the excellent breakfast and the spacious rooms. It offers amenities suitable for families, including highchairs and sofa beds, along with free WiFi and free self-parking.
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?
Members always get our best prices. Find our best Highlands hotel deals by joining Expedia's free travel rewards program today. As a member, you can unlock instant savings and member perks when you're logged in to your account. Another tip is to book your hotel and flights together on Expedia, where bundling can result in significant savings.
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 CA $113 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