Lodging Image

Find hotels in Highlands from CA $202

  • 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

Star rating

Guest rating

Selecting then applying a filter from this group will update the results on a new page

Our top choices for Highlands hotels

1. Fairmont Empress

Fairmont Empress
4.5 star property
Downtown Victoria
9.4 out of 10, Exceptional, (2,908 reviews)
"Excellent location. Beautiful hotel. Enjoyed our stay!"
United States
Dina
The price is CA $492
CA $577 total
includes taxes & fees
Aug 2 - Aug 3
Fairmont Empress

2. Hotel Grand Pacific

Hotel Grand Pacific
4.0 star property
Inner Harbour
9.2 out of 10, Wonderful, (3,758 reviews)
"Love this place for location and amenities."
Canada
Kathleen
The price is CA $332
CA $389 total
includes taxes & fees
Jul 27 - Jul 28
Hotel Grand Pacific

3. Huntingdon Hotel and Suites

Huntingdon Hotel and Suites
3.0 star property
Inner Harbour
8.8 out of 10, Excellent, (3,302 reviews)
"Very convenient location and cozy rooms."
Canada
Carrie Ann
The price is CA $348
CA $411 total
includes taxes & fees
Aug 9 - Aug 10
Huntingdon Hotel and Suites

4. Chateau Victoria Hotel and Suites

Chateau Victoria Hotel and Suites
3.5 star property
Downtown Victoria
9.2 out of 10, Wonderful, (2,854 reviews)
"The location and friendly staff will keep us coming back."
Canada
Glen
The price is CA $319
CA $374 total
includes taxes & fees
Aug 3 - Aug 4
Chateau Victoria Hotel and Suites

5. Red Lion Inn and Suites

Red Lion Inn and Suites
3.0 star property
Saanich Core
8.8 out of 10, Excellent, (3,528 reviews)
"Great hotel"
Canada
Thomas
The price is CA $224
CA $258 total
includes taxes & fees
Jul 27 - Jul 28
Red Lion Inn and Suites

6. The Oswego Hotel

The Oswego Hotel
4.0 star property
James Bay
9.4 out of 10, Exceptional, (2,039 reviews)
"Excellent views from our room, great staff."
United States
Patrick
The price is CA $391
CA $458 total
includes taxes & fees
Aug 25 - Aug 26
The Oswego Hotel

7. Inn at Laurel Point

Inn at Laurel Point
4.0 star property
Inner Harbour
9.4 out of 10, Exceptional, (1,614 reviews)
"Everything was great…staff, location, amenities!"
Canada
marie elizabeth
The price is CA $369
CA $433 total
includes taxes & fees
Aug 23 - Aug 24
Inn at Laurel Point

8. Royal Scot Hotel & Suites, Trademark Collection by Wyndham

Royal Scot Hotel & Suites, Trademark Collection by Wyndham
3.0 star property
Inner Harbour
9.0 out of 10, Wonderful, (2,751 reviews)
"This is a great place to stay the suites are so spacious and comfortable, we love this hotel."
United States
Gaylon
The price is CA $306
CA $355 total
includes taxes & fees
Aug 16 - Aug 17
Royal Scot Hotel & Suites, Trademark Collection by Wyndham

9. Embassy Inn

Embassy Inn
3.0 star property
James Bay
9.2 out of 10, Wonderful, (1,906 reviews)
"Excellent location, great breakfast, great hotel! Highly recommend!"
United States
ILYA
The price is CA $399
CA $463 total
includes taxes & fees
Aug 5 - Aug 6
Embassy Inn

10. Days Inn by Wyndham Victoria On The Harbour

Days Inn by Wyndham Victoria On The Harbour
3.0 star property
Inner Harbour
8.4 out of 10, Very good, (1,572 reviews)
"Great location, helpful staff, good value."
Canada
Rod
The price is CA $269
CA $315 total
includes taxes & fees
Aug 9 - Aug 10
Days Inn by Wyndham Victoria On The Harbour

11. Hotel Rialto

Hotel Rialto
3.5 star property
Downtown Victoria
9.2 out of 10, Wonderful, (2,609 reviews)
"Friendly staff, clean room, comfortable bed."
United States
Thomas B
The price is CA $371
CA $440 total
includes taxes & fees
Aug 24 - Aug 25
Hotel Rialto

12. The Magnolia Hotel and Spa

The Magnolia Hotel and Spa
4.5 star property
Downtown Victoria
9.8 out of 10, Exceptional, (1,471 reviews)
"Loved this hotel!"
United States
Aliki
The price is CA $441
CA $517 total
includes taxes & fees
Aug 3 - Aug 4
The Magnolia Hotel and Spa

13. 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,533 reviews)
"Great location we really enjoyed our stay."
Canada
Kelly
The price is CA $254
CA $298 total
includes taxes & fees
Aug 9 - Aug 10
Best Western Plus Carlton Plaza Hotel

14. The Parkside Hotel & Spa

The Parkside Hotel & Spa
3.5 star property
Downtown Victoria
9.4 out of 10, Exceptional, (3,493 reviews)
"Easy access from the ferry with many attractions within walking distance."
United States
Cindy
The price is CA $538
CA $633 total
includes taxes & fees
Aug 26 - Aug 27
The Parkside Hotel & Spa

15. 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,128 reviews)
"clean great staff, excellent food great trip to gardens via boat!"
United States
Larry
The price is CA $439
CA $496 total
includes taxes & fees
Jul 29 - Jul 30
Brentwood Bay Resort - Adults Only (16+)

16. 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,050 reviews)
"Second time staying here !! You can’t beat the location!!"
Canada
Craig
The price is CA $368
CA $431 total
includes taxes & fees
Aug 23 - Aug 24
DoubleTree by Hilton Hotel & Suites Victoria

17. Coast Victoria Hotel & Marina by APA

Coast Victoria Hotel & Marina by APA
4.0 star property
Inner Harbour
9.2 out of 10, Wonderful, (1,125 reviews)
"Very nice property, we really enjoyed our visit"
Canada
Mark
The price is CA $284
CA $333 total
includes taxes & fees
Aug 23 - Aug 24
Coast Victoria Hotel & Marina by APA

18. Villa Eyrie Resort

Villa Eyrie Resort
4.0 star property
Malahat
9.4 out of 10, Exceptional, (773 reviews)
"Incredible view from the room & restaurant!"
Canada
Jennifer
The price is CA $252
CA $347 total
includes taxes & fees
Jul 27 - Jul 28
Villa Eyrie Resort

19. Strathcona Hotel

Strathcona Hotel
3.0 star property
Downtown Victoria
9.0 out of 10, Wonderful, (1,901 reviews)
"Great place to stay in Victoria."
United States
April
The price is CA $404
CA $469 total
includes taxes & fees
Jul 29 - Jul 30
Strathcona Hotel

20. SoLo Suites

SoLo Suites
4.0 star property
Victoria
9.2 out of 10, Wonderful, (1,005 reviews)
"Great place to stay."
Canada
Heshmatollah
The price is CA $220
CA $258 total
includes taxes & fees
Jul 27 - Jul 28
SoLo Suites
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.

A mountainous landscape with dense forests and a valley in the distance.
Photo by Rachel Vanneste
Open Photo by Rachel Vanneste

Top Highlands Hotel Reviews

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