Hotels with Restaurants in Martha's Vineyard

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Check availability on Martha's Vineyard Hotels with Restaurants

Next weekend
In two weeks

Our top choices for Martha's Vineyard hotels with a restaurant

Fairfield Inn & Suites by Marriott New Bedford

Fairfield Inn & Suites by Marriott New Bedford
3.0 star property
New Bedford
9.0 out of 10, Wonderful, (823 reviews)
"Staff was great, early check-in provided."
United States
Amy
The price is S$167
includes taxes & fees
1 Mar - 2 Mar
Fairfield Inn & Suites by Marriott New Bedford

New Bedford Harbor Hotel, an Ascend Collection Hotel

New Bedford Harbor Hotel, an Ascend Collection Hotel
3.0 star property
New Bedford
8.2 out of 10, Very good, (1,001 reviews)
"I always love this place. "
United States
Kim
The price is S$157
includes taxes & fees
15 Mar - 16 Mar
New Bedford Harbor Hotel, an Ascend Collection Hotel

Mansion House Inn And Spa

Mansion House Inn And Spa
3.5 star property
Vineyard Haven
9.4 out of 10, Exceptional, (1,001 reviews)
"My favorite place to stay on the Island! "
United States
David
The price is S$265
includes taxes & fees
23 Feb - 24 Feb
Mansion House Inn And Spa

Greydon House

Greydon House
4.0 star property
Nantucket Town
9.4 out of 10, Exceptional, (183 reviews)
"Great property friendly staff"
United States
Harry
The price is S$228
includes taxes & fees
24 Feb - 25 Feb
Greydon House

Harbor View Hotel

Harbor View Hotel
5.0 star property
Edgartown
8.8 out of 10, Excellent, (1,001 reviews)
"The area was safe and the dining experience was great. "
United States
Albert
Harbor View Hotel

Edgar Hotel Martha's Vineyard, an Ascend Collection Hotel

Edgar Hotel Martha's Vineyard, an Ascend Collection Hotel
3.0 star property
Edgartown
8.4 out of 10, Very good, (597 reviews)
"Convenient location. Clean room and helpful staff! "
United States
Melissa
The price is S$193
includes taxes & fees
8 Mar - 9 Mar
Edgar Hotel Martha's Vineyard, an Ascend Collection Hotel

Doubletree by Hilton Cape Cod - Hyannis

Doubletree by Hilton Cape Cod - Hyannis
4.0 star property
Hyannis
8.4 out of 10, Very good, (891 reviews)
"It was a decent stay I can’t complain "
United States
Rony
The price is S$186
includes taxes & fees
21 Mar - 22 Mar
Doubletree by Hilton Cape Cod - Hyannis

Falmouth Inn

Falmouth Inn
2.0 star property
Falmouth
8.0 out of 10, Very good, (1,003 reviews)
"I stay here alot"
United States
Ronan
The price is S$168
includes taxes & fees
1 Mar - 2 Mar
Falmouth Inn

Quality Inn Bourne - Cape Cod

Quality Inn Bourne - Cape Cod
2.5 star property
Buzzards Bay
7.4 out of 10, Good, (533 reviews)
"Room was clean and large, November is off season very quiet"
United States
Richard
The price is S$156
includes taxes & fees
25 Mar - 26 Mar
Quality Inn Bourne - Cape Cod

Courtyard By Marriott Cape Cod Hyannis

Courtyard By Marriott Cape Cod Hyannis
3.0 star property
Hyannis
8.8 out of 10, Excellent, (493 reviews)
"Parking was free and easy, room was very clean and housekeeping service was top notch. "
United States
Maureen
The price is S$198
includes taxes & fees
1 Mar - 2 Mar
Courtyard By Marriott Cape Cod Hyannis
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

The Annual Holiday Sale

Members save up to 40% on hotels. Plan this year’s big trip and save.

Top Martha's Vineyard Hotel Reviews

Frequently asked questions

What are the best hotels with dining in Martha's Vineyard?
Martha's Vineyard has multiple hotels with dining that have a total average guest review rating of 8.6. Eager to discover top foodie experiences in Oak Bluffs? Book a room at Beach Breeze Inn, a 3-star retreat with a barbecue grill and an ocean view. Alternatively, eat your way around Oak Bluffs from Mansion House Inn And Spa. Also a traveller favourite, it has a 3.5-star rating and conveniences such as a swimming pool and a rooftop terrace.
Why book your hotel with restaurants in Martha's Vineyard with Expedia?
Expedia will help you find your dream hotel with restaurants in Martha's Vineyard. Use our handy filters to search for stays with an on-site restaurant. If you have a set budget, select how much you're willing to spend and your preferred hotel star rating. We'll help you find the perfect pad whatever your tastes or bank balance.
How can I find cheap hotels with restaurants in Martha's Vineyard?
The best way to find cheap hotels with restaurants in Martha's Vineyard is with Expedia's user-friendly filter tool. Book getaways with restaurants or a few extra touches, like included breakfast, lunch and dinner. You can also narrow your search results by star rating, budget and amenities to grab awesome bargains with only a few clicks.

Explore a world of travel with Expedia