Hua Hin is a seaside resort located about three hours' drive north of Bangkok. A popular weekend getaway for Bangkokians, Hua Hin has all manner of accommodation ranging from inexpensive guest houses to budget hotels, 5-star hotels, and exclusive all-villa resorts.