The best hotels on Cape Cod, including Nantucket and Martha’s Vineyard

Cape Cod and its two islands, Nantucket and Martha's Vineyard, offer the quintessential New England summer getaway. It's also a charming and affordable off-season escape.