Dubai, United Arab Emirates. Jumerah Public Beach, Jumerah Public Beach. In Dubai, there are many beautiful beaches, but most of them are private or hotel owned. Camilla public beach is free to the public. The beach is next to the famous Seven Star Sailing Hotel, so it is the best place to see the appearance of the Sailing Hotel.