From $30 USD Booking.com On the banks of the River Nile, this luxury resort has 2 outdoor pools, and tennis courts. It features spacious bedrooms with balconies and views of the river and the countryside.