Savannah stay clear of resort jewellers we have been going to Cyrpus now about 12 times throughout the years. I bought a ring of £100 and it was roughly £25! when valued. However many years ago we were recommended a jeweller in Dherynia a village not far from Paralimini the shop is called G.A.MELEKKIS he was a website which you can check out, local people buy their jewellery there. I was lucky enough to be bought a diamond eternity ring with diamonds right round it, won't say price we paid but had valued back home by a good jeweller £350 was added on to the price we paid in Cyprus.
He has also help design the 'So solid Crew' bling, bling (one of the band are from Cyprus!!!). If you want a piece designed he will also make it for you. He sends a chauffuer driven car to your hotel to be picked up but you can also go by the local bus. His prices range from good to very expensive.
He cut my ring off little finger and made it to fit my daughter free of charge as a gift, you wouold not get that back home!! He also valued my friends necklace that she bought in Aiya Napa and told her something you don't need to know!!!.
Hope this helps! Sorry long reply