Skip to content
Teba

Hotels in Teba

1 hotel

Hotels in Teba, Spain — small guesthouses near Castillo de la Estrella, 60 km from Málaga. Base for Parque Ardales and prehistoric cave visits.

Photo by Wikimedia Commons on Unsplash

Country: SpainUpdated:

About Teba

Teba: Málaga's Medieval Fortress Town

Teba is a small municipality in Málaga province, Andalusia, sitting roughly 60 km northeast of the Costa del Sol. The town is defined by the Castillo de la Estrella, a Moorish fortress perched above the Guadalteba reservoir. In 1330, Scottish knight Sir James Douglas fell in battle here while transporting the embalmed heart of Robert the Bruce toward Jerusalem — a fact commemorated by a monument in the town centre and a lasting historical tie between Teba and Scotland.

Where to Stay

Accommodation in Teba is limited to rural guesthouses and small family-run hostales, making it a quiet base for visitors exploring the Guadalteba comarca rather than a high-volume hotel destination. The Parque Ardales and the prehistoric caves of La Pileta and Ardales lie within 20 km, drawing hikers and archaeology enthusiasts.

Practical Tips

  • Getting there: Teba has no train station; rent a car or take a bus from Málaga city, roughly 1 hour by road.
  • Best season: Spring (March–May) for mild temperatures around the reservoir; summers reach 38 °C.
  • Currency: Euro (€). Most small establishments prefer cash.
  • Language: Spanish; English is not widely spoken outside tourist areas.

All hotels in Teba

Molino de Lucero, casa rural

405 reviews

Check availability