Luxury trip to Sri Lanka planned? We stayed at the best hotels in Sri Lanka. See our reviews of 15 insanely gorgeous Sri Lanka hotels in Galle, Kandy, Colombo and the Cultural Triangle.