This hotel is a great destination for a family vacation on the beach. There are plenty of amenities including pools, workout facilities, beach chair rentals, several on-site restaurants, island transportation and a friendly staff. The resort's location on the island is convenient to Shelter Cove Marina and minutes from South Beach. Whether you are there to golf or just relax on the beach, the Marriott's Beach and Golf Resort is a great place to stay.