fly to BKK try to book a nice riverfront hotel .. you'll love it... Phuket is a big tourist mess now ... if you're not crazy middle aged alcoholic ... I would stay away ... even the nice island tours are packed with Chinese tourist ... but if you're gonna just stay in at beachfront hotels then I guess it's ok ...
If you're not into "red light " party life then spend a couple day at a nice hotel my the Choa Phraya River in BKK ... if you're going soon I would totally skip Phuket and go to Jomtien/Rayong area and take a boat to the nearby islands ... Phuket is overpacked everywhere, going Phi Phi island is crowded and probably not worth it ...save your money and spend it on a nice 5 star hotel in Hua Hin instead ... watch out for effing expat 'falang"
scammers ... too many now ....
Chieng Mai and Chieng Rai are cool but it's probably burning season now , stay away ...
Go to BKK first spend a few days at nicer hotels , check out the river lifestyle both opulent and old style, then try Hua Hin ...nice quiet beaches ... maybe book a boat trip to some islands ... Chieng Mai is nice but soon will be "" smoke season "" so maybe not this trip ...
If you have a newer model smart phone, they have 2 SIM cards capability, one electronic sim ( for home UK ) and one physical sim for international travel ...
Charge as many places u can with your credit card , hopefully u have a good card that does screw u over with exchange rates ... this will give u actual record of your spendings ... almost every place in Thailand will use "" scan "" ... look into it ...
I booked a round trip flight with EVA LAX to BKK last year February, I don't really want to return but I would lose the flight back if I didn't , they offered a refund on my return trip but it was way too little from what was paid ... so I'm going back to do texes ect and coming back asap
Tell her to come in to Thailand with her Thai passport... less headaches... can stay as long as she wants without visa ect ... if she comes in using her foreign passport she will need to pay for extended stay and visa