Hotels in Abercraf
10 handpicked places to stay
Photo © Brian Morgan, Google Maps
Hafan Y Coed - Haven of Trees
B&B · Haven Of Trees, Abercraf
A B&B in Abercraf, Powys, with free on-site parking and a garden, well placed for walking and cycling in the Brecon Beacons area.
Abercrave Inn
Hotel · 145 Heol Tawe, Abercraf
A pub-hotel in Abercraf, Powys, known for its Sunday roast and steak and ale pie, with Dare Valley Country Park nearby.
The Hub at Abercrave
B&B · 14 Heol Tawe, Abercraf
Simple, well-run B&B in Abercraf with breakfast included and free parking, handy for Craig y Nos Country Park and the National Showcaves Centre.
Rheolau arms
B&B · 15 Heol Rheolau, Abercrave · 1.1 miles away
Rheolau Arms is a B&B in Abercrave with its own bar, free on-site parking, and a garden for relaxing near Dare Valley Country Park.
Little London Bed & Breakfast
B&B · 2 Llundain Fach, Abercraf
Adults-only B&B on Llundain Fach in Abercraf, deep in the Powys countryside, with a garden and free on-site parking.
Pentre Riding Stables
Guest Accommodation · Brecon Road, Abercraf
A modern B&B set at a working riding stables on Brecon Road in Abercraf, with bright wood-furnished rooms and a full English breakfast included.
Pentre Cottage
B&B · Rhong Yr Uchaf Bungalow, Craig-y-Nos · 1.8 miles away
B&B in Craig-y-Nos, Powys, walking distance from the country park and handy for the Brecon Beacons and National Showcaves Centre.
The New Swan Hotel
Hotel · 50 Gurnos Road Ystalyfera, Swansea · 4.1 miles away
Ystalyfera near Swansea has a lively local base in The New Swan Hotel, known for hearty breakfasts and a bar with live music and events.
George IV Inn
Hotel · Heol Gwys, Cwm-twrch Isaf · 4.5 miles away
A village inn on Heol Gwys in Cwm-twrch Isaf, on the edge of Powys countryside near Dare Valley Country Park, with free on-site parking.
Cwtch Farm Bed & Breakfast
B&B · Coedffaldau Road, Rhiwfawr · 4.7 miles away
An adults-only farmhouse B&B near Rhiwfawr, Neath Port Talbot, suited to walkers, cyclists and couples wanting a quiet countryside break.