The Charlotte Inn

Martha's Vineyard - New England

Overview

In the heart of Edgartown on Martha’s Vineyard, surrounded by manicured gardens, lies this beautiful 18th century inn; just a leisurely stroll from the historic town centre, it is both secluded and accessible.

Accommodation: 23 Rooms

Prices from £420 per person

Price for 3 nights, room only, excluding flights and transfers

Reservations

01244 202 000

Email

Email Us

The Perfect Hotel for

New England Hotels

A selection of the very best hotels from our extensive collection.