To land discount prices, book as early as you can. Air carriers generally advertise flights, along with some of the lowest fares, nearly a year ahead of time. Hotels, car rental and activities should also be booked well in advance so you can have the pick of the bunch. If you’ve decided on a last-minute getaway to Algiers, there are always plenty of great bargains to be had on Expedia. Check them out now!