My boyfriend and I are visiting Thailand at the beginning of November for three weeks. We fly into Bangkok for two nights and then have a flight to Phuket. We are staying on the South West coast and hoping to visit Phi Phi, Koh Lanta and Krabi, however we want to spend some time in Phuket also.
Any recommendations of beaches/hotels/areas to visit would be amazing. We are both in our late twenties and very active so are up for most things. I guess we are looking for the best of both worlds, the amazing scenery, beaches etc but not so far off the beaten track that there is no night life/evening atmosphere.
Budget is mid range but willing to splash out if necessary and worth it.
Like I said, any tips/recommendations big or small would be gratefully received.