The first port for our Royal Caribbean cruise of the western Caribbean was Labadee, Hispaniola which is actually a part of Haiti. This specific port is leased out to Royal Caribbean so only their cruiseships come here. Labadee is actually a peninsula with a few beaches. Getting to land from the cruiseship is by tender.
There is a small section for kids with floating fake icebergs to climb and water slides but they charge an admission fee. Flotation mattresses are also available for rent for those who just want to float in the ocean. There are also locals who help with getting beach chairs for you but they expect tips. So things here are a money grabber. The cruiseship did have optional tours for snorkelling, parasailing, waverunner and kayaking tours but we thought that they were overpriced. Most passengers just spent the day relaxing around the beaches. The area around Labadee was pleasant enough but the beaches and shores themselves were fairly rocky so wearing sandals in the water would be advised. Royal Caribbean had organized a beach BBQ at an outdoor picnic facility which was okay but nothing special. There is a market there consisting of two buildings. ...