A great stay at Chiangmai Highlands Golf and Spa Resort in Mae On can include a round of golf at the 27-hole course. Guests can grab a bite to eat at the restaurant and visit the spa to be pampered with Thai massages, body wraps, or body scrubs. Other highlights include an outdoor pool, a fitness center, and a garden.