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. Perfect spot for us- came over to the vineyard for a wedding in Edgartown!

Show more Show less
9
Wonderful
97 reviews
Price from
$383
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. very traditional New England. great staff. breakfast was delicious. room and bed super comfortable.

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
562 reviews
Price from
$197
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
109 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... My 17 years old daughter and I had a terrific stay at this hotel: it is sweet and beautiful with a big porch with rocking chairs, and conveniently located close the ocean. The staff is wonderful and makes everyone feeling welcome. They provide the guests with a lot of extras like fresh cookies and hot cider, beach towels and beach chairs and a great and healthy breakfast. All this made our stay very, very special. We hope to come back and definetely recommend it to people who hope to find peace and happiness during their vacation.

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
$259
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
$206.10
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
137 reviews
Price from
$234.18
per night

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
Price from
$137.50
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