Best Fun Restaurants in St Ives
Price
- $30 and under
- $31 to $50
- $50 and over
Cuisine
Regions
Neighborhoods
Top Rated
Dining Options
Seating Options
Accessibility
6 restaurants available nearby
Booked 1 time today
Booked 8 times today
See what locals rave about
From verified diners like you
From verified diners like you
- DdarrenCornwall •1 review5.0Dined 5 days agoOur second visit here and loved loved. The foods amazing and the staff are lovely. Can't wait to returnMore infoLa CasitaPrice: Moderate• Spanish• St Ives•4.7
- RRossCornwall •1 review5.0Dined on Dec 29, 2024Fantastic food and service. The staff were so friendly highly recommendMore infoHost St IvesPrice: Moderate• Contemporary British• St Ives•4.7
- EEmmaCornwall •1 review5.0Dined on Dec 27, 2024Had such a lovely time for my birthday, the team working in the restaurant and bar were probably the most professional, knowledgeable and friendly team working anywhere I’ve been for dinner in a very long time , as well as the team at the tartan fox. It makes such a difference and we really appreciated how kind they all were. Thankyou for a lovely evening. Hopefully We’l be back soon, emma PS our waitress was amazing definitely an asset to the team :)More infoUgly Butterfly by Adam HandlingPrice: Very Expensive• British• St Ives•4.9
- VVictoriaIsles of Scilly •1 review5.0Dined on Dec 21, 2024Delicious food as always, beautifully cooked and presented with lots of interesting flavours with super fresh local products. We were especially impressed with the way the chef and staff catered to a vegan in our party. Excellent vegan menu packed with flavour and taste.More infoArgoePrice: Expensive• Seafood• Penzance•4.9
- RRuthCornwall •1 review5.0Dined on Dec 15, 2024Fabulous! Thank you so much our little grandson thoroughly enjoyed meeting Santa 🎅 we all had a lovely time, food was excellent the atmosphere was just right, we arrived at 1:15 for our booking at 1:30 and Santa waited for us, we are so grateful 🙏More infoThe Old Quay HousePrice: Moderate• Contemporary British• Hayle•5