We stayed at Jamaica Grande Beach in February 2004. We had a really good time there. The resort is beautiful, however, the beach was a little dirty with seaweed and don't go swimming without water shoes because the floor is full of these spikey things which stick to your feet. The food was very decent and had a large selection.... more
644 Reviews
156 Reviews
793 Reviews
143 Reviews
