Skip to main content

Stay in Martha's Vineyard's best hotels!

Filter by:


Star Rating

5 stars 4 stars 3 stars 2 stars 1 star

Review Score

Wonderful: 9+ Very Good: 8+ Good: 7+ Pleasant: 6+
Our top picks Lowest Price First Star rating and price Top reviewed

See the latest prices and deals by choosing your dates.

The Lightkeeper’s Inn

Hotel in Edgartown

Located in Edgartown, a 8-minute walk from Lighthouse Beach, The Lightkeeper’s Inn has accommodations with a garden, free private parking and a terrace. Very well appointed inn, clean, well located, and friendly. Complete kitchen facilities is a plus.

Show more Show less
9.1
Wonderful
18 reviews
Price from
$419
per night

The Richard, The Edgartown Collection

Hotel in Edgartown

Located in Edgartown, The Richard, The Edgartown Collection features free WiFi. All rooms boast a flat-screen TV with cable channels and a private bathroom. Perfect spot for us- came over to the vineyard for a wedding in Edgartown!

Show more Show less
9
Wonderful
96 reviews
Price from
$433
per night

Hob Knob

Hotel in Edgartown

This luxury Martha’s Vineyard accommodations features an on-site spa and a beautiful wrap around porch. Joseph Sylvia State Beach is 3 miles away. Beautiful place in old colonial style, super friendly people, great breakfast, gorgeous rooms..!

Show more Show less
9.5
Exceptional
50 reviews
Price from
$409
per night

Summercamp

Hotel in Oak Bluffs

This historic Martha’s Vineyard hotel, Summercamp, is located in Oak Bluffs and offers oceanfront views. Featuring a game room and common lounging areas, the hotel is steps away from the beach. The efficiency of the rooms. Everything had been thought of .

Show more Show less
8.6
Excellent
546 reviews
Price from
$323
per night

Harbor View Hotel

Hotel in Edgartown

On the coast of Martha’s Vineyard overlooking the Edgartown Lighthouse, this hotel is a 10 minute walk from downtown Edgartown. It features an on-site restaurant, 2 bars, and sailing lessons. Never gave 10/10 reviews but this is exceptionally good

Show more Show less
8.9
Excellent
107 reviews
Price from
$725
per night

Pequot Hotel

Hotel in Oak Bluffs

Nestled among the charming cottages of Oak Bluffs, Martha's Vineyard, this Victorian-style hotel is only steps from the island's main attractions and offers friendly, personalized service along with... We loved the friendly staff and quaintness of this hotel. Having never been to MV, we were pleasantly surprised that it was so well located to downtown and a beautiful beach.

Show more Show less
8.8
Excellent
276 reviews

The Franklin Hotel Martha's Vineyard

Hotel in Edgartown

Located in Edgartown, 1.2 miles from Lighthouse Beach, The Franklin Hotel Martha's Vineyard provides accommodations with free WiFi and free private parking. Lovely accommodation. Room beautiful, spacious and clean. Nice kitchen and lounge area.

Show more Show less
8
Very Good
28 reviews

West Tisbury Inn

Hotel in West Tisbury

Located in West Tisbury, 9.2 miles from Edgartown Lighthouse, West Tisbury Inn has accommodations with a garden, free private parking, a shared lounge and a terrace. Keith was an awesome host! He was very welcoming and provided great suggestions for our time on MV. He went above and beyond to help return a laptop left behind.

Show more Show less
8
Very Good
56 reviews
Price from
$330
per night

Edgar Hotel Martha's Vineyard, Ascend Hotel Collection

Hotel in Edgartown

Located in Edgartown, 1.3 miles from Bend in the Road Beach, Edgar Hotel Martha's Vineyard, Ascend Hotel Collection has accommodations with free WiFi and free private parking. Lovely little place, rooms are clean and comfortable and it has a perfect location! Walking down to the front is just 10 minutes and Stop and Shop next door has everything you need. The hotel bar/restaurant ‘Town’ had excellent food too!

Show more Show less
7.7
Good
132 reviews
Price from
$391.78
per night

Harbor Landing Resort

Hotel in Vineyard Haven

Harbor Landing Resort provides rooms in Vineyard Haven near Tisbury Town Beach and Eastville Beach. The 3-star hotel has air-conditioned rooms with a private bathroom and free WiFi.

Show more Show less
9
Wonderful
1 reviews
Price from
$240
per night

Hotels with extra health and safety measures

Find hotels in Martha's Vineyard with added hygiene measures plus high cleanliness ratings

Safety features
Physical distancing
Cleanliness & disinfection
Food & drink safety

Most booked hotels on Martha's Vineyard in the past month

See all

Martha's Vineyard's best hotels with breakfast

See all

FAQs about hotels in Martha's Vineyard

Explore guest reviews of hotels on Martha's Vineyard

See all