(Pub with Rooms)
Overlooking the dramatic South Coast sea and sandwiched between two yacht clubs, The Mayflower is an ideal retreat for those looking for a peaceful break away from it all with all the modern conveniences of a city stay. Come for the exquisite fresh cuisine, sumptuous accommodation and warm hospitality.
Each of our six maritime themed rooms are finished to the highest standard and feature a unique detail, whether it's a view of the sea, a Victorian-style rolltop bath in the bedroom or a private balcony. Let the stresses of your day melt away as you slip into a hot bath, breathe in the fresh sea air and finally rest your head on our sumptuous bedding.
We pride ourselves on our commitment to fresh, locally sourced British ingredients. Our seasonal menus change regularly and celebrate the bounty of flavoursome produce available to us from the South Coast and Hampshire countryside.