Treat the one you love to a special Valentine's Day dinner in our Terrace Bar & Restaurant for only £39.95 per person.
Beat the January blues with our fabulous dining offer at The Terrace. Two people, two courses and a bottle of wine for £39.
Come in from the cold and enjoy a delicious Full Afternoon Tea for two for only £22!
Whether it’s traditional Fish & Chips, or mouth-watering Moules and Frites, enjoy fresh local seafood and a glass of Prosecco, overlooking the stunning Porthminster Beach views at our beautiful hotel.
Enjoy Gin o'Clock every day at St Ives Harbour Hotel & Spa between 4.30-6.30pm. If gin isn't your thing don't worry, we have other fantastic Happy Hour(s) offers!