The Ancient Briton
The Ancient Briton: A Classic Welsh Gastropub and Cozy Inn in Pen-y-cae
A rustic Welsh country inn offering hearty home-cooked meals, cozy charm, and a peaceful rural retreat in Abercraf.
Nestled in the village of Abercraf near Swansea, the Abercrave Inn is a traditional country inn offering a cozy restaurant, bar, and serviced accommodation. Known for its warm, rustic atmosphere and generous home-cooked meals, it serves as a welcoming retreat in scenic rural Wales. While the inn boasts a friendly vibe and hearty food, visitors should note mixed reviews on room comfort and service consistency.
Opening times, essentials, and a few local tips gathered into one calmer, easier-to-scan planning section.
Bus
Local bus services connect Abercraf to Swansea and nearby towns, with travel times ranging from 40 to 60 minutes. Buses run several times daily but check schedules in advance as frequency varies, especially on weekends. Tickets cost approximately £3-£6.
Car
Driving from Swansea to Abercrave Inn takes about 35 to 45 minutes via A4067 and local roads. Parking is available on-site but limited, so early arrival is recommended. No parking fees apply.
Taxi
Taxi services from Swansea city center to Abercrave Inn typically take 30 to 40 minutes, with fares around £30-£40. Availability may be limited in rural areas, so pre-booking is advised.
Walking
For those staying nearby in Abercraf village, walking to the inn is easy and takes about 10 to 15 minutes on flat terrain. Paths are suitable for most abilities but check weather conditions.
Use Tower Bridge as your starting point for nearby food, family ideas, nightlife, and more local discoveries.
A quick look at seasonal patterns and peak visiting hours.
Explore expert travel guides, compare and book tours, experiences, hotels, and more—all from the palm of your hand. Download now for seamless trip planning wherever your wanderlust takes you.
Discover Wales: Ancient castles, stunning landscapes, and vibrant culture in the heart of the United Kingdom.
Tell me more about Wales