Hotels below are sorted by distance from Shawnigan Lake.
|
|
Zoom in (+) to see interstate exits, restaurants, and other attractions near hotels.

Hotels closest to Shawnigan Lake BC
Rates shown below are averages. Click See Rates to see rates for your dates.
-
7 miles
Villa Eyrie Resort Malahat
600 Ebadora Lane, Malahat, BC V0R 2L0
7 miles
|
Enter Dates
|
From $301
Check In | 16 00 |
Check Out | 11 00 |
|
|
Rated Very High
- Upscale, smoke-free, full-service resort
-
1.5 miles from Spectacle Lake Provincial Park
-
Indoor swimming pool - exercise room
-
Full-service spa
-
Free WiFi
-
Free parking
Pet friendly resort
More >
- $50 per stay pet fee up to 7 nights. - Feb 2018 < Less
TripAdvisor Traveler Rating: 
Based on 238 reviews
Read Recent Reviews
|
|
|
-
8 miles
Super 8 Hotel Duncan
5325 Trans Canada Highway, Duncan, BC V9L 5J2
8 miles
|
Enter Dates
|
From $58
Check In | 1500 |
Check Out | 1130 |
|
|
Rated Average
- Cheap, smoke-free, full-service hotel near Duncan Airport
- No swimming pool
- Free continental breakfast
- Free WiFi
- Free parking - truck parking
Pet friendly hotel
More >
- pets allowed only in 1st floor rooms - $10 per night fee for each pet. - Jan 2018 < Less
TripAdvisor Traveler Rating: 
Based on 237 reviews
Read Recent Reviews
|
|
|
-
9 miles
Ramada Hotel Duncan
140 Trans Canada Highway, Duncan, BC V9L 3P7
9 miles
|
Enter Dates
|
From $82
Check In | 1500 |
Check Out | 1100 |
|
|
Rated Average
- Midscale, smoke-free, full-service, downtown motel
-
Across from Duncan Mall
-
No swimming pool
-
Exercise room
-
Free WiFi
-
Free parking - truck parking
Pet friendly motel
More >
- allows up to 2 pets per room - $10 per night fee for each pet. - Jan 2018 < Less
Most Recent HotelGuides Reviews
Read >
"I had a pleasant stay. Good motel room and fine bar. Stay here.2019-02-18"
< Hide
TripAdvisor Traveler Rating: 
Based on 134 reviews
Read Recent Reviews
|
|
|
,LX;YYJ57-YYJ,OZ;11315-YYJ,RA;12614-YYJ
|