Estepona: The Costa del Sol Town Where Spaniards Go on Holiday

Flower-filled streets, a long sandy seafront, murals, a lively port and easy day trips to Gibraltar and Ronda – why Estepona is the Costa del Sol's prettiest town.

Some links in this guide are partner links: if you buy through them we may earn a small commission, at no extra cost to you. It never affects what we recommend. How we make money

Collage: A flower-lined street in Estepona's old town, A mural on a wall, Fishing boats in a small Spanish harbour, The Rock of Gibraltar, Puerto Banús marina, Marbella
Photos: Pixabay contributors, credited in the guide below

West of Marbella, the Costa del Sol's high-rises give way to something more traditional. Estepona has kept the feel of an Andalusian pueblo blanco: whitewashed lanes hung with hundreds of flowerpots, plazas shaded by orange trees and a seafront where Spanish families stroll in the evening. It's nicknamed "the Garden of the Costa del Sol" – and it's easy to see why.

Things to do

1. Get lost in the old town

A flower-lined street in Estepona's old town
Photo: Olga_Fil on Pixabay

The historic centre is a maze of narrow streets painted white, with each street's flowerpots in a different colour. Start at Plaza de las Flores, the main square, and wander towards the Church of Los Remedios and the remains of the castle.

2. Walk the Paseo Marítimo

Estepona's seafront below the Sierra Bermeja
Photo: 10776551 on Pixabay

A long promenade runs beside La Rada beach, lined with palm trees, cafés and fish restaurants. It's at its best in the early evening, when locals come out for their paseo.

3. Follow the mural route

A mural on a wall
Photo: Engin_Akyurt on Pixabay

Dozens of huge murals cover the sides of apartment blocks around the town, turning a walk into an open-air gallery. The tourist office has a map of the route.

4. Visit the Orchid House

Pink orchids in bloom
Photo: matthiasboeckel on Pixabay

A striking glass dome in the town centre houses thousands of orchids, a waterfall and tropical plants – a peaceful escape on a hot afternoon.

5. Relax on the beaches

La Rada is the main town beach, with sunbeds and gentle water. El Cristo, a small sheltered cove to the west, is popular with families, and the long beaches towards Casares are quieter.

6. Eat at the port

Fishing boats in a small Spanish harbour
Photo: Medienservice on Pixabay

Estepona's working port has a fish market and a row of restaurants serving fried fish, grilled sardines and seafood rice. On Sunday mornings there's a large market nearby.

Day trips

7. Gibraltar

The Rock of Gibraltar
Photo: randomwinner on Pixabay

The Rock is around 45 minutes away by road. Take the cable car or a tour to see the Barbary macaques and the views over the strait. Bring your passport.

8. Ronda and the white villages

The Puente Nuevo in Ronda
Photo: garnoteldelphine on Pixabay

A winding mountain road leads to Ronda and its dramatic gorge, passing white villages such as Casares and Gaucín along the way.

9. Marbella and Puerto Banús

Puerto Banús marina, Marbella
Photo: Mpilarf on Pixabay

Just 20–30 minutes east, Marbella's old town and Puerto Banús marina make an easy evening out.

Getting there

Most visitors fly into Málaga Airport, about an hour away. Buses run from Málaga and Marbella, but a hire car or a pre-booked airport transfer is the easiest way to reach your hotel, especially with luggage. In town, everything in the centre is walkable.

Frequently asked questions

How far is Estepona from Málaga Airport?

About 85 km, usually around an hour by road. Gibraltar Airport is closer, roughly 45 km away, but has fewer flights.

Is Estepona better than Marbella?

Estepona is quieter, more traditional and usually cheaper, with a prettier old town. Marbella has more nightlife, beach clubs and luxury shopping. Many visitors stay in Estepona and visit Marbella for an evening.

Is Estepona good for families?

Yes. The beaches are long and sandy, the seafront promenade is flat and car-free, and the town has a relaxed, local feel.