Login
List your B&B
B&B Hay-on-wye
96 Bed and Breakfasts nearby Hay-on-wye,
Wales
,
Powys
,
United Kingdom
Filter
Sort
Our top selection
Price: Low → High
Price: High → Low
Best rated
Map
Review score
< 5
6
7
8
9
10
General amenities
Free Wifi
Electric vehicle charging station
Garden
Pets allowed
Free parking
More
Room Amenities
Private bathroom
Private entrance
Air conditioning
Bath
Private terrace
Private kitchen
More
Accessibility
Wheelchair accessible
Entire unit located on ground floor
Adults only
Room type
Holiday home
Guest room
Apartment
Accommodations just outside your destination
Near Hay-on-wye
Aberllynfi Riverside Guest House
Glasbury
9.3
(5.8 km from Hay-on-wye)
Foyles of Glasbury
Glasbury
9.1
(5.9 km from Hay-on-wye)
Windhover
Glasbury
9.6
(6 km from Hay-on-wye)
The House In The Hills
Velindre
9.8
(6.1 km from Hay-on-wye)
Coed y Marchog Woodland Retreat
Hereford
9.7
(6.3 km from Hay-on-wye)
Cwmbach Cottage nr Hay on Wye
Glasbury
9.2
(6.5 km from Hay-on-wye)
Cwmbach Lodge luxury B&B
Glasbury
9.8
(6.5 km from Hay-on-wye)
The Agents House, Bed & Breakfast
Hereford
9.6
(6.7 km from Hay-on-wye)
Three Cocks Hotel
Brecon
8.8
(6.8 km from Hay-on-wye)
Highfield
Hay-on-Wye
9.7
(6.9 km from Hay-on-wye)
Outshot Barn
Hay-on-Wye
10
(7.1 km from Hay-on-wye)
The Deckhouse, cabin with big deck nr Hay-on-Wye
Rhos-gôch
9.3
(7.2 km from Hay-on-wye)
Roselea
Glasbury
9.3
(7.3 km from Hay-on-wye)
Swallow Lodge - Uk42540
Winforton
9.3
(7.3 km from Hay-on-wye)
The Bailey
Glasbury
8.5
(7.4 km from Hay-on-wye)
Cottage with outstanding views
Velindre
9.3
(7.4 km from Hay-on-wye)
Black Mountain Views
Velindre
9.1
(7.4 km from Hay-on-wye)
The Roast Ox Inn
Builth Wells
9.1
(7.5 km from Hay-on-wye)
Goblaen Barn
Builth Wells
8.8
(7.8 km from Hay-on-wye)
Ty Hobi Bach - at the foot of the Black Mountains
Brecon
9.8
(7.8 km from Hay-on-wye)
Country Cottage
Brecon
9
(8.3 km from Hay-on-wye)
Sunny Cottage
Brecon
10
(8.3 km from Hay-on-wye)
Dingle Den
Hereford
9.7
(8.5 km from Hay-on-wye)
Rose Cottage
Winforton
9.7
(8.5 km from Hay-on-wye)
1
2
3
4