A mountainous landscape with dense forests and a valley in the distance.

Find hotels in Highlands from CA $181

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

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

    Search almost a million properties worldwide

Check prices for these dates

Tonight
Aug 21 - Aug 22
Tomorrow
Aug 22 - Aug 23
This weekend
Aug 21 - Aug 23
Next weekend
Aug 28 - Aug 30

Filter by

Star rating

Guest rating

Our top choices for Highlands hotels

1. Fairmont Empress

Fairmont Empress
Downtown Victoria
Canada
JUAN
CA $484
CA $567 total
includes taxes & fees
Sep 13 - Sep 14
Fairmont Empress

2. Hotel Grand Pacific

Hotel Grand Pacific
Inner Harbour
United States
Joy
CA $336
CA $393 total
includes taxes & fees
Sep 7 - Sep 8
Hotel Grand Pacific

3. Huntingdon Hotel and Suites

Huntingdon Hotel and Suites
Inner Harbour
Canada
Ray
CA $298
CA $352 total
includes taxes & fees
Aug 23 - Aug 24
Huntingdon Hotel and Suites

4. Chateau Victoria Hotel and Suites

Chateau Victoria Hotel and Suites
Downtown Victoria
Canada
Lawrence
CA $335
CA $392 total
includes taxes & fees
Aug 30 - Aug 31
Chateau Victoria Hotel and Suites

5. Red Lion Inn and Suites

Red Lion Inn and Suites
Saanich Core
Canada
Laura
CA $205
CA $236 total
includes taxes & fees
Sep 11 - Sep 12
Red Lion Inn and Suites

6. Embassy Inn

Embassy Inn
James Bay
Canada
Yash
CA $368
CA $427 total
includes taxes & fees
Aug 23 - Aug 24
Embassy Inn

7. The Oswego Hotel

The Oswego Hotel
James Bay
United States
Patrick
CA $351
CA $411 total
includes taxes & fees
Sep 20 - Sep 21
The Oswego Hotel

8. Four Points by Sheraton Victoria Gateway

Four Points by Sheraton Victoria Gateway
Victoria
Canada
Gurminder
CA $238
CA $274 total
includes taxes & fees
Sep 8 - Sep 9
Four Points by Sheraton Victoria Gateway

9. Inn at Laurel Point

Inn at Laurel Point
Inner Harbour
United States
Jeffrey
CA $369
CA $433 total
includes taxes & fees
Sep 13 - Sep 14
Inn at Laurel Point

10. Motel 6 Saanichton, BC - Victoria Airport

Motel 6 Saanichton, BC - Victoria Airport
Saanichton
Canada
Daniel
CA $184
CA $207 total
includes taxes & fees
Aug 30 - Aug 31
Motel 6 Saanichton, BC - Victoria Airport

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

Royal Scot Hotel & Suites, Trademark Collection by Wyndham
Inner Harbour
Canada
Hank
CA $304
CA $353 total
includes taxes & fees
Sep 10 - Sep 11
Royal Scot Hotel & Suites, Trademark Collection by Wyndham

12. Hotel Rialto

Hotel Rialto
Downtown Victoria
Canada
Erica
CA $341
CA $404 total
includes taxes & fees
Sep 13 - Sep 14
Hotel Rialto

13. Robin Hood Inn & Suites

Robin Hood Inn & Suites
Burnside
Canada
Frederic
CA $263
CA $308 total
includes taxes & fees
Sep 16 - Sep 17
Robin Hood Inn & Suites

14. The Magnolia Hotel and Spa

The Magnolia Hotel and Spa
Downtown Victoria
United States
Rosalind
CA $474
CA $556 total
includes taxes & fees
Sep 7 - Sep 8
The Magnolia Hotel and Spa

15. Days Inn by Wyndham Victoria On The Harbour

Days Inn by Wyndham Victoria On The Harbour
Inner Harbour
Canada
Holly
CA $269
CA $315 total
includes taxes & fees
Aug 30 - Aug 31
Days Inn by Wyndham Victoria On The Harbour

16. The Parkside Hotel & Spa

The Parkside Hotel & Spa
Downtown Victoria
United States
Penny
CA $461
CA $542 total
includes taxes & fees
Sep 21 - Sep 22
The Parkside Hotel & Spa

17. Brentwood Bay Resort - Adults Only (16+)

Brentwood Bay Resort - Adults Only (16+)
Brentwood Bay
Canada
Nelis
CA $406
CA $459 total
includes taxes & fees
Sep 21 - Sep 22
Brentwood Bay Resort - Adults Only (16+)

18. DoubleTree by Hilton Hotel & Suites Victoria

DoubleTree by Hilton Hotel & Suites Victoria
Downtown Victoria
Canada
Anica
CA $336
CA $394 total
includes taxes & fees
Aug 27 - Aug 28
DoubleTree by Hilton Hotel & Suites Victoria

19. Best Western Plus Carlton Plaza Hotel

Best Western Plus Carlton Plaza Hotel
Downtown Victoria
Canada
conner
CA $288
CA $338 total
includes taxes & fees
Sep 7 - Sep 8
Best Western Plus Carlton Plaza Hotel

20. Villa Eyrie Resort

Villa Eyrie Resort
Malahat
Canada
Jean-Marc
CA $232
CA $324 total
includes taxes & fees
Sep 10 - Sep 11
Villa Eyrie Resort
View all properties
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 Goldstream Provincial Park as you discover Highlands.

See all hotels in Highlands
A mountainous landscape with dense forests and a valley in the distance.
Photo by Rachel Vanneste

Top Highlands Hotel Reviews

Hotel Rialto

Hotel Rialto

8/10 Good
"Convenient location with nicely appointed rooms. Staff were welcoming and helpful."
Heather 5-night trip
Posted 4 hours ago
Hotel Rialto
Huntingdon Hotel and Suites

Huntingdon Hotel and Suites

10/10 Excellent
"All staff we encountered were very polite and helpful. Clerk behind the desk went out of his way to direct us to specific stores we wanted to shop at. We highly recommend this hotel."
Sheila 1-night trip
Posted 8 hours ago
Huntingdon Hotel and Suites
Embassy Inn

Embassy Inn

8/10 Good
"Clean room, location was very good"
Antti 4-night trip
Posted 8 hours ago
Embassy Inn
Red Lion Inn and Suites

Red Lion Inn and Suites

10/10 Excellent
"Heated outdoor pool was lovely"
Erin 2-night trip
Posted 19 hours ago
Red Lion Inn and Suites
Four Points by Sheraton Victoria Gateway

Four Points by Sheraton Victoria Gateway

10/10 Excellent
"Loved everything about the hotel. Will definitely be staying there again"
Gurminder 1-night trip
Posted 1 day ago
Four Points by Sheraton Victoria Gateway
Bedford Regency Hotel, Trademark Collection by Wyndham

Bedford Regency Hotel, Trademark Collection by Wyndham

10/10 Excellent
"very close to the water front, parking just around the corner. I would stay again if I am ever back in Victoria."
David 3-night trip
Posted 3 days ago
Bedford Regency Hotel, Trademark Collection by Wyndham

More cheap stays in Highlands

Ocean Island Inn Backpackers Suites - Hostel

Ocean Island Inn Backpackers Suites - Hostel

791 Pandora Ave Victoria BC
CA $158
CA $183 total
Sep 7 - Sep 8
includes taxes & fees
8.2/10 Very good! (1,029 reviews)
Ocean Island Inn Backpackers Suites - Hostel
Motel 6 Saanichton, BC - Victoria Airport

Motel 6 Saanichton, BC - Victoria Airport

2401 Mt Newton Cross Rd Saanichton BC
CA $184
CA $207 total
Aug 30 - Aug 31
includes taxes & fees
Motel 6 Saanichton, BC - Victoria Airport
Bedford Regency Hotel, Trademark Collection by Wyndham

Bedford Regency Hotel, Trademark Collection by Wyndham

1140 Government St Victoria BC
CA $198
CA $230 total
Sep 8 - Sep 9
includes taxes & fees
Bedford Regency Hotel, Trademark Collection by Wyndham
Quality Inn Downtown Inner Harbour

Quality Inn Downtown Inner Harbour

850 Blanshard St Victoria BC
CA $243
CA $282 total
Sep 10 - Sep 11
includes taxes & fees
8.2/10 Very good! (1,013 reviews)
Quality Inn Downtown Inner Harbour
Holiday Inn Express & Suites Victoria - Colwood

Holiday Inn Express & Suites Victoria - Colwood

318 Wale Road Colwood BC
CA $250
CA $283 total
Sep 20 - Sep 21
includes taxes & fees
Holiday Inn Express & Suites Victoria - Colwood
Robin Hood Inn & Suites

Robin Hood Inn & Suites

136 Gorge Road East Victoria BC
CA $263
CA $308 total
Sep 16 - Sep 17
includes taxes & fees
Robin Hood Inn & Suites

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