Hotels in Petworth
8 handpicked places to stay
Petworth's accommodation is shaped by its setting: a small, largely residential market town surrounded by farmland, villages and the South Downs. Rather than a cluster of large hotels, the area offers a handful of characterful coaching inns and pubs with rooms, a couple of more indulgent country retreats nearby, and a good choice of small, independent bed and breakfasts on working farms and in quiet cul-de-sacs. It suits visitors who want somewhere with genuine character rather than a chain hotel, and who don't mind a short drive between where they sleep and where they eat or shop.
For a touch more polish, the villages around Petworth hold some of the best options: converted barns with boutique rooms, historic coaching inns with spas, and pubs that have invested heavily in both their kitchens and their bedrooms. These tend to suit couples and those celebrating an occasion, with restaurants worth the visit in their own right. A short drive further to Midhurst brings a proper historic hotel with a spa, useful if you want swimming and treatments as part of the stay.
At the more modest end, Petworth and its surrounding villages have a good crop of small bed and breakfasts, several run from working farms, offering home-cooked breakfasts, quiet countryside settings and a genuinely personal welcome. These are typically only a few rooms, so booking ahead matters, particularly around the town's antiques fairs, open-garden weekends and the summer season generally. Wherever you choose to stay, nothing in this area is more than a twenty-minute drive from Petworth House and the town centre, so the choice comes down to the kind of evening you want rather than how far you'll have to travel.
The Spread Eagle Hotel & Spa
Hotel · Historic coaching inn in Midhurst, 6 miles from Petworth
A Grade II* listed coaching inn dating to 1430 in nearby Midhurst, with 39 individually styled rooms and a spa with indoor pool.
The Halfway Bridge Inn
Inn · Lodsworth, between Petworth and Midhurst
A 250-year-old coaching inn near Lodsworth with boutique rooms in a converted stable yard and a shepherd's hut, midway between Petworth and Midhurst.
The Welldiggers Arms
Inn · Low Heath, on the edge of Petworth
A Butcombe boutique inn at Low Heath on the edge of Petworth, with 14 country-chic rooms and views over the South Downs.
The Angel Inn Petworth
Inn · Angel Street, in the centre of Petworth
A refurbished medieval-origin coaching inn three minutes' walk from Petworth's market square, with seven renovated en-suite rooms.
The Cricketers, Duncton
Inn · Duncton village, on the A285 south of Petworth
A family-run 16th-century coaching inn in Duncton village, south of Petworth on the A285, with rooms to rent and a well-regarded restaurant.
The Old Railway Station
Guest House · Petworth's former railway station, south of the town
An award-winning guest house in Petworth's former Victorian railway station, with rooms in the Station House and four restored Pullman carriages.
Kilsham Farm Bed & Breakfast
B&B · Working farm around 25 minutes' walk from Petworth centre
A single-room farmhouse B&B near Petworth with a super-king bed, home-cooked breakfasts and free-range eggs from the farm's own hens.
No. 73 Petworth
B&B · Quiet cul-de-sac within walking distance of Petworth centre
A small, family-run B&B in a quiet Petworth cul-de-sac with garden views towards the South Downs and locally sourced breakfasts.
Affiliate link — we may earn a small commission at no cost to you