Location, location, location. You don't get much bang for your buck at the White Pearl but it's right on the harbour, with gorgeous sea views. The nine cosy rooms are simple for the price but squeaky-clean and nearly all boast balconies looking over the Mediterranean.
The roof terrace has a bar and Indian restaurant; good for a visit even if you’re not staying here. Light sleepers and early-to-bedders should probably stay elsewhere; music from the harbourside restaurants keeps going until midnight.