Edgartown Inn está ubicado en la encantadora aldea de Edgartown en Martha's Vineyard, conocida por su atmósfera costera e histórica. La posada está a solo un corto paseo del icónico Faro de Edgartown, a unos 0,8 km de distancia, y de Lighthouse Beach, aproximadamente a 0,8 km del hotel. Bend in the Road Beach también está cerca, a alrededor de 3.1 km de distancia. El Aeropuerto de Martha's Vineyard está convenientemente situado a 9 km de la posada.