The Best Western New Holmwood Hotel is situated at Egypt Point
in Cowes, home to a multitude of world famous yachting events. The
hotel offers fantastic panoramic views across the solent from its public
areas with the enchanting town of Cowes being only a 15 - 20 minute
walk along the waterfront.
We have three comfortable lounges,
one of which offers large picture
windows enabling views of all the
shipping movements - Cruise Liners,
Racing Yachts, Family Pleasure
Yachts, Huge Tankers and Container
Ships - there is always something
We are proud to offer a superb seafacing restaurant featuring top
We look forward to welcoming you and ensuring that your stay
whether for business or pleasure, is both relaxing and enjoyable.