Skip to main content
IslandSpots
← Back to Martha's Vineyard

Hotels & Resorts in Martha's Vineyard

Martha's Vineyard has at least 25 places listed under Hotels & Resorts. The best rated is Oak Bluffs Inn (4.8 from 100 reviews). 12 tours can be booked on IslandSpots.

Hotels & Resorts venues on Martha's Vineyard

Real local businesses — 24 listed, book direct.

Looking for great hotels & resorts in Martha's Vineyard? These are the venues travellers rate highest — what makes each one worth your visit:

Oak Bluffs Inn★ 4.8 (100)

In Martha's Vineyard, Oak Bluffs Inn is a hotel. The property at 64 Circuit Ave, Oak Bluffs, MA 02557, Estados Unidos places guests in the heart of Oak Bluffs, with the town's waterfront and main attractions within easy reach.

Read more →

Edgartown Inn★ 4.8 (100)

Choose Edgartown Inn for a hotel in Martha's Vineyard, with the address at 56 N Water St, Edgartown, MA 02539. This hotel property places guests in the island's historic harbour town, near Edgartown's main village. Edgartown Inn operates as a hotel on Martha's Vineyard, with a 4.8 out of 5 rating from 100 reviews.

Read more →

Dockside Inn★ 4.7 (158)

In Martha's Vineyard, Dockside Inn is a hotel. It occupies 9 Circuit Avenue Extension, Oak Bluffs, MA 02557, United States. Guests have given Dockside Inn a score of 4.7 out of 5, a figure drawn from 158 reviews, placing it among the island's well-reviewed stays.

Read more →