In brief: the best base for staying in Vejer de la Frontera is the walled old town: Plaza de España, the castle and the Church of the Divine Saviour are just a few steps away, but there’s hardly anywhere to park. Houses with pools in the newer part of town and on the outskirts suit families and groups. El Palmar’s beaches are less than half an hour away. Among our picks: El Cobijo de Vejer, Casa Uva - Boutique Stay and La Casa del Torero.

Vejer de la Frontera stands on a hill overlooking the Barbate valley, on Cádiz’s Atlantic coast. Its old town, with its whitewashed streets, retains much of its medieval wall and is listed among Spain’s Most Beautiful Villages.

Its hilltop setting determines where to stay in Vejer de la Frontera: inside the walls, everything is within walking distance; outside, you get more space, a pool and parking. Here’s how the village is laid out, along with places to stay that we choose one by one.

How to choose an area

Vejer is small, but it isn’t flat: think about how you’ll get there and how much walking you want to do.

  • The old town: inside the walls, between the castle, the Church of the Divine Saviour and Plaza de España. Houses with patios and quiet nights. Ideal if you’re without a car.
  • La Corredera and the edge of the old town: the walkway overlooking the valley, with parking nearby. A good middle ground if you have luggage.
  • The newer part of town and the outskirts: larger homes, often with a pool and parking. The most practical choice for families travelling by car.

Parking inside the old town is almost impossible. The tourist office lists a dozen car parks around it, including those at La Corredera, Paseo de las Cobijadas and the La Noria fairground: leave your car there and walk up.

Where to stay in Vejer de la Frontera: our picks

These six places cover different needs, from a guesthouse in the old town to a house with a pool. You’ll find the rest of the options on our page of places to stay in Vejer de la Frontera.

El Cobijo de Vejer

Guesthouse · Vejer de la Frontera · 9.7/10 · 969 reviews

A 19th-century Andalusian house with a patio and Moorish feel, two minutes from the Church of the Divine Saviour. It includes a buffet breakfast with homemade and organic products, and some apartments have a kitchen and terrace. There’s no parking, and it isn’t suitable for people with reduced mobility.

Casa Uva - Boutique Stay

Guesthouse · Vejer de la Frontera · 9.7/10 · 406 reviews

For adults only and just a few steps from the old town’s museums: a peaceful option for couples. Rooms include options with a patio, views or a terrace, and there’s a studio with a kitchen. There’s no on-site parking.

La Casa del Torero

Bed & breakfast · Vejer de la Frontera · 10/10 · 96 reviews

A garden, patio, terrace and seasonal pool for summer afternoons, with free parking at the house. The rooms have balconies, and there’s a spacious apartment for four. Pets are welcome at no extra charge if you ask in advance; note that check-in ends at 19:00.

Riad Vejerísimo - Unique private patio house 8 pers

Guesthouse · Vejer de la Frontera · 9.6/10 · 120 reviews

An entire private house with four bedrooms and four bathrooms, for groups or families of up to eight. The patio and terrace with sea views are its best spots. There’s free parking nearby, but not in the building, and the nearest beach is about 12 km away.

La Teja 3 - Solo Familias

Holiday home · Vejer de la Frontera · 9.7/10 · 38 reviews

A one-bedroom house for three, with a private pool, garden, barbecue and a terrace overlooking the village. The kitchen has an oven and dishwasher, and there’s private parking for your car. Parties aren’t allowed, check-in is until 20:00 and a damage deposit is required.

Casa Noria

Holiday home · Vejer de la Frontera · 9.6/10 · 36 reviews

Three bedrooms for six, a pool with a smaller one for children and a fully equipped kitchen: made for families or friends. The beaches are about 7 km away. Free public parking is nearby, and you’ll need to arrange your arrival for a time between 16:00 and 20:00.

What to see in Vejer and the surrounding area

Start your walk at Plaza de España, with its tiled fountain, and head up towards the castle and the Church of the Divine Saviour. Along the way, you’ll find arches in the town walls, such as the Arco de la Segur, and viewpoints over the valley. Look out for the cobijada, the woman covered by a black cloak who is a symbol of the village.

In the Montenmedio dehesa, the NMAC Foundation is home to Second Wind, a Skyspace by James Turrell: a room open to the sky where the light changes at sunset. Visits are available at weekends, with a booking made at least 48 hours in advance.

El Palmar, a long beach with surf waves and the Q for Tourism Quality, is part of the municipality; further south are Los Caños de Meca, Trafalgar Lighthouse and the cliffs of La Breña.

When to visit and festivals

Spring and autumn are the best seasons: mild temperatures and fewer people. The village gets busy in summer, and the easterly wind can make a day at the beach difficult; book ahead. These festivals may help you choose when to visit:

  • Toro embolao: every Easter Sunday, with wooden balls on the bull’s horns; the children’s bull run takes place the previous Saturday.
  • Courtyards Week: in mid-May, with competitions and courtyards open to visitors.
  • Night of the Candles: in late May or early June, thousands of candles replace the old town’s street lighting, with a concert in Plaza de España.
  • Feast of the Virgen de la Oliva: the patron saint festivities, from 10 to 24 August, with a procession on the 15th and a flamenco night.

Getting there and getting around

Vejer is about 50 km south of Cádiz, beside the A-48 motorway towards Tarifa. The most convenient airports are Jerez and Seville. Buses run from Cádiz and Seville, but many stop at La Barca de Vejer, at the foot of the hill, leaving a steep climb from there.

The old town is best explored on foot, with comfortable shoes. A car is almost essential for visiting the beaches and the NMAC Foundation.

Frequently asked questions

Answers to the questions we’re most often asked by people planning a few days in Vejer.

What’s the best area to stay in Vejer de la Frontera?

If you want to explore the village on foot, the walled old town is the best option: Plaza de España, the castle and the Church of the Divine Saviour are just a few minutes away, and nights are quiet. The trade-off is that parking inside is almost impossible, and the hills are tough with luggage. If you’re travelling by car, with family or looking for a pool, homes in the newer part of town and on the outskirts are more practical.

Can you park in Vejer’s old town?

Practically speaking, no: the streets are narrow and steep, with very few spaces. The tourist office lists a dozen car parks around the old town, including those at La Corredera, Paseo de las Cobijadas and the La Noria fairground, from which you can walk up. If you’re staying inside the walls, ask in advance where to leave the car and how to get to your accommodation with your luggage.

How far are Vejer’s beaches?

El Palmar beach, which is part of the municipality, is less than half an hour away by car, and some homes on the outskirts are about 7 km from the coast. Further south are Los Caños de Meca, Trafalgar Lighthouse, Barbate and Zahara de los Atunes. There’s no beach within walking distance of the village, so you’ll need a car for daily swims.

When is Vejer’s Night of the Candles?

It takes place every year in late May or early June. That night, the old town’s street lights are switched off and thousands of candles illuminate its streets, balconies and walls, with a concert in Plaza de España. It’s free to attend and gets busy: arrive early and park in the newer part of town. Book accommodation as soon as the date is announced, as there aren’t many places to stay in the village.

How do you get to Vejer de la Frontera without a car?

Buses run from Cádiz, Seville and other towns in the province, but many stop at La Barca de Vejer, at the foot of the hill, leaving a considerable climb to the old town. The nearest airports are Jerez and Seville. You can explore the village on foot, but a car makes it much easier to reach the beaches and the NMAC Foundation.