If you've ever been to Martha's Vineyard, you understand how quaint, historical, charming and transportive this little island off of Cape Cod truly is. I've been coming since I was a kid and I can definitely say it is on my short list of happy places.
There are a handful of towns and even more places to stay but where you should definitely consider is Edgartown and the Harbor View Hotel. Elegant, classic, and true to the personality of the town, this hotel is a destination on it's own. An amazing pool, comfortable & spacious rooms and great dining options all contribute to this hotel's charm. And don't forget, the best views, in my opinion, are from the Harbor View Hotel's deck. This prime viewpoint showcases the Harbor Lighthouse better than anywhere else.