Located in the harbour of Lymington on the South Coast, The Mayflower is a stunning coastal inn which has superb dining and stylish rooms with seaside views.
Our seven bedrooms are beautifully finished, each with their own unique, comforting and contemporary twist. Sleep in the finest Egyptian cotton bed linen, bathe in beautiful Victorian roll-top baths and enjoy some down-time with a Nespresso while looking out over the Solent.
Dogs are welcome.
King's Saltern Rd, Lymington SO41 3QD, United Kingdom