Menu

Hotels in Shawnigan Lake

Choose the date and book your stay!

We are searching for the best offers

100 results

FiltersClear all
  • Booking cancellation
  • Star Rating
  • Guests rating
    • Travellers Rating
  • Property type
  • Search nearby
  • Hotel facilities
  • Hotel name
Bed&Breakfast

Check hotels near Shawnigan Lake

Summer House
  • Cowichan Bay Cottage
  • Summer House1722 Wilmot Road, Cowichan Bay V0R 1N1
  • 9.9 km from center of Shawnigan Lake
  • Econo Lodge & Suites
  • 101 Island Hwy., Victoria V9B 1E8
  • 27.7 km from center of Shawnigan Lake
  • 3.5 / 5

    TripAdvisor Travellers Rating:

    174 reviews

    Very good
  • Malahat View Guesthouse
  • Goldstream Heights Drive 4799, Malahat V0R 2W3
  • 11.2 km from center of Shawnigan Lake
  • 5 / 5

    TripAdvisor Travellers Rating:

    2 reviews

    Excellent
Summer House
  • Gallery B&B
  • Summer House125 Churchill Road, Ganges Harbor V8K 2R3
  • 25.6 km from center of Shawnigan Lake
  • The Cedarwood Inn & Suites
  • 9522 Lochside Drive, Sidney (BC) V8L 1N8
  • 18 km from center of Shawnigan Lake
  • 4 / 5

    TripAdvisor Travellers Rating:

    193 reviews

    Very good
Bed&Breakfast
  • Fulford Dunderry Guest House and Cabin
  • Bed&Breakfast2900 Fulford Ganges Road, Fulford Harbour V8K 1X6
  • 19.5 km from center of Shawnigan Lake
  • 4 / 5

    TripAdvisor Travellers Rating:

    33 reviews

    Very good
Other
Other
Guest House
  • Parker by the Sea
  • Guest House5265 Parker Avenue, Victoria V8Y 2N1
  • 24.7 km from center of Shawnigan Lake
Bed&Breakfast
Other
Bed&Breakfast
  • Armand Heights
  • Bed&Breakfast221 Armand Way, Ganges Harbor V8K 2B6
  • 20.5 km from center of Shawnigan Lake
  • 4.5 / 5

    TripAdvisor Travellers Rating:

    91 reviews

    Excellent
  • Thunderbird Motor Inn
  • 5849 York Road, Duncan V9L 3S3
  • 15 km from center of Shawnigan Lake
  • 4.5 / 5

    TripAdvisor Travellers Rating:

    266 reviews

    Excellent
Bed&Breakfast
  • Wisteria Guest House
  • Bed&Breakfast224 Park Drive, Ganges Harbor V8K 2R6
  • 24.9 km from center of Shawnigan Lake
  • 4.5 / 5

    TripAdvisor Travellers Rating:

    143 reviews

    Excellent
Bed&Breakfast
  • Hummers Haven Bed and Breakfast
  • Bed&Breakfast1040 Maple Bay Road, Duncan V9L 5X1
  • 18.2 km from center of Shawnigan Lake
  • 5 / 5

    TripAdvisor Travellers Rating:

    15 reviews

    Excellent
Bed&Breakfast
  • Hedgerow House
  • Bed&Breakfast238 Park Drive, Ganges Harbor V8K 2R6
  • 24.9 km from center of Shawnigan Lake
  • 5 / 5

    TripAdvisor Travellers Rating:

    382 reviews

    Excellent
  • Oceanfront Suites at Cowichan Bay
  • 1681 Cowichan Bay Road, Cowichan Bay V0R1N0
  • 9.9 km from center of Shawnigan Lake
  • 4 / 5

    TripAdvisor Travellers Rating:

    316 reviews

    Very good
  • The Sidney Pier Hotel & Spa
  • 9805 Seaport Place, Sidney (BC) V8L 4X3
  • 18.4 km from center of Shawnigan Lake
  • 4.5 / 5

    TripAdvisor Travellers Rating:

    604 reviews

    Excellent
Guest House
  • Corbett Guest Suites
  • Guest House9651 4th Street, Sidney (BC) V8L 2Y8
  • 18.1 km from center of Shawnigan Lake
  • 4.5 / 5

    TripAdvisor Travellers Rating:

    27 reviews

    Excellent
Summer House
Resort
  • Maple Ridge Cottages
  • Resort301 Tripp Road Salt Spring Island, Ganges Harbor V8K 1K6
  • 26.8 km from center of Shawnigan Lake
  • 4.5 / 5

    TripAdvisor Travellers Rating:

    32 reviews

    Excellent

Offer for you - hotel cheaper to 30%!

It is true. Once you have purchased your air ticket you will have access to a special accommodation offer at much better prices!

  • This special offer is for accommodation in the country you are visiting.

  • You will get access to the offers with special discount.

  • Special offer is connected with purchased flight ticket.

Get an extra hotel discount for registered users. It's free!

Log in and check our extra discount! These prices aren't available for everyone.

  • Find offers marked as "Member pricing".

  • Choose the perfect one and enjoy your trip!

  • Don't have an account? Sign up in a few seconds.