JW Marriott Marco Island Golf Resort | Golf Packages & Deals

Located on three miles of pristine Southwest Florida beach on the Gulf of Mexico, the JW Marriott Marco Island Beach Resort is a luxurious property that’s home to 36 holes of golf. The 747 guestrooms and 62 suites spread across 11 floors offer stunning views and high-end furnishings & amenities, while the resort’s exceptional 12 restaurants offer a culinary adventure without needing to leave the grounds.

With three outdoor pools and a white sand beach just steps away, this resort is the perfect place for a relaxing golf vacation in Naples.

Golf Courses

The resort owns and operates two golf clubs, Hammock Bay Golf & Country Club as well as The Rookery at Marco. Both courses are situated about 15 minutes from the resort and offer golfers challenging layouts that incorporate the native tropical wildlife and foliage.


At the JW Marriott Marco Island Beach Resort, guests will enjoy the luxurious and modern rooms and suites available. With views ranging from the resort’s beautifully manicured grounds to panoramic vistas of the Gulf of Mexico, rooms are decorated with subtle beach-like décor. All rooms feature a private balcony with sleek outdoor furniture, marble bathroom, soundproof windows, comfortable bedding, a large screen television and a mini refrigerator.

Restaurant & Bars

With an astonishing 12 restaurants, guests can embark on an international culinary adventure without leaving the resort. Options vary and include an elegant steakhouse, an adults-only restaurant and bar which serves coastal Mediterranean cuisine, a tiki bar and grill, a sushi bar, and an Italian restaurant.

Spa & Leisure

At the Spa by JW, guests can find the ultimate in relaxation by indulging in a variety of massages, body treatments and beauty services. Unwind in the relaxation lounge, soaking tubs, sauna or steam room.

The fitness center is housed in the spa and includes a variety of cardio and strength-training equipment, as well as classes and personal training sessions.


The resort is located on the shores of the Gulf of Mexico on Marco Island, about 30 minutes south of the main shopping and dining areas of Naples and under an hour from Southwest Florida International Airport.

On Site Activities

Guests can choose to relax at one of the three outdoor swimming pools or sink their feet in the sand as the beach is just steps from the resort. Water activities are also abundant.