Stays in Narberth
Narberth is a small market town in Pembrokeshire, south-west Wales, known for its independent shops, galleries and food outlets. It sits at the foot of the Preseli Hills and lies within easy reach of both the Pembrokeshire Coast National Park and the county's sandy beaches. The town has a long…
Every stay in Narberth
Recent rates first, then the best-reviewed rooms.
Search live rates in Narberth
Pick your dates — every Narberth room with a live price, in one list.
Free cancellation on most rooms · 1 t CO₂ removed per booking, at no extra cost.
About Narberth
Despite its compact size, Narberth offers plenty to see and do. The ruins of Narberth Castle stand on a wooded hill above the town, and the Queen's Hall provides a venue for performances and community events. Nearby attractions include Folly Farm Adventure Park and Zoo, and the market town of Haverfordwest is a short drive away. The surrounding countryside is ideal for walking and cycling, with quiet lanes and footpaths linking villages and landmarks.
For visitors, Narberth makes a convenient and characterful base for exploring Pembrokeshire. The town has a range of places to stay, from small guesthouses to larger country house hotels, and its central location means the coast, the hills and the county's historic sites are all within reach. Whether you are interested in outdoor activities, local food and drink, or simply relaxing in a pleasant town, Narberth has a lot to offer.
Where to stay in Narberth
Narberth town centre. Staying in the centre puts you within walking distance of shops, cafes and restaurants, as well as the castle ruins.
The surrounding countryside. A number of country house hotels and guesthouses lie in the rural areas around Narberth, offering quiet settings and easy access to walking routes.
Nearby villages. Villages such as Templeton, Princes Gate and Ludchurch are close to Narberth and provide alternative bases with their own local amenities.
Getting there and around
Narberth is on the A40 road, about 10 miles north of the county town of Haverfordwest and roughly 20 miles west of Carmarthen. The nearest railway station is Narberth, on the main line between Swansea and Pembroke Dock, with regular services. From Reading, you can take a train to Swansea or Carmarthen and change for Narberth. By car, the journey from Reading takes around four hours via the M4 and A40. Local bus services connect Narberth with other towns in Pembrokeshire, and the town itself is small enough to explore on foot.
When to go
The best time to visit Narberth is from late spring to early autumn, when the weather is generally mild and the surrounding countryside and coast are at their most accessible. Summer brings the warmest temperatures and the most events, but also the busiest period. Spring and autumn offer quieter conditions and still pleasant walking weather. Winter can be wet and windy, though the town remains open for visitors.
Questions, answered
What is Narberth known for?
Narberth is known for its independent shops, its food and drink scene, and its historic castle ruins. It is also a popular base for exploring Pembrokeshire.
Is Narberth near the coast?
Narberth is inland, but it is only a short drive from the Pembrokeshire Coast National Park and several beaches. The nearest coastal villages are about 20 to 30 minutes away by car.
How do I get to Narberth from Reading?
You can travel by train from Reading to Swansea or Carmarthen and change for Narberth. By car, the journey takes around four hours via the M4 and A40.
What is there to do in Narberth?
Visitors can explore the castle ruins, browse the independent shops, and enjoy local cafes and restaurants. The town also hosts markets and events throughout the year.
Where can I stay in Narberth?
There is a range of accommodation in and around Narberth, including country house hotels, guesthouses and self-catering cottages. Many are located in the town centre or in the surrounding countryside.









