Hotels in Powys (Wales, United Kingdom)

3556 hotels in Powys

  1. Lake Vyrnwy Hotel & Spa

    4 Stars
    Panoramic lake views from balcony
    See prices from 5 sites
    from£104
  2. The Castle of Brecon Hotel

    3 Stars
    Walk to Brecon town center
    See prices from 6 sites
    from£66
  3. The Wellington

    3 Stars
    On-site pub and restaurant
    See prices from 14 sites
    from£46
  4. Metropole Hotel and Spa

    4 Stars
    Well-equipped modern fitness center
    See prices from 16 sites
    from£123
  5. The Bear Hotel, Crickhowell

    3 Stars
    Award Winning On-site Restaurant
    See prices from 11 sites
    from£98
  6. The Dragon Hotel

    4 Stars
    Local produce at on-site restaurant
    See prices from 11 sites
    from£92
  7. The Swan At Hay

    4 Stars
    Three Distinct Onsite Dining Areas
    See prices from 9 sites
    from£107
  8. The Royal Oak Hotel

    4 Stars
    Individually Styled Period Guest Rooms
    See prices from 16 sites
    from£75
  9. Llangoed Hall

    4 Stars
    Farm-to-Table Organic Garden Dining
    See prices from 15 sites
    from£133
  10. Hampton Hotel

    3 Stars
    Central location near local attractions
    See prices from 15 sites
    from£38
  11. The Talbot Hotel

    3 Stars
    Traditional Homemade Welsh Restaurant Dishes
    See prices from 8 sites
    from£85
  12. Macdonald Plas Talgarth Resort

    3 Stars
    Access indoor and outdoor pools
    See prices from 14 sites
    from£64
  13. Dragon Inn

    4 Stars
    Regional meats at Dragon Restaurant
    See prices from 13 sites
    from£100
  14. The Radnorshire Arms Hotel

    Historic 16th-century timber-framed building
    See prices from 14 sites
    from£79
  15. Llanerch Inn

    3 Stars
    Walk to Llandrindod Wells station
    See prices from 4 sites
    from£79
  16. The Castle Hotel

    3 Stars
    Proximity to Brecon and Hay
    See prices from 9 sites
    from£66
  17. The Lion Hotel

    3 Stars
    See prices from 5 sites
    from£97
  18. The Harp Inn

    3 Stars
    Local cuisine at onsite restaurant
    See prices from 12 sites
    from£74
  19. Foyles of Glasbury

    5 Stars
    Short drive to Hay-on-Wye
    See prices from 1 site
    from£143
  20. The Manor Hotel

    3 Stars
    Panoramic Usk Valley Mountain Views
    See prices from 14 sites
    from£109
  21. Three Cocks Hotel

    4 Stars
    Daily cooked-to-order breakfast options
    See prices from 11 sites
    from£118
  22. Mellington Hall Country House Hotel

    4 Stars
    Dine at on-site restaurant
    See prices from 4 sites
    from£170
  23. Craig Y Nos Castle

    3 Stars
    On-site gym and hot tub
    See prices from 10 sites
    from£70
  24. The Elephant & Castle Hotel

    3 Stars
    Riverside views from select rooms
    See prices from 4 sites
    from£87
  25. The Cock Hotel

    Highly Rated Homemade Pub Cuisine
    Select dates to see exact prices
  26. Neuadd Arms Hotel

    3 Stars
    Enjoy home-cooked meals on-site
    See prices from 13 sites
    from£95
  27. Neuadd Henllan

    3 Stars
    Outdoor garden and terrace access
    Select dates to see exact prices
  28. The Wynnstay

    3 Stars
    Savor locally sourced restaurant dishes
    See prices from 10 sites
    from£129
  29. The Llanelwedd Arms Hotel

    Authentic Thai cuisine dining options
    See prices from 3 sites
    from£84
  30. Pwllgwilym Holiday Cottages

    4 Stars
    Private hot tubs in cottages
    See prices from 3 sites
    from£93
  31. YHA Brecon Beacons

    3 Stars
    Cozy lounge with stone fireplace
    See prices from 7 sites
    from£39
  32. The Little Mill

    3 Stars
    Proximity to Manchester Airport
    See prices from 3 sites
    from£110
  33. The Coach House

    5 Stars
    Receive personalized local hiking advice
    Select dates to see exact prices
  34. Glan Yr Afon

    4 Stars
    Riverside Setting in Pennal Village
    See prices from 7 sites
    from£127
  35. The White Lion Hotel

    3 Stars
    Traditional Inn Dining Experience
    See prices from 13 sites
    from£138

The prices and availability we receive from booking sites change constantly. This means you may not always find the exact same offer you saw on trivago when you land on the booking site.

Price range

Hotels in Powys - Price range from ‎£38 to ‎£170 (price per night)

These top destinations are just a click away

More Top Destinations

Frequently Asked Questions about Powys

Powys - More Top Destinations