One of the Isle of Wight’s better accommodations, the Fountain Inn in Cowes greets guests with its three-star facilities and wonderful views over the River Medina and Cowes harbour. Welcoming leisure and business guests alike, the hotel features a cosy, traditional bar as well as an onsite restaurant that specialises in serving British favourites. Wash your meal down with any one of the bar’s cask conditioned ales or wines. More than just a hotel, the Fountain Inn is a reputable eatery in its own right.