Swan at Hay

Welcome to The Swan at Hay

Welcome to The Swan Hotel in Hay-on-Wye, where a warm Welsh welcome awaits at our beautiful four star hotel, as graded by Visit Wales.

The Swan at Hay Hotel is a privately owned, independent hotel just moments from the bustling centre of the world renowned "Town of Books", Hay-on-Wye. Nestled on the edge of the stunning Brecon Beacons National Park, Hay Bluff and Offa's Dyke which offer spectacular views over the Wye Valley and Black Mountains.

Our listed Georgian building, with 19 comfortable en-suite bedrooms, is a wonderful location for short-breaks, private dinners, weddings and, of course, visiting the Hay Literary Festival!


With 19 tastefully appointed bedrooms, The Swan at Hay provides the perfect base from which to explore the world renowned town of Hay-on-Wye, the Brecon Beacons and the Welsh/Herefordshire Marches.

Each room has an en-suite bathroom with a shower whilst most rooms also have a bath. All rooms are equipped with flatscreen TV, tea & coffee making facilities and complementary toiletries. Each bedroom features botanical studies created by local artist Lea Gregory.

Read More
Bedroom 1
Bedroom 2
Bedroom 3
Dining 1
Dining 2
Dining 3


Herefordshire, the Brecon Beacons and the Welsh Marches are all known for their wonderful produce. Our Head Chef has created new modern, local menus, including seasonal Welsh dishes using produce from local suppliers. Our menus offer classic dishes from the traditional fish and chips to homemade pies and locally sourced steaks!

Read More
Weddings 6
Weddings 7


The Swan is the perfect venue to celebrate with friends and family in the beautiful Grade II listed Georgian building. Whether it be a wedding or private celebration, our talented chefs and front of house team will tailor everything to your specific requirements. Our fabulous walled gardens also provide plenty of variety for those special photos.

Read More
What Our Guests Say

“An absolute gem”

Fourth or fifth time staying here and never fail to be impressed by this wonderful friendly hotel.


“Relaxation at its best”

A beautiful, elegant hotel in the town of Hay-on-Wye. Our room was spacious and comfortable. The food and drink menus were extensive and very good value for money.

Judith Hunt

“A really lovely place to be”

From start to finish this hotel was brilliant. The room was cosy, clean and quiet.