West Bay Country Club & Spa
About the Resort
If you’re looking for a break where you can really relax and come back feeling totally refreshed, there’s no better place to do it than the beautiful Isle of Wight, and the West Bay Country Club & Spa in Yarmouth offers everything you need to truly unwind. Perfectly suited for an active and exciting holiday, or alternatively one spent sitting back and relaxing, this superb resort offers a wide range of top-tier facilities and activities to ensure there’s something for everyone.
The attractive New England-style cottages at West Bay offer welcoming accommodation with all the conveniences and comfort you’d expect, and range from 3-bedroom properties with room for up to 5 or 6 guests all the way up to 5-bed holiday homes where a group of up to 9 can stay. With fantastic accommodation and all the on-site amenities you could hope for, it’s an ideal home from home on the Isle of Wight.