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.
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.
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.
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.
A small, dog-friendly café with a proper Cornish cream tea — genuinely cosy on a wet day, tucked just off the busiest harbour stretch.
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.
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.
See the full Cornwall Days Out, filtered by who's with you.
Open the Cornwall Days Out →