Charlotte Inn

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.

The Charlotte Inn is the only Relais & Chateaux hotel on Martha's Vineyard.
The Charlotte Inn is a luxury hotel open year-round in the historic village of Edgartown.


Previous articleWaterside Market
Next articleEdgartown Art Gallery