Phuket will be a better option. I would also suggest you visit Koh Samui (another island) in Thailand for a better experience than Phuket.
Flights - Direct flights to Phuket from Delhi, Mumbai and Bengluru
Connecting flight via Bangkok for Koh Samui
Phuket is a bigger island than Koh Samui There are multiple islands nearby these islands which you can choose for day trips.
Hi, I have attached with this comment perfect package for you, you can click on them to find more details about them. If you want to talk to someone about the packages simply fill in your details in the form and you will receive a call.