I just got back from another stay at the Castle and had to put pen to paper. This was the third time we had been there and we will keep going back. The hosts, Jenni and Harley, remembered us and had a bottle of champagne waiting in the room which was a lovely way to be welcomed. Jenni also prepared... More
- Also Known As:
- Castle Hotel Cowes
- The Castle Villa By The Sea Phillip Island/Cowes, Australia
- Official Description (provided by the hotel):
- The Castle Luxury Villa offers you your own island oasis and perfect carefree holiday accommodation, footsteps from the beach-front and hidden away in a magical garden ... more less
- Reservation Options:
- TripAdvisor is proud to partner with Agoda so you can book your The Castle Villa by the Sea reservations with confidence. We help millions of travellers each month to find the perfect hotel for both holiday and business trips, always with the best discounts and special offers.