Hello nikunj , I will be happy to answer your travel query.
though Seychelles appears as a small dot in world map but it has many things to offer. it is famous for its pink beaches ,two UNESCO sites ,famous scuba diving, rare red parrot, smallest capital city ,takamaka distillery tour and one of the top beaches in world. Maldives is famous for its private beaches,romantic stays and clean surroundings . it's becoming popular now a days since many celebrities had vacations there . but Maldives will be little more costly more of relaxing tour.other hand phuket is surrounded by many magnificent beaches such as Ravi Pan tongue Karen Kamala kata kata noi and mai Khao. and it is also famous for one of the most beautiful sunsets of world. travelling to phucket is a budget friendly vacation idea .phucket and Seychelles will be more active and party destinations while Maldives will be relaxing and less crowded destination. final choice is yours whether you want a party destination or a relaxing destination. I would better prefer Seychelles .I just searched through Google and found that there are some great packages available on tripoto itself. do refer this link https://www.tripoto.com/Seychelles/tour-packages happy travels
Depends upon your budget. If you would like to have the luxurious stay experience in one of the private island resort then definitely go for Maldives and definitely will be little expensive. Phuket will be more of budget trip.Seychelles is no doubt an amazing place but expensive again.But you can experience lot many activities and can visit different islands by hiring a car by your own.
It also depends on who you are travelling along with. Solo / Friends - Seychelles>Phuket>Maldives Couple / Family - Maldives >Seychelles>Phuket Seychelles has beautiful beaches with good amount of water activities and island hopping around. More of luxury travel. Most expensive. Not so commercialised and least (Indian) crowd of all 3 options. Maldives is all about scenic beauty and Peace. Just the waves, beach and yourself !! More like a leisure tour. Expensive and good bunch of Indian crowd (mostly couples). Phuket - Most happening of all 3 places. Couple of good island tours and party animals at night !! Highest crowd and the most economical of all 3 options. Happy Holiday :) Hope this helps !!
Travelling to these destination is depends completely on with whom you travel, how many days you travel & what are the areas of interest.
To Explain this 1) Seychelles : you can expect Island hopping, water sports, pristine beaches as exotic resorts (& also good hotels). This destination provides you mix n match of all the leisure & adventure. Even if you plan a week's holiday, trust me, it wont be enough. 2) Maldives: Combination of small islands, which are located far away from each other. Max what you can do is, only enjoy water sports activity here & explore the island(or the resort to be precise) you are staying in . Maldives will only be worth going if you are planning to stay in a water bungalow or over water bungalow. Believe me my friend this is the only USP of visiting Maldives, worth remembering for life time. 3) Phuket: Again a destination with a mix of all the activities, but yes lill crowded. Opting for a hotel / stay near to the beach will be recommended. Hope this helps you taking the decision. Cheers!!!
Certainly Seychelles - it is slowly becoming a popular honeymoon destination now leaving behind Mauritius and Maldieves.
Maldieves is not a bad option either because of its clean water and impeccable island resorts. however Phuket would be my last choice among the 3.