Book Hotels in Shawnigan Lake
Cabins, apartments, houseboats! We offer comfortable & private vacation rentals
Save an extra 10% or more on select hotels with Member Discounts
Access exclusive hotel deals, only with the Travelocity app
Top Shawnigan Lake hotels

Hotel Grand Pacific
Reviewed on Jul 23, 2025

Chateau Victoria Hotel and Suites
Reviewed on Jul 23, 2025

Fairmont Empress
Reviewed on Jul 21, 2025

Best Western Plus Carlton Plaza Hotel
Reviewed on Jul 22, 2025

Huntingdon Hotel and Suites
Reviewed on Jul 21, 2025

Red Lion Inn and Suites
Reviewed on Jul 23, 2025

Arbutus Inn
Reviewed on Jul 23, 2025

Days Inn by Wyndham Victoria On The Harbour
Reviewed on Jul 20, 2025

Motel 6 Saanichton, BC - Victoria Airport
Reviewed on Jul 22, 2025
Shawnigan Lake Hotel & Travel Guide
Do you feel like an adventure in Shawnigan Lake? It'll pay to secure accommodations as soon as you know your itinerary, as there's only 1 room within a 6-mile (10-kilometer) radius of the center of Shawnigan Lake.
The Dragonfly Dock Bed and Breakfast is a great base for your stay as it is one of the most conveniently situated options, one of only a small number of places within a comfortable stroll of the Shawnigan Lake downtown precinct.
You could check out the Hastings House Country House Hotel along with the Points West Oceanfront Resort. The Hastings House Country House Hotel is located only 17 miles (27 kilometers) away from the heart of Shawnigan Lake. The Points West Oceanfront Resort, is situated 20 miles (33 kilometers) away. Alternate places to stay include the Brentwood Bay Resort & Spa and the The Sidney Pier Hotel & Spa.
If you have time, adventurous explorers could explore the other cultural and scenic delights of Vancouver Island. Vancouver Island offers forests, rivers, streams and lakes, and other common visitor sights include old towns. Bold travelers might enjoy snowboarding and skiing in this part of Canada.
You could spend a few hours seeing Mount Brenton Golf Course and Chemainus Valley Museum, which you'll find in Chemainus, 20 miles (33 kilometers) to the north of Shawnigan Lake. When you head to Chemainus, be sure to check out the Best Western Plus Chemainus Inn and Eagle Rock Bed and Breakfast. For another option, head to Cowichan Bay, 7 miles (11 kilometers) to the north of Shawnigan Lake, where you'll find the Oceanfront Suites at Cowichan Bay and Wessex Inn By The Sea. If you visit Cowichan Bay, set aside a little time to visit the Cowichan Bay Maritime Centre and Cowichan Golf and Country Club.
Prior to departing Duncan, you should certainly ensure you see some sport. Get to BC Place Stadium, to the northeast of Shawnigan Lake. Book a Travelocity-listed hotel close to the sporting action at the Fairmont Pacific Rim or the Shangri-La Hotel, Vancouver.
Victoria International Airport is 10 miles (16 kilometers) outside the heart of Shawnigan Lake. Modern visitors who desire to find a base nearby can easily secure a night via Travelocity at the Beacon Inn at Sidney B&B or Victoria Airport / Sidney Travelodge.
Frequently asked questions
Recent Shawnigan Lake hotel reviews by fellow wanderers

Arbutus Inn
Explore More Ways to Travel with Travelocity
Accommodation Types
Accommodation Types in Shawnigan Lake
- Victoria Hotels
- Salt Spring Island Hotels
- Sooke Hotels
- Friday Harbor Hotels
- Vancouver Island Hotels
- Pender Island Hotels
- San Juan Islands Hotels
- Sidney Hotels
- Juan de Fuca Electoral Area Hotels
- Duncan Hotels
- Lake Cowichan Hotels
- Langford Hotels
- Cowichan Bay Hotels
- North Oyster Hotels
- Brentwood Bay Hotels
- San Juan Island Hotels
- Chemainus Hotels
- Galiano Hotels
- Roche Harbor Hotels
- Ladysmith Hotels
- Mill Bay Hotels
- Saanichton Hotels
- Colwood Hotels
- Oak Bay Hotels
- North Saanich Hotels
- Mayne Island Hotels
- Metchosin Hotels
- North Cowichan Hotels
- Gulf Islands Hotels
- Youbou Hotels
- Highlands Hotels
- Cobble Hill Hotels
- Ganges Hotels
- Western United States Hotels
- Pacific Northwest Hotels
- Saturna Island Hotels
- Crofton Hotels
- Otter Point Hotels
- Jordan River Hotels
- Malahat Hotels