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