We use cookies to enable the 'liked' feature and your 'previously viewed' list. We also use cookie data to understand how visitors use the website, enabling us to build metrics and improve our systems. We carry no third-party cookies – you are the customer, not the product. By browsing Stay in Wales, you consent to our use of cookies. You can disable or enable cookies at any time at the cookies page. Accept cookies Change preferences

Rhayader accommodation

Pines Caravan Park

Caravan site
Sleeps 8, 3 bedrooms
£360 to £520 per week
Mid Wales and Brecon Beacons / Rhayader
Spacious, well-equipped four and eight berth caravans set on a lovely park in the Wye Valley near Llandrindod Wells. Very easy access to walk along the banks of the River Wye. Close to Rhayader and Elan Valley dams. Good food and local shop close by.
  • Pets welcome
  • Accessible
  • 3.0 miles

The Elan Hotel

Hotel
£425 to £105 per night
Mid Wales and Brecon Beacons / Rhayader
The Elan Hotel, Rhayader is set in spectacular countryside in Powys, Mid Wales. Situated in the centre of town, nestled on the banks of the River Wye and with the throw of a stone assuring a splash in the Elan Valley lakes.
  • Woodburner
  • Wifi
  • Pets welcome
  • 0.1 mile

Lon Lodges

Self Catering Accommodation
Sleeps 6, 3 bedrooms
£336 to £910 per night
Mid Wales and Brecon Beacons / Rhayader
Ash and Sycamore Lodges are on a family farm, 4 miles from the small market town of Rhayader. Both lodges offer luxury accommodation for relaxation or activity holidays, with private hot tub. The lodges recently won a Best Place to Stay award.
  • Wifi
  • Hot tub
  • No pets
  • Accessible
  • 3.4 miles

Vulcan Lodge

Self Catering cottages
Sleeps 25, 10 bedrooms
£265 to £775 per week
Mid Wales and Brecon Beacons / Rhayader
Vulcan Lodge is an 18th century inn beautifully converted into five holiday cottages. Spacious, full of character and with a high specification which brings luxury and style, they can be booked singly or together for larger groups.
  • Wifi
  • Pets welcome
  • Accessible
  • 2.9 miles