I am seeking for opinion on anniversary celebration. Where should I go between Phuket and Bali?

I've been to both and I love them! While they have similar traits on the surface - sun, sand, sea - here are some comparisons that might be useful in deciding which one to go to: Weather-Wise - Thailand’s monsoon storms are notorious and they can last for days, and at times, weeks. The heavy tropical showers are unforgiving and last all day and all night. Bad weather are also common on the fringes of high season, so planning a week of guaranteed sunshine in Phuket off-season, is always risky. Bali, on the other hand, has a rainy season between November and April, but there are surprisingly more days of sunshine than rain. Both times I was in Bali and Phuket, it was December. Bali was definitely more sunnier than Phuket. But both times, I didn't get to do water sports because the guides said that storms were approaching and it would be a bit dangerous to go helmet diving etc. But there are other things you can do like explore the island, eat or just laze around. Beaches - To me, Phuket's beaches wins hands down. They are much more pristine and cleaner to be honest. Bali's beaches seem to be littered with bottles and stuff. Food - Thai food versus Indonesian food. I'd say Thai food, especially their street food, all the way. I love how cheap and sinful food is in Phuket. Personally, I had more fun in Phuket. Thai hospitality is unrivalled in my view and with the gorgeous beaches, amazing food (high end and street variety), I would pick Phuket, maybe in April or May.
Read more