Houses for sale in Ojén

43 villas, townhouses and country houses, most of them in the hills of La Mairena above Elviria, alongside traditional houses in the white village of Ojén and country estates in the sierra, priced from €313,000.

  • For sale 43
  • From €313,000
  • Median price €1.4M
  • Up to €11M
Read more

Casas

43 properties
Sort by:

Buying a house in Ojén

The municipality of Ojén stretches from the village, in the Sierra de las Nieves about ten minutes from Marbella, down to the hills of La Mairena above Elviria, a few minutes from the beach. They are two different worlds. La Mairena holds most of the houses for sale: sea-view villas on generous plots and a few townhouses and semi-detached homes with a shared pool. In and around the village there are traditional houses on steep streets and estates in the sierra.

In Ojén the typical house has 328 m² of built area on a plot of around 2,852 m², and 29 of the 43 have a private pool. Villas with three to five bedrooms dominate, many on hillsides. 28 of the 43 overlook the sea. They attract buyers seeking privacy and nature close to Marbella. In La Mairena, look at the slope of the plot, car access and the retaining walls; in the village, the structure of older houses and parking.

Ojén village, about ten minutes from Marbella and twenty from Coín along the A-355, keeps the feel of a mountain village; the estates around it offer more land and quiet in exchange for mountain tracks. La Mairena, by contrast, faces the coast: the beaches of Elviria and the motorway are about ten minutes away.

Houses in Ojén in figures

For sale now43
Prices from€313,000
Median price€1.4M
Highest price€11M
Median price per m²€4,500/m²
Median built area328 m²
Median plot2,852 m²
With sea views28
With a private pool29
New builds1
Areas with the most listingsLa Mairena (30)

Published asking prices, not completed-sale prices. Data updated on 01/11/2026.

Frequently asked questions about houses in Ojén

How much does a house cost in Ojén?

There are currently 43 houses for sale in Ojén. The median asking price is €1.4M, with prices ranging from €313,000 to €11M. The median price per square metre is €4,500/m². These are asking prices published by sellers and are updated daily.

How big are houses in Ojén and how many bedrooms do they have?

The median built area is 328 m², on plots of around 2,852 m². The most common layout is four bedrooms, followed by three and five.

Are there houses with sea views or a private pool in Ojén?

Yes: 28 of 43 have sea views and 29 come with a private pool.

What is the difference between buying in La Mairena and in Ojén village?

La Mairena is a residential area of villas in the hills above Elviria, with sea views and the beach about ten minutes away, suited to those who want the coast nearby and privacy. Ojén village offers traditional houses, a mountain atmosphere and the Sierra de las Nieves on the doorstep, with Marbella close by. The estates around the village add land and quiet, but mean more driving.