A beautiful villa owned by one of the Thai Princesses, this is easily one of Bangkok’s best kept secrets. Requiring special access, the villa complex features six individual suites set in a tropical garden, overlooking the river. No expense has been spared on this place and, should you want to go on the river, a beautiful Riva yacht is poised to take you – although at the time of our visit it was being refurbished for the third time, as the Princess didn’t feel its colour was quite the right shade for her liking.