This page contains affiliate links. If you book through them, we may earn a commission.

The Best Hotels in Hay-on-Wye

Here’s our manually curated guide to the best luxury, boutique, and most charming hotels in Hay-on-Wye — in our opinion.

Hannah, Travel Blogger

Updated

Foyles of Glasbury

Rated 9.4 in 198 reviews

Located in Glasbury, 44 km from Elan Valley, Foyles of Glasbury provides accommodation with a garden, free private… See more

Located in Glasbury, 44 km from Elan Valley, Foyles of Glasbury provides accommodation with a garden, free private parking, a terrace and a restaurant. This 5-star hotel features free WiFi and a bar. The property is allergy-free and is set 12 km from Clifford Castle.

At the hotel, each room has a wardrobe. The private bathroom is equipped with a shower, free toiletries and a hairdryer. At Foyles of Glasbury every room is fitted with a desk and a flat-screen TV.

The breakfast offers à la carte, continental or Full English/Irish options.

Guests at the accommodation will be able to enjoy activities in and around Glasbury, like hiking and cycling.

Brecon Cathedral is 20 km from Foyles of Glasbury, while Kinnersley Castle is 20 km away. Cardiff Airport is 104 km from the property.

Rooms from $231

The Swan At Hay

Rated 8.2 in 1097 reviews

In Hay-on-Wye, The Swan at Hay is positioned between the Brecon Beacons and The Black Mountains. It is an independent… See more

In Hay-on-Wye, The Swan at Hay is positioned between the Brecon Beacons and The Black Mountains. It is an independent hotel with 19 individually designed bedrooms and a restaurant serving classic British cuisine.

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, tea and coffee trays and private bathrooms.

The Swan at Hay has a relaxed bistro and a restaurant serving modern British cuisine with original Georgian windows overlooking the garden and patio. The Swan has 2 bar areas and a dining room, where guests can choose from the different menus available. The well-stocked bar serves award-winning ales and ciders.

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.

Rooms from $138

Baskerville House

Rated 9.8 in 319 reviews

Baskerville House, a property with a shared lounge, is located in Clyro, 48 km from Elan Valley, 6.1 km from Clifford… See more

Baskerville House, a property with a shared lounge, is located in Clyro, 48 km from Elan Valley, 6.1 km from Clifford Castle, as well as 13 km from Kinnersley Castle. This guest house provides free private parking and private check-in and check-out. Longtown Castle is 21 km away and Brecon Cathedral is 26 km from the guest house.

With a private bathroom, units at the guest house also offer free WiFi.

Hereford Cathedral is 34 km from the guest house, while Hampton Court Castle & Gardens is 43 km away. Cardiff Airport is 110 km from the property.

Rooms from $185

Seven Stars

Rated 8.5 in 898 reviews

Set in the beautiful Welsh countryside, this 16th century building has been transformed into a comfortable guest house… See more

Set in the beautiful Welsh countryside, this 16th century building has been transformed into a comfortable guest house with an indoor swimming pool. This building maintains many of its original features, including oak beams and thick stone walls. The property has 8 bedrooms which all have en suite bathrooms.

Centrally located within Hay-on-Wye, famous for being the ‘second-hand book capital of the world’, during your stay you can explore the town’s arts, crafts and ‘eccentric’ shops. Also nearby you can find The beautiful Cathedral City of Hereford, Brecon with its canal and Cathedral, and local castles, such as Raglan.

Recommended by WHICH? Good Bed & Breakfast Guide, the Seven Stars boasts comfortable surroundings in which you can completely relax. Take a refreshing dip in the indoor swimming pool.

Rooms from $122

The Smithy

Bed & Breakfast

Rated 9.5 in 295 reviews

Situated in Hay-on-Wye and only 3.6 km from Clifford Castle, The Smithy features accommodation with garden views, free… See more

Situated in Hay-on-Wye and only 3.6 km from Clifford Castle, The Smithy features accommodation with garden views, free WiFi and free private parking. Boasting a housekeeping service, this property also provides guests with a terrace. In good weather, guests are welcome to sit outside.

All units are fitted with a flat-screen TV with satellite channels, fridge, a kettle, a shower, bathrobes and a wardrobe. Units are complete with a private bathroom fitted with slippers, while some units at the bed and breakfast also feature a seating area. The units are equipped with heating facilities.

Guests can also relax in the garden or in the shared lounge area.

Kinnersley Castle is 13 km from the bed and breakfast, while Longtown Castle is 23 km from the property. Cardiff Airport is 114 km away.

Rooms from $126

The Agents House, Bed & Breakfast

Bed & Breakfast

Rated 9.8 in 198 reviews

Offering a terrace and river view, The Agents House, Bed & Breakfast is set in Hay-on-Wye, 3.9 km from Clifford Castle… See more

Offering a terrace and river view, The Agents House, Bed & Breakfast is set in Hay-on-Wye, 3.9 km from Clifford Castle and 5.9 km from Kinnersley Castle. Both free WiFi and parking on-site are available at the bed and breakfast free of charge. Outdoor furniture is available for guests to relax or dine outside.

At the bed and breakfast, some units have a private entrance, dining area, fireplace and oven. The units are fitted with a coffee machine and a private bathroom with a walk-in shower and a hair dryer, while selected rooms here will provide you with a fully equipped kitchen equipped with a dishwasher. At the bed and breakfast, the units have bed linen and towels.

The Agents House, Bed & Breakfast serves a continental and Full English/Irish breakfast and breakfast in the room is also available. A bar can be found on-site.

Guests at the accommodation will be able to enjoy activities in and around Hay-on-Wye, like cycling, fishing and canoeing.

Longtown Castle is 26 km from The Agents House, Bed & Breakfast, while Hereford Cathedral is 27 km away. Cardiff Airport is 118 km from the property.

Rooms from $139

Rhydspence

Rated 9.0 in 175 reviews

A 14th century country house situated on the Welsh border of the Wye Valley, the Rhydspence is a former drovers inn… See more

A 14th century country house situated on the Welsh border of the Wye Valley, the Rhydspence is a former drovers inn surrounded by the countryside views. Featuring an on-site restaurant and bar.

Just 4 miles from the edge of Brecon Beacons National Park, Rhydspence offers free WiFi access and free on-site parking.

With a view of the Herefordshire hills, each of the stylish rooms include a TV and a seating area. Featuring a bath, the private bathrooms also have free toiletries. Extras include an outdoor seating area and ironing facilities.

At Rhydspence there is a colourful garden, a terrace and a bar. An array of activities can be enjoyed on site or in the surroundings, including golfing, cycling and horse riding.

Rhosgoch Golf & Leisure Club is a 12-minute drive away and Moccas Park National Nature Reserve is 9 miles away.

Rooms from $196

Glanhenwye Courtyard Cottages

Rated 9.5 in 50 reviews

Boasting a garden and views of river, Glanhenwye Courtyard Cottages is a holiday home set in a historic building in… See more

Boasting a garden and views of river, Glanhenwye Courtyard Cottages is a holiday home set in a historic building in Glasbury, 46 km from Elan Valley. There is a private entrance at the holiday home for the convenience of those who stay. There is a terrace and guests can make use of free WiFi, free private parking and an electric vehicle charging station.

The holiday home provides guests with a patio, mountain views, a seating area, satellite flat-screen TV, a fully equipped kitchen with a dishwasher and an oven, and a private bathroom with bath and a hair dryer. A microwave, a toaster and fridge are also offered, as well as a kettle. At the holiday home, the units include bed linen and towels.

Guests can take advantage of the warm weather with the property's barbecue facilities.

Guests at the holiday home can enjoy table tennis on-site, or go cycling or hiking in the surroundings.

Clifford Castle is 11 km from Glanhenwye Courtyard Cottages, while Kinnersley Castle is 19 km from the property. Cardiff Airport is 105 km away.

See available rooms

The Old Black Lion

Rated 8.7 in 720 reviews

Surrounded by beautiful scenery but just a few minutes' walk from Hay-On-Wye's centre, this charming inn has a… See more

Surrounded by beautiful scenery but just a few minutes' walk from Hay-On-Wye's centre, this charming inn has a traditional wooden-beamed bar. Dating back hundreds of years, Oliver Cromwell is rumoured to have stayed in the 17th century.

The Old Black Lion was voted 'The Best Pub in Powys' and was in the Top 8 for Wales with the 'National Pub & Bar Awards' in 2023. Our award winning 2 AA Rosette restaurant also won the prestigious Good Food Award Gold Seal for 2024. We recommend booking a meal with us via the messaging service so you can enjoy our great food and service before retiring to your room. There is also an option to order a delicious, freshly cooked breakfast using locally sourced produce on arrival or via a message beforehand for just £10pp.

Each room is traditional in style, with a carpeted floor and en suite bathroom. Each also has a flat-screen TV for guests to use, and facilities for making tea and coffee.

Rooms from $163

Black Mountain Lodge

Rated 8.3 in 469 reviews

This lovely, old stone building is at the foothills of the Black Mountains amid beautiful countryside and views of the… See more

This lovely, old stone building is at the foothills of the Black Mountains amid beautiful countryside and views of the Brecon Beacons. It has a restful feel, comfortable rooms and a free Wi-Fi zone.

The oldest part of Black Mountain Lodge is believed to date back to the 17th century. It has ample free parking.

The Lodge is in the village of Glasbury, between Brecon and Hay-on-Wye, and is ideal for a peaceful country break. A wide of range of activities is available in the local area.

See available rooms