Search hotels in Shirley

Enter your dates to see the latest prices and deals for Shirley hotels

Select occupancy

Shirley – 4 hotels and places to stay

Filter by:

Star Rating
Review score

Jordan River Coastal Cottage

Shirley

Featuring a terrace, Jordan River Coastal Cottage features accommodations in Shirley.

S
Shane
From
Canada
beautiful cottage with private trail to the beach.
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 17 reviews
Price from
$286.89
1 night, 2 adults

Funky Forest Bnb

Shirley

Funky Forest Bnb is located in Shirley, just 1.1 miles from French Beach and 30 miles from Royal Roads University. This property offers access to a terrace, free private parking, and free Wifi.

A
Aquilla
From
Australia
I had a wonderful time in the Funky Forest! The view from the cabin was excellent, the cabin has great facilities, and it's super cosy in the winter time! There was plenty of snacks and tea available, and the wifi was stable enough for me to conduct a meeting on a video call.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 44 reviews
Price from
$136.07
1 night, 2 adults

Piece of Paradise

Sooke (Near Shirley)

Piece of Paradise in Sooke provides adults-only accommodations with a private beach area, a garden, and a terrace. This beachfront property offers access to free Wifi and free private parking.

F
Farah
From
Canada
The space was phenomenal and well thought out. It is a great spot for a weekend getaway while also being well set up very well for a prolonged stay.
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 18 reviews
Price from
$197.24
1 night, 2 adults

Acre By the Sea Guest Suite

Sooke (Near Shirley)

Acre By the Sea Guest Suite is a recently renovated apartment in Sooke where guests can make the most of the garden and terrace. Spa facilities is available for guests, along with a wellness packages....

P
Precious
From
Canada
The place was really cozy and clean. The view is also very nice especially during sunrise.
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 14 reviews
Price from
$268.96
1 night, 2 adults

Sooke BnB Otter Point Getaway - Relax & Recharge in Nature, Private 7min to Sooke

Sooke (Near Shirley)

Sooke BnB Otter Point Getaway - Relax & Recharge in Nature, Private 7min to Sooke is located in Sooke, just 26 miles from Victoria Harbour Ferry and 26 miles from Save-On-Foods Memorial Center.

W
Welton
From
United States
Modern, spotlessly clean, well equipped. Far enough away to feel we’d escaped the world, but close enough to civilisation, nature and restaurants!
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 41 reviews
Price from
$219.49
1 night, 2 adults

Sooke Harbour House

Sooke (Near Shirley)

Located in Sooke, 1.3 miles from Ella Beach, Sooke Harbour House provides accommodations with a garden, free private parking, a terrace and a restaurant.

K
Kanwar
From
Canada
Beautiful cozy property with great ocean view.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 19 reviews
Price from
$215.17
1 night, 2 adults

Prestige Oceanfront Resort, WorldHotels Luxury

Sooke (Near Shirley)

Offering beautiful views of Sooke Harbor and the Olympic Mountains, this waterfront resort features a modern spa and several dining options. Free WiFi and an indoor pool and hot tub are available.

G
Gail
From
United States
We got an upgrade when we checked in and ended up with a room with a view and a balcony. The room was large and comfortable. The staff was helpful and friendly. The view was beautiful.
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 571 reviews
Price from
$129.09
1 night, 2 adults

Woodside Farm Country Inn

Sooke (Near Shirley)

Offering garden views, Woodside Farm Country Inn in Sooke provides accommodations, a garden, a terrace, and a shared lounge.

S
Samantha
From
United Kingdom
Everything was a perfect place for us
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 222 reviews
Price from
$121.61
1 night, 2 adults

Memory Lane Guest Suite

Sooke (Near Shirley)

Memory Lane Guest Suite is located in Sooke, just 16 miles from Royal Roads University and 21 miles from Camosun College. This property offers access to a patio, free private parking, and free Wifi.

F
Fakhri
From
Saudi Arabia
The host was so warm welcoming and helpful
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 73 reviews
Price from
$182.89
1 night, 2 adults

Mountain Views - Peaceful Retreat - 1BR suite

Sooke (Near Shirley)

Mountain Views - Peaceful Retreat - 1BR suite offers accommodations in Sooke, 23 miles from Centennial Square. Both free Wifi and parking on-site are accessible at the apartment free of charge.

K
Kathleen
From
United States
Suite was roomy with nice view of the Mountains. Nice appliances. We did some cooking and laundry while we were there. They had everything we needed for an awesome stay. Staff was very helpful. Neighborhood was quiet and friendly. Would stay there again if we get back to Sooke. Description and pictures of property were accurate
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 10 reviews
Price from
$168.30
1 night, 2 adults
See all hotels in and around Shirley

Best hotels with breakfast in Shirley and nearby

See all
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 4 reviews

The Great Escape - Shirley & Bunkhouse offers accommodations in Sooke, 26 miles from Royal Roads University. Guests staying at this vacation home have access to a patio.

Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 14 reviews

Acre By the Sea Guest Suite is a recently renovated apartment in Sooke where guests can make the most of the garden and terrace. Spa facilities is available for guests, along with a wellness packages.

Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 2 reviews

Serene Forest Retreat offers accommodations in Sooke, 20 miles from Royal Roads University and 26 miles from Camosun College.

Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 11 reviews

Featuring a garden, Handsome Dan's at Otter Point offers accommodations in Sooke.

Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 1 review

Basecamp3105 is located in Sooke, just 20 miles from Royal Roads University and 25 miles from Camosun College.

Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 15 reviews

A recently renovated homestay, Davidson Lake House offers accommodations in Sooke. This property offers access to a terrace, free private parking, and free Wifi.

Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 41 reviews

Sooke BnB Otter Point Getaway - Relax & Recharge in Nature, Private 7min to Sooke is located in Sooke, just 26 miles from Victoria Harbour Ferry and 26 miles from Save-On-Foods Memorial Center.

What Guests Said About Shirley:

Scored out of 10, guest rating 10

Rural delight: only two eateries in area : Shirley Delicious...

Rural delight: only two eateries in area : Shirley Delicious and in nearby Jordan River, Cold Shoulder Cafe (in Jordan River.) If cooking, get supplies in nearby Sooke or at the Shirley farm markets (check dates, time). Or get carry out in town (Sooke). Venerable area resort Point no Point is not serving guests but you can order carrier in advance or bring from Sooke. Could not cook at inn so had large lunch out and snacked for dinner in inn patio. Shirley is a tight knit community, rural, super friendly. Terrific (and varied) beaches, convenient for excursions around the island, easy to get around. Favorite activities: hiking to and exploring beaches,whale watching, kayaking, visiting farm markets in Shirley and Sooke, visiting artisans, local art shop, and more. For two gnarly hikes, hired a guide…great idea for dolor senior traveler.
Guest review byLynn
United States

More places to explore, more ways to go