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

Find hotels in Highlands from CA $95

  • 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
Oct 5 - Oct 6
Tomorrow
Oct 6 - Oct 7
This weekend
Oct 9 - Oct 11
Next weekend
Oct 16 - Oct 18

Filter by

Star rating

Guest rating

Our top choices for Highlands hotels

1. Fairmont Empress

Fairmont Empress
Downtown Victoria
United States
Cyndee
CA $295
CA $346 total
includes taxes & fees
Nov 1 - Nov 2
Fairmont Empress

2. Hotel Grand Pacific

Hotel Grand Pacific
Inner Harbour
Canada
Kamrul
CA $224
CA $263 total
includes taxes & fees
Nov 1 - Nov 2
Hotel Grand Pacific

3. Red Lion Inn and Suites

Red Lion Inn and Suites
Saanich Core
Canada
Kock Kin
CA $106
CA $122 total
includes taxes & fees
Oct 25 - Oct 26
Red Lion Inn and Suites

4. Chateau Victoria Hotel and Suites

Chateau Victoria Hotel and Suites
Downtown Victoria
Canada
Nicolas
CA $190
CA $223 total
includes taxes & fees
Nov 6 - Nov 7
Chateau Victoria Hotel and Suites

5. Huntingdon Hotel and Suites

Huntingdon Hotel and Suites
Inner Harbour
United States
Doug
CA $158
CA $187 total
includes taxes & fees
Nov 4 - Nov 5
Huntingdon Hotel and Suites

6. Hotel Rialto

Hotel Rialto
Downtown Victoria
Canada
Paul
CA $179
CA $209 total
includes taxes & fees
Nov 1 - Nov 2
Hotel Rialto

7. Delta Hotels by Marriott Victoria Ocean Pointe Resort

Delta Hotels by Marriott Victoria Ocean Pointe Resort
Songhees
Canada
Jeffrey
CA $246
CA $288 total
includes taxes & fees
Oct 25 - Oct 26
Delta Hotels by Marriott Victoria Ocean Pointe Resort

8. The Oswego Hotel

The Oswego Hotel
James Bay
United Kingdom
Christopher
CA $229
CA $268 total
includes taxes & fees
Oct 20 - Oct 21
The Oswego Hotel

9. Embassy Inn

Embassy Inn
James Bay
United States
Selvamuthu
CA $206
CA $239 total
includes taxes & fees
Nov 5 - Nov 6
Embassy Inn

10. Coast Victoria Hotel & Marina by APA

Coast Victoria Hotel & Marina by APA
Inner Harbour
Canada
Shannon
CA $222
CA $260 total
includes taxes & fees
Nov 4 - Nov 5
Coast Victoria Hotel & Marina by APA

11. Inn at Laurel Point

Inn at Laurel Point
Inner Harbour
United States
Amy
CA $200
CA $235 total
includes taxes & fees
Oct 25 - Oct 26
Inn at Laurel Point

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

Brentwood Bay Resort - Adults Only (16+)
Brentwood Bay
Canada
Darren
CA $273
CA $309 total
includes taxes & fees
Nov 5 - Nov 6
Brentwood Bay Resort - Adults Only (16+)

13. Four Points by Sheraton Victoria Gateway

Four Points by Sheraton Victoria Gateway
Victoria
United States
Robert
CA $171
CA $197 total
includes taxes & fees
Oct 18 - Oct 19
Four Points by Sheraton Victoria Gateway

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

Royal Scot Hotel & Suites, Trademark Collection by Wyndham
Inner Harbour
United States
Jeff
CA $161
CA $187 total
includes taxes & fees
Nov 1 - Nov 2
Royal Scot Hotel & Suites, Trademark Collection by Wyndham

15. The Parkside Hotel & Spa

The Parkside Hotel & Spa
Downtown Victoria
Canada
Christina
CA $265
CA $313 total
includes taxes & fees
Nov 5 - Nov 6
The Parkside Hotel & Spa

16. The Westin Bear Mountain Golf Resort & Spa, Victoria

The Westin Bear Mountain Golf Resort & Spa, Victoria
Bear Mountain Resort
Canada
Michael
CA $207
CA $243 total
includes taxes & fees
Oct 12 - Oct 13
The Westin Bear Mountain Golf Resort & Spa, Victoria

17. Robin Hood Inn & Suites

Robin Hood Inn & Suites
Burnside
Canada
Colin
CA $113
CA $133 total
includes taxes & fees
Nov 2 - Nov 3
Robin Hood Inn & Suites

18. Villa Eyrie Resort

Villa Eyrie Resort
Malahat
Canada
shelley
CA $174
CA $257 total
includes taxes & fees
Nov 2 - Nov 3
Villa Eyrie Resort

19. Best Western Plus Inner Harbour

Best Western Plus Inner Harbour
Inner Harbour
Canada
Shanna
CA $152
CA $177 total
includes taxes & fees
Nov 1 - Nov 2
Best Western Plus Inner Harbour

20. Motel 6 Saanichton, BC - Victoria Airport

Motel 6 Saanichton, BC - Victoria Airport
Saanichton
United States
Gregory
CA $116
CA $131 total
includes taxes & fees
Oct 12 - Oct 13
Motel 6 Saanichton, BC - Victoria Airport
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

Robin Hood Inn & Suites

Robin Hood Inn & Suites

10/10 Excellent
"It was very good value for money. The room was clean and the bed comfortable. Breakfast was included and really satisfying."
Linda 1-night trip
Posted 1 hour ago
Robin Hood Inn & Suites
Chateau Victoria Hotel and Suites

Chateau Victoria Hotel and Suites

10/10 Excellent
"Chateau Victoria is my new favorite place! My suite was great with fantastic view, comfortable bedding and nice little kitchenette. Every staff member I encountered was so friendly and helpful. The rooftop restaurant view was awesome and the food and service excellent. The van service was very handy and every driver was super friendly and made helpful suggestions. Shout out to Herb for making our time there even more special. I will definitely stay here again and you should too."
Beth 3-night trip
Posted 2 hours ago
Chateau Victoria Hotel and Suites
The Oswego Hotel

The Oswego Hotel

10/10 Excellent
"Good place to stay."
Derek 2-night trip
Posted 3 hours ago
The Oswego Hotel
Ocean Island Inn

Ocean Island Inn

10/10 Excellent
"Clean room, lots of washrooms, kind staff, downtown."
Lena 2-night trip
Posted 4 hours ago
Ocean Island Inn
Arbutus Inn

Arbutus Inn

10/10 Excellent
"I had a quiet and comfortable stay at Arbutus Inn. Toliet wasn't flushing in my room so I was moved across the hall. Staff were friendly and courteous. I would stay here again."
William 1-night trip
Posted 5 hours ago
Arbutus Inn
Royal Scot Hotel & Suites, Trademark Collection by Wyndham

Royal Scot Hotel & Suites, Trademark Collection by Wyndham

8/10 Good
"It was extremely clean and the staff was wonderful... It does not have AC"
Lisa 3-night trip
Posted 5 hours ago
Royal Scot Hotel & Suites, Trademark Collection by Wyndham
Oak Bay Beach Hotel

Oak Bay Beach Hotel

10/10 Excellent
"Pool and room perfect. Food just so so."
Xiang 1-night trip
Posted 7 hours ago
Oak Bay Beach Hotel
Strathcona Hotel

Strathcona Hotel

10/10 Excellent
"no"
Peter 1-night trip
Posted 9 hours ago
Strathcona Hotel
Hotel Rialto

Hotel Rialto

10/10 Excellent
"Good location"
Loreine 1-night trip
Posted 10 hours ago
Hotel Rialto

More cheap stays in Highlands

Ocean Island Inn

Ocean Island Inn

791 Pandora Ave Victoria BC
CA $91
CA $105 total
Nov 2 - Nov 3
includes taxes & fees
8.2/10 Very good! (1,003 reviews)
Ocean Island Inn
Island Travel Inn

Island Travel Inn

1850 Douglas St Victoria BC
CA $105
CA $122 total
Nov 4 - Nov 5
includes taxes & fees
Island Travel Inn
Motel 6 Saanichton, BC - Victoria Airport

Motel 6 Saanichton, BC - Victoria Airport

2401 Mt Newton Cross Rd Saanichton BC
CA $116
CA $131 total
Oct 12 - Oct 13
includes taxes & fees
Motel 6 Saanichton, BC - Victoria Airport
Robin Hood Inn & Suites

Robin Hood Inn & Suites

136 Gorge Road East Victoria BC
CA $113
CA $133 total
Nov 2 - Nov 3
includes taxes & fees
8.8/10 Excellent! (1,923 reviews)
Robin Hood Inn & Suites
Bedford Regency Hotel, Trademark Collection by Wyndham

Bedford Regency Hotel, Trademark Collection by Wyndham

1140 Government St Victoria BC
CA $156
CA $181 total
Oct 25 - Oct 26
includes taxes & fees
Bedford Regency Hotel, Trademark Collection by Wyndham
Sidney Waterfront Inn & Suites

Sidney Waterfront Inn & Suites

9775 First St Sidney BC
CA $176
CA $205 total
Oct 25 - Oct 26
includes taxes & fees
9.2/10 Wonderful! (2,120 reviews)
Sidney Waterfront 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 $95 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