Oak Bluffs Massachusetts Accommodations

Only hotels in Oak Bluffs are listed below. Find cheap and discounted hotel/motel rates in or nearby Oak Bluffs, MA for your upcoming personal or group trip. Explore the most favored Oak Bluffs Massachusetts hotel rooms. Review the Oak Bluffs hotel list below to find the perfect lodging. We also have a map of the Oak Bluffs hotels.

The Oak Bluffs center is approximately 5 miles northeast of Marthas Vineyard Airport and 6 miles southeast of Nobska Lighthouse.

Oak Bluffs Hotels & Accommodations

Morgan Hotel 9 Healy Way, Oak Bluffs, MA 02557 Call
  • 3 star Downtown hotel
  • 3 floors in property
From£59
Average 3.0 /5 Guest Reviews Call BookMore Details
Mv Surfside Hotel - Oak Bluffs 7 Oak Bluffs Ave., Oak Bluffs, MA 02557 Call
  • Three Star Downtown property
  • 37 rooms in property
From£59
Very good 4.0 /5 Guest Reviews Call BookMore Details
Vineyard Harbor Motel in Tisbury 60 Beach Rd., Tisbury, MA 02568 Call ~1.87 miles west of Oak Bluffs
  • Affordable Beach property
  • Airport shuttle provided
From£59
Average 3.0 /5 Review Score Call BookMore Details
Mansion House Inn : 9 Main St. 9 Main St., Vineyard Haven, MA 02568 Call ~2.09 miles west of Oak Bluffs
  • 3 star Downtown hotel
  • Hotel has 4 floors
From£117
Very good 4.0 /5 Guest Reviews Call BookMore Details
Nobnocket Boutique Inn 60 Mount Aldworth Rd., Vineyard Haven, MA 02568 Call ~2.19 miles west of Oak Bluffs
  • Four-star Suburban hotel
  • 7 rooms in property
From£291
Average 3.0 /5 Hotel Reviews Call BookMore Details
Edgar Hotel Martha's Vineyard Ascend Hotel Collection 227 Upper Main St., Edgartown, MA 02539 Call ~4.65 miles southeast of Oak Bluffs
  • 3-star Resort hotel
  • Check in: 3:00PM
From£59
Very good 4.0 /5 Hotel Reviews Call BookMore Details
Franklin Hotel Martha's Vineyard - Edgartown 222 Upper Main St., Edgartown, MA 02539 Call ~4.69 miles southeast of Oak Bluffs
  • Economical Downtown hotel
  • 18 rooms in property
From£44
Average 3.0 /5 Reviews Call BookMore Details
Hob Knob Hotel 128 Upper Main St., Edgartown, MA 02539 Call ~4.88 miles southeast of Oak Bluffs
  • Four-star Resort hotel
  • Check in time: 03:00 PM
From£198
Very good 4.0 /5 Reviews Call BookMore Details
Edgartown Commons in Edgartown 20 Peases Point Way North, Edgartown, MA 02539 Call ~4.93 miles southeast of Oak Bluffs
  • Affordable hotel
  • Hotel has 35 rooms
From£114
Average 3.0 /5 Review Score Call BookMore Details
Lambert's Cove Inn : 90 Manaquayak Rd. 90 Manaquayak Rd., West Tisbury, MA 02568 Call ~5.12 miles west of Oak Bluffs
  • High end Suburban property
  • 2 floors in property
From£220
Very good 4.0 /5 Latest Reviews Call BookMore Details
Harbor View Hotel - Edgartown 131 North Water St., Edgartown, MA 02539 Call ~5.16 miles southeast of Oak Bluffs
  • Expensive Resort hotel
  • Hotel has an eco-friendly policy See policy
From£183
Very good 4.0 /5 Recent Reviews Call BookMore Details
Faraway Martha's Vineyard : 23 Kelly St. 23 Kelly St., Edgartown, MA 02539 Call ~5.16 miles southeast of Oak Bluffs
  • Three Star Downtown property
  • 3 floors in hotel
From£154
Very good 4.0 /5 Hotel Reviews Call BookMore Details
Shoreway Acres Inn & Cape Cod Lodging in Falmouth 59 Shore St., Falmouth, MA 02540 Call ~7.16 miles north of Oak Bluffs
  • Mid-scale Resort property
  • Free comp. breakfast
From£47
Very good 4.0 /5 Latest Reviews Call BookMore Details
Falmouth Inn 824 Main St., Falmouth, MA 02540 Call ~7.23 miles north of Oak Bluffs
  • Economy Beach hotel
  • 117 suites in property
From£62
Average 3.0 /5 Hotel Reviews Call BookMore Details
The Winnetu Oceanside Resort 31 Dunes Rd., Edgartown, MA 02539 Call ~7.47 miles south of Oak Bluffs
  • 4-star Beach hotel
  • 49 suites in property
From£110
Very good 4.0 /5 Guest Reviews Call BookMore Details
Sunseeker Resort 355 Seacoast Shores Blvd., East Falmouth, MA 02536 Call ~7.52 miles north of Oak Bluffs
  • Luxury 5-star hotel
From£110
Average 3.0 /5 Read Reviews Call BookMore Details
Inn on the Square - Falmouth 40 North Main St., Falmouth, MA 02540 Call ~7.66 miles northwest of Oak Bluffs
  • 3 star Suburban property
  • Shuttle from airport available
From£87
Very good 4.0 /5 Latest Reviews Call BookMore Details
Admiralty Inn & Suites - a Red Collection Hotel in East Falmouth 51 Teaticket Highway, East Falmouth, MA 02536 Call ~7.70 miles north of Oak Bluffs
  • Low-priced Downtown hotel
  • 2 floors in hotel
From£54
Average 3.0 /5 Latest Reviews Call BookMore Details
Iris Hotel Cape Cod 291 Jones Rd., Falmouth, MA 02540 Call ~7.71 miles north of Oak Bluffs
  • Three Star Lake property
  • 2 meeting rooms in hotel
From£65
Average 3.0 /5 Read Reviews Call BookMore Details
The Club at New Seabury 95 Shore Dr. West, Mashpee, MA 02649 Call ~8.42 miles northeast of Oak Bluffs
  • 3-star property
  • Fitness + Health Center
From£66
Very good 4.0 /5 Hotel Reviews Call BookMore Details
Southcape Resort Mashpee 950 Falmouth Rd., Mashpee, MA 02649 Call ~10.43 miles north of Oak Bluffs
  • 3 star hotel
  • Gym is available on property
From£59
Very good 4.0 /5 Review Score Call BookMore Details
Sea Crest Beach Resort 350 Quaker Rd., North Falmouth, MA 02556 Call ~12.55 miles north of Oak Bluffs
  • 3-star Oceanfront hotel
  • 3 floors in hotel
From£80
Average 3.0 /5 Reviews Call BookMore Details
Santuit Inn in Mashpee 6 Falmouth Rd., Mashpee, MA 02649 Call ~13.62 miles northeast of Oak Bluffs
  • Affordable Rural property
  • 19 rooms in property
From£58
Very good 4.0 /5 Read Reviews Call BookMore Details
The Emerald Resort: Irish Village / Hyport Conference Center 35 Scudder Ave., Barnstable, MA 02601 Call ~19.06 miles northeast of Oak Bluffs
  • Midscale Convention Center hotel
  • Hotel has 8 suites
From£80
Average 3.0 /5 Hotel Reviews Call BookMore Details
Hyannis Plaza Hotel 662 Main St., Hyannis, MA 02601 Call ~19.37 miles northeast of Oak Bluffs
  • Mid-scale Downtown hotel
  • 2 floors in hotel
From£59
Average 3.0 /5 Guest Reviews Call BookMore Details
Hyannis Inn Hotel Closed - Hyannis 473 Main St., Hyannis, MA 02601 Call ~19.70 miles northeast of Oak Bluffs
  • 2-star Downtown hotel
  • 56 rooms in hotel
From£42
Average 3.5 /5 Review Score Call BookMore Details
Knights Inn Centerville in Centerville 8 Shootfllying Hill Rd., Centerville, MA 02632 Call ~19.76 miles northeast of Oak Bluffs
  • Economy hotel
  • Free complimentary breakfast
From£44
Average 3.0 /5 Review Score Call BookMore Details
Hyannis Harbor Hotel - Hyannis 213 Ocean St., Hyannis, MA 02601 Call ~19.77 miles northeast of Oak Bluffs
  • 3 star Oceanfront property
  • 204 rooms in hotel
From£60
Average 3.0 /5 Reviews Call BookMore Details
Ocean Street Inn on Hyannis Harbor - Hyannis 131 Ocean St., Hyannis, MA 02601 Call ~19.87 miles northeast of Oak Bluffs
  • Midscale hotel
  • Check in time: 15:00
From£66
Average 3.0 /5 Reviews Call BookMore Details
Hyannis Travel Inn 18 North St., Hyannis, MA 02601 Call ~19.94 miles northeast of Oak Bluffs
  • Midscale property
  • Hotel has 83 rooms
From£66
Very good 4.0 /5 Review Score Call BookMore Details
All Seasons Inn and Suites 114 Trowbridge Rd., Bourne, MA 02532 Call ~19.95 miles north of Oak Bluffs
  • Economy Highway property
  • Hotel has 40 rooms
Quality Inn Bourne - Cape Cod in Bourne 100 Trowbridge Rd., Bourne, MA 02532 Call ~19.95 miles north of Oak Bluffs
  • Mid-scale Resort hotel
  • 43 sleeping rooms in hotel
From£59
Average 3.0 /5 Hotel Reviews Call BookMore Details
Heritage House Inn on Cape Cod An Ascend Collection Hotel : 540 Old Colony Rd. 540 Old Colony Rd., Barnstable, MA 02601 Call ~20.01 miles northeast of Oak Bluffs
  • Luxurious Five Star Downtown hotel
  • Hotel has an eco-friendly policy See more
From£110
Average 3.0 /5 Recent Reviews Call BookMore Details
Cape Cod Hotel 1470 Iyannough Rd., Hyannis, MA 02601 Call ~20.04 miles northeast of Oak Bluffs
  • 3 star Beach property
  • Hotel has 99 rooms
From£58
Very good 4.0 /5 Recent Reviews Call BookMore Details
Margaritaville Resort Cape Cod - Hyannis 1225 Iyannough Rd., Hyannis, MA 02601 Call ~20.06 miles northeast of Oak Bluffs
  • 3 star Resort hotel
  • 3 floors in hotel
From£92
Average 3.0 /5 Reviews Call BookMore Details
Fairfield Inn & Suites by Marriott Cape Cod Hyannis 867 Iyannough Rd., Hyannis, MA 02601 Call ~20.06 miles northeast of Oak Bluffs
  • Midscale Resort property
  • Check-in time: 3:00PM
From£61
Very good 4.0 /5 Review Score Call BookMore Details
Comfort Inn Hyannis - Cape Cod : 259 Main St. 259 Main St., Hyannis, MA 02601 Call ~20.06 miles northeast of Oak Bluffs
  • Affordable Downtown property
  • Check-in time: 4PM
From£54
Very good 4.0 /5 Reviews Call BookMore Details
Holiday Inn Hyannis An Ihg Hotel : 1127 Iyannough Rd. 1127 Iyannough Rd., Hyannis, MA 02601 Call ~20.10 miles northeast of Oak Bluffs
  • 3-star Suburban hotel
  • Hotel has 2 floors
From£75
Very good 4.0 /5 Recent Reviews Call BookMore Details
Anchor in Distinctive Waterfront Lodging 1 South St., Hyannis, MA 02601 Call ~20.17 miles northeast of Oak Bluffs
  • 3 star hotel
  • Check-in: 15:00
From£66
Very good 4.0 /5 Latest Reviews Call BookMore Details
Americas Best Value Inn & Suites Hyannis Cape Cod in Hyannis 206 Main St., Hyannis, MA 02601 Call ~20.21 miles northeast of Oak Bluffs
  • Inexpensive hotel
  • 2 floors in hotel
From£36
Average 3.0 /5 Latest Reviews Call BookMore Details
Hampton Inn Cape Cod Perry Ave. in Buzzards Bay 12 Kendall Rae Pl, Buzzards Bay, MA 02532 Call ~20.24 miles north of Oak Bluffs
  • Mid-scale Riverfront hotel
  • Access to gym on-site
From£59
Average 3.0 /5 Reviews Call BookMore Details
Courtyard by Marriott Cape Cod Hyannis 707 Iyannough Rd., Hyannis, MA 02601 Call ~20.27 miles northeast of Oak Bluffs
  • Three Star Resort property
  • 119 rooms in property
From£64
Very good 4.0 /5 Reviews Call BookMore Details
Doubletree by Hilton Cape Cod - Hyannis 287 Iyannough Rd., Hyannis, MA 02601 Call ~20.45 miles northeast of Oak Bluffs
  • 3-star property
  • 6 meeting rooms in hotel
From£83
Very good 4.0 /5 Recent Reviews Call BookMore Details
Green Harbor Resort in West Yarmouth 182 Baxter Ave., West Yarmouth, MA 02673 Call ~20.53 miles northeast of Oak Bluffs
  • 3-star property
  • Hotel has 50 rooms
From£66
Very good 4.0 /5 Recent Reviews Call BookMore Details
Eastern Inn 6 Bourne Bridge Approach, Buzzards Bay, MA 02532 Call ~20.66 miles north of Oak Bluffs
  • 2 star hotel
  • Check-in time: 3 pm
From£44
Poor 2.0 /5 Reviews Call BookMore Details
Relax Inn Cape Cod 41 East Rte. 28, West Yarmouth, MA 02673 Call ~20.71 miles northeast of Oak Bluffs
  • Inexpensive Resort hotel
  • 4 suites in hotel
From£33
Very good 4.0 /5 Latest Reviews Call BookMore Details
Econo Lodge - West Yarmouth 59 East Main St., West Yarmouth, MA 02601 Call ~20.77 miles northeast of Oak Bluffs
  • Inexpensive Beach hotel
  • Hotel has 45 rooms
From£28
Average 3.0 /5 Reviews Call BookMore Details
Days Inn by Wyndham West Yarmouth/Hyannis Cape Cod Area 69 Main St., West Yarmouth, MA 02673 Call ~20.79 miles northeast of Oak Bluffs
  • Low-priced Airport hotel
  • 71 rooms in hotel
From£73
Average 3.0 /5 Review Score Call BookMore Details
Hampton Inn & Suites Cape Cod-West Yarmouth in West Yarmouth 99 Main St. Route 28, West Yarmouth, MA 02673 Call ~20.86 miles northeast of Oak Bluffs
  • Affordable Resort property
  • Check-in: 4pm
From£73
Very good 4.0 /5 Review Score Call BookMore Details
Windrift Motel - West Yarmouth 115 Route 28, West Yarmouth, MA 02673 Call ~20.89 miles northeast of Oak Bluffs
  • Cheap property
  • 2 floors in hotel
From£44
Average 3.0 /5 Guest Reviews Call BookMore Details

Next: See My Oak Bluffs Hotels with Pricing
Back to Top