Skip to main content

Hotels in Craig-y-Nos

16 handpicked places to stay

Pentre Cottage

Pentre Cottage

B&B · Rhong Yr Uchaf Bungalow, Craig-y-Nos

B&B in Craig-y-Nos, Powys, walking distance from the country park and handy for the Brecon Beacons and National Showcaves Centre.

Pentre Riding Stables

Pentre Riding Stables

Guest Accommodation · Brecon Road, Abercraf · 0 miles away

A modern B&B set at a working riding stables on Brecon Road in Abercraf, with bright wood-furnished rooms and a full English breakfast included.

Hafan Y Coed - Haven of Trees

Hafan Y Coed - Haven of Trees

B&B · Haven Of Trees, Abercraf · 1.7 miles away

A B&B in Abercraf, Powys, with free on-site parking and a garden, well placed for walking and cycling in the Brecon Beacons area.

Abercrave Inn

Abercrave Inn

Hotel · 145 Heol Tawe, Abercraf · 1.8 miles away

A pub-hotel in Abercraf, Powys, known for its Sunday roast and steak and ale pie, with Dare Valley Country Park nearby.

The Hub at Abercrave

The Hub at Abercrave

B&B · 14 Heol Tawe, Abercraf · 2.2 miles away

Simple, well-run B&B in Abercraf with breakfast included and free parking, handy for Craig y Nos Country Park and the National Showcaves Centre.

Rheolau arms

Rheolau arms

B&B · 15 Heol Rheolau, Abercrave · 2.6 miles away

Rheolau Arms is a B&B in Abercrave with its own bar, free on-site parking, and a garden for relaxing near Dare Valley Country Park.

The New Swan Hotel

The New Swan Hotel

Hotel · 50 Gurnos Road Ystalyfera, Swansea · 5.7 miles away

Ystalyfera near Swansea has a lively local base in The New Swan Hotel, known for hearty breakfasts and a bar with live music and events.

George IV Inn

George IV Inn

Hotel · Heol Gwys, Cwm-twrch Isaf · 5.8 miles away

A village inn on Heol Gwys in Cwm-twrch Isaf, on the edge of Powys countryside near Dare Valley Country Park, with free on-site parking.

Cwtch Farm Bed & Breakfast

Cwtch Farm Bed & Breakfast

B&B · Coedffaldau Road, Rhiwfawr · 5.8 miles away

An adults-only farmhouse B&B near Rhiwfawr, Neath Port Talbot, suited to walkers, cyclists and couples wanting a quiet countryside break.

Cilbrwyn

Cilbrwyn

B&B · Graig Road, Godrergraig · 7.3 miles away

A homely B&B on Graig Road in Godrergraig, Neath Port Talbot, with mountain views and free parking for guests exploring the valley.

Ty Newydd Country Hotel

Ty Newydd Country Hotel

Hotel · Penderyn Road, HIrwaun · 8.4 miles away

Hotel near Hirwaun on the edge of the Brecon Beacons, with restaurant, bar and 28 rooms plus free parking.

Castle Coaching Inn

Castle Coaching Inn

Hotel · Trecastle, Trecastle · 8.9 miles away

A no-frills coaching inn in Trecastle, Powys, suited to walkers and cyclists exploring the Brecon Beacons area, with free parking on site.

The Tanners Arms

The Tanners Arms

Hotel · Defynnog, Brecon · 9.3 miles away

A 19th-century inn at Defynnog near Brecon with unfussy en-suite rooms, a bar and restaurant serving traditional food and real ales.

B&B
Castle Lodge

Castle Lodge

B&B · Castlelodge, Brecon · 9.5 miles away

A characterful lodge B&B in Brecon, Powys, with four-poster beds and en-suite rooms near Dare Valley Country Park.

Usk And Railway Inn

Usk And Railway Inn

Hotel · High St, Sennybridge · 9.8 miles away

A High Street inn in Sennybridge, on the edge of the Brecon Beacons, with free parking and a bar and restaurant on site.

Nant Ddu Lodge Hotel & Spa
3 star★★

Nant Ddu Lodge Hotel & Spa

Hotel · Cwm Taf, between Brecon and Merthyr Tydfil · 10 miles away

A relaxed hotel and day spa on the A470 in Cwm Taf, with 33 rooms, an 18-metre indoor pool and a bistro restaurant using local produce.

🏨

Know a hotel / b&b in Craig-y-Nos that's missing?

Run one yourself or know a good one? Suggest it and we'll review it for the site. Listings are free.

Add a hotel / b&b