Photo by Visit Britain

Golf Hotels in Powys from $52
- Upfront pricingOur total price for your stay includes taxes and fees
- Treat yourselfSave 10% or more on over 100,000 hotels worldwide with Member Prices
- Be pickySearch almost a million properties worldwide
Check availability on Powys Golf Hotels
Our top choices for Powys hotels with a golf course

1. Greylands Guest House
Greylands Guest HouseLlandrindod Wells
9.4 out of 10, Exceptional, (100 reviews)
$162 nightly
The price is $194
Nov 24 - Nov 25
Total with taxes and fees

2. Llangoed Hall
Llangoed HallBrecon
9.2 out of 10, Wonderful, (356 reviews)
$164 nightly
The price is $196
Nov 16 - Nov 17
Total with taxes and fees

3. Metropole Hotel and Spa
Metropole Hotel and SpaLlandrindod Wells
8.4 out of 10, Very good, (375 reviews)
$130 nightly
The price is $156
Dec 1 - Dec 2
Total with taxes and fees

4. The Talbot Hotel
The Talbot HotelWelshpool
9.2 out of 10, Wonderful, (443 reviews)
$105 nightly
The price is $126
Nov 16 - Nov 17
Total with taxes and fees

5. Alltybrain Farm Cottages
Alltybrain Farm CottagesBrecon
9.6 out of 10, Exceptional, (69 reviews)
$93 nightly
The price is $112
Nov 22 - Nov 23
Total with taxes and fees

6. Peterstone Court
Peterstone CourtBrecon
9.4 out of 10, Exceptional, (41 reviews)
$165 nightly
The price is $198
Nov 18 - Nov 19
Total with taxes and fees

7. YHA Brecon Beacons - Hostel
YHA Brecon Beacons - HostelBrecon
8.8 out of 10, Excellent, (49 reviews)
$43 nightly
The price is $52
Nov 26 - Nov 27
Total with taxes and fees
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.
Save an average of 15% on thousands of hotels when you're signed in
Top Powys Hotel Reviews

The Mount Inn
8/10 Good
Explore a world of travel with Expedia
- Free Airport Transportation in Cardiff
- Pool in Swansea
- Hot Tub in Swansea
- Family Friendly in Cardiff
- Spa in Hay on Wye
- Pet Friendly in Brecon
- Beach in Aberystwyth
- Budget in Aberystwyth
- Free Parking in Hay on Wye
- Apartments in Cardiff
- Travelodge UK Hotels in Newport
- Aparthotels in Cardiff
- 4 Star Hotels in Llandrindod Wells
- 4 Star Hotels in Newtown
- Hotels in Aberystwyth
- 5 Star Hotels in Hay on Wye
- 5 Star Hotels in Brecon
- Hotels in Barmouth
- Premier Inn Hotels in Welshpool
- Hotels in Brecon
- Best Western Hotels in Newport
- Bed and Breakfast in Aberystwyth
- Travelodge UK Hotels in Skewen
- Hilton Hotels in Barry
- Hotels in Hay on Wye
- Hotels in Abergavenny
- Cabins in Seven Sisters
- Hostels in Abergavenny
- YHA Hotels in Harlech
- 5 Star Hotels in Builth Wells
- 4 Star Hotels in Aberystwyth
- Hotels in Builth Wells
- Hotels in Monmouth
- Hotels in Merthyr Tydfil
- Caravan Parks in Cwmbran
- 3 Star Hotels in Cardiff
- Hotels in Aberaeron
- Marriott Hotels & Resorts Hotels in Aberystwyth
- 3 Star Hotels in Llandudno
- Budget in Swansea
- Travelodge UK Hotels in Swansea
- 5 Star Hotels in Aberystwyth
- 5 Star Hotels in Barmouth
- 5 Star Hotels in New Quay
- 5 Star Hotels in Aberdovey
- 5 Star Hotels in Swansea
- Hotels in Swansea
- Budget in Newport
- Pet Friendly in Swansea
- Spa in Abergavenny
- Spa in Swansea
- 5 Star Hotels in Welshpool
- 5 Star Hotels in Newtown
- 5 Star Hotels in Llandovery
- 5 Star Hotels in Crickhowell
- Free Parking in Aberystwyth
- 5 Star Hotels in Monmouth
- Pet Friendly in Aberystwyth
- 5 Star Hotels in Seven Sisters
- Pet Friendly in Abergavenny
- Spa in Aberystwyth
- 5 Star Hotels in Raglan
- 5 Star Hotels in Aberaeron
- 5 Star Hotels in Merthyr Tydfil
- Pet Friendly in Hay on Wye
- 5 Star Hotels in Talgarth
- Spa in Brecon
- Luxury in Hay on Wye
- 5 Star Hotels in Ebbw Vale
- Car rentals in Abergavenny
- Car rentals in Aberystwyth
- Luxury Car Rentals in Cardiff
- Europcar Rental Cars in Abergavenny
- Convertible Car Rentals in Cardiff
- Car rentals in Machynlleth
- Hertz Rental Cars in Aberystwyth
- Car rentals in Ebbw Vale
- Car rentals in Llandrindod Wells
- Enterprise Rental Cars in Brecon
- Van Car Rentals in Aberystwyth
- Car rentals in Brecon































