Enjoy an unforgettable vacation at Marriott’s Phuket villas, on Mai Khao beach. Surrounded by beaches, our luxury villas in Phuket, Thailand feature stunning views & gracious amenities in a lush, tropical setting. Tour Marriott’s villas in Phuket.