Hotel Convento de San Francisco
With lots of character but few frills, the three-star Convento de San Francisco is an historic hotel in the heart of Vejer de la Frontera, a hilltop town on the Costa de la Luz. With charming if basic rooms, a popular café terrace and a friendly vibe, this is an attractive, inexpensive option.