The Mayflower is a traditional pub with beautiful bedrooms, located in the picturesque harbour town of Lymington in the New Forest.
Whether you’re stopping by for a pint, tucking into a delicious locally sourced supper, or settling in for a coastal escape, there’s always a warm welcome.
The Mayflower is all about traditional pub food created with the finest seasonal and local produce. Behind the bar, you’ll find a cracking range of cask ale and craft beer, plus local cider and a great wine selection.
The Mayflower