Train Tickets

Car Hire


National Express

P&O Ferries


Home / Powys

Hotels in Powys

Aleppo Merchant Inn

Carno, Caersws, Powys, SY17 5LL

From: £50

Ardwyn House

Station Road, Llanwrtyd Wells, Powys, LD5 4RW

From: £

Baddegai Holiday Cottage

Libanus, Brecon, Powys, LD3 8NF

From: £

Bear Crickhowell

High Street, Crickhowell (Powys), Powys, NP8 1BW

From: £58

Beili Helyg Guest House

Cwm Cadlan, Penderyn, Powys, CF44 0YJ

From: £75

Belle Vue Hotel

Belle Vue Terrace, Llanwrtyd Wells, Powys, LD5 4RE

From: £30

Bessemer Hotel

Hermon Close, Merthyr Tydfil, South Wales, Powys, CF48 3DP

From: £59

Blaen-nant-y-Groes Farm Cottages

Cwmbach, Aberdare, Powys, CF44 0EA

From: £52.5

Brecon Castle

Castle Square, Brecon, Powys, LD3 9DB

From: £77

Brigands Inn

Machynlleth, Mallwyd, Powys, SY20 9HJ

From: £85


5 Church St, Builth Wells, Powys, LD2 3BS

From: £52.5

Bryn Sion Farm

Machynlleth, Dinas Mawddwy, Powys, SY20 9JG

From: £50

Brynafon Hotel

South Street, Rhayader, Powys, LD6 5BL

From: £56

Bryncelyn Guesthouse

Dolecoed Road, Llanwrtyd Wells, Powys, LD5 4RA

From: £35

Bryncoed Guest House

Rhayader, Dark Lane, Powys, LD6 5DA

From: £65

Buckley Arms

Dinas Mawddwy, Machynlleth, Powys, SY20 9LP

From: £50

Caer Beris Manor Country House Hotel

Builth Wells, Powys, Powys, LD2 3NP

From: £49

Castle Coaching Inn

Trecastle, Brecon, Powys, LD3 8UH

From: £70

Castle Hotel

The Parade, Neath, Powys, SA11 1RB

From: £54


Sennybridge, Brecon, Powys, Powys, LD3 8PS

From: £65

Cerdyn Villa

Station Road, Llanwrtyd Wells, Powys, Powys, LD5 4RS

From: £45.9

Craig-Y-Nos Castle

Brecon Road, Penycae, Abercrave, Craig-Y-Nos, Powys, SA9 1GL

From: £123

Crown Inn

North Street, Rhayader, Powys, LD6 5BT

From: £30

Cwmbach Guest House

Cwmbach Rd Neath, Swansea, Powys, SA10 8AH

From: £50


32 Castle St, Builth Wells, Powys, LD2 3BN

From: £150

Dolbrodmaeth Riverside Hotel

Dinas Mawddwy, Machynlleth, Machynlleth, Powys, Powys, SY20 9LP

From: £55

Dragon Inn

47 High Street, Crickhowell, Powys, NP8 1BE

From: £49.5

Elan Hotel

West Street, Rhayader, Powys, LD6 5AF

From: £45

Gethin Lodge

1 Chapel Street, Abercanaid, Merthyr Tydfil, Powys, CF48 1RX

From: £75

Glangrwyney Court Country House

Glangrwyney, Crickhowell, Powys, NP8 1ES

From: £75

Glen Usk Hotel

South Crescent, Llandrindod Wells, Powys, LD1 5DH

From: £30

Gliffaes Country House Hotel

Crickhowell, Abergavenny, Powys, Powys, NP8 1RH

From: £99

Gregynog Hall

Tregynon,, Newtown, Powys, Powys, SY16 3PW

From: £73.5

Greylands Guest House

High Street, Llandrindod Wells, Powys, LD16AG

From: £42

Guidfa House

Crossgates, Llandrindod Wells, Powys, Powys, LD1 6RF

From: £75

Hall Farm Barn

Glangrwnyney, Crickhowell, Powys, NP8 1ET

From: £90

Hampton Hotel

Temple Street, Llandrindod Wells, Powys, LD1 5HF

From: £30

Highland Moors

Wellington Rd, Llandrindod Wells, Powys, LD1 5ND

From: £41.5

Hindwell Farm Luxury Bed and Breakfast

Walton, Presteigne, Powys, LD8 2NU

From: £60

Holiday Inn Express Swansea East

M4, Jct 43, Llandarcy, Neath, Swansea, Powys, SA10 6GZ

From: £45

Home Stay at Lledgwial

Lledgwial, Llanwrtyd Wells, Powys, LD5 4AD

From: £40

Kilsby Country House

Abergwesyn Road, Llanwrtyd Wells, Powys, Powys, LD5 4TL

From: £70

Lasswade Country House and Restaurant

Station Road, Llanwrtyd Wells, Powys, LD5 4RW

From: £75

Laurel Bank

Abbey Cwmhir, Llandrindod Wells, Powys, LD1 6PH

From: £34.2

Lion Hotel

Llanbister, Llandrindod Wells, Powys LD1 6TN, Llanbister, Powys, LD1 6TN

From: £35

Liverpool House In Powys

East Street, Rhayader, Powys, LD6 5EA

From: £32

Llangoed Hall

Llyswen, Brecon, Powys, Powys, LD3 0YP

From: £125

Llanwenarth Hotel and Riverside Restaurant

Brecon Road, Abergavenny, Powys, NP8 1EP

From: £69

Llwyn Onn Guest House

Llwyn Onn, Merthyr Tydfil, South Wales, Powys, CF48 2HT

From: £60

Maes y Gwaelod

Beulah Road, Llanwrtyd Wells, Powys, LD5 4SL

From: £50

Maesmawr Hall Hotel

Long Length, Caersws, Powys, SY17 5SF

From: £55


Heol Senni, near Brecon, Powys, Powys, LD3 8SU

From: £45

Maindee Bed and Breakfast

4 Park Road, Builth Wells, Powys, LD2 3BA

From: £40

Metropole Hotel

Temple Street, Llandrindod Wells, Powys, LD1 5DY

From: £98

Nant Ddu Lodge Hotel and Spa

Cwm Taf, Merthyr Tydfil, Powys, CF48 2HY

From: £75

New Hall Guesthouse

Victoria Road, Llanwrtyd Wells, Powys, LD5 4SU

From: £70

New Inn

Bronllys Road, Talgarth, Brecon, Powys, Powys, LD3 0HH

From: £32

Nythfa House

Penlan, Brecon, Powys, LD3 7NN

From: £49

Old Radnor Barn

Old Radnor Barn, Station Yard, Talgarth, Brecon Powys., Brecon, Powys, LD3 0PE

From: £80

Park Place Guesthouse

The Legar, Crickhowell, Powys, NP8 1HH

From: £39.95

Penrhadw Farm

Pontsticill, Brecon Beacons National Park, Merthyr Tydfil, Powys, CF48 2TU

From: £75

Pentre Riding Stables

Brecon Road, Swansea, Powys, SA9 1GJ

From: £50

Penybryn Cottages

Cwmbach, Aberdare, Powys, CF44 0ED

From: £50

Peterstone Court Country House Restaurant and Spa

Llanhamlach, Brecon, Powys, Powys, LD3 7YB

From: £85

Plas Mawr Bed and Breakfast

Eglwysfach, Machynlleth, Powys, Powys, SY20 8SZ

From: £70

Plasnewydd Bed And Breakfast

Irfon Terrace, Llanwrtyd Wells, Powys, LD5 4RH

From: £35

Plough and Harrow

Felinfach, Brecon, Powys, LD3 0UB

From: £70

Portland House

Spa Rd, Llandrindod Wells, Powys, LD1 5ER

From: £45

Premier Inn Aberdare

Riverside Retail Park, Cwmbach, Powys, CF44 0AH

From: £52

Premier Inn Merthyr Tydfil

Pentrebach, Merthyr Tydfil, Powys, CF48 4BD

From: £45

Pwllgwilym Bed and Breakfast

Llanafan Road, Cilmery,, Builth Wells, Powys, LD2 3NY

From: £70


32 Tai cae Mawr, Llanwrtyd Wells, Powys, LD5 4RJ

From: £35

Red kite

Gaufron, Rhayader, Powys, LD6 5PB

From: £45


High Street, Sennybridge, Powys, LD3 8TN

From: £55

Smithfield Farm Bed and Breakfast

Cwmbach,, Builth Wells, Powys, LD2 3RS

From: £70

The Beacons Guest House

16 Bridge Street,, Brecon,, Powys, LD3 8AH

From: £40

The BlueBell Hotel

The Parade, Neath, Powys, SA11 1RA

From: £58.46

The Buck Bed and Breakfast

Main street, Caersws, Powys, SY17 5EL

From: £50

The Coach House

Orchard Street, Brecon, Powys, LD3 8AN

From: £79

The Dolfor Inn

Dolfor, Newtown, Powys, SY16 4AA

From: £40

The Dortry

Penybont, Llandrindod Wells, Powys, LD15SR

From: £84.38

The Forest Country House Bed and Breakfast

Gilfach Lane, Kerry, Newtown, Powys, SY16 4DW

From: £75

The George Hotel

George Street, Brecon, Powys, LD3 7LD

From: £50

The Horseshoe Guesthouse

Church Street, Rhayader, Powys, LD6 5AT

From: £45

The Hotel Commodore

Spa Rd, Llandrindod Wells, Powys, LD1 5ER

From: £75

The Lake Country House Hotel and Spa

LLangammarch Wells, Powys, LLangammarch Wells, Powys, LD4 4BS

From: £85.5

The Manor Hotel

Brecon Road, Crickhowell, Powys, Powys, NP8 1SE

From: £65

The Old School House Bed and Breakfast

The Old School House, Llanbrynmair, Powys, SY197BL

From: £80

The Old Vicarage

The Old Vicarage, Penwyllt Rd., Pen-y-cae, Powys, SA9 1GB

From: £95

The Old Vicarage Dolfor

The Old Vicarage, Dolfor, Newtown, Powys, SY16 4BN

From: £70

The Penrhos Arms

Cemmaes, Machynlleth, Powys, Powys, SY20 9PR

From: £55

The Tanners Arms

Defynnog, Brecon, Powys, LD38SF

From: £60

The Three Cocks Coaching Inn

Three Cocks, Brecon, Powys, Powys, LD3 0SL

From: £70

The Wellington

The Bulwark, Brecon, Powys, Powys, LD3 7AD

From: £60

The White Lion Hotel

10 Heol Pentrerhedyn, Machynlleth, Powys, SY20 8DN

From: £49

Three Wells Hotel

Chapel Road, Llandrindod Wells, Powys, LD1 5PB

From: £47.5

Towers Hotel and Spa

Jersey Marine, Swansea, Powys, SA10 6JL

From: £70

Tree Tops Guest House

282 Neath Road, Briton Ferry, Neath, Powys, SA11 2SL

From: £42

Trewythen Hotel

Great Oak Street, Llanidloes, Powys, SY18 6BW

From: £55

Ty Carreg

9 Erw Haf, Llanwrtyd Wells, Powys, LD54RT

From: £50

Ty Croeso Boutique Bed and Breakfast

The Dardy,, Crickhowell, Powys, NP8 1PU

From: £80

Ty Derw Country House Bed and Breakfast

The Old Road, Dinas Mawddwy, Powys, SY20 9LR

From: £62

Ty Gronfa

Ty Gronfa B&B, Merthyr Tydfil, Powys, CF48 2UP

From: £85

Ty Morgan's

South Street, Rhayader, Powys, Powys, LD6 5BH

From: £35

Ty Newydd Country Hotel

Penderyn Road, Aberdare, Powys, CF44 9SX

From: £39.6

Ty Taf Fechan Bed and Breakfast

Dolygaer, Merthyr Tydfil, Powys, CF48 2UR

From: £60

Ty-Ni Guest House

84 Cyfyng Road Ystalyfera, Swansea, Powys, SA9 2BT

From: £29.5

Unicorn Hotel

4-5 Longbridge Street, Llanidloes, Powys, SY18 6EE

From: £55

Vulcan Lodge Cottages

Doldowlod, Llanwrthwl, Rhayader, Powys, LD1 6NN

From: £70

White Hall Bed and Breakfast

Glangrwyney, Crickhowell, Powys, NP8 1EW

From: £55

Winchfawr Lodge

1 Winchfawr Heolgerrig, Merthyr Tydfil, Powys, CF48 1RD

From: £120

YHA Danywenallt

Talybont-on-Usk, Brecon, Powys, LD37YS

From: £16

YHA Llwyn-y-Celyn

Libanus, Brecon, Powys, LD3 8NH

From: £15




Buyagift is the place to go to buy activity gifts for friends and family in the UK and Ireland.

Book Online


Home - Search - Contact - Jobs
UK Events - Travel

Site Map

© Copyright 1999 - 2019 Good Night Hotels. All rights reserved.

Every effort has been taken to ensure the accuracy of the content of this site but the publisher
cannot be held responsible for the consequences of any errors. A number of external links exist
within the site and the publisher does not endorse any such external links.