41.39N 70.62W

The Charlotte Inn

The Charlotte Inn is a traditional New England Country Inn, combining elegance with a quiet, comfortable atmosphere, in a beautiful garden setting located 1/2 block from Main Street in Edgartown village. The Charlotte Inn consists of four buildings housing 17 rooms and 2 suites, all furnished with English antiques, some with fireplaces. Open year round. The Charlotte Inn is a member of Relais-Chateaux, a Forbes Travel Guide 4-star hotel on Martha’s Vineyard.  The Terrace restaurant at The Charlotte Inn offers exceptional fine dining with an innovative approach to classic American cuisine, highlighting regionally sourced, seasonal ingredients, expertly prepared.

Now entering its fifth decade as an internationally renowned destination – a short flight from New York City or Boston – The Charlotte Inn on Martha’s Vineyard is a longtime haven for generations of discerning travelers, a retreat in which to unplug and unwind in sumptuous style.

27 South Summer Street, Edgartown, MA