A vibrant meadow with diverse wildflowers and a backdrop of evergreen trees under a clear sky.

Find hotels in Highlands from CA $83

  • 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 24 - Oct 25
Tomorrow
Oct 25 - Oct 26
Next weekend
Oct 30 - Nov 1
In two weeks
Nov 6 - Nov 8

Filter by

Star rating

Guest rating

Our top choices for Highlands hotels

1. Fairmont Empress

Fairmont Empress
Downtown Victoria
Canada
Ryan
CA $295
CA $346 total
includes taxes & fees
Nov 1 - Nov 2
Fairmont Empress

2. Hotel Grand Pacific

Hotel Grand Pacific
Inner Harbour
United States
Rajendran
CA $168
CA $197 total
includes taxes & fees
Nov 2 - Nov 3
Hotel Grand Pacific

3. Red Lion Inn and Suites

Red Lion Inn and Suites
Saanich Core
United States
Eva
CA $93
CA $107 total
includes taxes & fees
Nov 17 - Nov 18
Red Lion Inn and Suites

4. Chateau Victoria Hotel and Suites

Chateau Victoria Hotel and Suites
Downtown Victoria
Canada
Leonard
CA $179
CA $210 total
includes taxes & fees
Nov 2 - Nov 3
Chateau Victoria Hotel and Suites

5. Huntingdon Hotel and Suites

Huntingdon Hotel and Suites
Inner Harbour
Canada
Glenn
CA $172
CA $204 total
includes taxes & fees
Nov 24 - Nov 25
Huntingdon Hotel and Suites

6. Hotel Rialto

Hotel Rialto
Downtown Victoria
Canada
Warren
CA $156
CA $183 total
includes taxes & fees
Oct 28 - Oct 29
Hotel Rialto

7. Delta Hotels by Marriott Victoria Ocean Pointe Resort

Delta Hotels by Marriott Victoria Ocean Pointe Resort
Songhees
Canada
Amy
CA $229
CA $268 total
includes taxes & fees
Nov 8 - Nov 9
Delta Hotels by Marriott Victoria Ocean Pointe Resort

8. The Oswego Hotel

The Oswego Hotel
James Bay
Canada
Bryce
CA $217
CA $254 total
includes taxes & fees
Nov 24 - Nov 25
The Oswego Hotel

9. Embassy Inn

Embassy Inn
James Bay
Canada
Ryan
CA $166
CA $192 total
includes taxes & fees
Nov 25 - Nov 26
Embassy Inn

10. Coast Victoria Hotel & Marina by APA

Coast Victoria Hotel & Marina by APA
Inner Harbour
Canada
Shannon
CA $206
CA $241 total
includes taxes & fees
Nov 23 - Nov 24
Coast Victoria Hotel & Marina by APA

11. Inn at Laurel Point

Inn at Laurel Point
Inner Harbour
Canada
Christa
CA $203
CA $238 total
includes taxes & fees
Nov 2 - Nov 3
Inn at Laurel Point

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

Brentwood Bay Resort - Adults Only (16+)
Brentwood Bay
Canada
Elizabeth
CA $308
CA $348 total
includes taxes & fees
Nov 11 - Nov 12
Brentwood Bay Resort - Adults Only (16+)

13. Four Points by Sheraton Victoria Gateway

Four Points by Sheraton Victoria Gateway
Victoria
United States
Robert
CA $169
CA $195 total
includes taxes & fees
Nov 1 - Nov 2
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 $140
CA $162 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
Gaye
CA $272
CA $321 total
includes taxes & fees
Nov 25 - Nov 26
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
Eric
CA $207
CA $243 total
includes taxes & fees
Nov 1 - Nov 2
The Westin Bear Mountain Golf Resort & Spa, Victoria

17. Robin Hood Inn & Suites

Robin Hood Inn & Suites
Burnside
Canada
Wayne
CA $82
CA $97 total
includes taxes & fees
Nov 16 - Nov 17
Robin Hood Inn & Suites

18. Villa Eyrie Resort

Villa Eyrie Resort
Malahat
Canada
Kristina
CA $201
CA $288 total
includes taxes & fees
Nov 24 - Nov 25
Villa Eyrie Resort

19. Best Western Plus Inner Harbour

Best Western Plus Inner Harbour
Inner Harbour
United States
Cornelia
CA $161
CA $187 total
includes taxes & fees
Nov 2 - Nov 3
Best Western Plus Inner Harbour

20. Motel 6 Saanichton, BC - Victoria Airport

Motel 6 Saanichton, BC - Victoria Airport
Saanichton
Canada
Micaela Dominique
CA $134
CA $152 total
includes taxes & fees
Nov 3 - Nov 4
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 vibrant meadow with diverse wildflowers and a backdrop of evergreen trees under a clear sky.

Top Highlands Hotel Reviews

Arbutus Inn

Arbutus Inn

8/10 Good
"We had a pleasant stay."
Abbie 2-night trip
Posted less than an hour ago
Arbutus Inn
Motel 6 Saanichton, BC - Victoria Airport

Motel 6 Saanichton, BC - Victoria Airport

8/10 Good
"Clean room was nice. It was difficult that there were no cribs to use for the baby. When we went into the room the air conditioning was on and it was a cold day even without the air conditioner."
Karen 1-night trip
Posted 1 hour ago
Motel 6 Saanichton, BC - Victoria Airport
Inn at Laurel Point

Inn at Laurel Point

8/10 Good
"Good hotel for families, great scavenger hunt to young kids! Our room was cold and heater was broken and the beds didn't have warm blankets is my main complaint."
Kate 1-night trip
Posted 2 hours ago
Inn at Laurel Point
Victoria Regent Waterfront Hotel & Suites

Victoria Regent Waterfront Hotel & Suites

10/10 Excellent
"Very nice place located near the harbor"
Charles 1-night trip
Posted 3 hours ago
Victoria Regent Waterfront Hotel & Suites
Robin Hood Inn & Suites

Robin Hood Inn & Suites

10/10 Excellent
"Great and affordable! Breakfast was great!"
Karine 2-night trip
Posted 4 hours ago
Robin Hood Inn & Suites
Red Lion Inn and Suites

Red Lion Inn and Suites

8/10 Good
"Great place to stay. Terrific location. Super clean"
Gail 5-night trip
Posted 4 hours ago
Red Lion Inn and Suites
Hotel Rialto

Hotel Rialto

10/10 Excellent
"Staff are friendly and courteous. From the time we checked in to the time we checked out they were all super helpful and guided us to the fun places to visit and the fine restaurants in the area. Hotel is spotless and located in a very central area. Our deep and sincere gratitude to all the staff at Rialto who made our trip pleasant and welcoming. Will definitely stay at Rialto during our next visit!!"
Munira 4-night trip
Posted 8 hours ago
Hotel Rialto
Chateau Victoria Hotel and Suites

Chateau Victoria Hotel and Suites

10/10 Excellent
"Fabulous little apartment in great location to the harbour and a short down hill 1 block walk to the BC Ferries shuttle bus for transport to Vancouver. Apartment had a bedroom plus another bed in the living area as well as a couch. Found the second bed in living room a bit odd as we had booked a 1 bedroom apartment for 2 people. Microwave, sink and small fridge handy to have. Great for families. Restaurant upstairs has fine dining and was very good"
Sandra 4-night trip
Posted 19 hours ago
Chateau Victoria Hotel and Suites
The Oswego Hotel

The Oswego Hotel

10/10 Excellent
"The room is large, bright, clean, well laid out and the bed is very comfortable. The kitchenette was well stocked with everything we needed, The staff at the front desk, especially the two young New Zealanders, were always friendly and helpful, In addition, we also enjoyed the Aegir Room, the in house restaurant. I had their sea food chowder and it was the best chowder I have ever had and I have tried many."
William 2-night trip
Posted 20 hours ago
The Oswego Hotel

More cheap stays in Highlands

Ocean Island Inn

Ocean Island Inn

791 Pandora Ave Victoria BC
CA $83
CA $97 total
Nov 11 - Nov 12
includes taxes & fees
8.2/10 Very good! (1,006 reviews)
Ocean Island Inn
Motel 6 Saanichton, BC - Victoria Airport

Motel 6 Saanichton, BC - Victoria Airport

2401 Mt Newton Cross Rd Saanichton BC
CA $134
CA $152 total
Nov 3 - Nov 4
includes taxes & fees
8.4/10 Very good! (2,356 reviews)
Motel 6 Saanichton, BC - Victoria Airport
Helms Inn

Helms Inn

600 Douglas St Victoria BC
CA $144
CA $167 total
Nov 4 - Nov 5
includes taxes & fees
9.4/10 Exceptional! (1,487 reviews)
Helms Inn
Fairways Hotel on the Mountain

Fairways Hotel on the Mountain

1376 Lynburne Pl Victoria BC
CA $149
CA $172 total
Nov 24 - Nov 25
includes taxes & fees
9.4/10 Exceptional! (1,302 reviews)
Fairways Hotel on the Mountain
Quality Inn Waddling Dog

Quality Inn Waddling Dog

2476 Mt. Newton Cross Saanichton BC
CA $170
CA $192 total
Nov 1 - Nov 2
includes taxes & fees
9.4/10 Exceptional! (1,002 reviews)
Quality Inn Waddling Dog
Sidney Waterfront Inn & Suites

Sidney Waterfront Inn & Suites

9775 First St Sidney BC
CA $170
CA $197 total
Oct 26 - Oct 27
includes taxes & fees
9.2/10 Wonderful! (2,184 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 $83 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