Self-Catering Accommodation

We also have some gorgeous self catering properties – the luxurious Villa Lavinia a beautiful town house sleeping up to 10 guests just moments away from The Hambrough.

Villa Lavinia Self-Catering accommodation Isle of Wight

Villa Lavinia

Villa Lavinia is a gorgeous Victorian clifftop town house sleeps up to 10 in sunny Ventnor

Villa Apartment Self-Catering accommodation Isle of Wight

Villa Apartment

Villa Apartment is attached to the Self-Catering Accommodation Villa Lavinia.

Quince Cottage Self-Catering accommodation Isle of Wight

Quince Cottage

This delightful cottage sleeps up to 4 guests situated opposite the duckpond in beautiful Bonchurch village.

Plan an Unforgettable Experience in the the Hambrough Today!

Beautiful rooms with stunning sea views and award-winning food – book your Island Escape today

Book Your Stay Now