
Hotels near Saint Mary Lake
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Check prices for these dates
Our top choices for Saint Mary Lake hotels

Harbour House Hotel
Harbour House Hotel4.6 km from Saint Mary Lake
8.6 out of 10, Excellent, (579 reviews)
The price is P19,388
P22,297 total
includes taxes & fees
Jul 22 - Jul 23

Quarrystone House B&B
Quarrystone House B&B5.4 km from Saint Mary Lake
9.6 out of 10, Exceptional, (133 reviews)
The price is P17,426
P20,040 total
includes taxes & fees
Jul 19 - Jul 20

Elevate Rooms Armand Heights
Elevate Rooms Armand Heights10 km from Saint Mary Lake
9.2 out of 10, Wonderful, (70 reviews)
The price is P14,247
P21,413 total
includes taxes & fees
Jul 8 - Jul 9

Super 8 by Wyndham Duncan
Super 8 by Wyndham Duncan17.8 km from Saint Mary Lake
6.8 out of 10, (1,001 reviews)
The price is P5,789
P6,658 total
includes taxes & fees
Jun 29 - Jun 30

Eagle Rock Bed and Breakfast
Eagle Rock Bed and Breakfast14.4 km from Saint Mary Lake
10.0 out of 10, Exceptional, (113 reviews)
The price is P9,714
P11,171 total
includes taxes & fees
Jun 30 - Jul 1

Best Western Plus Chemainus Inn
Best Western Plus Chemainus Inn12.7 km from Saint Mary Lake
9.4 out of 10, Exceptional, (1,000 reviews)
The price is P7,736
P8,897 total
includes taxes & fees
Jul 1 - Jul 2

The Cottage and Castle
The Cottage and Castle13.4 km from Saint Mary Lake
9.4 out of 10, Exceptional, (44 reviews)
The price is P10,631
P12,225 total
includes taxes & fees
Jun 25 - Jun 26

Croftinn & Motel
Croftinn & Motel7.7 km from Saint Mary Lake
7.0 out of 10, Good, (199 reviews)
The price is P6,433
P7,397 total
includes taxes & fees
Jun 26 - Jun 27

Best Western Cowichan Valley Inn
Best Western Cowichan Valley Inn15.9 km from Saint Mary Lake
8.4 out of 10, Very Good, (958 reviews)
The price is P10,611
P12,203 total
includes taxes & fees
Jul 1 - Jul 2

Wessex Inn By The Sea
Wessex Inn By The Sea17.6 km from Saint Mary Lake
8.8 out of 10, Excellent, (1,005 reviews)
The price is P6,372
P7,328 total
includes taxes & fees
Jul 20 - Jul 21

Oceanfront Suites at Cowichan Bay
Oceanfront Suites at Cowichan Bay17.6 km from Saint Mary Lake
8.8 out of 10, Excellent, (1,006 reviews)
The price is P12,356
P14,209 total
includes taxes & fees
Jun 28 - Jun 29

Duncan Motel
Duncan Motel16.6 km from Saint Mary Lake
8.4 out of 10, Very Good, (188 reviews)
The price is P5,569
P6,404 total
includes taxes & fees
Jul 22 - Jul 23

Thunderbird Motor Inn
Thunderbird Motor Inn16.5 km from Saint Mary Lake
7.6 out of 10, Good, (833 reviews)
The price is P4,585
P5,273 total
includes taxes & fees
Jun 25 - Jun 26

Fuller Lake Motel
Fuller Lake Motel13.5 km from Saint Mary Lake
7.4 out of 10, Good, (408 reviews)
The price is P6,351
P7,303 total
includes taxes & fees
Jun 30 - Jul 1

Falcon Nest Motel
Falcon Nest Motel16.5 km from Saint Mary Lake
7.6 out of 10, Good, (49 reviews)
The price is P5,440
P6,256 total
includes taxes & fees
Jun 26 - Jun 27
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Compare popular hotels close to Saint Mary Lake
Property | Property class | Guest rating | Breakfast included | Pool | Spa | Pet-friendly | WiFi included | |
|---|---|---|---|---|---|---|---|---|
![]() Harbour House Hotel | 8.6 Excellent 579 reviews | View | ||||||
![]() Quarrystone House B&B | 9.6 Exceptional 133 reviews | View | ||||||
![]() Elevate Rooms Armand Heights | 9.2 Wonderful 70 reviews | View | ||||||
![]() Super 8 by Wyndham Duncan | 6.8 1,001 reviews | View | ||||||
![]() Eagle Rock Bed and Breakfast | 10.0 Exceptional 113 reviews | View |
Top Saint Mary Lake Hotel Reviews

Motel 6 Saanichton, BC - Victoria Airport
8/10 Good

























































