Main
business icon

The Mayflower

Hours

Mon:11:30 AM – 9:00 PM
Tue:11:30 AM – 9:00 PM
Wed:11:30 AM – 9:00 PM
Thu:11:30 AM – 9:00 PM
Fri:11:30 AM – 9:00 PM
Sat:11:30 AM – 9:00 PM
Sun:12:00 – 9:00 PM
Carousel image 1

About

The Mayflower is a casual, family-friendly American restaurant located in Provincetown, MA. Known for its diverse menu featuring delicious and reasonably priced dishes, the restaurant offers a fun dining experience. Customers appreciate the attentive service and quality food, including variety from fish and chips to lobster club. The Mayflower invites guests to enjoy its vibrant atmosphere and welcoming environment.

What Customers Say

The Mayflower offers a delightful dining experience characterized by strong, friendly service and diverse, satisfying cuisine. Many reviewers praised the quality of food, particularly the hot lobster roll and seafood dishes. While some noted portion sizes could be improved for the price, the overall ambiance and staff warmth left a positive impression. Guests expressed eagerness to return, highlighting the restaurant's charm and enjoyable atmosphere.

Plan Your Visit

Map Script is loading ...