What about that big hotel on the right just as you get to the centre?
It looks swish but if the rest of Europe is anything to go by I bet you'll get a 5 star room for less than £75.
Or, if the beach barby is a good one, just go for the beach.......I can confirm a good nights sleep can be had there!!!