Amanpuri has a few villas with their tiny patch of beach - little paths to them but the main beach would be best .
Pulo has the best beach though .
Back in Phuket , Trisara also has a couple with their own beach .
Perhaps this is within your price range ..