Whether you're looking for a last-minute beach vacation or a small group tour, you'll bag yourself a great deal using these recommended websites and apps.