-
ATOL Protected
All of our holidays that include flights are protected by the ATOL scheme from the moment you book. So if one of our suppliers fails, you’ll get your money back. If you’re left stranded abroad, a flight home will be arranged at no extra cost. Our ATOL number is 11806
-
ABTA Protected
As proud ABTA members we deliver the highest standards when it comes to our holidays. So if you book with us you’re guaranteed the best service. Our ABTA number is P8283, Y6720.
-
Secure trust account
Unlike many other travel companies we operate on a trust account model. Once we’ve paid the airline for your flights, the rest of your money is held in a trust account. We do not have access to this directly and can only withdraw funds when you are back home from holiday

Gallery





























Gallery





























- Overview
- Facilities
- Location
- Reviews
River Rock hotel enjoys a unique, privileged location. Centrally located, this stylish, contemporary hotel, on Kriou Nerou Avenue 19, is 7 minutes walk away from Ayia Napa's largest beach and 5 minutes from the medieval monastery at the center of Ayia Napa. THALASSA Municipal Museum is just across the road and the medieval aqueduct just by side. Shops, restaurants and bars are within 2 minutes walk away. All you need… is next to you! An ideal location for both couples and families.
7 Nights Bed & Breakfast
from £262pp
Facilities
Key facilities
-
Kids pool
-
Gym
-
Air-con
-
Kids play area
-
Outdoor pool
-
Wifi
Other
- Kids pool
- Gym
- 24 hr reception
- Air-con
- Café
- Car park
- Cot
- Currency exchange
- Kids play area
- Laundry
- Lift
- Medical service
- Outdoor pool
- Restaurant
- Wifi
- Poolside snack bar
Location

Ayia Napa, Ayia Napa, Cyprus
Address: Kriou Nerou Avenue, 21, Ayia Napa, Cyprus
Phone: 0035723722722
Reviews
Tripadvisor rating
Excellent
352 reviews
Cleanliness
Rooms
Location
Service
Value
Sleep Quality
10/10!
I have recently just arrived home from a weeks holiday here and honestly cannot really fault this hotel! The staff, service, cleanliness was all 10/10. The staff were so friendly and couldn't do enough for you! Angel the Head Waiter and Katarina the Head Waitress (I think her name is) both were so amazing. The food was good, breakfast was nice. Waffles & chocolate sauce were definitely a favourite!! The lunch menu was very appetising and lots of choice, pizzas were a great hit. Dinner wise was average, but still nice. Always something to try. Fresh bread rolls every morning & night. The all inclusive cocktail menu is massive and so much to choose from!! The room was nice and spacious, modern, extremely clean. Good working shower also. Our room was cleaned daily, towels replaced daily if you wanted them replaced. We were lucky enough to get a pool view. The Wi-Fi in the hotel was a great connection! I would highly recommend this hotel to anyone wanting to visit Ayia Napa! It is approx 5 minute walk to the strip and very easy walk. It is a very short walk to the Beach. Bus stop is just outside the hotel which took us to the water park & nissia beach for only €1.50 Thank you so much River Rock Hotel for making our holiday more enjoyable by your service! I would most definitely stay here again if I were to visit Ayia Napa and will definitely be recommending!
You may not get the hotel you think you are staying at -of the service
Checked in at 21:30 and were directed to an annex building - not part of the main hotel. Receptionist gave details - up these steps and you'll find your room on the second floor. 10 minutes later we had to use a fire escape to get to the second floor as that was the only way we could find to get to the room. We found the correct route next morning - we were directed the wrong way! Breakfast was back in the main hotel and was ok, but not much variety of fresh fruit each day. Room was small and every day we had to make our own bed - apart from the first day and when we had the sheets changed - more on that later. The (wet) bath mat stayed on the floor each time the room was cleaned and the shower was never cleaned for the entire 14 night stay. We had a few maintenance issues - toilet constantly flushing, then did not fill up and the maintenance team were fantastic. Issues were fixed very promptly. On day 9 we casually asked when towels and sheets would get changed - they were changed next day, but WHY did we have to ask? Would they have changed them we hadn't mentioned it? I suspect now. Lift stopped working for the last 3 days so we had to carry suitcases down 2 flights of stairs. Would I stay again - no as you cannot guarantee that you will stay in the main hotel. Room cleaning was strange - floors were cleaned but bathroom seemed to be left alone apart from toiletries being refreshed. I don't stay in a 3 star hotel only to have to make my bed every night!
Disgusting place to stay, avoid at all costs
Genuinely horrible experience. Some of the most inconsiderate and rude staff I have ever witnessed. They have 0 care for you being there nor for your holiday. I was kicked out of the pool 30 mins before closing time, denied fresh towels and bedding (which they say you can every 1/2 days) - and I wouldn’t for one second leave any valuables in your room as staff come in and out for fun throughout the day
Low deposits
Secure your next holiday from £25pp
Spread the cost
Pay monthly without any extra fees
24/7 holiday support
Expert help whilst you are on holiday
Price match
Know you are getting the best holiday deal