ENJOY our review of the top luxury resort, Small Luxury Hotels of the World: The Racha in amazing Thailand, according to the Exclusive Travel Reviews team. Our reviews are independent and not commissioned by hotels and resorts. "One of the world's most stunning destinations can be found 12 nautical miles south of Phuket, on the Andaman island of Racha Yai. An expansive white-sand crescent bay with azure waters creates the postcard-perfect backdrop for the five-star luxury island resort, The Racha." Patrick ARNOUX video.