A short visitor's guide to St Ives, Cornwall: things to do, places to eat and drink, and what's on through the year.
St Ives sits on the north coast of Cornwall, tucked into a granite headland between Penzance to the south and Camborne to the east, with the Celtic Sea wrapping three sides of the old town. Its Cornish name, Porthia, means "St Ia's cove", and that cove still does most of the heavy lifting: a working harbour, a tangle of cobbled lanes climbing away from the quay, and four sand beaches all within a ten-minute walk of each other.
It was a fishing port first, a painters' colony second, and a holiday town somewhere along the way. The fleet shrank, the studios stayed, and visitors now come for the light, the surf at Porthmeor, the Tate, and the kind of harbour mornings you remember years later. The British Travel Awards named it Best UK Seaside Town in 2010 and again in 2011, and The Guardian gave it the same title back in 2007, which tells you everything about the company you'll be keeping on the sand. If the centre is full, Carbis Bay is a fifteen-minute walk along the coast path and has its own broad beach.
The big draw is Tate St Ives on Porthmeor Beach (TR26 1TG), a modern gallery built into the cliffside with a rotating cast of British and international work and a rooftop cafe that frames the surf line like a postcard. A short uphill walk away, the Barbara Hepworth Museum and Sculpture Garden on Barnoon Hill (TR26 1AD) is preserved exactly as the sculptor left it in 1975: the studio with tools still in place, the garden filled with bronze and stone pieces sitting under palm trees. Together they make a serious half-day for anyone who cares about twentieth-century art, and you can do both on one Tate ticket.
Down at sea level, St Ives Harbour (Wharf Rd, TR26 1LH) is the town's living room: fishing boats on the sand at low tide, gulls that have absolutely no respect for your pasty, and a curve of small shops, ice-cream counters and chip spots running the length of the wharf. From there it's a five-minute stroll out to The Island, the grassy headland topped by the tiny St Nicholas Chapel (TR26 1SZ), with views back across all four beaches. Porthgwidden Beach (Porthmeor Rd, TR26 1NR) tucks in below on the sheltered side, smaller and quieter than its neighbours, with a row of rentable beach huts and a cafe.
If the weather turns, Escape Time on Park Avenue (TR26 2DN) runs two themed rooms (a Cornish pirate-treasure hunt and a serial-killer mystery) for groups of two to seven, and St. Ives Museum at Wheal Dream (TR26 1PR) packs centuries of fishing, mining and lifeboat history into a small two-storey building right next to the water.
St Ives sits on the South West Coast Path, which is the single best outdoor asset in the town. Walk west out of the harbour and within twenty minutes you're at Clodgy Point, the gorse-clad headland where the cliffs go properly rugged and the seal colony off the rocks is a regular sighting in autumn. Carry on and the path runs all the way to Zennor along five miles of some of the wildest walking in Cornwall: granite stiles, choughs overhead, no road in sight. Going east instead, the path rolls gently round to Carbis Bay and on to Lelant in about an hour, mostly above the railway with the bay open below you. It's all dog territory; if you're travelling with one, it's worth filtering for dog-friendly holiday cottages in St Ives when you book.
Closer in, The Island (6 Burrow Rd, TR26 1PL) is the obvious place for a low-effort walk: a short loop around the grassy headland that wraps the north end of town, with St Nicholas Chapel at the top and 360-degree views of the bay, the Hayle estuary and the lighthouse at Godrevy on a clear day. Above the harbour, The Malakoff (The Terrace, TR26 2BP) is a small clifftop park that rewards five minutes' climb with a near-aerial view of the boats below, and is a useful spot for a coffee or an ice cream away from the worst of the crowds in August.
For something gentler, Trewyn Gardens (Richmond Place, TR26 1AG) is a pocket-sized subtropical garden behind the high street with palms, agapanthus and a few benches, and Memorial Gardens on St Andrew's Street (TR26 1RY) is a quiet patch of green between the lanes when you need to sit down and eat a pasty in peace.
St Ives has been a painters' town since the 1880s, which means a wet day here is genuinely better than a wet day in most British seaside places. The galleries are everywhere, most are free, and they're proper working spaces rather than gift shops with a few prints on the wall. Beyond the Tate and the Hepworth (both covered above), Penwith Gallery on Back Road East (TR26 1NL) is the artist-led successor to the Penwith Society of Arts, with free entry, dog-friendly hours and rotating shows from members. St Ives Society of Artists in Norway Square (TR26 1NA) sits inside a converted Mariners' Church, complete with stained glass above the exhibits, and rewards a slow wander. Porthminster Gallery at 22 Fore Street (TR26 1HE) is smaller and more commercial, focused on local and British modern work you can actually take home.
For something less arts-and-crafts and more applied, Jo Downs Handmade Glass in Market Place (TR26 1RZ) is a working fused-glass studio with the kiln pieces on display next to the wall panels and homewares, and Blue Bramble Gallery a few doors away (1 Market House, TR26 1RZ) is a good five-minute browse if you're already in the centre.
When the rain really sets in, the Royal St Ives Cinema in Royal Square (TR26 2ND) is the obvious move: an independent screen running new releases, classics and live broadcasts of Royal Opera House and National Theatre productions. The St Ives Leisure Centre at Trenwith the Burrows (TR26 1HB) has a 25-metre six-lane pool, a learner pool with a slide and bubble jets, and over twenty weekly fitness classes (Tai Chi, Pilates, circuits) if you fancy a swim before the kids melt down. And if you'd rather just stay put with a glass of wine while the weather hammers the windows, hot tub holiday cottages in St Ives tend to be the bookings that come back happy from a properly grey week.
The Sloop Inn on The Wharf (TR26 1LP) is the one most people end up at sooner or later. It claims a continuous trading history back to around 1312, which makes it one of Cornwall's oldest pubs, and it sits right on the harbour with the boats more or less in the doorway. Two minutes along the wharf, Pilchard Press Alehouse (Wharf Rd, TR26 1LF) is the locals' choice for a proper pint: a small craft-led alehouse with a tight rotation of Cornish kegs and a near-perfect review score that you don't see by accident. The Lifeboat Inn next door (also Wharf Rd, TR26 1LF) is the down-to-earth harbour-view alternative, the kind of place that does a fine pint of Tribute and is happy to seat you with a wet dog.
Up the hill from the wharf, The Castle Inn at 16 Fore Street (TR26 1AB) is the classic traditional choice, with exposed beams, slate floors and a solid line-up of Cornish real ales, while The Queens on High Street (TR26 1RR) is more of a gastropub: smarter food, nautical decor, rooms above. The Union Inn (20 Fore St, TR26 1AB) and The Golden Lion Pub (High St, TR26 1RS) are the unfussy townies in between.
For a sea view with a drink in hand, Pedn Olva above West Porthminster Beach (27 Warren, TR26 2EA) is unbeatable: a seaside hotel bar with terraces stepped down the cliff and an outdoor heated pool below if you're staying. The Three Ferrets on Chapel Street (TR26 2LR) is the proper locals' pub if you want sport, a pool table, a jukebox and the occasional live band. And if your cottage is closer to Carbis Bay, the Cornish Arms (St Ives Rd, TR26 2PG) is the timber-clad village pub on the way in, with hearty food and a wider beer list than most.
The destination restaurant is Porthminster Beach Cafe on Porthminster Beach (TR26 2EB): a proper sit-down seafood place with the terrace dropping straight onto the sand, a Mediterranean-leaning Cornish menu, and a booking page that fills up weeks ahead in summer. Worth knowing: it's run by the same group as Porthminster Kitchen on Wharf Rd (TR26 1LG) and Porthgwidden Beach Cafe on Porthgwidden Beach (TR26 1PL). All three share the same kitchen DNA but at different price points, so if Porthminster Beach Cafe is full, the others are usually the answer rather than a downgrade. The third sister, on the surf beach side, is Porthmeor Beach Cafe at Porthmeor Beach (TR26 1JZ): morning coffee through to evening tapas, with the sun going down behind the surfers.
Off the sand, Ardor on Fore Street (TR26 1HE) does the choose-your-own fish trick, where the day's catch is laid out on ice and you pick before it's cooked over fire. It's the most interesting non-beach restaurant in town and the room is bright enough to actually see what you're eating. The Rum & Crab Shack above the harbour (1st Floor, Wharf Rd, TR26 1LF) is the laid-back option for shared seafood platters and a long rum list, while The Beach Restaurant at Beach House (Wharf Rd, TR26 1LG) keeps things easy with seafood, burgers and a wine list for groups who don't want to think too hard.
For something quicker, Harbour Fish & Chips on Wharf Rd (TR26 1LF) is the dependable wharfside chippy and Talay Thai Kitchen a few doors along is genuinely good Thai with water views (curries, noodles, the usual classics done well). Peppers Pasta & Pizzeria at 22 Fore Street (TR26 1AB) is the family-friendly Italian when the kids have had enough of fish.
For brunch, Scoff Troff Cafe in Market Place (TR26 1RZ) is the one to beat: small, busy, locally sourced, with the kind of imaginative all-day menu that makes you want to extend the holiday by a couple of days. For coffee specifically, Mount Zion Coffee (TR26 1PZ) is the specialty roaster the locals queue at, with a near-perfect rating that you'd be a fool to ignore (and Google's opening hours genuinely are wrong, so trust the door rather than the listing).
Pasty-wise, the two heavy hitters are St Ives Bakery at 52 Fore Street (TR26 1HE) and Cornish Bakery at number 9 (TR26 1AB), and they're both genuinely good rather than tourist-trap good. Cornish Bakery has dog-friendly seating, a proper barista coffee programme and even a vegan pasty if anyone in the group has reformed. Moomaid Of Zennor Ice Cream Parlour on Street-An-Pol (TR26 2DS) sells the luxury Cornish ice cream from the Zennor dairy you'll have seen on coast-path signs, and is the obvious post-beach stop in summer. Olives Cafe in Island Square (TR26 1NX) sits on the way up to The Island and does the cream-tea-and-scone routine properly: clotted cream first or last, your call, just don't ask the locals.
Down on the wharf, Yallah Cafe St Ives (Wharf Rd, TR26 1LW) is the harbourside option for fresh, seasonal, sustainability-minded plates (note: Thursday to Sunday only in 2026, and the kiosk is closed until March). Yellow Canary on Fore Street (TR26 1AB) is the dependable high-street stop for a coffee and a cake mid-shop, Sky's Diner (43 Fore St, TR26 1HE) covers the American-diner craving, and Market Place Tea Rooms on Lifeboat Hill (TR26 1AE) is the old-school tea room when you want chintz and a pot for two.
By train is, honestly, the way to arrive. The St Ives branch line runs frequent services from St Erth railway station, where it meets the Paddington to Penzance main line, and the four-mile run into town clings to the dunes and the estuary the whole way. It's regularly cited as one of the most scenic short rail journeys in Britain, and from the windows you'll see Carbis Bay, Lelant and the Hayle estuary roll past before the line drops you straight into St Ives railway station above Porthminster Beach. From London Paddington, total journey is roughly five and a half hours.
If you're driving, the practical tip is the same one the locals will give you in August: don't try to park in town. The official park-and-ride is now at St Erth station (moved from Lelant Saltings in 2019), which means you park your car, sit on a train for ten minutes, and skip the queue of traffic crawling down the hill. For coach travellers, National Express runs services from London Victoria Coach Station, Heathrow and other destinations across Britain. First Kernow buses connect St Ives to Penzance, Truro, Zennor and the surrounding villages, and are the easiest way to do the coast path one-way (walk out to Zennor, bus back).
For flights, the two nearest airports are Newquay Airport (about an hour by car) and Land's End Airport near St Just (around half an hour). Both are small regional airports rather than long-haul hubs, so if you're flying internationally you'll usually transfer through Bristol, Exeter or London. Perranporth Airfield handles private jets, charter flights and helicopters if that's your style of holiday.