On our trip to Cyprus, we stayed in Mariela Hotel Apartments in Polis.
We really liked the hotel there, because you had your own little apartment with kitchen,living room and bathroom. The hotel apartments were very clean and comfortable.
The hotel also had a pool for the residents, but you had a nice sandy beach just few minutes away from the hotel as well. It was quite cheap for all the good offers they had!
Even with a low budget, you can have a very nice stay in this hotel!