We are thinking of spending two nights in the Algarve region in December. Which town would people recommend staying in while we explore the region via car? Does anyone have hotels they would recommend?
Lagos is a good place to stay - with wonderful beaches, the famous Ponta de Piedade (rocks) and the large Meia Praia beach. A little train goes to Silves, Faro and the eastern Algarve. I liked the Hotel de Lagos in the city center, with beach club and extra pool at Meia Praia.
It sounds like you recommend staying in the city center vs closer to the beach?