Our stay at Cala Gran Holiday Park started off better than expected in terms of arrival. When we got there, the caravan was already ready and we were able to check in straight away, which was a positive start and saved us waiting around after travelling.

However, things quickly went downhill once we entered the caravan.

Straight away we noticed there was a mattress inside that was badly stained, which was quite off-putting. I went straight to reception to report it, and to their credit they did respond quickly. Within around 5–10 minutes, a replacement mattress was delivered and swapped in, which was a good response time.

While dealing with that, I also raised concerns about the shower curtain, which had visible grime around it. The cleaners did come out and removed it to be washed, but we were then told it would not be replaced during our stay. That left the bathroom feeling unfinished and not particularly pleasant.

As the week went on, we tried to make the best of the holiday. The accommodation itself was acceptable after the initial issues were addressed, but it never really felt properly maintained.

One of the biggest disappointments came later in the week when we went to the on-site restaurant on Sunday evening. We had pre-booked a Sunday roast around 2–4 weeks in advance, so we were expecting everything to be organised. Unfortunately, when we arrived, we were told there were no Sunday roasts left. Even after explaining we had a booking, there was no real effort to resolve it or offer an alternative, which was frustrating and disappointing.

By the end of the stay, we made sure to clean the caravan thoroughly before leaving, as we always do. In fact, after we left, the caravan was cleaner than when we arrived. We removed dog hair, dust, and small bits left behind. It honestly felt like the place hadn’t been properly deep cleaned before our arrival.

Overall Thoughts

There were some positives, like quick check-in and a fast response when the mattress issue was reported, but overall the experience was let down by cleanliness and poor communication around the restaurant booking.

Would I return? Probably not in a rush, unless there were improvements in maintenance and organisation.