
Margaritaville Resort Cape Cod
Best for families and water-park fans who want on-site pools, a large indoor water park (Fins Up!), and casual poolside dining near Hyannis attractions.
Prices in other currencies are estimates. You’re charged in USD.
Margaritaville Resort Cape Cod is a family-focused Hyannis resort with pools, a large indoor water park and a full-service spa — good for families and active groups. Harbor View Hotel is a historic, five-star Edgartown harbor hotel with harbor and lighthouse views — read this if you want a quieter, luxury island stay on Martha’s Vineyard.
Updated

Best for families and water-park fans who want on-site pools, a large indoor water park (Fins Up!), and casual poolside dining near Hyannis attractions.

Best for travelers seeking a historic, luxury harbor hotel in Edgartown with polished rooms, harbor and lighthouse access, and quieter island-style service.
When Margaritaville Resort Cape Cod wins: choose Margaritaville if you’re traveling with kids or a multi-generational group and want easy access to a major indoor water park, family pools, casual on-site dining, and larger meeting/wedding spaces.
When Harbor View Hotel wins: choose Harbor View for a more intimate, luxury experience on Martha’s Vineyard — stay close to Edgartown Lighthouse and harborfront walking, with refined restaurants and concierge services that suit a quieter, scenic island visit.
Bottom line: both are polished coastal stays but serve different needs — Margaritaville for activity-focused family trips and events near Hyannis, Harbor View for historic luxury and waterfront calm in Edgartown.
| Category | Margaritaville Resort Cape Cod | Harbor View Hotel |
|---|---|---|
| Overall vibe | Family-friendly resort with a water-park focus and casual coastal dining. | Historic, luxury harbor hotel with refined service and classic island style. |
| Location | Hyannis, near Hyannis Harbor, ferries, beaches and shopping (1225 Iyannough Rd). | Edgartown harborfront, within a short walk of Edgartown Lighthouse and Lighthouse Beach (131 N Water Street). |
| Size (rooms) | About 276 rooms. | 113 individually decorated guestrooms. |
| Who it’s for | Families, groups, meetings/wedding parties and water-park visitors. | Couples and travelers wanting historic luxury and a harborfront stay. |
| Pools & water features | Year-round heated outdoor pool, indoor pool, children's pool, lazy river, waterslide and the 30,000 sq ft Fins Up! Indoor Water Park (admission separate). | Outdoor seasonal pool and poolside bar; beachfront and lighthouse access nearby. |
| Restaurants & bars | Multiple casual outlets: LandShark Bar & Grill, Joe Merchant’s Coffee & Provisions, Salty Rim Bar & Grill, Feeding Frenzy (poolside/snack). | Two on-site restaurants and two bars/lounges (including Bettini and room service during limited hours). |
| Spa & wellness | St. Somewhere Spa — full-service spa with multiple treatment rooms and signature VIP Treatment. | Health/beauty spa services indicated as nearby; on-site full-service spa Not published. |
| Event space | Extensive event and meeting space (over 13,000–15,000 sq ft depending on listing) with a large ballroom and multiple meeting rooms. | Conference space totaling about 4,700 sq ft, meeting rooms and banquet facilities. |
| Accessibility & family features | Family amenities, children’s pool, discounted water-park passes for guests, accessible features and free self-parking. | Family-friendly (not adults-only), free valet parking, accessible paths and wheelchair-accessible services; some children’s items are available (toys, games). |
| Nearby travel hubs | Near Barnstable Municipal Airport (HYA) and Hyannis ferry terminals to the islands. | Nearest airport is Martha's Vineyard Airport (MVY); ferry access commonly used from the mainland to reach the island. |
Margaritaville Resort Cape Cod sits on Iyannough Road in Hyannis with convenient access to Hyannis Harbor, ferries, local beaches and nearby attractions.
Good pick if you want easy mainland access to ferries, airport options and Cape Cod activities.
Harbor View Hotel is located on Edgartown’s waterfront within a short walk of Edgartown Lighthouse and Lighthouse Beach.
Ideal if you want a walkable, harborfront base on Martha’s Vineyard with classic Edgartown access.
Margaritaville offers a range of modern, family-oriented rooms and some balcony and courtyard-access options.
Rooms are designed for families and groups, with practical on-site conveniences and water-park access options.
Harbor View’s 113 guestrooms are individually decorated, with a selection of historic and cottage-style suites.
Choose Harbor View for individually styled rooms and several suite options with harbor or ocean views.
Margaritaville’s dining is casual and family-oriented, with poolside bars, a grill, a coffee shop and snack outlets.
Good for easy, casual meals and poolside service that suits families and active days.
Harbor View has two on-site restaurants and two bars/lounges that lean toward a more refined island dining experience.
Better if you prefer hotel restaurants and a quieter dining atmosphere close to Edgartown’s town options.
Margaritaville’s signature attraction is the Fins Up! Indoor Water Park plus a collection of pools and a large hot tub.
A top choice when water play and multiple pool options are a primary part of your trip.
Harbor View offers a seasonal outdoor pool and direct access to harbor and lighthouse beaches nearby.
Choose Harbor View for waterfront walks and beach access rather than a resort water-park experience.
Margaritaville supports wellness with an on-site St. Somewhere Spa and a fitness center, plus family-friendly evening entertainment.
Good for guests who want an on-site spa and fitness options combined with family entertainment in the evenings.
Harbor View lists fitness facilities and notes a health/beauty spa nearby; evening options are typically town- and restaurant-focused.
Pick Harbor View if you want to blend light on-site fitness with Edgartown’s quieter evening dining and walking options.

Margaritaville Resort Cape Cod — indoor water park, multiple pools, children’s programs and family-friendly dining make it the easier pick for families.

Harbor View Hotel — historic five-star property with harbor and lighthouse access, polished rooms and concierge services for a refined island stay.

Margaritaville Resort Cape Cod — extensive meeting and ballroom space (large ballroom and multiple meeting rooms) suits weddings and conferences.

Harbor View Hotel — central Edgartown location within easy walking distance of the lighthouse, harbor walks and town dining.
Margaritaville Resort Cape Cod — it has an indoor water park, children’s pool and family-focused activities. Harbor View is family-friendly but oriented toward a quieter, luxury island stay.
Margaritaville has an on-site St. Somewhere Spa. Harbor View’s listing notes a health/beauty spa nearby; an on-site full-service spa is Not published.
Harbor View is on Martha’s Vineyard in Edgartown, so it’s the right pick if you want to stay on the island. Margaritaville in Hyannis is on the mainland with easy ferry connections to the islands.
No. Fins Up! Indoor Water Park requires a separate pass; guests can book room rates that bundle passes or purchase discounted passes with a guest code.
Explore how Margaritaville Resort Cape Cod stacks up against other hotels nearby:
vs. sites like Expedia, Hotels.com and other OTAs ·