Filter Results
Apply Filters
Clear Filters
Hotels in Cowichan Bay
Oceanfront Suites At Cowichan Bay
1681 Cowichan Bay Rd, Cowichan Bay, Canada View map
Featuring an indoor pool and a fitness studio, Oceanfront Suites At Cowichan Bay is set within a 5-minute walk of Cowichan Bay Maritime Centre. This resort also provides guests with WiFi, available…
From US$ 90
Book Now