Charlotte Inn

27 South Summer Street
MA, 02539
(508) 627-4751

Martha’s Vineyard’s only Relais & Chateaux hotel and fine dining restaurant, the Charlotte Inn is open year-round and offers elegant, Edwardian-inspired surroundings on a side street in the historic village of Edgartown.

The inn has 17 individually-designed guest rooms and two fireplace suites, including one with a baby grand piano. All are furnished with fine 19th-century oil paintings, mahogany paneling and English antiques. The grounds include green lawns, potted plants, English ivy and clipped hedges. The inn’s restaurant, The Terrace at the Charlotte Inn, serves breakfast to guests and dinner to the public. Downtown Edgartown is steps away.