Skip to main content

Knighton

Places to stay in Knighton, Powys

Knighton in Powys is well-equipped as a base for visitors: six hotels and guest houses sit alongside four campsites, giving you flexibility in how you stay. The Horse and Jockey Inn and The Red Lion both rate at 4.7 from 75 reviews each, while Castle Inn (4.6 from 226 reviews) and The Knighton Hotel by Payman Club (4.5 from 197 reviews) offer established alternatives. For something smaller, Milebrook House is rated 5.0 from 23 reviews. The Garden House B&B completes the accommodation picture.

For camping, The Laws Pasture stands out with an exceptionally high rating of 4.8 from nearly 3,900 reviews, suggesting it draws visitors regularly and consistently. Brandy House Farm is rated 4.8 from 57 reviews, while Llethrau Forest and Nature Retreats (4.7 from 67 reviews) offers something different in its name. These numbers suggest Knighton draws people who want to camp, and that these sites know what they are doing.

Where to stay in Knighton(6)

All hotels in Knighton →
About staying in Knighton

This is clearly a place geared toward visitors passing through or using it as a base for exploring the surrounding area, rather than a destination built around major attractions within the town itself. The strength of its accommodation—particularly the camping options—suggests it works well for people who want somewhere comfortable to stay while they explore Powys and the Welsh borders beyond.

Things to Do in Knighton

All attractions in Knighton →

Where to Eat in Knighton

All restaurants in Knighton →

Attractions Near Knighton

All attractions in Knighton →

Worth the trip — within 50 miles of Knighton.

Camping in Knighton(4)

All campsites in Knighton →

Self-Catering Cottages in Knighton

All cottages in Knighton →

Common questions about Knighton

How many campsites are there in Knighton?

We list 4 campsites in and around Knighton, of which 2 take tents and 2 offer glamping.

Where can I stay in Knighton?

We list 6 hotels, B&Bs and guest houses in and around Knighton.