Hotelier's Choice

Best Hotels Near Hay-on-Wye Book Town

Hay-on-Wye on the Welsh-English border is the world's first and most famous second-hand book town, its 25 bookshops selling millions of volumes in a small market town that hosts the internationally celebrated Hay Festival of Literature and Arts each May. The town's medieval castle, the River Wye, and the Black Mountains backdrop make it one of the most attractive small towns in Britain. Hotels in Hay-on-Wye and the surrounding Beacons edge offer a perfect literary and walking retreat within easy reach of both the Brecon Beacons and the Golden Valley of Herefordshire.

Our Picks — Brecon Beacons

The Felin Fach Griffin — Felin Fach
2 $$$
★ 9.0 Superb

Award-winning rural inn famed for farm-to-table dining and comfortable countryside stays.

  • Country retreat
  • 5-star luxury
  • Premium service
Check Availability

Many rooms include free cancellation

Dragon Inn Crickhowell — Crickhowell NP8 1BE
3 $$
★ 8.8 Excellent

Crickhowell NP8 1BE

Dragon Inn Crickhowell

Charming pub inn in picturesque Crickhowell with comfy rooms and hearty breakfasts.

  • Great bar scene
  • 4-star comfort
  • Great location
Check Availability

Many rooms include free cancellation

The Castle of Brecon Hotel — Castle Square
4 $$$
★ 8.7 Fabulous

Historic castle hotel in Brecon with riverside/mountain views and award-winning breakfasts.

  • Waterfront setting
  • Historic character
  • Mountain views
Check Availability

Many rooms include free cancellation

The Bear Hotel — High St
5 $$
★ 8.7 Fabulous

Iconic coaching inn offering cozy rooms, real ales and perfect base for Beacons hikes.

  • 4-star comfort
  • Great location
  • Quality dining
Check Availability

Many rooms include free cancellation

The Wellington Hotel — The Bulwark
6 $$
★ 8.4 Very good

Centrally located dog-friendly hotel in Brecon with varied meals and welcoming vibe.

  • City centre location
  • Smart value
  • Comfortable stays
Check Availability

Many rooms include free cancellation

Looking for more options? See all Brecon Beacons hotels