Highlands hotels
From $85
1999 Country Club Way,
Highlands, BC
Set among forests and mountains in a scenic natural environment, this exceptional resort boasts an 18-hole golf course, a full-service spa and spacious guestrooms furnished with many comforts of home....read more
From $83
1.37 miles from Highlands
829 Mccallum Road,
Langford, BC
Near activities such as shopping and golfing, just off the Trans Canada Highway, this hotel offers comfortable guestrooms with contemporary amenities as well as relaxing facilities in Victoria, Britis...read more
From $100
2.93 miles from Highlands
Guest Score:
based on 15 guest reviews
3158 Anders,
Victoria, BC
This bed and breakfast is located on the shore of Glen Lake, with a view of Bear Mountain. A breakfast including fresh fruit picked on site is served every morning.
Rooms at Cycle Inn Bed & Break...read more
From $145
3.9 miles from Highlands
370 Hector Road,
Victoria, BC
Situated in Victoria, British Columbia, this bed and breakfast is 28 kilometres from Swartz Bay. Featuring a landscaped garden, this bed and breakfast offers comfortably furnished rooms with free Wi-F...read more
From $68
4.34 miles from Highlands
Guest Score:
based on 5 guest reviews
101 Island Hwy,
Victoria, BC
Nestled on the peaceful Gorge Waterway, only minutes from downtown Victoria, this hotel offers comfortable accommodations along with a variety of modern and thoughtful amenities.
The Comfort Inn a...read more
From $165
5.46 miles from Highlands
3964 Arlene Place,
Victoria, BC
Located in British Columbia this private, 2-bedroom house boasts a fully equipped kitchen, 2-person infrared sauna and free Wi-Fi. Downtown Victoria and Beacon Hill Park are 10 minuets’ drive away.
...read more
From $62
5.88 miles from Highlands
4670 Elk Lake Drive,
Saanich, BC
Located just off Highway 17 and less than 10 km from the Victoria city center, this Howard Johnson features an outdoor heated pool and an on-site restaurant.
Rooms at the Howard Johnson Hotel & S...read more
From $48
5.9 miles from Highlands
Guest Score:
based on 2 guest reviews
429 Lampson Street,
Esquimalt, BC
This hotel, housed in an English Manor built in 1906, is 7 minutes from downtown Victoria and the Inner Harbor. It has a garden and an on-site lounge.
Rooms at English Inn have a flat-screen TV with ...read more
From $185
5.97 miles from Highlands
709 Pears Road,
Metchosin, BC
With views of the Juan de Fuca Strait and the Olympic Mountains, this beautiful suite features access to spa therapy and yoga classes. Downtown Colwood is less than 7 km away.
Hardwood floors, a warm...read more
From $145
6 miles from Highlands
1028 Bewdley Avenue,
Esquimalt, BC
Hemingways By The Sea Bed and Breakfast Inn is an elegant Victorian mansion filled with charm, comfort, romance and warm hospitality. Nestled in the heart of Victoria BC, near the city centre, surroun...read more









