Check rooms and rates
Check rooms and rates
exclusive online offers!
Destination
Check-in
Select date
Check-out
Select date
Rooms and Guests
2Guests1room
Check rooms and rates
exclusive online offers!
Destination
Check-in
Select date
Check-out
Select date
Rooms and Guests
2Guests1room
Check rooms and rates
exclusive online offers!
Destination
Check-in
Select date
Check-out
Select date
Rooms and Guests
2Guests1room

Best Shirley BC hotels, motels and accommodations of 2020

Search the best hotels and places to stay in Shirley

View map
Filter by
Sort by
  • Sort by
  • Pricefrom low to highfrom high to low
  • Popularityfrom low to highfrom high to low
  • Guest ratingfrom low to highfrom high to low
Otter Point House By Bc Island Vacation Homes Shirley8299 West Coast Road , Shirley, CanadaView on map
4.4 mi from City Center
This hotel features rooms with terrace views, while a convenient location provides easy access to Tugwell Creek Honey Farm and Meadery.
  • The hotel has
    • Picnic area/ Tables
    +1
Select
Not available
Straitview Ridge Bed & Breakfast Hotel ShirleyApartment4532 Otter Point Rd , Shirley, CanadaView on map
3.5 mi from City Center
Situated 6 km from the centre of Shirley, the apartment with a view over the garden offers a terrace.
Select
Not available
Similar properties near Shirley
The Westin Bear Mountain Golf Resort And Spa Victoria1999 Country Club Way, Victoria, Canada, V9B 6R3View on map
18.2 mi from Shirley18.2 mi from City Center
Set close to Glenwood Meats, the hotel offers a heated pool together with a sun terrace, an outdoor pool area and tennis courts for guest enjoyment.
8.0
Great10 reviews
Price fromUS$ 207per nightSelect
Not available
Prestige Oceanfront Resort, BW Premier Collection6929 West Coast Road, Sooke, Canada, V9Z 0V1View on map
8.1 mi from Shirley8.1 mi from City Center
There are rooms facing the sea and the hotel is set close to East Sooke.
9.0
Perfect6 reviews
Price fromUS$ 126per nightSelect
Not available
Points West Oceanfront Resort8969 West Coast Rd, Sooke, Canada, V9Z 1E7View on map
2.4 mi from Shirley2.4 mi from City Center
The French-style building of the hotel boasts 13 rooms close to Olympic Mountains and Andes Mountains.
Price fromUS$ 177per nightSelect
Not available
Four Points By Sheraton Victoria Gateway829 Mccallum Road, Victoria, Canada, V9B 6W6View on map
19.0 mi from Shirley19.0 mi from City Center
Located next to Havenwood Park, the venue comprises 117 rooms with park views.
8.6
Great18 reviews
Price fromUS$ 144per nightSelect
Not available
Sooke Harbour House1528 Whiffen Spit Road, Sooke, Canada, V9Z 0T4View on map
8.4 mi from Shirley8.4 mi from City Center
While enjoying a panoramic view along with 28 modern rooms, the hotel offers an unique setting next to Olympic Mountains.
9.2
Perfect28 reviews
Price fromUS$ 219per nightSelect
Not available
Thunderbird Motor Inn5849 York Road, Duncan, Canada, V9L 3S3View on map
28.8 mi from Shirley28.8 mi from City Center
Located next to Mount Prevost, the venue comprises 32 rooms with city views.
Price fromUS$ 94per nightSelect
Not available
Moonlit Cove B&B5219 Sooke Road, Sooke, Canada, V9Z 1J6View on map
12.2 mi from Shirley12.2 mi from City Center
The hotel rooms boast panoramic views over the forest and there are canoeing, hiking and horse riding available on site.
10.0
Perfect1 review
Price fromUS$ 151per nightSelect
Not available
Moon Water Lodge265 Trans Canada Highway, Malahat, Canada, V0R 2L0View on map
18.9 mi from Shirley18.9 mi from City Center
Featuring views of the mountain and a lounge restaurant, the hotel is nestled near a motorway.
Price fromUS$ 136per nightSelect
Not available
Seascape Inn6435 Sooke Road, Sooke, Canada, V9Z 0A8View on map
9.0 mi from Shirley9.0 mi from City Center
There are rooms facing the ocean and the hotel is set close to East Sooke.
10.0
Perfect1 review
Price fromUS$ 189per nightSelect
Not available
Sooke Harbour Resort & Marina6971 West Coast Road, Sooke, Canada, V9Z 0V1View on map
8.0 mi from Shirley8.0 mi from City Center
The venue lies in the popular area of Sooke, not far from Whiffin Spit, and offers a sunbathing terrace, a picnic area and barbeque grills.
9.4
Perfect4 reviews
Price fromUS$ 178per nightSelect
Not available
Ramada By Wyndham Duncan Cowichan Valley140 Trans Canada Highway, Duncan, Canada, V9L 3P7View on map
28.2 mi from Shirley28.2 mi from City Center
This hotel is centrally located close to Vancouver Island University, and has a steam room, a Jacuzzi and a sauna.
7.2
Very good11 reviews
Price fromUS$ 101per nightSelect
Not available
Shawnigan Lake Bed And Breakfast1911 Renfrew Road, Duncan, Canada, V0R 2W1View on map
22.3 mi from Shirley22.3 mi from City Center
Offering hiking and cycling in the area, this accommodation lies next to Merridale Cidery & Distillery, and within a 70-minute drive of Victoria.
Price fromUS$ 88per nightSelect
Not available
Malahat View Guesthouse4799 Goldstream Heights Drive, Malahat, Canada, V0R 2W3View on map
18.1 mi from Shirley18.1 mi from City Center
This countryside hotel overlooks the lake and offers easy access to a ferry port.
Select
Not available
Malahat Bungalows Motel300 Meadow Way, Malahat, Canada, V0R 2L0View on map
19.0 mi from Shirley19.0 mi from City Center
Within easy reach of Spectacle Lake Provincial Park, this hotel comprises 18 rooms with private bathrooms.
6.6
Nice1 review
Price fromUS$ 78per nightSelect
Not available
Super 8 By Wyndham Duncan5325 Trans Canada Highway, Duncan, Canada, V9L 5J2View on map
27.7 mi from Shirley27.7 mi from City Center
The hotel offers easy access to Vancouver Island University, boasting 35 rooms in the centre of Duncan.
7.4
Very good22 reviews
Price fromUS$ 90per nightSelect
Not available
Sookepoint Ocean Cottage Resort1000 Sooke Point Place, Sooke, Canada, V9Z 1L8View on map
9.5 mi from Shirley9.5 mi from City Center
This luxury hotel is within 5 km of the city center and features soundproof rooms.
Price fromUS$ 268per nightSelect
Not available
Villa Eyrie Resort600 Ebadora Lane, Malahat, Canada, V0R 2L0View on map
20.6 mi from Shirley20.6 mi from City Center
Boasting a garden bar and scenic views over Olympic Mountains and the Pacific Ocean, the hotel is nestled in a mountain area.
8.6
Great
Price fromUS$ 172per nightSelect
Not available
Ocean Wilderness Inn9171 West Coast Road, Sooke, Canada, V9Z 1G3View on map
1.7 mi from Shirley1.7 mi from City Center
Set close to a port, this lovely accommodation offers a sunny patio and a night club and a shared lounge to ensure a joyful stay.
9.4
Perfect19 reviews
Price fromUS$ 198per nightSelect
Not available
Gordon'S Beach Farm Stay B&B4537 Otter Point Road, Sooke, Canada, V9Z 0K4View on map
3.5 mi from Shirley3.5 mi from City Center
The hotel offers 3 en-suite rooms and guests will be amazed at panoramic views of the ocean.
Price fromUS$ 92per nightSelect
Not available
Stonekroft Guesthouse2021 Mable Rd, Shawnigan Lake, Canada, V0R 2W3View on map
20.0 mi from Shirley20.0 mi from City Center
There are rooms facing the garden and the hotel is set close to Memory Island Provincial Park.
Price fromUS$ 99per nightSelect
Not available
Wessex Inn By The Sea1846 Cowichan Bay Road, Cowichan Bay, Canada, V0R 1N0View on map
27.5 mi from Shirley27.5 mi from City Center
Located close to Coastal Bliss Adventures, the hotel has 29 rooms, and boasts access to a boat dock.
Price fromUS$ 91per nightSelect
Not available
Cycle Inn Bed And Breakfast3158 Anders, Langford, Canada, V9B 4C4View on map
17.9 mi from Shirley17.9 mi from City Center
This hotel overlooks Bear Mountain and features en-suite rooms along with a casino, a library and tennis courts.
Price fromUS$ 96per nightSelect
Not available
Ruthie'S Roost B&B3255 Trans Canada Highway, Mill Bay, Canada, V0R 2P2View on map
25.1 mi from Shirley25.1 mi from City Center
Near the hotel, there is a train station and guests can easily reach Pine Lodge Farm Outdoor Weddin which is not far away.
10.0
Perfect2 reviews
Price fromUS$ 103per nightSelect
Not available
Salty Towers Ocean Front Cottages1581 Dufour Road, Sooke, Canada, V9Z 0T6View on map
8.4 mi from Shirley8.4 mi from City Center
Featuring a sunny patio, this property also provides guests with cots and board games for kids, in close proximity of The Sooke Region Museum.
Price fromUS$ 118per nightSelect
Not available
4 Beaches Bed & Breakfast7760 West Coast Road, Sooke, Canada, V9Z 0R7View on map
5.7 mi from Shirley5.7 mi from City Center
This French-style hotel is set at a short distance to Tugwell Creek Honey Farm and Meadery.
Price fromUS$ 114per nightSelect
Not available
Shawnigan Suite B & B2659 Treit Road, Shawnigan Lake, Canada, V0R 2W2View on map
22.4 mi from Shirley22.4 mi from City Center
Located in the heart of Shawnigan Lake, this hotel features canoeing and fisheries.
Price fromUS$ 95per nightSelect
Not available
Bayview B&B2440 Huckleberry Road, Cobble Hill, Canada, V0R 2P4View on map
23.9 mi from Shirley23.9 mi from City Center
There are rooms facing the garden and the hotel is set close to Mill Bay Ferry Terminal.
Price fromUS$ 74per nightSelect
Not available
Marifield Manor2036 Sunnybrook Lane, Shawnigan Lake, Canada, V0R 2W1View on map
21.8 mi from Shirley21.8 mi from City Center
Featuring Edwardian architecture, the venue provides 6 rooms and offers easy access to West Shawnigan Lake Provincial Park.
Price fromUS$ 116per nightSelect
Not available
Eaglenest Manor Cowichan1687 Eagle View Place, Duncan, Canada, V9L 6R1View on map
29.9 mi from Shirley29.9 mi from City Center
Located right next to a ferry port, the apartment includes a shared kitchen with a microwave oven, an electric kettle and a fridge.
Price fromUS$ 111per nightSelect
Not available
The Lodge At Weir'S Beach5195 William Head Road, Metchosin, Canada, V9C 4H5View on map
16.7 mi from Shirley16.7 mi from City Center
Within easy reach of Devonian Regional Park, this hotel comprises 6 rooms with en suite bathrooms.
Price fromUS$ 84per nightSelect
Not available
Shawnigan Vacations2647 Treit Road, Shawnigan Lake, Canada, V0R 2W1View on map
22.5 mi from Shirley22.5 mi from City Center
Situated 3 km from the centre of Shawnigan Lake, the apartment with a view over the garden offers a sun terrace.
Price fromUS$ 96per nightSelect
Not available
Hi Point Guest Ranch3590 Cavin Road, Duncan, Canada, V9L 6T2View on map
25.1 mi from Shirley25.1 mi from City Center
There are rooms facing the garden and the hotel is set close to Eagles Home.
Price fromUS$ 124per nightSelect
Not available
Seasons Above The Bay Guest Suites And B&B1818 Pritchard Road, Cowichan Bay, Canada, V0R 1N1View on map
27.4 mi from Shirley27.4 mi from City Center
Offering convenient proximity to Coastal Bliss Adventures, the hotel is also close to Cowichan Bay Fishermen's Wharf Assn.
9.2
Perfect1 review
Price fromUS$ 171per nightSelect
Not available
Orca View Cottage8105 West Coast Road, Sooke, Canada, V9Z 0T8View on map
4.9 mi from Shirley4.9 mi from City Center
Boasting rooms with the mountain view, the venue is located in a beach area of Sooke 34 km to Victoria.
Price fromUS$ 129per nightSelect
Not available
Valley View Bed And Breakfast2277 Quamichan Park Road, Duncan, Canada, V9L 4T7View on map
29.2 mi from Shirley29.2 mi from City Center
Overlooking the bay, this budget hotel welcomes guests with a daily English breakfast.
Price fromUS$ 79per nightSelect
Not available
Rosedale Manor2520 Alexander Street, Duncan, Canada, V9L 2W9View on map
28.7 mi from Shirley28.7 mi from City Center
Located a few steps from Vancouver Island University, the hotel features 19 rooms with views over the garden.
Price fromUS$ 58per nightSelect
Not available
Cowichan Bay Cottage1722 Wilmot Road, Cowichan Bay, Canada, V0R 1N1View on map
27.5 mi from Shirley27.5 mi from City Center
Situated 3.9 km from Stone Butter Church, this venue features a golf course and a garden.
Price fromUS$ 145per nightSelect
Not available
Sacred Pilgrimage Studio901 Tiswilde Road, Metchosin, Canada, V9C 4E8View on map
16.0 mi from Shirley16.0 mi from City Center
This property is 6 km from Latoria Creek Park and welcomes its guests to enjoy canoeing, hiking and fishing.
Price fromUS$ 79per nightSelect
Not available
Handsome Dan'S At Otter Point8068 West Coast Road, Sooke, Canada, V9Z 1C9View on map
4.9 mi from Shirley4.9 mi from City Center
This villa, facing the Pacific Ocean, is set 20 minutes' drive from The Sooke Region Museum and features a balcony.
Price fromUS$ 243per nightSelect
Not available
Sooke Home & Garden3001 Manzer, Sooke, Canada, V9Z 0C9View on map
12.3 mi from Shirley12.3 mi from City Center
Located in Sooke, this venue is a 56 m2 accommodation that consists of 2 bedrooms, a kitchenette and 1 bathrooms.
Price fromUS$ 58per nightSelect
Not available
Arbutus Cove Guesthouse3018 Manzer Rd, Sooke, Canada, V9Z 0C9View on map
12.4 mi from Shirley12.4 mi from City Center
This beachfront hotel with sea views lies close to the sights of Sooke including Alyard Farm.
Price fromUS$ 164per nightSelect
Not available
The Suite Spot1015 Jenkins Avenue, Victoria, Canada, V9B 2P1View on map
18.1 mi from Shirley18.1 mi from City Center
Boasting a patio and being in proximity to a ferry port, this apartment with 2 bedrooms is ideally set near Glenwood Meats.
Price fromUS$ 88per nightSelect
Not available
Brand New Cozy Suite 15 Mins To Downtown3516 Myles Mansell Road, Victoria, Canada, V9C 2P3View on map
18.0 mi from Shirley18.0 mi from City Center
Price fromUS$ 73per nightSelect
Not available
Lidysb&Bsuite2249 Murison Place, Duncan, Canada, V9L 4W3View on map
29.3 mi from Shirley29.3 mi from City Center
Located close to Duncan Lanes Ltd and 25 minutes' walk from Somenos Marsh Wildlife Society, this hotel features diving, canoeing and hiking.
Price fromUS$ 101per nightSelect
Not available
Marge'S Manor8105 West Coast Road, Sooke, Canada, V9Z 1E1View on map
4.7 mi from Shirley4.7 mi from City Center
Set in Sooke, this self-catering property features a sun terrace and a patio.
Price fromUS$ 162per nightSelect
Not available
Shawnigan Lake Vacation Suite1911 Renfrew Road, Cowichan Valley, Canada, V0R 2W1View on map
22.3 mi from Shirley22.3 mi from City Center
Set within 20 minutes' walk of the city center, the apartment offers a kitchen along with a terrace.
Price fromUS$ 113per nightSelect
Not available
Olympic View980 Aspen Road, Malahat, Canada, V0R 2L0View on map
18.5 mi from Shirley18.5 mi from City Center
Set in vicinity of Lake Provincial Park, this well-equipped apartment is fitted with a kitchen and a sunny patio with barbecue.
Price fromUS$ 110per nightSelect
Not available
The Cube2188 Cowichan Bay Road, Cowichan Bay, Canada, V0R 1N1View on map
27.3 mi from Shirley27.3 mi from City Center
Located less than 2.2 km from Cowichan Wooden Boat Society, this venue features a sunny balcony and a kitchen.
Price fromUS$ 160per nightSelect
Not available
Sooke Ocean Resort6669 Horne Road, Sooke, Canada, Sooke, CanadaView on map
8.5 mi from Shirley8.5 mi from City Center
There are rooms facing the mountain and the hotel is set close to South Shore Gallery.
Select
Not available
Dragonfly Dock Bed And Breakfast1874 West Shawnigan Lake Road, Shawnigan Lake, Canada, V0R 2W3View on map
19.7 mi from Shirley19.7 mi from City Center
Located close to West Shawnigan Lake Provincial Park, this hotel features a shared lounge and barbeque grills and an easy access to a ferry port nearby.
Select
Not available
T'Sou Ke Bye By Bc Island Vacation Homes8283 West Coast Road , Sooke, CanadaView on map
4.5 mi from Shirley4.5 mi from City Center
This French-style hotel is set at a short distance to Marshall-Inman Gallery.
Select
Not available
Seaview Cottage By Bc Island Vacation Homes2285 Carpenter Road , Sooke, CanadaView on map
10.5 mi from Shirley10.5 mi from City Center
There are rooms facing the garden and the hotel is set close to Blue Raven Gallery.
Select
Not available
Madrona Cottage By Bc Island Vacation Homes41 Seagirt Road , Sooke, CanadaView on map
10.2 mi from Shirley10.2 mi from City Center
The hotel is located in the beach area of Sooke, not far away from The Sooke Region Museum, overlooking the garden.
Select
Not available
Prancing Horse Retreat573 Ebadora Lane, Malahat, Canada, V0R2L0View on map
20.6 mi from Shirley20.6 mi from City Center
Guests may relax and enjoy the scenic views of Olympic Mountains or explore the center of Malahat in a 30-minute walk.
Price fromUS$ 113per nightSelect
Not available
Markham House1775 Connie Road , Sooke, Canada, V9Z1C8View on map
13.2 mi from Shirley13.2 mi from City Center
The charming hotel is a good starting point to Sooke' sights including Cheanuh Marina and Adrena LINE.
Select
Not available
Xanadu Estate3570 Telegraph Road, Cobble Hill, Canada, V0R 1L4View on map
26.2 mi from Shirley26.2 mi from City Center
Located in Cobble Hill, a 30-minute walk from Cherry Point Estate Wines, this accommodation comes with 2 bedrooms and a kitchen.
Price fromUS$ 27per nightSelect
Not available
Ty Collwyn Waterfront Retreat6615 Felton Lane, Sooke, Canada, V9Z0A7View on map
8.6 mi from Shirley8.6 mi from City Center
Featuring an indoor heated swimming pool, this 51 m² apartment is set near tourist attractions such as The Sooke Region Museum and Barking Dog Studio.
Select
Not available
Wisteria Honeymoon Cottage1810 Connie Road, Sooke, Canada, V9Z 1C8View on map
13.1 mi from Shirley13.1 mi from City Center
This budget hotel overlooks the garden boasting its location in busy area.
Price fromUS$ 155per nightSelect
Not available
Mill Bay Guest Suite653 Butterfield Road, Mill Bay, Canada, V0R 2P4View on map
23.3 mi from Shirley23.3 mi from City Center
Boasting a terrace bar and sea views over Andes Mountains, the hotel is nestled in a busy area.
Select
Not available
Royal Roads Suite414 611 Brookside Road, Colwood, Canada, V9C 0C3View on map
18.2 mi from Shirley18.2 mi from City Center
Located less than 29 km from Sidney Museum, this venue features a sunny balcony and a fully-fitted kitchen.
Price fromUS$ 95per nightSelect
Not available
Rocky Point Vacation Rentals8087 West Coast Road, Sooke, Canada, V9Z 1C9View on map
4.9 mi from Shirley4.9 mi from City Center
Boasting rooms with the mountain view, the venue is located in a beach area of Sooke 8 km to East Sooke.
Price fromUS$ 253per nightSelect
Not available
Bear Mountain Golf Luxury Oasis Getaway2174 Hawk Place, Langford, CanadaView on map
19.1 mi from Shirley19.1 mi from City Center
There are rooms facing the garden and the hotel is set close to Bear Mountain Golf & Country Club.
Select
Not available
Fairways Hotel On The Mountain1376 Lynburne Place, Langford, Canada, V9B 6S1View on map
18.1 mi from Shirley18.1 mi from City Center
Price fromUS$ 146per nightSelect
Not available
#0067 Braveheart LaneBraveheart Lane 780, Victoria, Canada, V9C 3R5View on map
18.4 mi from Shirley18.4 mi from City Center
Price fromUS$ 98per nightSelect
Not available
Cozy 6-Bedroom House In Sooke117 Seagirt Road, Sooke, Canada, V9Z 1A3View on map
10.0 mi from Shirley10.0 mi from City Center
Select
Not available
Beautiful Home With Amazing Views Near The City738 Walfred Road, Victoria, Canada, V9C 2X3View on map
18.0 mi from Shirley18.0 mi from City Center
Price fromUS$ 405per nightSelect
Not available
Stunning Home With Amazing Views Near The City738 Walfred Road, Victoria, Canada, V9C 2X3View on map
18.0 mi from Shirley18.0 mi from City Center
Price fromUS$ 466per nightSelect
Not available
Brand New Gorgeous Home 15 Minutes To Downtown !!!3516 Myles Mansell Road, Victoria, Canada, V9C 2P3View on map
18.0 mi from Shirley18.0 mi from City Center
Price fromUS$ 580per nightSelect
Not available
Brand New Gorgeous Home 15 Minutes To Downtown3516 Myles Mansell Road, Victoria, Canada, V9C 2P3View on map
17.7 mi from Shirley17.7 mi from City Center
Price fromUS$ 385per nightSelect
Not available
Brand New Cozy Suite 15 Minutes From Downtown3508 Myles Mansell Road, Victoria, Canada, V9C 2P3View on map
18.0 mi from Shirley18.0 mi from City Center
Price fromUS$ 101per nightSelect
Not available
#0070 Honeycrisp Avenue: Newly Built Three Bedroom House3537 Honeycrisp Lane, Victoria, Canada, V9C 0M6View on map
17.3 mi from Shirley17.3 mi from City Center
Price fromUS$ 164per nightSelect
Not available
#0071 Honeycrisp Avenue Lower3537 Honeycrisp Lane, Victoria, Canada, V9C 0M6View on map
17.3 mi from Shirley17.3 mi from City Center
Price fromUS$ 92per nightSelect
Not available
Serene Escape 3 Bedroom838 Cecil Blogg Drive, Victoria, Canada, V9C 3H7View on map
18.3 mi from Shirley18.3 mi from City Center
This is a 3-bedroom villa, set in proximity to Albert Head Lagoon Regional Park.
Price fromUS$ 267per nightSelect
Not available
Cozy Creekside 1 Bedroom Condo611 Brookside Road, Victoria, Canada, V9C 0C3View on map
18.2 mi from Shirley18.2 mi from City Center
Located in Victoria, and a short stroll from Olympic View Golf Course, this venue includes a full kitchen with a microwave and a dishwasher, as well as 1 bathrooms.
Price fromUS$ 127per nightSelect
Not available
Morningside Estate4181 Rock Mountain Rd Malahat Bc V0R 2L0 Canada Malahat, Malahat, Canada, V0R 2L0View on map
19.0 mi from Shirley19.0 mi from City Center
Located within 6 km from Spectacle Lake Provincial Park, the apartment provides a kitchen, an outdoor swimming pool and a patio.
Select
Not available

Filtering results

Please wait...

77 hotels found