
This excellent hotel boasts breathtaking views over the harbour, the bay and out to the open sea from its elevated position in Puerto Rico on the southwestern coast of the holiday island of Gran Canaria. It features 2 outdoor pools, a sports centre, kid's club, restaurant and various bars. The Europa Shopping Centre is situated right next to the hotel; the next beach is within walking distance.
Dip into one of the 2 outdoor swimming pools or enjoy other recreational amenities, which include a fitness centre. This hotel also features complimentary wireless Internet access and tour/ticket assistance.
Due to the surrounding area and the number of steps around the hotel, it may not be suitable for those with mobility difficulties.

Wow where to start! What an amazing hotel. Came here for a solo holiday after being recommended by a colleague and I can honestly say it did not disappoint!
Theres a reason people say this place has some of the best views of Puerto Rico! Situated at the very top it gives you fantastic views of the town from the moment you wake up to going to sleep! I arrived early afternoon before my room was ready, however there is a secure luggage room and you are able to use the facilities immediately. Was given my AI wristband straight away and could get lunch before officially checking in!
There are two pools, one large family pool with a small kiddie pool next to it, and also the VIP pool at an additional charge every day. I personally did not use this as I was able to get a lounger easily each day, however they do fill up by around 10/10:30am. In my experience there was no mad rush first thing in the morning. Pool entertainment included water aerobics, basketball, jenga, card games etc.
Pool bar is available from 10:30 and offers a range of drinks (soft/wine/beer/cocktails). I was AI and the range was decent and had everything I would usually drink at home. Only 4 cocktails available but they were my go to anyway so was perfect for me. Snacks also available throughout the day (burgers, chips, toasties) with plenty of seating.
With AI you got breakfast, lunch and dinner and this was buffet style. Varied food options at each meal and something for everyone. Breakfast - range of cereals, fruit, continental, bacon, eggs, sausages, mushrooms. Could also ask for an omelette to be made fresh! Crepes, waffles, pancakes! Lunch - salad, pizzas, pasta, seafood, fresh fruit. Dinner - fish, chicken, steak, lamb, turkey, pork all cooked through service, pizzas, pasta, salads, fridays was mexican night! Good range of desserts too and ice cream station! Coffee/tea machine, orange/apple/pineapple available at breakfast (range of milk and dairy free options), prosecco also available for those cheeky mimosas! Wine, beer available during lunch/dinner.
My room was right at the top, very close to reception and had the most incredible views! Perfect for getting ready on the balcony in the evenings! I had a basic room but included hairdryer, coffee machine, kettle, fridge and a safe. The rooms themselves could do with a little makeover but thats my personal opinion! I believe apartments come with a kitchen and living room, however I did not have these and was not needed for my stay.
The staff are extremely friendly and did not make me feel unsafe at all as a solo female here! Very attentive during service at cleaning tables and stations! Will have a laugh and joke with you and really make you feel at home.
As the hotel is at the very top there are a lot of steps to get down, however there is a funicular to get to each level of the hotel. Many steps to get down to beach from the hotel (i counted 709) however you can order a taxi from the reception and it costs around 5€.
All in all this is a fantastic hotel and I highly recommend it if you’re coming to Gran Canaria. I loved my entire stay here and will 100% be returning. Already looking for next year and as someone who rarely travels to the same place twice, that says a lot!
An Extremely Disappointing Experience at Hotel Riosol – Poor Cleaning, Lack of Follow-Up and Unsatisfactory Customer Service
Unfortunately, we had a very disappointing experience at Hotel Riosol in Gran Canaria, and our stay turned out to be far from the holiday we had paid for and looked forward to. We travelled there to relax, enjoy the sunshine and have a lovely all-inclusive holiday together. Instead, we spent far too much of our holiday dealing with cleaning issues in our room, contacting reception, waiting for staff who failed to show up as agreed, and repeatedly explaining the same problems without seeing any genuine solution.
The most frustrating part of the entire experience was not simply that there were problems with the room. Mistakes can happen at any hotel. What really matters is how the hotel handles these problems when guests bring them to its attention. Unfortunately, in our experience, the way our complaints were handled fell far below what guests should reasonably expect.
Cleaning Problems from the Beginning
Early in our stay, we began experiencing problems with our room. There was an unpleasant, sewage-like smell coming from the toilet and bathroom, and the cleaning was not up to our expectations. Among other things, there was dirt behind the bathroom door and around the toilet.
When you arrive at a hotel room, you naturally expect it to be properly cleaned and ready for guests. We do not believe it is unreasonable to expect a bathroom where you can shower and use the toilet without feeling the need to check whether it has actually been cleaned properly.
We had to bring these issues to the staff’s attention, and we eventually changed rooms. Naturally, we hoped this would be the beginning of a better experience, but unfortunately, the problems continued.
In the new room, we once again found black hairs in the bed and in the bathroom. It is difficult to understand how a room can be prepared for new guests without such things being noticed and removed. This is not about expecting luxury or perfection; it is about basic hygiene.
We had also made it clear that we did not want the bathroom window to be left open because we wanted to prevent the heat from entering the room. It should not be difficult to respect such a simple request.
Repeated Complaints Without a Proper Solution
When the problems continued, we contacted the staff again. The hotel promised that a more thorough cleaning would be carried out and that a quality manager would come and inspect the room.
Maintenance work was also carried out in the bathroom, where an area around the shower was repainted. We appreciated that attempts were at least made to address some of the problems, but this did not change our overall impression that the room failed to meet an acceptable standard.
The worst part was that, even after all these complaints, we continued to find more black hairs in the room. We had even taken photographs as evidence, so there could be no doubt about what we were referring to.
By this point, we were becoming increasingly frustrated and disappointed. We had already informed the staff about the problems several times, changed rooms and been promised a more thorough cleaning. Yet we were faced with the same problems all over again.
It is simply unacceptable that guests should have to spend their holiday repeatedly checking the cleanliness of their room and documenting issues that the hotel should have dealt with from the beginning.
We eventually began to feel as though we were responsible for carrying out the quality control of the room we had paid to stay in.
Appointments That Were Not Kept
Another particularly frustrating part of our experience was the communication and lack of follow-up from the hotel.
We were offered a meeting with the manager responsible for customer service at the hotel. We expected this conversation to give us the opportunity to explain the entire situation and receive a serious response to our concerns.
We were given an appointment to meet at 9:00 a.m. We arranged our time around this appointment and spent part of our holiday waiting to be available. When the meeting did not take place as expected, the time was moved to 1:00 p.m.
Once again, we waited for the opportunity to speak to the person responsible. However, the situation was still not handled in a way that made us feel our case was being prioritised. We were told that the manager could not attend because of problems with an elevator.
We understand that unexpected situations can arise at a hotel. What we find difficult to accept is that, once again, we were the ones who had to pay the price in terms of our time and holiday experience, without any proper and timely follow-up being arranged.
When a hotel knows that guests have experienced repeated problems and have already spent time making complaints, we believe it should make an extra effort to keep appointments or, at the very least, communicate clearly and offer a realistic alternative.
Unfortunately, we did not feel that this was handled satisfactorily.
VIP Access Was Not an Appropriate Form of Compensation
When we finally had the opportunity to speak with Paul, we were offered access to the hotel’s VIP area.
However, we were not interested in the VIP lounge. It was not what we had asked for, nor did we consider it a reasonable solution to the problems we had experienced.
We had paid for a stay at Hotel Riosol and expected a proper, clean room and professional handling of any shortcomings we reported. We wanted the hotel to take responsibility for the overall situation and acknowledge how the problems had affected our holiday.
Offering VIP access does not change the fact that we found hairs in the bed and bathroom, that the cleaning was repeatedly inadequate, or that the promised follow-up was not handled satisfactorily.
Consequently, it did not feel like genuine compensation for what we had been through. Instead, it felt as though we were being offered something different from what we had actually requested.
We did not need a VIP lounge. We needed the hotel to take our complaints seriously, acknowledge the impact on our stay and propose a concrete and reasonable solution.
There is a significant difference between offering an additional service and taking responsibility for an unsatisfactory guest experience.
Our Holiday Was Affected More Than It Should Have Been
It is important to emphasise that we did not book this holiday to spend our time arguing about cleaning and customer service.
Instead, we had to spend time contacting reception, explaining the problems again, taking photographs, waiting for cleaning and trying to arrange a conversation with customer service.
That is time we will never get back.
A holiday is not just about the hotel’s facilities. It is also about feeling comfortable and being treated properly so that you can relax and enjoy your stay. When you repeatedly have to worry about whether your room has been cleaned properly and whether the hotel will honour its promises, it affects the entire experience.
Of course, we could have chosen to ignore the problems and simply tried to enjoy the rest of our holiday. However, that does not change the fact that we had paid for a stay where we reasonably expected a much higher standard.
What makes the situation particularly disappointing is that these were not isolated problems that occurred just once. We informed the hotel, were promised improvements and then encountered further issues. It was the repeated nature of the problems and the lack of confidence that anything was actually being resolved that made the entire experience so frustrating.
We Did Not Feel Taken Seriously
What remains with us is the feeling that we were not taken seriously enough as guests.
We tried to give the hotel every opportunity to put things right during our stay. We contacted the relevant staff members, explained the situation several times and attempted to find a solution directly with the hotel.
We also sent a detailed complaint to the hotel management, reception, Oscar and the hotel’s contact email address. We did this because we genuinely wanted a serious response and believed the hotel should be aware of the experience its guests were having.
When you reach the point where you feel compelled to contact several different people just to receive a proper response, we believe this indicates that the normal complaints process has not worked satisfactorily.
We were not asking for special treatment. We simply wanted someone to take ownership of the situation, familiarise themselves with the entire experience and provide us with a proper response.
It is frustrating when you feel that you have to fight just to be heard as a customer. This is particularly disappointing when you are on holiday, where the whole purpose is to switch off from the worries of everyday life.
There Were Positive Aspects, but They Could Not Make Up for the Problems
To be fair, we generally liked the hotel’s common areas and swimming pools, and we also encountered staff members who contributed positively to our stay.
We are not claiming that everything about Hotel Riosol was bad or that none of the employees did anything well. That would not be an accurate representation of our experience.
However, good pool areas and a few positive experiences cannot make up for repeated cleaning problems, a lack of follow-up and an unsatisfactory response to complaints that should have been taken seriously from the beginning.
A hotel should be judged on the overall guest experience. For us, it was particularly the way the problems were handled that turned what could have been a minor inconvenience into a genuinely disappointing holiday.
We Expected More from Hotel Riosol and Servatur
We chose to book directly through Servatur and therefore expected a professional experience from beginning to end.
We did not expect everything to be perfect. Nor did we expect a hotel never to make mistakes. However, we did expect a reasonable standard of cleanliness, clear communication and customer service that takes responsibility when something goes wrong.
In our case, we experienced repeated problems, promises of improvements that did not deliver the expected results, appointments that were not carried out as expected, and compensation that did not address what we had actually asked for.
It is difficult to understand why a hotel would not place greater priority on resolving these kinds of issues properly while guests are still staying there. A prompt, thorough and respectful response might have saved a significant part of our holiday experience.
Instead, the situation developed into a series of frustrations that took up far too much of our time during our stay.
Our Conclusion
Overall, our experience at Hotel Riosol was far below our expectations.
The cleaning problems were disappointing in themselves, but it was the repeated handling of our complaints, the lack of follow-up and the feeling of not being taken seriously that made our stay so unsatisfactory.
We believe the hotel should have taken much greater responsibility for ensuring that our room was properly cleaned, that the promised actions were actually followed through and that we received a genuine response to our experience.
We wanted reasonable compensation and acknowledgement that the situation had negatively affected our holiday. We did not simply want to be offered access to a VIP lounge that we had no interest in using.
In our opinion, offering an additional service is not sufficient if the hotel does not also address the problem that caused the dissatisfaction in the first place.
We travelled to Gran Canaria to relax and enjoy our holiday. Instead, we ended up spending far too much time trying to get a hotel to handle some very basic issues in a proper and professional manner.
We would have liked to recommend Hotel Riosol, but based on our overall experience, we unfortunately cannot do so without significant reservations. We hope the hotel’s management takes this kind of feedback seriously and improves both its cleaning inspections and its handling of guest complaints, so that other guests do not have to go through a similar experience.
Our greatest disappointment is not that problems occurred. It is that we gave the hotel several opportunities to put things right, yet we never felt that a satisfactory solution was reached.
This was not the holiday we had paid for, and it certainly was not the level of service we had expected.
Upon arrival we were given a room very near to reception that had a multitude of issues including being far too small for 2 people. We reported these to reception and was told the issues would be fixed however after 1 night the issues continued. We spoke with Gabriella in reception who immediately showed us another room which was far better which we moved to. Gabriella was understanding and empathetic and is a credit to the hotel. Following our room change we began to enjoy our holiday. The hotel really needs to consider not putting people in the rooms just down the slope from reception as the one we stayed in was far from acceptable.
The views from the hotel are amazing and the pool area is fantastic and thoroughly cleaned each morning. We were self catering so cant comment on the all inclusive food, however the food we purchased at the snack bar was really good. The lady who works at the snack bar serving, Zayna I think is her name is also a credit to the hotel, polite, happy and hard working.
Following the room change we had a really enjoyable holiday at this hotel. We would stay again but would be more cautious prior to arrival about the room we were being given.
In our last day here what a great place for kids ignore the reviews if you want a cheap holiday and lots of smiles for the kids this is the place! Views are amazing drinks are spot on food Is basic but easy something for everyone staff and friendly and helpful and if you want to break from hotel 5mins walk to bars and restaurants, the beach is a 6euro taxi drive. Rooms are huge with your own balcony don't get me wrong little rough on edges but adds to the feel best 3 star we've been too. Will be back again
Brilliant family holiday at Riosol - we are currently here staying in 5124 and 5125. The hotel is what is to be expected for the price we paid and the 3* rating.
The pool are is fantastic with great entertainment programme from aqua dance to card games around the pool. The pool is heated and is a lovely temperature.
The food in restaurant is amazing - the best we have ever had for all inclusive with English sausages and bacon aswell as tasty hashbrowns aswell as your pastries and fruit etc - lunch and dinner are tasty too - I’ve had some lovely meals whilst here.
The drinks are lovely - cocktails are really tasty!
The staff are amazing and friendly - always full of smiles and hellos.
The location of the hotel is perfect with the most amazing views!!
Towels have been replaced every other day. Yes the rooms are in need of an update but for us this didn’t matter too much as we only sleep in there and get ready to go out. The beds are comfy!
Thanks for a lovely stay!
