Terrace Bar & RestaurantSt Ives, Cornwall

With incredible views across Porthminster Beach, The Terrace Bar & Restaurant provides a wonderful dining experience here in St Ives.

Serving fresh, local and seasonal food, The Terrace Bar & Restaurant celebrates the very best local flavours, suppliers and producers; with menus that reflect the changing moods and climates, fish landed daily at the ancient fishing harbour and a local larder of mouth-watering Cornish produce.

Whether it’s lunch overlooking the water, or a sparkling dinner for two, we’re open for breakfast, lunch and dinner – as well as afternoon tea in our beautiful bay view lounge.

Opening Times

Open early – late, drinks served all day.
Lunch served from noon

Afternoon Tea served 2:30pm – 5:30pm
Dinner served 6.30pm – 9pm

Our Menus

The menus use seasonal, local produce. Below you’ll find a selection of sample menus, with some dishes subject to the availability of local ingredients.

Dinner is served in our Terrace Restaurant from 6pm-9.30pm everyday

Click here to view our a la carte menu

Click here to view our Dessert menu

Served every day in the Bar 12-9.30pm

To view our All Day Bar Menu please click here


Sunday Lunch
(Please note this is a sample menu and changes weekly with the seasonality and availability of local ingredients)

2 courses for £14.95 per person
3 courses for £19.95 per person

sunday lunch menu

12 noon – 2:30pm


Courgette and Broad Bean Soup with Minted Crème Fraiche
Pork and Pickled Vegetable Wonton, Chilli Butternut Puree, Cherry Tomato Compote
Traditional Nicoise of Tuna, Olives, Cherry Tomato, Soft Boil Egg, Anchovy, Potato, French Beans, Croutons
Local Mussels in a White Wine Herb Cream Sauce
Tomato, Mozzarella and Basil Terrine with Salad and Pesto


Traditional Roast Pork, Thyme Roast Potato, Seasonal Vegetables, Black Pudding Stuffing, Red Wine Jus
Roast Chicken Supreme, Sauté Wild Mushrooms, Thyme Roast Potatoes, Green Beans and Red Wine Jus
Seared Salmon Sauté Wild Mushrooms, Baby Onions, Bacon, Grain Mustard Crushed Potato, Red Wine Sauce
Harbour Fish and Chips with Pea Puree and Home-Made Tartare Sauce
Vegetable Ribbon and Herb Spring Rolls, Leek Compote, Capsicum Coulis and Sesame Sauté Beansprouts


Fresh Strawberries and Clotted Cream
Poached Peach, Raspberry Sorbet, Honey Nut Granola
Chocolate Chilli Tart, Honeycomb Ice Cream
Selection of Cornish Cheeses, Farmhouse Chutney and Biscuits

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….

Available anytime between 12-9pm, anywhere!

Harbour beer battered fresh Fish & handcut chunky Chips, crushed peas & tartare sauce,
served with a flute of chilled Prosecco, only £15

Fresh Fowey Mussels cooked in white wine, garlic & cream with skinny fries, served with a glass of chilled Prosecco, only £15

Menu changes daily depending on the availability of local ingredients…

Every day between 4.30-6.30pm

Gin o’clock

Set against the backdrop of Porthminster Beach, enjoy:

refreshing Bombay Sapphire
and tonic over ice, with a wedge of fresh lime for only £4


Gin not your thing? Why not try one of our exclusive Harbour Happy Hour(s) offers:

Classic Mojito or Pimms No1 only £4

Bottle of ice cold Cornish lager £3

Make a Reservation

To enquire about making a reservation at The Terrace, please call us on the number below, or enquire online and we’ll get back to you.

Call: 01736 795 221

Enquire Online Book now

Thank you. Your enquiry has been sent.

Group Dining

We have a number of spaces available to book for breakfast, lunch and dinner. From celebrations to intimate gatherings, we promise to turn every special occasion into an unforgettable experience.

How to book

To enquire about hosting a group dining event at The Terrace Restaurant, please call us on the number below, or enquire online and we’ll get back to you.

Call us on: 01736 795 221

Thank you. Your enquiry has been sent.