-From apartments, boats and castles to treehouses, villas and yurts, the type of accommodation listed on Booking.com ...