Villa Eyrie Resort. 4 out of 5. 600 Ebadora Lane, Mill Bay, BC. 3.2 mi from city center. Get rates. This smoke-free resort features a full-service spa and a restaurant. Enjoy the a rooftop terrace and perks like free self parking and free WiFi. A terrace, a garden, and a picnic area are also on offer.