New Holmwood Hotel & Restaurant
The Best Western New Holmwood Hotel is situated at Egypt Point in Cowes on the Isle of Wight, 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 to see
We are proud to offer a superb seafacing Restaurant featuring, top quality cuisine from our hotels experienced team, Wedding Reception, Conference Facilities and a service that is both professional & friendly.
We look forward to welcoming you and ensuring that your stay whether for business or pleasure, is both relaxing and enjoyable.
Free Wi-Fi is available throughout the Hotel
