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 – 7 hotels and places to stay

Filter by:

Star Rating

Review score

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.

R
Renee
From
United States
Rustic, private, surrounded by forest and animals.
Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 54 reviews
Price from
$127.46
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.

G
Graham
From
Canada
spectacular view. Nice pub next door. Very reasonable price.
Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 280 reviews
Price from
$142.09
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.

C
Casandra
From
Canada
The property is fantastic! It’s so peaceful and relaxing. We absolutely loved the open concept kitchen/patio set up. Perfect for star gazing and the view is just great. Over all we’re super impressed with our stay at the Glamping tent! My boyfriend and I will definitely be back! Couldn’t recommend it more. It’s got everything you need to be comfortable!
Scored out of 10, guest rating 9.9
Exceptional - What previous guests thought, 10 reviews
Price from
$101.02
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.

R
Romanoan
From
Hong Kong
A lovely house with a comfortable room and beautifully designed common spaces—both elegant and functional. The atmosphere is peaceful, making for a truly relaxing stay. Juliette is an exceptional host, offering warm hospitality and a delicious, thoughtfully prepared breakfast. Highly recommended!
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 80 reviews
Price from
$181.05
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.

A
Audrey Moreland
From
United States
Great staff, great location, comfortable bed and pillows. Good hot water.
Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 640 reviews
Price from
$86.18
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.

C
Colby
From
United States
The property was very beautiful and the staff was amazing! Shoutout to Aneesa who is very nice and professional!
Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 1,018 reviews
Price from
$184.67
1 night, 2 adults

The Latch Inn

Sidney (Near Shawnigan Lake)

Located in Sidney, 1.3 miles from Kayak Launch Beach, The Latch Inn has accommodations with a garden, free private parking, a terrace and a bar.

K
Kathy
From
United States
Literally loved everything! The Latch is a fabulous historic building with amazing character. The owners are hands-on and run a wonderful B&B. The breakfast was absolutely delicious as well!
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 212 reviews
Price from
$206.39
1 night, 2 adults

Moon Water Lodge

Malahat (Near Shawnigan Lake)

Offering an on-site restaurant, Moon Water Lodge is located along Malahat highway, only 7 minutes’ from Goldstream Provincial Park. A refrigerator and coffee maker are provided. Free WiFi is included....

k
kayla
From
United States
Unbeatable view any time of the day! Very welcoming and more of a home feeling than a commercial hotel. Not far from Victoria by car, with other cute little areas to visit within a short driving distance. We will definitely be returning SOON!
Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 230 reviews
Price from
$238.98
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.

N
Nelson
From
United States
We loved everything! There's a pub and a liquor store here! Everything was clean and comfortable it's an adorable place! It's close to The Butchart Gardens and Butterfly Gardens which were our favorites. I loved that it's outside the bustling city but still close enough to drive in every day. Nothing we wanted to do was more than 25 min away.
Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 522 reviews
Price from
$123.18
1 night, 2 adults

The Sidney Pier Hotel & Spa

Sidney (Near Shawnigan Lake)

Adjacent to Shaw Ocean Discovery Center and Victoria Distillers, this hotel is 3.4 mi from Victoria International Airport.

G
Gayle
From
Canada
This was the second time this year that we visited Sidney and stayed at the Sidney Pier. The location can’t be beat, the staff were friendly and helpful and we love the hotel cafe. Our room had a wonderful view and was clean and well maintained. All around a lovely experience. Would highly recommend.
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 346 reviews
Price from
$258.10
1 night, 2 adults
See all 7 hotels in Shawnigan Lake

Best hotels with breakfast in Shawnigan Lake and nearby

  • Scored out of 10, guest rating 9.4
    Wonderful - What previous guests thought, 80 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.

    From $208.21 per night
  • Scored out of 10, guest rating 8.6
    Excellent - What previous guests thought, 8 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 9.9
    Exceptional - What previous guests thought, 10 reviews

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

  • 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.6
    Exceptional - What previous guests thought, 5 reviews

    2 miles from Mill Bay Ferry Terminal in Mill Bay, Stunning oceanfront home 4br3b sunrise beachcombing near Bamberton Park offers accommodations with access to an open-air bath.

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

    Offering inner courtyard views, Beachbreeze Panoramic Oceanview 4BR 3BA Romantic Sunrise & Celestial Views in Mill Bay offers accommodations, a private beach area, a garden, a bar, and barbecue...

Budget hotels in Shawnigan Lake and nearby

  • Scored out of 10, guest rating 8.2
    Very Good - What previous guests thought, 640 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.

    From $115.76 per night

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
  • Scored out of 10, guest rating 9.4
    Wonderful - What previous guests thought, 75 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.32 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.32 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
  • Scored out of 10, guest rating 9.4
    Wonderful - What previous guests thought, 23 reviews
    The area and being in the woods..close to the school
    Guest review by
    Michelle
    Canada
gogless