Best Cornwall is home to some of the most picturesque pubs in the UK, offering stunning coastal views, roaring fires, and a warm, welcoming atmosphere. Whether you’re after a post-walk pint, a hearty Sunday roast, or a sundowner with an ocean view, these pubs offer the perfect backdrop for a memorable drink.

1. The Gurnard’s Head – Zennor

Location: Zennor, near St Ives

Nestled in the wild and rugged landscape of Zennor, The Gurnard’s Head is an iconic Cornish pub with a cosy interior and fantastic food. The views over the surrounding moors and towards the Atlantic make it a must-visit. Enjoy a locally brewed ale by the fire or soak up the scenery from the beer garden in summer.

Book a table here

2. The Old Success Inn – Sennen Cove

Location: Sennen Cove

If you love being close to the sea, The Old Success Inn is perfect. Overlooking the golden sands of Sennen Cove, this 17th-century pub offers incredible views, fresh seafood, and a great selection of Cornish ales. It’s the perfect spot to watch the sunset over the Atlantic.

Book a table here

3. The Tinners Arms – Zennor

Location: Zennor

Dating back to 1271, The Tinners Arms is a historic pub with rustic charm and stunning countryside views. It’s a great stop after exploring the South West Coast Path and offers a fantastic selection of local beers, ciders, and home-cooked food.

Book a table here

4. The Godolphin – Marazion

Location: Marazion, near St Michael’s Mount

Situated right on the shoreline, The Godolphin boasts unbeatable views of St Michael’s Mount. Whether you sit inside by the window or out on the terrace, you’ll have a perfect spot to admire this iconic landmark while enjoying fresh seafood and a glass of Cornish wine.

Book a table here

5. The Logan Rock Inn – Treen

Location: Treen, near Porthcurno

Tucked away in the tiny village of Treen, The Logan Rock Inn is a proper old-school Cornish pub with a cosy interior, open fires, and hearty food. Just a short walk from Porthcurno Beach and the famous Minack Theatre, it’s a great place to stop for a drink after a day exploring the coast.

Book a table here

6. The Sloop Inn – St Ives

Location: St Ives Harbour

One of the oldest pubs in Cornwall, The Sloop Inn dates back to the 14th century and is a favourite among locals and visitors alike. Overlooking St Ives Harbour, it offers a picture-perfect setting to enjoy a pint while watching the fishing boats come and go.

Book a table here

7. The First & Last Inn – Sennen

Location: Sennen

A historic smugglers’ pub with a rich past, The First & Last Inn is a great place to soak up West Cornwall’s history while enjoying a drink. Just a short drive from Land’s End, it’s the perfect stop before or after exploring the westernmost tip of England.

Book a table here

8. The Ship Inn – Porthleven

Location: Porthleven

Perched right on the harbourfront, The Ship Inn is a proper Cornish gem. This 17th-century pub offers stunning views across Porthleven’s picturesque harbour, especially dramatic on stormy days when the waves crash over the sea wall. Inside, it’s all wooden beams, roaring fires, and a cracking selection of local ales. Perfect after a breezy coastal walk or a day exploring the Lizard.

Visit their website for more info


Final Thoughts

West Cornwall is home to some of the UK’s most scenic drinking spots, where you can sip a pint with a view of the rugged coastline, sandy beaches, or rolling countryside. Whether you prefer a historic inn, a modern gastropub, or a cosy hideaway, these pubs offer something special for everyone.

Looking for somewhere to stay nearby? Check out Knocker Cottage – a charming 19th-century miner’s cottage in Penponds, just a short drive from Cornwall’s best pubs and coastal walks.

Cheers to good drinks and even better views!