Vineyard Square Hotel

The Vineyard Square Hotel is located in Downtown Edgartown and overlooks Edgartown Harbor. It first opened as the Colonial Inn in 1911. 

38 North Water Street, Edgartown, MA 02539

Website

vineyardsquarehotel.com

Town

Edgartown

Upcoming Events

Recent Events

Recent Activity

Vineyard Square Hotel

Vineyard Square Hotel posted a photo 7/15/2014