The Morgan Hotel Martha's Vineyard is located in Oak Bluffs, a 3-minute walk from Oak Bluffs Town Beach and 600 yards from Inkwell Beach.
Eastville Beach is 1.7 miles from the hotel, while Edgartown Lighthouse is 6.4 miles away. The nearest airport is Martha's Vineyard Airport, 5.6 miles from The Morgan Hotel Martha's Vineyard.