1. Villa Eyrie Resort

- Location: Malahat
- Guest rating: 9.4/10 (Exceptional, 935 reviews)
- Price: CA $211, CA $299 total, includes taxes & fees, Dec 15 - Dec 16, for Our top choices for Piers Island resorts
- Review: Lovely resort with great view great food great price, by HUY
