Fine dining at the inn

The Terrace at The Charlotte Inn celebrates classic French fine dining, highlighting the best locally sourced and seasonal ingredients, exquisitely prepared. Located in the heart of historic Edgartown village on the island of Martha’s Vineyard, The Terrace restaurant offers exceptional fine dining in the elegant, old-world ambiance of The Charlotte Inn’s conservatory dining room and romantic outdoor terrace. Chef Zach Prifti celebrates the locally sourced ingredients of our island. He is passionate about using French techniques in his cooking, as well as techniques from around the world to create unique dishes. Chef Prifti’s love for cuisine can be seen in the first glance and tasted in the first bite, and his full biography is available here on The Terrace website.

Please visit for more information on our restaurant,
or you may contact us directly at (508)627-6227.

The Terrace Restaurant on Martha's Vineyard

The Charlotte Inn’s restaurant, The Terrace, is open to the public, as well as guests of the inn.

Make a dinner reservation

“The Terrace at The Charlotte Inn is one of Martha’s Vineyard’s best-kept secrets. Most people only find out about the Edgartown restaurant if they’re staying at the Inn . . .  like most high-end restaurants – [the menu] highlights local food, including produce and seafood from island purveyors. The menu boasts New England delicacies prepared using French techniques, flavorful sauces and innovative desserts. The historic inn, which is carefully appointed with Edwardian-era antiques and surrounded by peaceful gardens, harkens back to a simpler time. Walk into The Terrace at The Charlotte Inn for a delicious meal and leave your worries at the door.”Forbes Travel Guide

      Photography by Nina Bramhall and Heather Mullins