Jumeirah beach is one of the best public beaches in Dubai, It is very long and has several options for food and beverages. It is a relatively crowded beach but still has a relaxing vibe. It is one of the best places to be around sunset and golden hours. Beaches in Dubai are neat and clean.