Frm. £200/night

The Grosvenor

Stockbridge, Hampshire
The Grosvenor sits proudly in the heart of Stockbridge, the smallest town in England and home to the world-famous River Test. Lovingly restored and nominated by the Times as one of the Top 100 hotels, the pub has a multitude of beautiful bedrooms, including rooms suitable for family and dog friendly stays. There are a fabulous choice of independent shops, delis, and galleries a short stroll away.
  • Beer Garden

  • Breakfast

  • Craft Beer

  • Dog Friendly rooms

  • Family Friendly

  • Gastro Pub

  • Log Fires

  • Parking

  • WiFi



The Grosvenor

High Street, Stockbridge, Hampshire, England, SO20 6EU