WELCOME SUITES & TARIFFS GARDENS BOOK NOW LOCATION ENQUIRIES CONTACT
Phillip Island Accommodation at The Castle Luxury Villas

Phillip Island Accommodation 03 5952 1228

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 sumptious Phillip Island accommodation suites at affordable prices in our intimiate and luxurious Mediterranean style villa surrounded by the sea, sun and sand.

We offer 7 different and unique types of luxury accommodation; The Terrace Hotel Suite, The Castle Hotel Suite, Erehwon Hotel Suite, The Gallery Suite, Broadwater Hotel Suite, Yackatoon Hotel Suite and 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.

Check out our Phillip Island Accommodation Suites