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


Location:  Be our guests at the Castle Villa by the Sea, right in the heart of Cowes, the main township of Phillip Island. The La Mer seaside self-contained apartment is located footsteps from the main street of Cowes.

Description:  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.  With a variety of accommodation suites at affordable prices in our intimate and luxurious Mediterranean style villa.  La Mer family apartment is self-contained, has 2 bedrooms and sea views from the terrace.

  • 4 x luxury Castle Suites
  • 1 x La Mer family apartment
  • Linen & towels provided
  • Spa bath  (2 rooms- Castle Villa)
  • Private bathroom
  • Private balcony or sundeck 
  • Off street parking
  • Free Wi-Fi
  • Castle Villa - CD, book & DVD library


Rate & Availability: Click here for details

Booking Conditions: No smoking in the rooms. No pets. Credit card details are required on arrival. 

Back To Top