If you have an early morning departure or a late night arrival, accommodation close to the terminal is always a good option.
Hotels near the terminal
The only classic hotel 3K Faro Aeroporto *** is located 500 metres from the airport and can be reached along the side of the main road (with no major obstacles, so you can walk with luggage) in about 10 minutes. The hotel does not offer a free shuttle service.
Hotels in the centre
But with prices around 117 eur for a double room, it's usually worth booking a hotel in the centre of Faro and sorting out night transport by taxi, especially if you're travelling in a party of several.