Skip to main content.

Hotels & Accommodation in Rhayader

trover photo by Rob Arnold

Search for accommodation in Rhayader

trover photo by Rob Arnold

Save more with Secret Prices

Get instant savings with Secret Prices

  • Pay now or later on most rooms
  • Free cancellation on most rooms
  • Price Guarantee

Book hotel rooms & other accommodation in Rhayader

What's Rhayader like?

Rhayader is a welcoming city where you can spend time checking out the bars. Nature lovers can visit Elan Valley and Elan Valley Reservoirs. And while you're here, be sure to stop by Gigrin Farm Red Kite Feeding Centre and Gilfach Nature Reserve.

Where are the best places to stay in Rhayader?

Here are our travelers' top 3 places to stay in Rhayader:

The Elan Hotel

3.5-star hotel
  • • Free breakfast • Free WiFi • Restaurant • Bar • Comfy beds

Ty Morgans Apartments

Rhayader city-center guestrooms with kitchens
  • • Free WiFi • Restaurant • Bar • Terrace • Close to shopping

Ty Morgans

In the heart of Rhayader
  • • Free parking • Free WiFi • Restaurant • Bar • Central location

What types of hotels are available in Rhayader?

We have 57 Rhayader accommodations with prices starting at ZAR 517. Choose one of our 181 deals and get discounts of up to 30%.

Below are the number of accommodations by star rating in Rhayader and the surrounding area:

  • • 6 5-star accommodations from ZAR 879 per night
  • • 358 4-star accommodations from ZAR 690 per night
  • • 60 3-star accommodations from ZAR 741 per night
  • • 13 2-star accommodations from ZAR 517 per night

Things to See and Do in Rhayader

What is there to see in Rhayader?

  • • Elan Valley
  • • Elan Valley Reservoirs
  • • Gilfach Nature Reserve

What is there to do in Rhayader?

  • • Gigrin Farm Red Kite Feeding Centre
  • • Rhayader Museum and Gallery

When is the best time to visit Rhayader?

  • • Hottest months: July, August, June, September (average 67°F)
  • • Coldest months: February, January, March, December (average 36°F)
  • • Rainiest months: November, December, October, and September (average 3.80 inches of rainfall)