Skip to main content

Hotels in Brecon Powys

25 handpicked places to stay

The Felin Fach Griffin
4 star

The Felin Fach Griffin

Inn · Felin Fach, between Brecon and Hay-on-Wye · 3.7 miles away

A well-regarded dining inn in the village of Felin Fach with eight simple, comfortable bedrooms and no televisions anywhere in the building.

Peterstone Court Country House & Spa
4 star

Peterstone Court Country House & Spa

Hotel · Llanhamlach, near Brecon · 4.3 miles away

A Georgian country house hotel outside Brecon with a small spa, outdoor pool and restaurant sourcing meat from the owners' own farm.

Peterstone Court
4 star

Peterstone Court

Hotel · Llanhamlach, near Brecon · 4.3 miles away

A Georgian country house hotel and spa on the banks of the Usk, a short drive from Crickhowell towards Brecon.

Llangoed Hall
5 star

Llangoed Hall

Hotel · Llyswen, near Brecon, Wye Valley · 6.1 miles away

Edwardian country house hotel above the River Wye at Llyswen, with 23 antique-filled rooms, a fine art collection and an award-winning restaurant.

The Castle of Brecon Hotel
3 star★★

The Castle of Brecon Hotel

Hotel · Castle Square, Brecon town centre · 6.4 miles away

A large hotel built into the remains of Brecon's Norman castle, with 42 refurbished rooms, gardens and views over the Usk and the Beacons.

The Coach House Brecon
5 star

The Coach House Brecon

Guest House · Orchard Street, Brecon · 6.6 miles away

A five-star gold rated boutique guest house on Orchard Street, a short walk from Brecon town centre, with six en suite rooms and an adults-only policy.

Nantyffin Cider Mill Inn
3 star★★

Nantyffin Cider Mill Inn

Inn · Brecon Road, Crickhowell · 7.3 miles away

A sixteenth-century drovers' inn and former cider mill just outside Crickhowell, long recognised as one of the area's best places to eat.

The Manor Hotel
3 star★★

The Manor Hotel

Hotel · Brecon Road, Crickhowell · 8.1 miles away

A family-owned hotel on the edge of Crickhowell with unbroken views across the Usk Valley to Table Mountain.

Ty Croeso Boutique B&B
5 star

Ty Croeso Boutique B&B

B&B · The Dardy, Llangattock, near Crickhowell · 8.4 miles away

A converted Victorian infirmary above the Monmouthshire and Brecon Canal, half a mile from Crickhowell with views across the Usk Valley.

Baskerville Hall Hotel
3 star★★

Baskerville Hall Hotel

Hotel · Clyro, 2 miles west of Hay-on-Wye · 8.7 miles away

A country house hotel in landscaped grounds near Clyro, a couple of miles from Hay-on-Wye, offering guest-house-style bedrooms and event facilities.

The Skreen
4 star

The Skreen

B&B · Wye valley, edge of Builth Wells · 8.8 miles away

A beautifully restored manor house B&B in the Wye valley on the edge of Builth Wells, with mountain views and individually styled rooms.

The Swan at Hay
4 star

The Swan at Hay

Hotel · Church Street, town centre · 8.9 miles away

A privately owned Georgian coaching inn on the edge of the town centre with 19 en-suite rooms and a restaurant built around local, seasonal menus.

The Firs at Hay

The Firs at Hay

B&B · Church Street, town centre · 8.9 miles away

A family-run B&B on Church Street offering en-suite double, twin and single rooms, a conservatory and garden, and a hearty Welsh breakfast.

Kilverts Hotel
3 star★★

Kilverts Hotel

Hotel · Bull Ring, town centre · 9.1 miles away

A family-run Edwardian pub-hotel in the centre of Hay-on-Wye with 12 individually decorated en-suite rooms and a well-regarded beer garden.

Seven Stars B&B
3 star★★

Seven Stars B&B

Guest House · Broad Street, town centre · 9.1 miles away

A 16th-century guest house in the centre of Hay-on-Wye with en-suite rooms, an on-site restaurant, and an unusual heated indoor swimming pool.

Rest for the Tired

Rest for the Tired

B&B · Broad Street, town centre · 9.1 miles away

A Grade II listed 17th-century B&B on Broad Street with riverside gardens, en-suite double and twin rooms, and breakfasts that regularly earn praise from guests.

Old Black Lion Inn
3 star★★

Old Black Lion Inn

Inn · Lion Street, town centre · 9.1 miles away

A Grade II listed 17th-century inn on Lion Street where Cromwell's forces are said to have stayed, with an AA Rosette restaurant and traditional en-suite rooms.

The Neuadd B&B Suites
4 star

The Neuadd B&B Suites

B&B · Llangattock, near Crickhowell · 9.2 miles away

A luxury bed and breakfast above Llangattock with 360-degree views across the Black Mountains and the Brecon Beacons.

Llangattock Park House
3 star★★

Llangattock Park House

B&B · Llangattock, near Crickhowell · 9.2 miles away

A relaxed, owner-run bed and breakfast in Llangattock, under a mile from Crickhowell's high street.

B&B
York House

York House

B&B · Cusop, edge of Hay-on-Wye · 9.2 miles away

A late-Victorian residence on the edge of Hay-on-Wye in Cusop, with a large south-facing garden and rooms from around £35 per person.