The swan hotel


In North Bristol, conveniently located on the A38, sitting above Almondsbury village, and overlooking the river Severn, The Swan is an award winning gastropub, with a reputation for great quality food, drink and fantastic, friendly service.

Independently run, with a commitment to quality and service, whatever the reason you come to The Swan, we know you will be looked after by our friendly team, who work hard to make your experience with us a great one.

We are ideally located a short drive from Bristol city centre, Cardiff, the Cotswolds and the historic city of Bath. And if you are wanting to explore the local area we are conveniently located just moments from junction 16 of the M5 motorway.

For those visiting on business, we are only a short walk or drive from both Woodlands and Aztec West Business Parks.

Opening Hours
07.30 - 23.00
07.30 - 00.00
Food Served

Lunch & Dinner

Check room availability