Lodging at Its Finest on Martha’s Vineyard

Find the best places to rest after a long day of exploring all that Martha’s Vineyard has to offer.


From tiny bed and breakfasts to luxurious resorts to private rental cottages, accommodations run the gamut on Martha’s Vineyard. Wherever you decide to stay during your Martha’s Vineyard travel, it’s a good idea to book well in advance, especially in the high season.

Things to take into consideration when choosing lodging on the island:

  • Can you walk from the ferry, or do you need a car?
  • How close to the beaches do you want to be?
  • If you stay in town, will late-night crowds bother you?
  • If you don’t have a car, does the property offer a shuttle that takes you to towns and attractions?

We’ve included some of the island’s most well-regarded and family-friendly properties. The Martha’s Vineyard Chamber of Commerce lists many more of the best Martha’s Vineyard hotels, as well as rental agencies. For more information, visit their Web site at or call 800-505-4815.


Colonial Inn

A great place to stay with kids is the Martha’s Vineyard Colonial Inn in Edgartown. This inn, built in 1911, is super kid-friendly, with a library and games available for use. Children under 16 stay free in the same room as parents. It’s located just a couple of minutes from the Edgartown Harbor, so you don’t need a car if you stay there.

Some rooms have kitchenettes, so you can save on eating out. A deluxe complimentary breakfast and afternoon tea is offered to guests. Some of its famous guests include Howard Hughes, Jackie and John F. Kennedy, and I.M. Pei. Views from the inn are spectacular, so make sure to request a harborside room.

Colonial Inn, 38 North Water St. Tel. 800-627-4701. Room rates in the summer (June 19 to Aug. 29) start at $250. 

Harborside Inn

Another Martha’s Vineyard hotel just steps from the Edgartown Harbor is the 90-room Harborside Inn, which is actually made up of seven buildings, some of which were 19th century whaling captain homes. Kids will love that there is a heated pool, plus a sauna and whirlpool.

Rooms facing Edgartown Harbor have private verandas. Refrigerators in the rooms are handy for snacks or leftovers. The location can’t be beat. You can walk to any number of restaurants and shops.

Harborside Inn, 3 South Water St. Tel. 800-627-4009. Room rates in the summer (June 25 to Sept. 6) start at $210 with a two-night minimum requirement. 

Winnetu Oceanside Resort

If you’re willing to stay a bit farther from town, the Winnetu Oceanside Resort is a wonderful property located at South Beach. The accommodations are all suites, ranging from studios up to four bedrooms. They all have kitchenettes, private decks or patios. You can opt for ocean, dune or pool-view accommodations.

In the summer, a free children’s program is offered, where kids 3 to 12 spend the mornings doing anything from swimming to going on beach treasure hunts to playing water volleyball. There are two pools, tennis courts, free yoga classes, a life-size outdoor chess board and free fire truck rides, among many other activities. The resort offers complimentary shuttle service to Edgartown, as well as a sunset water taxi cruise. You can rent bicycles or cars on the property. The resort also rents private homes.

Winnetu Oceanside Resort, 31 Dunes Road. Tel. 866-335-1133. Room rates in the summer (May 22 to Sept. 6) start at $230.

Vineyard Haven

Mansion House Inn, Health Club, Spa & Pool

Within walking distance from the ferry in Vineyard Haven, the Martha’s Vineyard Mansion House Inn is a great choice when basing yourself in town. The inn has 40 rooms and suites and all guests receive complimentary breakfast at the on-property Zephrus Restaurant. The deluxe rooms and suites have soaking tubs, galley kitchens, fireplaces and balconies with views of Vineyard Sound, so are well worth the upgrade. You also get free use of the indoor pool, spa and health club.

Mansion House Inn, Health Club, Spa & Pool; 9 Main St. Tel. 800-332-4112. Room rates in the summer start at $279. 

Oak Bluffs

Wesley Hotel

With 95 rooms in two buildings, the historic Wesley Hotel is one of the largest hotels on the island and is just two blocks from the ferry in Oak Bluffs. The Victorian-style hotel has been in operation since 1879 and is one of the first things you see as you approach Oak Bluffs Harbor by boat. You couldn’t ask for a better location—you’re steps from the public beach, as well as town.

Wesley Hotel, 70 Lake Ave. Tel. 800-638-9027. Room rates in the summer (June 19 to September 12) start at $230. 


Beach Plum Inn

To really get away from it all, the Beach Plum Inn is the place to go. It’s located on seven acres, with ocean views and a gorgeous garden, plus passes to the private Martha’s Vineyard beaches, Lucy Vincent and Squibnocket. There are 11 rooms, some of which are in the main house while other are in cottages.

Beach Plum Inn, 50 Beach Plum Road. Tel. 508-645-9454. Room rates in the summer (June 12 to July 16) start at $365.

Menemsha Inn

The adjoining Menemsha Inn has 29 rooms—children are allowed to stay in select rooms. The inn has a tennis court and croquet lawn and there’s a lovely path that takes you to Menemsha Beach. The restaurant on the property is excellent. Amenities include complimentary gourmet continental breakfast and use of beach chairs, towels and umbrellas.

Menemsha Inn, 12 Menemsha Road. Tel. 508-645-2521. Room rates in the summer (June 12 to July 16) start at $295.

Destinations: Martha’s Vineyard

Themes: Beach Vacations, Family Travel

Activities: Sleep

© 2019     Terms of use and Privacy policy