We recently stayed one week at Posada el Moro and recommend it as a great hotel just one block off the main square of Puerto Morelos. It is not on the beach but does have a very clean small pool that is refreshing. This is not a luxurious hotel, but the cleanliness and friendly helpfulness of the staff make it very welcoming. We would stay here again..
- Posada El Moro Puerto Morelos
- Posada El Moro Hotel
