Shield with stars icon

Book with confidence - We have plenty of flexible travel options to choose from in case you need to change your plans.

Hotels in Litchfield

If you're looking to get away from it all in a picturesque, rural setting, Litchfield in Hampshire is the ideal place for you.

This peaceful and quaint little town is just picture perfect, from its little country village streets, to the lovely, historic St. James Church and the old railway station built in the late 19th century.

Exploring the nearby area

Interesting hotspots close by include Highclere Castle, a grand 17th-century mansion with woodland trails and regular events open to the public. Whitchurch Silk Mill is an intriguing place to visit too. It's been running since the 1800s and it's still producing theatre costumes.

If you've got kids and need a fun activity, try Finkley Down Farm Park. Some of the many attractions there include play areas and trampolines, making it a popular spot for families. Or, if you'd like to soak up a bit of history and culture, pop into the nearby Andover Museum to take in some interesting exhibitions on art and history, or even the Museum of the Iron Age in the neighbouring town of Danebury.

Feeling at home

The beauty of the town is its unspoilt nature, so there aren't a huge range of Litchfield hotels to choose from. But if you'd like to soak up its peaceful atmosphere try and pick somewhere close by. Bed and breakfasts include Peak House Farm, and you can drive in from the Upland Park Hotel in Winchester or the Four Seasons Hotel in Dogmersfield.

When it comes to eating out, this small and quiet little setting isn't awash with eateries, but there are some great, traditional local pubs within easy reach. The Poacher and the charming 14th-century Chequers Inn are both in Hook, just a short trip away and well worth a visit.

120,000 Hotels

We search from 120,000 hotels worldwide to find you the best deals.

Price Match Guarantee

Find the same hotel cheaper within 24hrs when booking with us and we'll give you the difference.

Learn more

Need help with your booking?

Call us on 0800 093 5555