Vejer is a Moorish looking hilltop town (190 metres above sea level) a place of white-washed houses, narrow winding streets, excellent food and wine and the unspoilt beaches of the Costa de la Luz are only a 10-15 minute drive away.
Today Vejer is a picturesque town still retaining much of the wall around the old part of town which blends in well with the newer part. Many of the streets are too narrow for cars and as you walk around if you look through an open doorway you are likely to see beautiful inner patios with lots of flowers and plants. The main square is Plaza de España, pictured below with its beautiful fountain.
Many parts of the town have views to the sea and you can even see the Moroccan coast on a clear day.