Perched on a cliff in Phuket and serving up panoramic views of the Andaman Sea, this secluded resort is surrounded by lush greenery and is located on Phuket’s most exclusive plot of land: Millionaires Mile at Kamala Bay. This luxury resort comes with 49 villas, all with their own private infinity pool. There are two restaurants on the property: the Diavolo that offers Italian and Mediterranean cuisine and the Talung Thai that serves up authentic Thai cuisine. There’s also a private dining option where you can dine in the infinity pool (on private islands) to a special six-course degustation menu. There’s also a spa, gym, salon, library and cookery school.