Last-minute travel deals - July 24 to Aug 6 | Expedia