Please Wait.

The B and B Directory

Find your perfect guest accommodation.
HomeAdvertise with usContact Us0 Favourites

Find your perfect guest accommodation

Search Options (0 of 8 selected)
Clear AllUpdate Results
+ Favourite ♡Visit Website ⇒


Double Rooms: 6
Family Rooms: 1
Twin Rooms: 4


PPPN from £45 - £65
PR2S from £65 - £90



Contact: Reception
Telephone: 01497 821042
Send a message

Kilverts Hotel

Hay-on-Wye, Powys, The Brecon Beacons



Kilverts Hotel offers luxurious guest accommodation at rates which won’t break the bank. Located in the literature-rich town of Hay-on-Wye. Close to Offa’s Dyke and part of The Brecon Beacons National Park, the hotel has a reputation for the friendly, welcoming staff, who provide the highest standard of service.

There are 12 rooms in total – twins & doubles, family rooms and for that special occasion, you might consider our superior four-poster bedroom. Naturally, all rooms feature en suite facilities.

Kilverts is also famous for our exclusively home produced menu, particularly the speciality of the house - pies! Every meal is prepared on the premises by our chefs using locally sourced ingredients.

A wide choice of independent real ales, fine wines and spirits, unrivalled in Hay, forms the perfect accompaniment to our meals.

Our regular visitors love the breakfast choice. Pick from a Full English (with Welsh bacon, sausages etc of course!), a vegetarian option, Continental or simply a bowl of cereal. A great way to start the day. Lunch and Dinner are served every day of the week, with a choice of our a la carte menu (don’t miss those pies!) and a selection of frequently changing specials.

For more information please visit our website.

Rates: From £65 per person per night based on single occupancy.
From £80 - £110 per room per night based on 2 people sharing.
Children are welcome.
Dogs are welcome by arrangement.
Off street parking.
Lunch & Dinner available.
Superfast Wi-Fi.

Booking enquiries for Kilverts Hotel

To make a reservation or to request more information about staying at Kilverts Hotel.

Contact Reception on 01497 821042, don't forget to mention The B & B Directory when calling, or fill in the form below.