Our Use of Cookies

Cookies are small text files stored on your computer. They allow us to distinguish you from other users when you visit this site and to provide helpful features such as your recent searches. Cookies themselves do not contain any personal information, and Infotel does not use cookies to collect personal information.

I Understand More information

538,518 hotels, rooms, villas and more available worldwide ... and counting

Book online or call +44 (0)1775 843417 at standard rates.

Search for a city, town, county, region, post code, hotel name, landmark, airport, train station, stadium...
 
icon for the search function
Search
Map
Average guest rating:
7.5
 / 10
Great

Checking In & Out:

14:00 12:00

The Swan At Hay

Church Street Hay-On-Wye, Hereford, Powys HR3 5DQ - United Kingdom
Booking Line: +44 (0)1775 843417
photo
 

In Hay-on-Wye, The Swan At Hay is positioned between the Brecon Beacons and The Black Mountain. This family-run hotel has a restaurant serving classic British cuisine and individually designed bedrooms. This listed Georgian building was a former coaching inn, and many rooms have large original windows with views across the gardens or stable block. Bedrooms feature flat-screen TVs, DVD players and private bathrooms with luxurious toiletries. The Swan at Hay has a relaxed bistro and a restaurant with original Georgian windows that overlook the garden. Both offer food made from local produce such as Hereford Beef and Welsh Lamb. The well-stocked bar serves award-winning ales and ciders. There is a lounge area with leather chairs, a pool table and a large wall-mounted TV. Free Wi-Fi is available in public areas of the hotel. Hay-on-Wye has a good selection of boutique shops and pubs. It is only a 5-minute walk from the Offa’s Dyke Path and just a short drive from the Brecon Beacons National Park. Free parking is available at The Swan At Hay.

Read more

The Swan At Hay:Select your dates

Check in dateCheck out date
To view rates and availability, please select the dates you wish to stay