
Search Hotels Near Elan Valley, Rhayader
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Check prices for these dates
Our top choices for Elan Valley hotels

1. Lake Country House Hotel & Spa
Lake Country House Hotel & Spa19.3 km from Elan Valley
9.6 out of 10, Exceptional, (58 reviews)
The price is Rp2.885.690
Rp3.462.828 total
includes taxes & fees
17 Nov - 18 Nov

2. The Lion Hotel
The Lion Hotel20.1 km from Elan Valley
9.4 out of 10, Exceptional, (26 reviews)
The price is Rp2.111.275
Rp2.533.530 total
includes taxes & fees
14 Nov - 15 Nov

3. Highland Moors Guest House
Highland Moors Guest House15.6 km from Elan Valley
9.0 out of 10, Wonderful, (48 reviews)
The price is Rp3.076.429
Rp3.691.715 total
includes taxes & fees
1 Dec - 2 Dec

4. The Hafod Hotel
The Hafod Hotel20.2 km from Elan Valley
9.0 out of 10, Wonderful, (241 reviews)
The price is Rp2.624.013
Rp3.148.815 total
includes taxes & fees
18 Nov - 19 Nov

5. Ty Morgans
Ty Morgans5.9 km from Elan Valley
7.8 out of 10, Good, (182 reviews)
The price is Rp1.405.138
Rp1.686.262 total
includes taxes & fees
14 Dec - 15 Dec

6. Three Wells
Three Wells16.6 km from Elan Valley
8.4 out of 10, Very good, (134 reviews)
The price is Rp2.077.716
Rp2.493.259 total
includes taxes & fees
14 Dec - 15 Dec

8. Red Kite Cottage
Red Kite Cottage18.2 km from Elan Valley
9.6 out of 10, Exceptional, (4 reviews)
The price is Rp7.251.444
Rp8.701.830 total
includes taxes & fees
17 Nov - 18 Nov

9. George Borrow Hotel
George Borrow Hotel21.8 km from Elan Valley
8.8 out of 10, Excellent, (342 reviews)
The price is Rp1.686.262
Rp2.023.514 total
includes taxes & fees
14 Dec - 15 Dec

11. Greylands Guest House
Greylands Guest House15.3 km from Elan Valley
9.4 out of 10, Exceptional, (100 reviews)
The price is Rp3.011.183
Rp3.613.419 total
includes taxes & fees
21 Nov - 22 Nov

12. 1 Penporth
1 Penporth5.7 km from Elan Valley
10.0 out of 10, Exceptional, (2 reviews)
The price is Rp9.751.193
Rp11.701.529 total
includes taxes & fees
17 Nov - 18 Nov

13. Neuadd Arms Hotel
Neuadd Arms Hotel20.2 km from Elan Valley
8.6 out of 10, Excellent, (66 reviews)
The price is Rp2.208.201
Rp2.649.841 total
includes taxes & fees
15 Nov - 16 Nov

15. The Lamb and Flag Inn
The Lamb and Flag Inn5.8 km from Elan Valley
7.8 out of 10, Good, (65 reviews)
The price is Rp1.508.053
Rp1.809.663 total
includes taxes & fees
11 Dec - 12 Dec

16. The Old House
The Old House19.3 km from Elan Valley
10.0 out of 10, Exceptional, (2 reviews)
The price is Rp13.133.817
Rp13.133.817 total
includes taxes & fees
17 Nov - 18 Nov

17. Belle Vue Hotel
Belle Vue Hotel20.2 km from Elan Valley
8.0 out of 10, Very good, (54 reviews)
The price is Rp1.605.964
Rp1.927.157 total
includes taxes & fees
16 Nov - 17 Nov

18. The Crown Inn
The Crown Inn5.8 km from Elan Valley
7.2 out of 10, Good, (117 reviews)
The price is Rp1.206.443
Rp1.447.731 total
includes taxes & fees
11 Dec - 12 Dec

19. Foxes Meadow
Foxes Meadow18.2 km from Elan Valley
10.0 out of 10, Exceptional, (1 review)
The price is Rp9.053.146
Rp10.863.775 total
includes taxes & fees
19 Nov - 20 Nov

20. Claerwen - Mobile Home
Claerwen - Mobile Home8.5 km from Elan Valley
10.0 out of 10, Exceptional, (1 review)
The price is Rp5.800.742
Rp6.960.891 total
includes taxes & fees
14 Dec - 15 Dec
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Compare popular hotels close to Elan Valley
Property | Property class | Guest rating | Breakfast included | Pool | Spa | Pet-friendly | WiFi included | |
|---|---|---|---|---|---|---|---|---|
![]() Lake Country House Hotel & Spa | 9.6 Exceptional 58 reviews | View | ||||||
![]() The Lion Hotel | 9.4 Exceptional 26 reviews | View | ||||||
![]() Highland Moors Guest House | 9.0 Wonderful 48 reviews | View | ||||||
![]() The Hafod Hotel | 9.0 Wonderful 241 reviews | View | ||||||
![]() Ty Morgans | 7.8 Good 182 reviews | View |
Top Elan Valley Hotel Reviews

1 Penporth
10/10 Excellent









































































