If there's ever a reason to splurge on a private villa, a getaway to the Thai beach resort of Hua Hin is it. Here are six of the best hotel options for a villa experience in Hua Hin, a seaside town about three hours south of Bangkok on the Gulf of Thailand.