Set in the Sierra de las Nieves mountains between Marbella and Ronda is the tiny white village of Benahavis, also known as "the dining room of the Costa del Sol" thanks to its abundance of top-notch food options. In fact, the town has the highest concentration of first-rate restaurants in the area! At just a ten-minute drive from the sea, Benahavis is a peaceful escape from the large resort towns while also being conveniently located close to the best beaches around.
It's not just food that draws visitors to this beautiful pueblo; winding cobbled streets, Moorish architectural influences and picturesque white houses give the town a distinctive charm that's hard not to fall in love with.
If you're after a bit of culture, the 11th-century Montemayor Castle offers spectacular views over the Mediterranean Sea. Shopping-wise, there are a few little boutiques dotted around, as well as a small food market and a rastro (flea market) on Sundays.
If you're into golf, you're in luck; there are nine stunning courses within easy reach of Benahavis including Los Arqueros Golf, Atalaya Golf and Marbella Club. With a sub-tropical climate and warm temperatures throughout the year, there's no bad time to visit Benahavis (apart from maybe in the dead of summer, when temps reach an average of 32ºC!)
Benahavis is located 50 minutes by car from Malaga Airport. To save money (and the planet), consider sharing a ride via BlaBlaCar, with trips from the airport to Benahavis starting at around €6.