Edgartown Inn is located in the charming village of Edgartown on Martha's Vineyard, known for its coastal and historic atmosphere. The inn is just a short walk from the iconic Edgartown Lighthouse, about 0.5 mi away, and Lighthouse Beach, approximately 0.5 mi from the hotel. Bend in the Road Beach is also nearby, around 1.9 mi away. Martha's Vineyard Airport is conveniently situated 5.6 mi from the inn.