Stayed three nights, 3 breakfasts and 1 dinner. Room small and dark but clean with good Aircon and shower. Would question when they say English is spoken. Found food terrible quality and very expensive. Even the salad was inedible die to the quantity of salt that had been poured over everything. The waiter was just plain rude and arrogant. I know people will day that is Spanish waiters for you but I live in Spain and beg to differ. Would certainly not stay again.
We stayed for two nights at the beginning of April with our little dog who is our essential travel companion.
There was a slight confusion as we checked in regarding the room, all keys seem to be left at the front desk and we were given a key to an occupied room! After trying 3 more we eventually checked into a room with a double bed. I would recommend keeping your room key with you and not leaving it at the front desk!
The room itself was comfortable and basic, the staff were polite and courteous. To access the rooms at the back you must walk through the restaurant, which I highly recommend eating at.
We ate here the first night, I still have dreams about their venison stew!
Morning churros in the main square is recommended, but I can't say enough how good the hotel restaurant is, we made the mistake of trying another on in the square on our second night, what a nightmare, we were charged 40€ for a couple of plates of tapas!!! Serious regret at that missed venison.
El Rocio itself was lovely and extremely unique. Like a small town from a western movie. There are a lot of mosquitos, but curiously, over 3 days and 2 nights not a single bite was suffered.
I was recommended Hotel Cristina by a colleague and was very happy, I have and will continue to recommend this hotel and El Rocio as a lovely break and a different side to Spain and Andalucia.
El Rocío is a must visit place - very quirky and fun!! Think Spaghetti Westerns and you've got it!! This Hostal/Pension is quaint and traditional! The bed was somewhat uncomfortable and the room itself basic. The restaurant and the food served was excellent - we had local fish and also the venison stew which was tasty. My one tip is to brush up on your Spanish before checking in cos you're going to need it!!!!!
I spent one night at the Pension Cristina after my ferry crossing from Tenerife to Huelva. The town of El Rocio is very unusual with its sand streets and I almost doubted my sat nav when it directed me down what looked like a dirt road in the dark.
On arrival the lady on reception was very nice and got me checked in quickly and showed me to my room. The room was quite small, but not too bad. The bathroom is tight but has everything you need. Everything was spotlessly clean. I didn't try the restaurant as it was late, but the food looked good and it was quite busy even at 11pm. Breakfast was a simple continental type of freshly toasted bread with Jamon Serrano and cheese.
The only negative I can think of was the firm mattress. It was rock solid, but after a night sleeping on the floor of the ferry (it was more comfortable than my reclining seat!) It was bearable. In all, great value at 30€ with breakfast for me.