The Steamboat Inn

Pub cafe Carsethorn, Dumfries

The Steamboat Inn sits at the end of the road in the tiny village of Carsethorn, right on the shore of the Solway Firth. There is nothing quite like it in Dumfries and Galloway — a genuinely remote, atmospheric pub with the tidal flats of the Solway stretching out from the garden, the sound of curlews and oystercatchers in the background, and a welcome that is as warm for dogs as it is for their owners.

A Solway Institution

The Steamboat has been a pub since the days when Carsethorn was a busy ferry port for crossings to Cumbria. Today it serves a loyal local following and an increasing number of visitors who seek it out precisely because it feels like a place that time has treated kindly. The exterior is unremarkable — a solid Solway coast building — but the interior and the waterfront setting make it something special.

Dogs Here

The Steamboat is the kind of pub where dogs are greeted by name if you are a regular, and welcomed without fuss if you are not. Dogs come in from the beach and the foreshore, shake themselves, and are made to feel entirely at home. The bar floor has seen plenty of muddy paws over the years. Water bowls are available and the beer garden gives direct access to the foreshore.

The Foreshore

The Solway foreshore at Carsethorn is a remarkable landscape — vast tidal flats that empty and fill with the dramatic Solway tides, wader birds in their thousands in winter, and on clear days views south-east to the Cumbrian fells and the distinctive shape of the Lake District skyline. It is not a conventional sandy beach but dogs who enjoy a proper explore will find it fascinating.

Getting There

Carsethorn is a 20-minute drive south of Dumfries via the B725 and the minor road to the village. Follow the road to its end at the shore. Parking is informal on the foreshore access road. The remoteness is part of the appeal — this is not a place you stumble across by accident.