Does Qatar have beaches?

Yes, there are various beautiful beaches in Al Wakra, Al Khor, Sealine and Ducan. The best time for the beach is late spring.