Find hotels in Martha's Vineyard, MA from ฿3,480
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Go beyond your typical stay in Martha's Vineyard
Check prices for these dates
Our top choices for Martha's Vineyard hotels

The Franklin Hotel Martha's Vineyard
The Franklin Hotel Martha's VineyardEdgartown
9.2 out of 10, Wonderful, (173 reviews)


Vineyard Harbor Motel - Private Beach
Vineyard Harbor Motel - Private BeachVineyard Haven
9.0 out of 10, Wonderful, (613 reviews)
The price is ฿4,539
฿5,070 total
includes taxes & fees
13 Jan - 14 Jan


Edgar Hotel Martha's Vineyard, an Ascend Collection Hotel
Edgar Hotel Martha's Vineyard, an Ascend Collection HotelEdgartown
8.4 out of 10, Very good, (596 reviews)
The price is ฿4,701
฿5,304 total
includes taxes & fees
4 Feb - 5 Feb

Mansion House Inn And Spa
Mansion House Inn And SpaVineyard Haven
9.4 out of 10, Exceptional, (1,000 reviews)
The price is ฿5,451
฿6,551 total
includes taxes & fees
14 Jan - 15 Jan

AutoCamp Cape Cod
AutoCamp Cape CodFalmouth
9.4 out of 10, Exceptional, (304 reviews)
The price is ฿3,740
฿5,537 total
includes taxes & fees
30 Jan - 31 Jan

Courtyard Resort
Courtyard ResortHyannis
8.4 out of 10, Very good, (51 reviews)
The price is ฿3,420
฿3,914 total
includes taxes & fees
18 Jan - 19 Jan

Fairfield Inn & Suites by Marriott New Bedford
Fairfield Inn & Suites by Marriott New BedfordNew Bedford
9.0 out of 10, Wonderful, (813 reviews)
The price is ฿3,973
฿4,438 total
includes taxes & fees
18 Jan - 19 Jan

Sea Street Inn
Sea Street InnHyannis
9.8 out of 10, Exceptional, (45 reviews)
The price is ฿7,035
฿8,052 total
includes taxes & fees
14 Jan - 15 Jan

Hampton Inn by Hilton New Bedford/Fairhaven
Hampton Inn by Hilton New Bedford/FairhavenFairhaven
8.8 out of 10, Excellent, (1,004 reviews)
The price is ฿3,642
฿4,068 total
includes taxes & fees
20 Jan - 21 Jan

Nantucket Resort Collection
Nantucket Resort CollectionNantucket Town
9.0 out of 10, Wonderful, (373 reviews)
The price is ฿4,047
฿4,520 total
includes taxes & fees
14 Jan - 15 Jan

Doubletree by Hilton Cape Cod - Hyannis
Doubletree by Hilton Cape Cod - HyannisHyannis
8.4 out of 10, Very good, (883 reviews)
The price is ฿3,650
฿4,177 total
includes taxes & fees
7 Feb - 8 Feb

The Club at New Seabury
The Club at New SeaburyNew Seabury
9.0 out of 10, Wonderful, (344 reviews)
The price is ฿5,136
฿5,878 total
includes taxes & fees
25 Jan - 26 Jan

Cliff Lodge
Cliff LodgeNantucket Town
9.2 out of 10, Wonderful, (153 reviews)
The price is ฿3,608
฿4,030 total
includes taxes & fees
15 Jan - 16 Jan

Delano Homestead Bed & Breakfast
Delano Homestead Bed & BreakfastFairhaven
9.6 out of 10, Exceptional, (160 reviews)
The price is ฿3,765
฿4,205 total
includes taxes & fees
13 Jan - 14 Jan

Greydon House
Greydon HouseNantucket Town
9.4 out of 10, Exceptional, (183 reviews)
The price is ฿5,330
฿5,954 total
includes taxes & fees
27 Jan - 28 Jan

Cape Cod Hotel
Cape Cod HotelHyannis
7.4 out of 10, Good, (1,000 reviews)
The price is ฿3,078
฿3,881 total
includes taxes & fees
18 Jan - 19 Jan

The Glen Cove Hotel & Restaurant
The Glen Cove Hotel & RestaurantOnset
9.0 out of 10, Wonderful, (76 reviews)
The price is ฿3,581
฿4,200 total
includes taxes & fees
13 Jan - 14 Jan

The Coonamessett
The CoonamessettFalmouth
8.8 out of 10, Excellent, (613 reviews)
The price is ฿4,361
฿4,991 total
includes taxes & fees
14 Jan - 15 Jan
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.
Save an average of 15% on thousands of hotels when you're signed in
Stay near popular Eastern Massachusetts attractions
Learn more about Martha's Vineyard
Charming gingerbread cottages and pristine beaches await on this idyllic island off Cape Cod. Bike to the colourful clay cliffs at Aquinnah, then catch the sunset at Menemsha's harbour while savouring fresh-caught seafood.

Top Martha's Vineyard Hotel Reviews

Summercamp
10/10 Excellent

Harbor View Hotel
10/10 Excellent
More cheap stays in Martha's Vineyard

Vineyard Harbor Motel - Private Beach
60 Beach Road Vineyard Haven MA
The price is ฿4,539 per night from 13 Jan to 14 Jan
฿4,539
฿5,070 total
13 Jan - 14 Jan
includes taxes & fees
9/10 Wonderful! (612 reviews)








































































