The Swan Hotel Restaurant
About
The Swan almondsbury is a beautifully restored 19th‑century coaching inn that blends rustic charm with modern comfort. Located just outside Bristol, it offers a welcoming pub atmosphere complete with a well‑stocked bar, a menu of classic British dishes prepared with locally sourced ingredients, and a cosy, family‑friendly environment. The venue also hosts 12 well-appointed guest rooms in the adjacent annex, each featuring plush beds, en‑suite bathrooms and lovely rural views, making it an ideal base for travelers, business visitors, or anyone looking to unwind after a day in the city. Chef‑crafted specials change daily, highlighting seasonal produce and regional flavours, while the bar boasts a wide selection of cask ales, lagers, ciders and fine wines. The dining hours run from 12:00 PM to 3:00 PM and again from 5:00 PM to 9:00 PM Monday‑Saturday, with a relaxed 12:00 PM to 5:00 PM lunch service on Sundays. Beyond its culinary offerings, the Swan provides a sense of community and heritage – the building is Grade II listed and retains much of its historic character. Whether you’re sipping a pint in the bustling bar, dining on a summer afternoon, or resting after a day of exploration, the Swan delivers warmth, genuine hospitality, and a quintessential English experience.
Highlights
- Historic Pub Ambience
- Locally Sourced Cuisine
- Comfortable Guest Rooms
Good to Know
Good for
Best time to visit
Spring and early autumn, when the weather is mild and the crowds are lighter, offer the best times to savor the Swan’s food, drinks, and peaceful surroundings.
At a glance
- Verified listing
- Typical visit: about 1 hour