New Holmwood Hotel

65 Queen's Road, Cowes , Isle of Wight

Business meeting
Special events
120 max

About venue

General Information
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. The hotel hosts a variety of guest rooms, all of which are modern in decoration, have free Wi-Fi, a TV, as well as desk space. With their sea facing lounges & restaurant and their two outdoor terraces all facing the water, there is plenty of space to enjoy the comfortable surroundings of the New Holmwood Hotel with a morning coffee or in the evening a glass of wine watching the magnificent sunset at the onsite restaraunt Gurnard. The restaurant offers a great choice of freshly cooked cuisine, using locally sourced produce where possible.

Conference and Meeting Room Information
There are 3 conference spaces available to hire at the New Holmwood Hotel. The largest of the spaces is the Admiral's Cup, accommodating up to 120 guests in a flexible layout that can meet your needs. The other 2 spaces are the Skippers room and the Victory room, both smaller in size and more suitable for more intimate events. All of the rooms are modern in decor, have free Wi-Fi and are fully functioning with the latest technology.

Most Popular Facilities

Room Service

Onsite Restaurant

Ocean/Water Views



Conference rooms


Conference / Meeting Rooms

Conference room layouts:
© 2024 | All rights reserved