Charming 3-star hotel located at Egypt Point in Cowes, offering comfortable accommodations and friendly service, perfect for your next getaway!
Welcome to the Best Western New Holmwood Hotel, a delightful 3-star retreat nestled in the scenic Cowes, at the stunning Egypt Point. Here, you can enjoy a warm and friendly atmosphere complemented by comfortable accommodations, ideal for both leisure and business travelers alike. Start your day with a hearty breakfast before exploring the beautiful surroundings of Cowes, renowned for its maritime heritage and vibrant culture. Whether you're visiting for a relaxing holiday or a fun-filled adventure, our hotel is the perfect home base to create cherished memories that will last a lifetime!