Pelican Grand Beach Resort, FORT LAUDERDALE. This castle in the sand of Fort Lauderdale Beach is home to the city’s only lazy river. Relax by the resort-style pool or in a guestroom overlooking the sandy beach and Atlantic Ocean before grabbing a bite at one of multiple dining outlets. Enjoy the best of the Florida family lifestyle while staying directly on the beach.