Beach resort
JW Marriott Marco Island Beach Resort
Marco Island · Naples · United States

Photo credit
Image courtesy of © olekinderhook, CC BY 3.0, via Wikimedia CommonsA large beachfront resort on Marco Island, with a spa and several pools and restaurants.
The JW Marriott Marco Island Beach Resort is the largest resort on Marco Island, set on the wide crescent beach on South Collier Boulevard. It has a large spa, several pools, beach cabanas, a golf course off site, a children’s club and many restaurants and bars, so guests can stay put for days. It suits families and anyone who wants a full-service beach resort with plenty of activity. Book well ahead for the winter season and school holidays.
- On the beach
- Spa
- Families
From the ULTIMATE Naples guide
Read our full write-up, with what to book, nearby restaurants and how to get there.
Read on the Naples guide →More hotels in Naples
All 19 →
Boutique hotel
Hotel Escalante
Old Naples · United StatesA small luxury boutique hotel in Old Naples, a short walk from the beach.
Beach resort
Naples Beach Club, a Four Seasons Resort
Old Naples · United StatesFour Seasons’ new resort on the old Naples Beach Hotel site, opened in late 2025 on the Gulf.
Boutique hotel