If the weather's not playing nicely, why not head to Marthas Vineyard Museum? You'll be surprised just how much you can discover about days gone by here.
You'll find this attraction in Tisbury. Pay the entrance fee and then take your time exploring. Once you've finished at Marthas Vineyard Museum, head for nearby sights like Oak Bluffs Harbor, Inkwell Beach and Oak Bluffs Town Beach.