Find hotels in Shirley from ¥17,710
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Go beyond your typical stay in Shirley
Cabin
Cottage
Check prices for these dates
Our top choices for Shirley hotels

The Westin Bear Mountain Golf Resort & Spa, Victoria
The Westin Bear Mountain Golf Resort & Spa, VictoriaBear Mountain Resort
9.0 out of 10, Wonderful, (1000)
The price is ¥21,567
¥25,267 total
includes taxes & fees
Dec 28 - Dec 29

9.0 out of 10, Wonderful, (1006)
The price is ¥18,251
¥21,171 total
includes taxes & fees
Jan 5 - Jan 6, 2026

8.6 out of 10, Excellent, (1000)
The price is ¥15,400
¥17,710 total
includes taxes & fees
Jan 8 - Jan 9, 2026

9.4 out of 10, Exceptional, (1264)
The price is ¥21,567
¥25,018 total
includes taxes & fees
Dec 28 - Dec 29
The price is ¥26,619
¥30,879 total
includes taxes & fees
Jan 11 - Jan 12, 2026

9.2 out of 10, Wonderful, (35)
The price is ¥25,872
¥30,011 total
includes taxes & fees
Jan 24 - Jan 25, 2026
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Save an average of 15% on thousands of hotels when you're signed in
Stay near popular Shirley attractions
Learn more about Shirley
Hike the rugged coastal trails of Sheringham Point Lighthouse Park for dramatic Pacific Ocean views and migrating whale sightings. French Beach Provincial Park offers perfect spots for picnicking, beachcombing, and watching for seals and otters along Vancouver Island's wild shoreline.

Top Shirley Hotel Reviews

Oceanfront Cottage: Private Dock, Beach Access, Hot Tub, BBQ & Free Kayaks
10/10 Excellent
More cheap stays in Shirley

Seaside retreat-Steps to Hot tub,Kayaks and trails
Sooke BC
The price is ¥8,672 per night from Jan 12 to Jan 13
¥8,672
¥23,693 total
Jan 12 - Jan 13, 2026
includes taxes & fees
Frequently asked questions
Explore a world of travel with Expedia
- B&B in Shawnigan Lake
- Ryokans in British Columbia
- Aparthotels in Saanich
- Farmstay in British Columbia
- Resorts & Hotels with Spas in Highlands
- Highlands Hotels
- Capsule Hotels in Shawnigan Lake
- Aparthotels in Victoria
- Houseboats in British Columbia
- Condo Rentals in Brentwood Bay
- Boutique Hotels in Victoria West
- Romantic Hotels in Victoria
- Hotels near Chinatown
- Colwood Hotels
- Residences in Shawnigan Lake
- Resorts & Hotels with Spas in Sooke
- Resorts & Hotels with Spas in Brentwood Bay
- Hotels near Sooke Harbour
- Rv Parks in Victoria
- Romantic Hotels in Victoria West
- Luxury Hotels in Bear Mountain Resort
- Motels in Langford
- Hostels in View Royal
- Adults Only Resorts & in Saanich
- Hostels in Highlands
- Fernwood Hotels
- Hotels near Mill Bay Ferry Terminal
- Cheap Hotels in Shawnigan Lake
- Hotels near Victoria Clipper Ferry Terminal
- Ski Hotels in British Columbia
- B&B in Langford
- All-Inclusive Hotel Hotels in Bear Mountain Resort
- Beach Hotels in Saanich West
- Resorts in Brentwood Bay
- British Columbia Hotels
- Holiday Park Resorts in Sooke
- Condo Resorts in Shawnigan Lake
- Cheap Hotels in Langford
- Holiday Park Resorts in Shawnigan Lake
- Farmstay in Victoria
- View Royal Hotels
- Luxury Hotels in Highlands
- Hotels near Royal BC Museum
- Rv Parks in Sooke
- Resorts in Highlands
- Capsule Hotels in Capital Regional District
- B&B in Shirley
- Cheap Hotels in Downtown Victoria
- Hotels near Camosun College - Interurban Campus
- Hotels near Brentwood College School
- Cheap Hotels in Victoria West
- Historic Hotels in Downtown Victoria
- Esquimalt Hotels
- B&B in British Columbia
- Cheap Hotels in Bear Mountain Resort
- Rv Parks in British Columbia
- James Bay Hotels
- Beach Hotels in Sooke
- Cheap Hotels in Metchosin
- Downtown Victoria Hotels
- Beach Hotels in Victoria
- Family Hotels in British Columbia
- Resorts & Hotels with Spas in British Columbia
- Vacation Homes in Malahat
- Guest Houses in Highlands
- Cottages in Malahat
- Cabin Rentals in Malahat
- Central Saanich Hotels
- Hotels near Bear Mountain Golf Club
- Shawnigan Lake Hotels
- Hotels near British Columbia Parliament Building
- Ski Hotels in Bear Mountain Resort
- Guest Houses in Shawnigan Lake
- Resorts in View Royal
- Family Hotels in Bear Mountain Resort
- Hotels near Hatley Castle
- Resorts in Malahat
- Inner Harbour Hotels
- Langford Hotels
- Country Houses in Shawnigan Lake
- Hotels near Beacon Hill Park
- Hotels near Victoria Fisherman's Wharf
- Hotels near Victoria Harbour
- Victoria Hotels
- Hotels near Butchart Gardens
- Motels in British Columbia
- Resorts in Shawnigan Lake
- Victoria West Hotels
- Guest Houses in Victoria
- Resorts in Sooke
- Aparthotels in View Royal
- B&B in Victoria
- Bear Mountain Resort Hotels
- Guest Houses in British Columbia

































