на мальдивых и шри-ланке не была, но оч хочется   не могу комментировать. египет вообще бы не рассматривала.между таем и канарами .... смотря какая цель. если охота теплого ласкового моря, то конечно тай. есть оч красивые места.... и экскурсии для детей интересные тоже есть.но если по морю не фанатеете - канары  - просто супер. влюблена нежно и трепетно... 3 недели были с ребенкмо, вообще не надоело... там так много посмотреть... на фик вам эти горки в отеле??? на канарах такие парки шикарные, природа красивая, народ нормальный.... в общем - я за канары.