If you are traveling in the summer, book your hotel in Albufeira at least 2-3 months in advance. The best price/quality/location accommodations for July-August often get booked up in the winter already. If you are visiting in the lower season (November-March), you can often find good deals a few weeks before your trip as well. That being said, the prices usually only go up, so we recommend booking your Albufeira accommodation as soon as you know your travel dates.