or for learning??

If it's for fun you'll have to deal with fees in hotels and such. Or take the kids for public free beaches.

If it's for learning also you'll have to deal with fees from the various swimming clubs in doha; though I would suggest

http://www.h2oswimclub.com

Regards!!