A charming New England retreat

17 Rooms / 2 Suites

The Charlotte Inn is a quietly elegant bastion of Edwardian splendor, even though it’s located in the middle of the busiest town on Martha’s Vineyard. Once you walk along the garden paths under the linden and chestnut trees, you just know this is a place coveted by those with a penchant for privacy and peace. Inside, the rooms are outfitted in elegant 19th-century art and original antiques. The guestrooms continue the luxe treatment with flat-screen TVs and down pillows and comforters.