Skip to main content

Search hotels in Shawnigan Lake

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

Shawnigan Lake – 6 hotels and places to stay

Filter by:

Star Rating

Review score

Shawnigan Suite B & B

Shawnigan Lake

Shawnigan Suite B & B features air-conditioned accommodations in Shawnigan Lake. Both free Wifi and parking on-site are accessible at the bed and breakfast free of charge.

J
Jade
From
Canada
Friendly hosts, great location, beautiful spot - need a car to travel around the area. We were able to rent a canoe at a close marina and that was great! Very comfortable suite, etc
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 72 reviews
Price from
$179.28
1 night, 2 adults

Maple Heart Ranch

Shawnigan Lake

Offering a terrace, Maple Heart Ranch provides accommodations in Shawnigan Lake. This property offers access to a patio and free private parking.

C
COREY
From
United States
Fantastic stay with wonderful hosts. The animals on the ranch were certainly the highlight
Scored out of 10, guest rating 7.7
Good - What previous guests thought, 54 reviews
Price from
$127.49
1 night, 2 adults

Oceanfront Suites at Cowichan Bay

Cowichan Bay (Near Shawnigan Lake)

This all-suite hotel overlooks Cowichan Bay and suites with a kitchenette. It is 8.1 mi from the British Columbia Forest Discovery Center.

W
Wendy
From
Canada
Location
Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 287 reviews
Price from
$142.12
1 night, 2 adults

Wessex Inn By The Sea

Cowichan Bay (Near Shawnigan Lake)

Offering free WiFi, Wessex Inn By The Sea offers accommodations in Cowichan Bay, 8.2 miles from Maple Bay and 10 miles from Mill Bay Ferry Terminal. All rooms have a terrace.

B
Bennet
From
Canada
We had two decent sized rooms beside each other for a family trip. Rooms were clean. One had a kitchenette with a stove, and one just had a microwave. Staff was friendly and welcoming. Nice location and good value for money.
Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 643 reviews
Price from
$100.68
1 night, 2 adults

Tree Top Sanctuary Cowichan Valley

Duncan (Near Shawnigan Lake)

Tree Top Sanctuary Cowichan Valley offers accommodations in Duncan, 14 miles from Maple Bay and 16 miles from Mill Bay Ferry Terminal.

M
Monique
From
Canada
Loved the secluded mountain location.
Scored out of 10, guest rating 10.0
Exceptional - What previous guests thought, 5 reviews
Price from
$101.05
1 night, 2 adults

Bayview Bed and Breakfast

Mill Bay (Near Shawnigan Lake)

Bayview Bed and Breakfast offers accommodations in Mill Bay, a 19-minute walk from Mill Bay Ferry Terminal and 17 miles from Maple Bay.

J
John and Cathy
From
Canada
Beautifully decorated and the people were friendly and informative
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 58 reviews
Price from
$181.09
1 night, 2 adults

Motel 6-Saanichton, BC - Victoria Airport

Saanichton (Near Shawnigan Lake)

Motel 6-Saanichton, BC - Victoria Airport is located in Saanichton, within 4.1 miles of Brentwood Bay Ferry Terminal and 5.6 miles of The Butchart Gardens.

M
Mike
From
United States
A quick overniter to catch the early ferry next morning.
Scored out of 10, guest rating 7.6
Good - What previous guests thought, 1,093 reviews
Price from
$82.58
1 night, 2 adults

Sidney Waterfront Inn & Suites

Sidney (Near Shawnigan Lake)

Stay at the SWIS, located at the foot of Beacon Ave, on the doorstep of Sidney's Waterfront walkway and glass beach.

G
Greg
From
Canada
Breakfast was excellent, probably the best continental breakfast I’ve ever had, although the limited seating/space in the breakfast room was difficult. The biggest highlight of the hotel was how lovely the staff were.
Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 1,049 reviews
Price from
$202.09
1 night, 2 adults

Best Western Cowichan Valley Inn

Duncan (Near Shawnigan Lake)

Best Western Cowichan Valley Inn has a seasonal outdoor swimming pool, fitness center, a garden and restaurant in Duncan. This 3-star hotel offers a 24-hour front desk and an ATM.

S
Susan
From
Canada
Everything was great
Scored out of 10, guest rating 7.7
Good - What previous guests thought, 360 reviews
Price from
$128.68
1 night, 2 adults

Quality Inn Waddling Dog

Saanichton (Near Shawnigan Lake)

Located in Saanichton, 4.2 miles from Brentwood Bay Ferry Terminal, Quality Inn Waddling Dog has accommodations with a restaurant, free private parking and a bar.

K
Kyrylo
From
Canada
Nice, clean, friendly staff
Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 509 reviews
Price from
$123.21
1 night, 2 adults
See all 6 hotels in Shawnigan Lake

Budget hotels in Shawnigan Lake and nearby

  • Scored out of 10, guest rating 8.1
    Very Good - What previous guests thought, 645 reviews

    Offering free WiFi, Wessex Inn By The Sea offers accommodations in Cowichan Bay, 8.2 miles from Maple Bay and 10 miles from Mill Bay Ferry Terminal. All rooms have a terrace.

  • Scored out of 10, guest rating 8.8
    Excellent - What previous guests thought, 6 reviews

    A recently renovated apartment, Quiet and rural apartment in the country offers accommodations in Cobble Hill. This property offers access to a patio, free private parking, and free Wifi.

  • Scored out of 10, guest rating 5.0
    Fair - What previous guests thought, 1 review

    Casa De Kai offers accommodations in Mill Bay, 16 miles from Maple Bay and 22 miles from Royal Roads University. The air-conditioned accommodation is 3.7 miles from Mill Bay Ferry Terminal.

  • Modern 5BR Luxury Getaway is located in Cobble Hill, just 5.8 miles from Mill Bay Ferry Terminal and 12 miles from Maple Bay.

  • Scored out of 10, guest rating 8.0
    Very Good - What previous guests thought, 1 review

    8.2 miles from Mill Bay Ferry Terminal in Cobble Hill, Beachside Living Cherry Point provides accommodations with access to a fitness center.

  • Scored out of 10, guest rating 9.3
    Wonderful - What previous guests thought, 3 reviews

    2 miles from Mill Bay Ferry Terminal in Mill Bay, Stunning oceanfront home 3br3b1den offers accommodations with access to a hot tub and spa facilities.

Best hotels with breakfast in Shawnigan Lake and nearby

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

    Bayview Bed and Breakfast offers accommodations in Mill Bay, a 19-minute walk from Mill Bay Ferry Terminal and 17 miles from Maple Bay.

What Guests Said About Shawnigan Lake:

  • 10.0

    The hosts outdid what was expected.

    The hosts outdid what was expected. They even helped us carry in luggage. The food provided was beyond my expectations. The property is divine, with alpacas and sheep in the pasture right outside our window. The only problem was that the hill to cycle up to their home was 2km. long and too much for us on regular bikes. We highly recommend a stay here.
    Guest review by
    Suzanne
    Canada

See reviews by guests who stayed at hotels in Shawnigan Lake

See all
  • From $138.35 per night
    Scored out of 10, guest rating 9.5
    Exceptional - What previous guests thought, 135 reviews
    We loved our stay here. Everything was beyond great. Large, cute and comfortable apartment, very generous breakfast, lovely setting and view and such a nice bonus with all the animals (especially the Alpacas that are very exotic to us). Nancy and Brad was the best hosts you can imagine, very friendly and helpful and they gave us great advice on what to do when staying there. (The trekking around Burnt bridge and Kinsol Trestle was just amazing!) This little B&B is one of our best hotel experiences ever, and we've traveled plenty.
    Guest review by
    Kristin
    Sweden
  • From $221.11 per night
    Scored out of 10, guest rating 9.3
    Wonderful - What previous guests thought, 72 reviews
    Shawnigan Lake Suite B&B is a lovely location among the tall evergreens. It is easy to drive to and is clean an quiet. The hosts are kind and friendly. You must be up for a stair climb so if you have mobility issues this one is better for someone else. A lovely, fresh simple breakfast is provided each morning. All other meals are best best eaten at a local restaurant, these suggestions are listed, as there are no cooking or warming facilities here. I give this location full stars and highly recommend.
    Guest review by
    Michele
    Canada
  • From $138.35 per night
    Scored out of 10, guest rating 9.5
    Exceptional - What previous guests thought, 135 reviews
    Our experience exceeded all possible expectations. We love visiting Vancouver Island but this time was so special particularly because we stayed at Shawnigan Hills! The suite is huge, well stocked and well-equipped with practically everything a guest might want. However, we got so much more than just a perfectly designed and maintained b&b. No hotel could be compared to the hospitality and care we received here. Our advice: plan to stay for more than 1 night, it is worth it!
    Guest review by
    Nadia_St33
    Canada
  • From $138.35 per night
    Scored out of 10, guest rating 9.5
    Exceptional - What previous guests thought, 135 reviews
    It was easy to find and the instructions were clear for how to get in and such. It was very nearby where we needed to go to attend the graduation, which was perfect for us. The welcome basket was very nice and the breakfast items were greatly appreciated.
    Guest review by
    richard
    Brunei
  • Scored out of 10, guest rating 9.4
    Wonderful - What previous guests thought, 23 reviews
    This chalet was a lovely place to stay, every possible need has been anticipated. We as a family have never explored the Shawnigan Lake area and it was a treat to come back to the house after a day of walks. I highly recommend this holiday home.
    Guest review by
    Dorothy
    Canada