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 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. Very comfortable and convenient for the town centre

Show more Show less
9
Wonderful
97 reviews
Price from
$391
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.4
Wonderful
44 reviews
Price from
$349
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. Perks like free bicycles, lockers and showers to use on checkout day.

Show more Show less
8.6
Excellent
563 reviews

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. This is one of the best hotels I’ve ever stayed in! It is luxurious, comfortable, clean and in a great location. The evening turn down service is a really nice touch and the rooms were cleaned and beds made daily. The fragrance used in the communal areas is lovely and made the experience feel even more special. I bought this trip as a 40th birthday present to my husband and he throughly enjoyed it. My husband and I are total foodies and the dinner we ate at the hotel restaurant was fantastic - a definite 10/10! We had only booked the restaurant for one evening as we had planned to eat in other places but ended up having room service instead. The food quality and choice was exactly the same as dining in the restaurant which is very rare in hotels. We definitely intend to come back to Martha’s Vineyard just so we can stay here again! :)

Show more Show less
8.9
Excellent
111 reviews
Price from
$395
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... A beautiful period property with an aura of well-being and caring staff. Perfectly located within walking distance of the centre and public transport around the island. A very generous continental breakfast and wonderful cookies in the afternoon.

Show more Show less
8.8
Excellent
297 reviews
Price from
$159
per night

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
8.9
Excellent
15 reviews
Price from
$229
per night

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
Price from
$179
per night

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

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.8
Good
138 reviews

Nautical Daze- Studio

Hotel in Oak Bluffs

Nautical Daze- Studio is located in Oak Bluffs, a 4-minute walk from Eastville Beach and 7.6 miles from Edgartown Lighthouse. The property provides an ATM and free WiFi throughout the property. The place was great and clean. location was perfect. I had everything I needed and it was very quiet. great windows to open in the morning, amenities were exactly what I needed for my jam packed schedule to come and go easily when needed. bed was comfortable- for a solo MV trio it was perfect.

Show more Show less
3.9
Review score
7 reviews

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