Skip to main content.

Accommodation in Rhayader

trover photo by Rob Arnold

Search for a place to stay

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

Where to stay in Rhayader

What's Rhayader like?

Rhayader is a welcoming city where you can spend time checking out the 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 4 places to stay in Rhayader:

The Horseshoe Guest House

Upscale guesthouse
  • • Free breakfast • Free parking • Free WiFi • Restaurant • Central location

The Elan Hotel

3.5-star hotel
  • • Free breakfast • Free WiFi • Restaurant • Terrace • Central location

Ty Morgans

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

The Crown Inn

City-center inn
  • • Free parking • Free WiFi • Restaurant • Garden • Spacious rooms

What types of hotels are available in Rhayader?

We have 58 Rhayader accommodations with prices starting at AUD 62. Choose one of our 177 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 AUD 106 per night
  • • 303 4-star accommodations from AUD 83 per night
  • • 60 3-star accommodations from AUD 89 per night
  • • 13 2-star accommodations from AUD 62 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)