Edgartown Inn si trova nel pittoresco villaggio di Edgartown a Martha's Vineyard, noto per la sua atmosfera costiera e storica. La locanda è a pochi passi dal famoso Faro di Edgartown, a circa 0,8 km di distanza, e dalla Lighthouse Beach, a circa 0,8 km dall'hotel. Anche la Bend in the Road Beach è nelle vicinanze, a circa 3.1 km di distanza. L'Aeroporto di Martha's Vineyard è comodamente situato a 9 km dalla locanda.