New Holmwood Hotel and Restaurant
Isle of Wight
Queens Road, Egypt Point, Cowes, Isle of Wight PO31 8BW
About
Sitting at Egypt Point in Cowes on the Isle of Wight, come and visit the home of yachting events and famous sunsets. The New Holmwood offers guests stunning panoramic views across the Solent. Stroll along the waterfront to the town of Cowes and then return to the hotel and enjoy a relaxing drink on the spacious terrace.
Accessibility
Filter by:
Family Friendly
Religious/ Cultural
Sustainability
Wellbeing
Activities
Stay active and enjoy all the local attractions
Cycling
Fishing
Galleries and museums
Historic houses
Horse riding
Independent shops
Pubs
Shopping
Local Landscapes
Coastal
Harbour
Seafront