My girls love horse riding. They are 11 and 7 year old. Every time we are in Marbella we need to go for a horse riding lesson. It is now a tradition. We found a very good teacher (Francisco). A young guy who speaks very little English but has a great understanding of what my girls like and how experienced they are. First lesson was in a closed arena. Second time we went for riding in the mountains. Price is 30 euros/hour. They have English speaking teachers as well.
They also have a restaurant. But that should not be the reason for the visit 🙂

Name of place: Hacienda Montemaria
Less than 10 min from Marbella center. Exit to Altos de Marbella / Marbella Hospital
Call in advance for booking: 616 60 96 20. Normally best after 17.00

Link: http://haciendamontemarina.com/