The Mayflower Inn & Spa offers the perfect New England setting to enjoy a delicious meal or a creative cocktail. Our Executive Chef champions the best local ingredients, many of which are taken from the inn’s own kitchen garden. Petite mustard greens, heirloom tomatoes, eggplant, red and green bell peppers and a plentiful selection of herbs all contribute to the local dishes.
Guests can enjoy classic, seasonal dishes incorporating locally sourced ingredients at The Mayflower Dining Room. Or for those looking for a more casual dining experience the Tap Room is a local favorite, featuring live piano music on Saturday evenings. During the warmer days and evenings, enjoy our beautiful al fresco dining terrace.