Set on a quiet country road in the heart of Hampshire and surrounded by rolling green fields, The Anchor Inn is a true countryside dining room with bedrooms and the perfect place to get away from it all.
With Tudor-style beams and antique furnishings, The Anchor Inn's bedrooms are where you can leave it all behind and enjoy a classic countryside retreat in Hampshire. Located in the main building, the luxurious rooms and suite are individually designed with their own unique English quirks and charm. Named after literary greats of the past and including a stacked bookshelf, each room is the perfect setting in which to curl up with a book, a cup of tea and homemade biscuits, or pamper yourself with the vegan and environmentally friendly British bath & body products in your en-suite power shower.
For the ultimate countryside escape, book our Rupert Brooke suite and soak up the sweeping views of Hampshire’s fields and beyond from your private terrace.
Map & Directions
Click to Activate