Benahavís is a hillside municipality just inland from the western end of Marbella, stretching from the slopes above the coast between San Pedro de Alcántara and Estepona up into the mountains. Its whitewashed village sits on a ridge above the Guadalmina river, a short, winding drive up from the coast road.
The village is only a small part of the picture. Most residents live in the gated urbanisations and golf communities spread across the lower hills, including La Zagaleta, El Madroñal and Monte Halcones on the higher ground, and Los Arqueros, Los Flamingos, Marbella Club Golf Resort and part of La Quinta closer to the coast. Each has its own character, from secluded hilltop estates to golf-side neighbourhoods.
Despite the rural feel, the coast is close. San Pedro and Puerto Banús are around 15 minutes from the village, Marbella's old town is around 25 minutes, and Málaga airport is usually around an hour away. Gibraltar can be reached in under an hour, depending on where in the municipality you live.