
Fort Lauderdale Marriott Harbor Beach Resort & Spa
Best for quieter private‑beach stays, family amenities, and a very large on‑site spa.
Prices in other currencies are estimates. You’re charged in USD.
Fort Lauderdale Marriott Harbor Beach Resort & Spa is a large, family-friendly oceanfront resort on a quieter stretch of Fort Lauderdale Beach; this guide is for travelers who want private sand, big pools, and resort amenities. Eden Roc Miami Beach is a historic mid-beach Miami resort with multiple pools, Nobu on-site, and Art Deco–era style; read on if you prefer Miami Beach energy and mid‑beach dining and nightlife.
Updated · about 30–35 miles apart

Best for quieter private‑beach stays, family amenities, and a very large on‑site spa.
Best for mid‑Beach Miami energy, multiple pools, Nobu dining, and Art‑Deco resort character.
When Fort Lauderdale Marriott Harbor Beach Resort & Spa wins: pick the Marriott when you want a quieter, more family-focused beach with a long private sand stretch, a huge 22,000 sq ft spa, kids’ programming, and larger event/wedding capacities.
When Eden Roc Miami Beach wins: choose Eden Roc when you want a Miami Beach address, multiple outdoor pools, on‑site Nobu and other high‑profile dining options, and close access to Miami Beach Boardwalk and mid‑beach nightlife.
Bottom line: both are established oceanfront resort options — pick Fort Lauderdale Marriott Harbor Beach for private‑beach, family and spa priorities; pick Eden Roc Miami Beach for central Miami Beach access, more pool variety, and Miami’s resort scene.
| Category | Fort Lauderdale Marriott Harbor Beach Resort & Spa | Eden Roc Miami Beach |
|---|---|---|
| Overall vibe | Upscale family‑friendly resort, quieter Fort Lauderdale beach setting | Historic upscale mid‑Beach resort with active Miami Beach energy |
| Location | Fort Lauderdale Beach (private, quieter southern stretch) | Mid Beach, steps from Miami Beach Boardwalk and Collins Ave |
| Size (rooms) | 650 rooms | 415 rooms |
| Ages / audience | All ages; family amenities and Kids Surf Club (ages 5–17) | All ages (not adults‑only) |
| Pools | Two main outdoor pools plus three whirlpools and a separate adults‑only spa pool (spa access or day‑pass required) | Three outdoor pools and pool cabanas (surcharge for some) |
| Beach access | Quarter‑mile private beachfront (resort beach chairs/umbrellas included via resort fee) | Oceanfront / beachfront (mid‑beach public stretch with resort facilities) |
| Spa & fitness | The Spa at Fort Lauderdale Marriott — 22,000 sq ft, saunas, steam rooms, treatment rooms; fitness center with classes (complimentary for guests) | Full‑service spa with treatments, sauna and fitness facilities; reservations recommended for treatments |
| Restaurants & bars | Multiple on‑site outlets (3030 Ocean, Sea Level, Riva, Engine Room, Loggerhead Sand Bar, HB Fresh, OV Tiki, Starbucks) | Two main restaurants on property including Nobu Miami, coffee shop/cafe and poolside bar(s) |
| Events & weddings | Extensive event space (up to ~1,800 capacity) and multiple oceanfront venues | Event and wedding services available (smaller scale than Fort Lauderdale Marriott) |
| Nearby highlights | Las Olas Boulevard, Water Taxi, Bonnet House, Bahia Mar Marina | Miami Beach Boardwalk, Collins Avenue shopping, Fontainebleau nearby |
The Marriott sits on a private quarter‑mile of sand on a quieter southern stretch of Fort Lauderdale Beach.
Choose this if you value private beach and easy access to Fort Lauderdale sights rather than Miami nightlife.
Eden Roc sits in Miami Beach’s Mid Beach neighborhood, close to the Boardwalk and Collins Ave shopping.
Pick Eden Roc for a central Miami Beach location that puts you close to mid‑beach action and nightlife.
The Marriott offers a wide room mix with suites and many oceanview/oceanfront options across 650 rooms.
Go with the Marriott if you need family‑friendly room options and larger suites.
Eden Roc lists a broad selection of resort, bay and ocean view rooms and suites across 415 rooms.
Eden Roc suits travelers wanting classic Miami Beach rooms and oceanview suites with mid‑beach views.
Fort Lauderdale Marriott has several on‑site restaurants covering seafood, American breakfasts, cafés, and beach bars.
Choose the Marriott for varied on‑site dining that works well for families and evenings on the sand.
Eden Roc has on‑site high‑profile dining (including Nobu Miami) plus a pool bar and cafe.
Eden Roc is the pick for diners who want Nobu and easy access to Miami Beach’s broader restaurant scene.
The Marriott emphasizes its private beachfront plus a large lagoon pool complex and spa pool.
If a big family pool plus private beachfront is key, the Marriott has the clearer family‑oriented pool/beach setup.
Eden Roc features three outdoor pools and pool cabanas (often a surcharge) with easy beach access.
Eden Roc is better if you want multiple pools and easy access to Miami Beach’s boardwalk and nearby beach activity.
The Marriott’s 22,000 sq ft Spa and complimentary fitness center with classes are central to its wellness offering.
Pick the Marriott if you want a large, service‑heavy spa and organized fitness classes plus quieter evening bars.
Eden Roc provides spa treatments, a sauna and fitness facilities, and places you close to Miami nightlife.
Eden Roc works for guests who want resort spa services plus immediate access to Miami’s daytime and nighttime scene.

Fort Lauderdale Marriott — quarter‑mile private beachfront and a quieter Fort Lauderdale Beach environment.
Eden Roc Miami Beach — three outdoor pools and a Mid Beach location near the boardwalk and Collins Ave.

Fort Lauderdale Marriott — a 22,000 sq ft full‑service spa with saunas, steam rooms and dedicated spa lounges.
Eden Roc Miami Beach — on‑site Nobu and Miami Beach dining energy within walking distance of other restaurants.
Fort Lauderdale Marriott Harbor Beach is more family‑focused with a Kids Surf Club, dedicated family pool, connecting rooms, and family‑friendly dining options.
Eden Roc Miami Beach places you in Mid Beach with quicker access to Collins Avenue, the Boardwalk and drives into South Beach; Fort Lauderdale requires a drive of about 30 minutes or more to reach Miami.
Yes — both properties have full‑service spas and multiple pools; the Marriott’s spa is larger (22,000 sq ft) and the property offers private beach access.
No — both properties welcome guests of all ages; Fort Lauderdale Marriott markets family amenities and Eden Roc is not adults‑only.
Explore how Fort Lauderdale Marriott Harbor Beach Resort & Spa stacks up against other hotels nearby:
vs. sites like Expedia, Hotels.com and other OTAs ·