The Castle - Villa by the Sea Phillip Island TripAdvisor Facebook

The Castle- Villa by the Sea offers you your own island oasis and a perfect carefree holiday, footsteps from the beach front and hidden away in a magical garden.

7-9 Steele Street, Cowes, Victoria


Be our guests at the Castle Villa by the Sea, right in the heart of Cowes, the main township of Phillip Island. We offer a variety of sumptuous Phillip Island accommodation suites at affordable prices in our intimate and luxurious Mediterranean style villa surrounded by the sea, sun and sand.

We offer unique types of luxury accommodation; The Castle Hotel Suite, Erehwon Hotel Suite, The Gallery Suite,Broadwater Hotel Suite, Yackatoon Hotel Suite and a compact family suite La Mer Apartment. La Mer Apartment is our separate seaside apartment which is located footsteps from the main street of Cowes and is completely self-contained.

The Castle Luxury Villa offers you your own island oasis and perfect carefree luxury Phillip Island accommodation, footsteps from the beach-front and hidden away in a magical garden. 

Book your  Attraction Tickets  here or contact our Visitor Information Centres on 1300 854 334 and speak to our dedicated Team of local experts. 

Back To Top