Phuket itineraries fail when they try to do Phi Phi, James Bond Island, and Railay in 48 hours. One boat day per stay.
3 nights: beach plus temple
Two west-coast beach days, one morning at Wat Chalong and Promthep. No boat. This is the recovery chapter after Bangkok and Chiang Mai.
4 nights: add Phi Phi
Keep the beach base and spend one full day on a speedboat to Phi Phi. Return to the same hotel. Do not check out for a single night on Phi Phi Don unless you want that pace.
With Krabi
Ferry or speedboat to Ao Nang, then Railay. Give Krabi two nights if you add it — a day trip from Phuket only skims Railay. See the Krabi guide for the limestone side of the same sea.
16 Best Things to Do in Phuket → · Best Time to Visit Phuket: A Month-by-Month Guide →