The George Hotel
Restaurant
One of the island's best-known dining destinations, The George Hotel sits on the waterfront at Yarmouth with views across to the Lymington River and the mainland. The brasserie serves modern British food using island produce, and the terrace is one of the most pleasant outdoor dining spots on the island. Popular with sailors arriving at Yarmouth harbour and visitors to the west Wight.