Home · Blog
Rainy Days

Dog-Friendly Days Out in Cornwall With Indoor Activities When It Rains

2026-06-19·Cornwall

Short answer: For rainy days with a dog, try The Golden Lion pub or The Chapel café in Port Isaac, King Arthur's Cafe near Tintagel Castle car park, and Sea of Coffee or the Sloop Inn in St Ives. All welcome dogs indoors. Pick one and stay for lunch and coffee rather than dashing between venues, and bring a towel.

A dog-friendly day out in Cornwall usually means beaches and coastal walks, both of which stop being much fun in genuinely bad weather — here's where dogs are properly welcome indoors too, across several towns on this coast.

The Golden Lion, Port Isaac

A cosy harbourside pub, genuinely dog-friendly and properly indoor rather than a fair-weather terrace-only spot — a reliable wet-weather fallback in a village with genuinely limited indoor options otherwise.

The Chapel, Port Isaac

A converted Methodist chapel turned café, dog-friendly throughout, with a genuinely warm, antique-filled interior that makes a rainy stop feel like an occasion rather than just shelter.

King Arthur's Cafe, Tintagel

Dog-friendly, near the castle car park, with excellent scones — a good indoor stop regardless of whether the castle itself is part of a rainy day's plan.

Sea of Coffee, St Ives

A small, dog-friendly café with a proper Cornish cream tea — genuinely cosy on a wet day, tucked just off the busiest harbour stretch.

Sloop Inn, St Ives

A proper old-school harbourside pub with a genuine welcome for well-behaved dogs, indoors as much as out — a good longer-stay option if the rain looks set in for a while.

A realistic wet-weather plan with a dog

Picking one indoor stop and settling in for a longer visit — lunch, then staying on for a coffee once the worst passes — tends to work better than dashing between venues and getting both you and the dog increasingly wet in between.

Dog-friendly indoor Cornwall, at a glance

See the full Cornwall Days Out, filtered by who's with you.

Open the Cornwall Days Out →