Perched just above the historic Sloop Inn in St Ives, The Upper Deck Restaurant offers one of the most picturesque dining experiences in town. Overlooking the harbour, this charming upstairs restaurant is the perfect blend of relaxed Cornish hospitality and refined seaside dining. Whether you're visiting for a romantic meal, a family occasion, or simply to enjoy a beautiful sunset over dinner, the Upper Deck serves fresh, local ingredients with flair.
Seafood takes centre stage here, from beautifully grilled fish dishes to hearty classics with a coastal twist. Expect traditional Cornish flavours with thoughtful modern touches, all served in a cosy yet elegant setting. The views alone make it worth the visit, but it’s the warm welcome and quality of food that keep guests returning year after year. For a proper taste of St Ives, The Upper Deck is a dining spot not to be missed.