Hotel deals in Penshurst
Multiple accommodations for your stay
Where to stay in Penshurst?
2 Hotels
Show map
Top 4-star hotels in Penshurst
The Leicester Arms
The Leicester Arms Country Inn, High Street, Penshurst, United Kingdom (Open map)
Penshurst Place and Gardens is not far from this comfortable hotel and Penshurst Place is 1.4 km away. Offering a location 5 minutes' walk from…
Read more...
8.8
Fabulous
125 reviews
Top 3-star hotels in Penshurst
The Leicester Arms
High Street, Penshurst, United Kingdom (Open map)
The hotel is about 5 km from the 13th century Hever Castle and about 7 km from Tonbridge Castle. The 3-star The Leicester Arms…
Read more...