Alvor is a small town on Portugal's Algarve coast and is located around 20 kilometres east of Lagos. If you're going on holidays to the Algarve I'd suggest Alvor as a good option to beat the summer crowds. It gets busy, but not to the extent of other towns like Lagos and Albufeira.