Hotels in Knighton (Powys)

Only verified and hand-selected hotels for your stay in Knighton (Powys), United Kingdom
Check-in
13Jan2026Select date
Check-out
14Jan2026Select date
Rooms and Guests2 Guests, 1 Room
View map
1-3 out of 3
Sort by: high popularity
  • Price: low to high
  • Price: high to low
  • Guest rating: high to low
  • Popularity: high to low
10.0
Perfect
Map400 m from City Centre300 m from Knighton Castle Mount
FromUS$ 62 /nightSelect
Map4.1 km from City Centre500 m from Knucklas Castle
FromUS$ 91 /nightSelect
Map400 m from City Centre200 m from Knighton Castle Mount
FromUS$ 174 /nightSelect

Typical price range for hotels in Knighton (Powys)

Accommodation options for your choice, from budget-friendly to luxury hotels.

⬆️ The highest price
US$ 174
⬇️ The lowest price
US$ 62
💸 Average price for
3-star hotels
US$ 105

Discover the best hotels in Knighton (Powys)

Based on genuine guest experiences

Historic Charm at the Castle Inn:
Castle Inn
Comfort and Convenience at The Knighton Hotel:
The Knighton Hotel
Cozy Retreat at The George And Dragon Inn:
The George And Dragon Inn
Scenic Views at Offa Dyke House:
Offa Dyke House

Frequently asked questions about hotels in Knighton (Powys)

We hope these answers help make planning your trip simpler

Which hotel in Knighton is best for couples looking for a romantic getaway?
The George And Dragon Inn offers cozy accommodations and a charming atmosphere, making it ideal for couples.
Are there family-friendly hotels in Knighton with amenities for children?
The Knighton Hotel features family rooms and is located near outdoor attractions, making it suitable for families traveling with children.
Which hotels in Knighton provide nice views?
Offa Dyke House offers stunning views of the surrounding countryside and is popular among guests for its picturesque setting.
What are the best hotels near popular landmarks in Knighton?
Castle Inn is conveniently located near local attractions such as the Knighton Museum and offers a charming atmosphere.

Key Facts About Hotels in Knighton

This guide provides essential information about hotels in Knighton (Powys), evaluating 4 properties to help travelers make informed accommodation decisions.

Typical nightly rates range from $80 to $150.

There are 4 hotels available in Knighton.

Peak travel seasons are spring and summer months.

Local taxes are approximately 10% on accommodations.

Key attractions like the Knighton Railway Station are within 1 km.

Other cities in United Kingdom

Check-in
13Jan2026Select date
Check-out
14Jan2026Select date
Rooms and Guests2 Guests, 1 Room