The Marriott Marco Island Beach Resort and Spa sits on three miles of Gulf Coast shoreline. The hotel offers a spa, golf club, and views of the Gulf of Mexico. Eight on-site restaurants give travelers many dining options including the informal Tropics, upscale Kurrents, high-end Rookery Steakhouse, and the Lobby Bar. There are many water sports offered on-site as well. The Marco Island Beach Resort is close to the Everglades, Corkscrew Sanctuary, parasailing, miniature golf, and fishing.