There are a group of floating villas at The FloatHouse River Kwai Resort in Kanchanaburi town, Thailand. The villas, which can only be reached by boat, feature thatched roofs, piers and balconies. Meanwhile, the resort houses a floating restaurant that serves international cuisine.