Search Filter

Price

Star
  • 9
  • 24
  • 22
  • 0
  • 0
  • 180
Accommodation Type
  • Cottages 73
  • Holiday homes 68
  • Bed and breakfasts 32
  • Inns 19
  • Hotels 14
  • Country houses 10
  • Guest houses 7
  • Holiday parks 7
  • Lodges 2
  • Apartments 2
  • Luxury tents 1
Hotel Facilities
  • Parking230
  • Free parking221
  • Heating216
  • Non-smoking rooms210
  • Non-smoking throughout197
  • Private parking159
  • Pets allowed137
  • Garden133
  • Internet services131
  • WiFi131

Hotels in Knighton, Shropshire, Hotels near Knighton


Please select a hotel from the list of hotels in and near Knighton. The list below displays hotels within 30 kilometers of Knighton.

235 Hotels found. Showing page 1 of 24
Order By
HOTEL IMAGE
Baron at Bucknell

Chapel Lawn Road, Bucknell , Bucknell , SY7 0AH

Baron at Bucknell is 1.67 kilometers from Knighton . Room prices starting from £ 80

Check availability and book online.
Guest Reviews
9.6 out of 10

From 143 Reviews
Starting From
£ 80
HOTEL IMAGE
Lower House

Bucknell , Bucknell , SY7 0AA

Lower House is 1.80 kilometers from Knighton . Room prices starting from £ 70

Check availability and book online.
Guest Reviews
9.6 out of 10

From 73 Reviews
Starting From
£ 70
HOTEL IMAGE
Walnut Tree Cottage

, Bucknell , SY7

Walnut Tree Cottage is 2.34 kilometers from Knighton . Room prices starting from £ 0

Check availability and book online.
Guest Reviews
0 out of 10

From 0 Reviews
Starting From
£ 0
Milebrook House Hotel

Milebrook , Knighton , LD7 1LT

Milebrook House Hotel is 3.04 kilometers from Knighton . Room prices starting from £ 105

Check availability and book online.
Guest Reviews
9.1 out of 10

From 38 Reviews
Starting From
£ 105
Lower Buckton Country House

Buckton , Leintwardine , SY7 0JU

Lower Buckton Country House is 3.94 kilometers from Knighton . Room prices starting from £ 0

Check availability and book online.
Guest Reviews
8.9 out of 10

From 13 Reviews
Starting From
£ 0
Upper Letton Farmhouse

Upper Letton Farmhouse , Leintwardine , SY7 0DS

Upper Letton Farmhouse is 3.96 kilometers from Knighton . Room prices starting from £ 75

Check availability and book online.
Guest Reviews
9.8 out of 10

From 99 Reviews
Starting From
£ 75
Walford Court

Walford, Leintwardine , Leintwardine , SY7 0JT

Walford Court is 4.49 kilometers from Knighton . Room prices starting from £ 110

Check availability and book online.
Guest Reviews
9.6 out of 10

From 49 Reviews
Starting From
£ 110
Mashers Barn

, Bucknell , SY7

Mashers Barn is 4.81 kilometers from Knighton . Room prices starting from £ 0

Check availability and book online.
Guest Reviews
9.6 out of 10

From 1 Reviews
Starting From
£ 0
Knighton Hotel

Broad Street , Knighton , LD7 1BL

Knighton Hotel is 5.90 kilometers from Knighton . Room prices starting from £ 89

Check availability and book online.
Guest Reviews
8.5 out of 10

From 121 Reviews
Starting From
£ 89
The Lion

The Lion, High Street, Leintwardine, , Leintwardine , SY7 0JZ

The Lion is 5.96 kilometers from Knighton . Room prices starting from £ 110

Check availability and book online.
Guest Reviews
9.4 out of 10

From 72 Reviews
Starting From
£ 110