Europe has no shortage of beautiful coastlines, but finding the best beach hotels in Europe requires more than just a pretty stretch of sand.