About Us: The West Bay Club is a subsidiary of the parent company West Bay Holdings Ltd, which is the freeholder of the West Bay Club site, located 5 minutes outside of Yarmouth on the Isle of Wight.
The West Bay Club is a beautifully landscaped site, consisting of 108 leasehold holiday properties, 8 freehold residential properties, and a development, which will see the construction of 22 properties and Leisure Facilities.