Hotels in Martha's Vineyard, Massachusetts

Search & Compare Martha's Vineyard Hotels

When are you visiting Martha's Vineyard?® Rewards

Collect 10 nights, get 1 free night

And look out for Secret Prices on select hotels

  • Pay now or later on most rooms
  • Free cancellation on most rooms
  • Price Guarantee

Best hotels in Martha's Vineyard

Martha's Vineyard overview

Visitors speak favorably about all that Martha's Vineyard has to offer, including its wineries and port. There's a nice selection of seafood restaurants to enjoy during your stay. Nature lovers can visit Long Point Wildlife Refuge and Manuel F Correlus State Forest while in Martha's Vineyard. And while you're here, be sure to stop by Long Point Beach and Gus Ben David's World of Reptiles and Birds Park.

Where to stay in Martha's Vineyard

Whether you plan to stay for a night or a week, Martha's Vineyard has the right hotel for you. There are 72 hotels in Martha's Vineyard and you can shop as many as 72 deals for rooms on, some with discounts of up to 43%. Our room prices start at 59 USD per night and below are the number of hotels by star rating in Martha's Vineyard as well as in the surrounding area:
  • • 59 4-star hotels from 145 USD per night
  • • 54 3-star hotels from 80 USD per night
  • • 10 2-star hotels from 59 USD per night

How to get to Martha's Vineyard

Fly into Vineyard Haven, MA (MVY-Martha's Vineyard), 0.4 mi (0.7 km) from central Martha's Vineyard. Hyannis, MA (HYA-Barnstable Municipal) is the next closest major airport, 25.9 mi (41.7 km) away.

What to see around Martha's Vineyard

Fun excursions can include a visit to:
  • • Farm Neck Golf Club
  • • Oak Bluffs Harbor
The area is recognized for its natural setting, offering these places to visit:
  • • Long Point Wildlife Refuge
  • • Manuel F Correlus State Forest
  • • Long Point Beach
  • • Gus Ben David's World of Reptiles and Birds Park
  • • Polly Hill Arboretum
Recommended sights include:
  • • Felix Neck Wildlife Sanctuary
  • • Island Cove Adventures
  • • Joseph Sylvia State Beach
  • • Bend in the Road Beach
  • • Martha's Vineyard Film Center

When to visit Martha's Vineyard

Do you want to know the ideal time of year to visit? Here are the seasonal norms to help with your planning:

Seasonal temperature averages
  • • January-March: 49°F day, 22°F night
  • • April-June: 76°F day, 33°F night
  • • July-September: 80°F day, 46°F night
  • • October-December: 67°F day, 23°F night
Seasonal rainfall averages
  • • January-March: 11.30 inches
  • • April-June: 10.47 inches
  • • July-September: 11.10 inches
  • • October-December: 12.44 inches