With not too many hotel options and most charging 900++ Pesos per night, (which we thought was unrealistic for Celestun) we found Sol y Mar, and we are glad we did.
The rooms were a bit small, and the rest of the facilities may have looked very basic, but we enjoyed our single night stay.
The hotel is located at a few steps from the main beach restaurants and same distance to Celestun’s main square.
Next morning we drove to the bridge where the boats are based to see the flamingos, a highly recommended experience.
Overall we had a great time in Celestun and a good stay at Sol y Mar.More