2. Ghantoot Beach, Dubai

Not all the beaches in Dubai are public, but if you don’t mind paying about $30, you not only get access to lovely Ghantoot Beach and its charming marina, but also to all the amenities of the Golden Tulip Hotel which owns the beach. This means the hotel pool, bars and the watersports club, which offers water-skiing, banana boat rides and wake boarding among others. There are also barbecue facilities and volleyball nets on the beach.