Powys hotels

Powys Overview

Show all cities
Alphabetical City Index
Hotels City Rating From

Pen-Y-Bryn House Brecon  5 stars

Brecon, Brecon, United Kingdom, LD3 7UG

Brecon INR 7 325

The Swan At Hay Hay-On-Wye  4 stars

Church Street, Hay-On-Wye, United Kingdom, HR3 5DQ

Hay-On-Wye Superb INR 10 048

The Usk Inn Brecon  4 stars

Brecon, Brecon, United Kingdom, LD3 7JE

Brecon INR 5 899

Brigands Inn Mallwyd  4 stars

Machynlleth, Mallwyd, Powys, United Kingdom, SY20 9HJ

Mallwyd, Powys Superb INR 8 557

The Horseshoe Guest House Rhayader  4 stars

Church Street, Rhayader, United Kingdom, LD6 5AT

Rhayader INR 3 630

Bryn Artro Country House Llanbedr  4 stars

Sarn Hir, Llanbedr, United Kingdom, LL45 2LE

Llanbedr INR 9 011

The King'S Head Llandovery  4 stars

1 Market Square , Llandovery, United Kingdom

Llandovery

The Castle Hotel Llandovery  4 stars

Kings Road, Llandovery, United Kingdom, SA20 0AP

Llandovery Fabulous INR 6 807

Bridge House Lower Chapel  4 stars

Bridge House Lower Chapel, Lower Chapel, United Kingdom

Lower Chapel INR 6 482

Lake Vyrnwy Hotel & Spa Llanwddyn  4 stars

Lake Vyrnwy, Llanwddyn, Near Snowdonia, Llanwddyn (Powys), United Kingdom, SY10 0LY

Llanwddyn (Powys) Superb INR 13 484

Knighton Hotel  4 stars

Broad Street, Knighton (Powys), United Kingdom, LD7 1BL

Knighton (Powys) Very good INR 10 113

Metropole Llandrindod Wells  4 stars

Temple Street, Llandrindod Wells, United Kingdom, LD1 5DY

Llandrindod Wells Very good INR 11 345

Trewythen Hotel Llanidloes  4 stars

Great Oak Street, Llanidloes, United Kingdom, SY18 6BW

Llanidloes INR 6 742

Plas Gwyn Dolgellau  4 stars

Cader Road, Dolgellau, United Kingdom, LL40 1RH

Dolgellau INR 8 298

Bear Crickhowell  3 stars

High Street, Crickhowell, United Kingdom, NP8 1BW

Crickhowell Superb INR 10 113

The Royal Oak Inn Llandovery  3 stars

Rhandir-Mwyn, Llandovery, United Kingdom, SA20 0NY

Llandovery INR 8 492

The Dragon Hotel Montgomery  3 stars

Market Square, Montgomery, United Kingdom, SY15 6PA

Montgomery Superb INR 8 298

Cain Valley Hotel Llanfyllin  3 stars

High Street, Llanfyllin, Llanfyllin, United Kingdom, SY22 5AQ

Llanfyllin Superb INR 7 131

The Baskerville Arms Hotel Hay-On-Wye  3 stars

Clyro, Hay-On-Wye, United Kingdom, HR3 5RZ

Hay-On-Wye INR 6 677

Burton Hotel Kington  3 stars

1 Mill St, Kington (Herefordshire), United Kingdom, HR5 3BQ

Kington (Herefordshire) Guest rating INR 9 594

Radnorshire Arms Presteigne  3 stars

High St, Presteigne, United Kingdom, LD8 2BE

Presteigne Fabulous INR 9 141

Yha Brecon Beacons  3 stars

Libanus, Brecon, United Kingdom

Brecon INR 7 066

Red Lion Hotel Ystrad Meurig  3 stars

Bridge Street, Ystrad Meurig, United Kingdom, SY25 6BH

Ystrad Meurig Superb INR 4 408

The Mount Inn Llanidloes  3 stars

18 China Street, Llanidloes, United Kingdom

Llanidloes INR 7 455

Dragon Inn Crickhowell  3 stars

47 High Street, Crickhowell, United Kingdom, NP8 1BE

Crickhowell INR 8 752

Dolserau Hall Dolgellau  3 stars

Dolgellau, Dolgellau, United Kingdom, LL402AG

Dolgellau Good INR 7 196

Craig-Y-Nos Castle Abercraf  3 stars

Brecon Road, Penycae, Abercrave, Abercraf, Powys, United Kingdom, SA9 1GL

Abercraf, Powys Guest rating

The Manor Hotel Crickhowell  3 stars

Brecon Road, Crickhowell, United Kingdom, NP8 1SE

Crickhowell Fabulous INR 8 752

Royal Oak Hotel Welshpool  3 stars

The Cross , Welshpool, United Kingdom, SY21 7DG

Welshpool Superb INR 7 909

Three Wells Hotel Llandrindod Wells  3 stars

Chapel Road, Llandrindod Wells, United Kingdom

Llandrindod Wells Superb INR 7 196

Caer Beris Manor Country House Hotel Builth Wells  3 stars

Builth Wells, Builth Wells, United Kingdom, LD23NP

Builth Wells Fabulous INR 10 632

Macdonald Plas Talgarth Health Leisure Club Pennal  3 stars

Pennal Snowdonia National Park,, Pennal, United Kingdom

Pennal

Llanerch Inn Llandrindod Wells  3 stars

Llanerch Lane, Llandrindod Wells, United Kingdom, LD1 6BG

Llandrindod Wells INR 4 538

Brecon Castle  3 stars

Castle Square, Brecon, United Kingdom, LD3 9DB

Brecon Very good INR 9 854

The Malt House Brecon  3 stars

Talybont-On-Usk, Brecon, United Kingdom, LD3 7JD

Brecon

Old Castle Farm Guest House Brecon  3 stars

18 Penpentre, Brecon, United Kingdom, LD3 8DG

Brecon INR 6 871

Plas Dolmelynllyn Country Hotel Dolgellau  3 stars

Ganllwyd, Coed Y Brenin Forest Park, Dolgellau, United Kingdom, LL40 2HP

Dolgellau INR 9 465

Brynafon Hotel Rhayader  3 stars

South Street, Rhayader, United Kingdom, LD6 6BL

Rhayader

Glen Usk Hotel Llandrindod Wells  2 stars

South Crescent, Llandrindod Wells, United Kingdom, LD1 5DH

Llandrindod Wells Good INR 4 278

Ty Mawr Hotel Llanbedr  2 stars

Llanbedr, Llanbedr, United Kingdom, LL45 2NH

Llanbedr Fabulous INR 7 714

The Three Cocks Coaching Inn Glasbury  2 stars

Three Cocks, Glasbury, United Kingdom, LD3 0SL

Glasbury INR 8 038

George III Dolgellau  2 stars

Penmaenpool, Dolgellau, United Kingdom

Dolgellau Fabulous INR 10 113

George Borrow Hotel Ponterwyd  2 stars

A44, Ponterwyd, Ponterwyd, United Kingdom

Ponterwyd Very good INR 6 353

The Red Lion Inn Berriew  2 stars

Castle Caereinion, Berriew, United Kingdom, SY21 9AL

Berriew INR 8 363

Greylands Guest House Llandrindod Wells  0 stars

High Street, Llandrindod Wells, United Kingdom, LD1 6AG

Llandrindod Wells INR 4 732

Unicorn Hotel Llanidloes  0 stars

4-5 Longbridge Street, Llanidloes, United Kingdom, SY18 6EE

Llanidloes INR 6 807

Bryncelyn Guesthouse Llanwrtyd Wells  0 stars

Dolecoed Road, Llanwrtyd Wells, United Kingdom, LD5 4RA

Llanwrtyd Wells Fabulous INR 4 667

The Castle Hotel Bishop's Castle  0 stars

Market Square, Bishop's Castle, United Kingdom, SY9 5BN

Bishop's Castle

Gregynog Hall Tregynon  0 stars

Tregynon, , Tregynon, United Kingdom, SY16 3PW

Tregynon INR 6 158

Hirros Hall Longhouse Llanerfyl  0 stars

, Llanerfyl, United Kingdom, SY21

Llanerfyl

The Lake Country House Hotel & Spa Llangammarch Wells  0 stars

Llangammarch Wells, Powys, Llangammarch Wells, United Kingdom, LD4 4BS

Llangammarch Wells Fabulous INR 14 846

Llangoed Hall Brecon  0 stars

Llyswen, Brecon, United Kingdom, LD3 0YP

Brecon Superb INR 17 115

Seven Stars Hay-On-Wye  0 stars

11 Broad Street, Hay-On-Wye, United Kingdom, HR3 5DB

Hay-On-Wye Good

Hillside View Llandrindod Wells  0 stars

, Llandrindod Wells, United Kingdom, LD1 5SU

Llandrindod Wells

Highland Moors Llandrindod Wells  0 stars

Wellington Rd, Llandrindod Wells, United Kingdom, LD1 5ND

Llandrindod Wells INR 5 316

Penmaenuchaf Hall Hotel Dolgellau  0 stars

Penmaenpool, Dolgellau, United Kingdom, LL40 1YB

Dolgellau Fabulous INR 13 743

Peterstone Court Brecon  0 stars

Llanhamlach, Brecon, United Kingdom, LD3 7YB

Brecon Superb INR 13 354

The Hafod Hotel Devils Bridge  0 stars

Devil'S Bridge, Devils Bridge, United Kingdom, SY23 3JL

Devils Bridge Guest rating INR 7 844

Hampton Hotel Llandrindod Wells  0 stars

Temple Street, Llandrindod Wells, United Kingdom

Llandrindod Wells Exceptional INR 4 019

Gliffaes Country House Hotel Crickhowell  0 stars

Crickhowell, Abergavenny, Crickhowell, United Kingdom, NP8 1RH

Crickhowell Superb INR 18 152

Liverpool House In Powys Rhayader  0 stars

East Street, Rhayader, United Kingdom, LD6 5EA

Rhayader Good
United Kingdom regions