Skip to content
AndalusiaBaseEXPLORE · PLAN · EXPERIENCE

Costa del Sol: the best towns compared, beaches and getting around

Costa del Sol guide: the towns from Nerja to Estepona compared, who each one suits, the beaches, the C1 train and the AP-7, when to go and where to stay.

By Andalusia Base teamUpdated: October 2026

Aerial view of the Costa del Sol between Marbella and Fuengirola, with the beaches, towns and mountains behind

Photo: Mike McBey, CC BY 2.0, via Wikimedia Commons (commons.wikimedia.org/wiki/File:Litoral_entre_Marbella_y_Fuengirola_-_50003391192.jpg)

Some links on this page are affiliate links. If you book through them we may earn a commission, at no extra cost to you.

The short answer

The Costa del Sol is the coast of Málaga province: about 150 km of beaches and resort towns from Nerja in the east to Manilva in the west, with Málaga airport in the middle. The towns are very different, so in our view choosing the right one matters more than choosing a hotel.

  • Best for a first visit and culture: Málaga city, a real city with museums and city beaches.
  • Best for an easy beach holiday without a car: Torremolinos, Benalmádena or Fuengirola, all on the airport train line.
  • Best for families: Fuengirola and Benalmádena, with long flat beaches, promenades and the zoo and marina.
  • Best for a smart holiday, golf and nightlife: Marbella and Puerto Banús.
  • Best for a prettier, quieter town: Nerja in the east or Estepona in the west.
  • Best for a white village with sea views: Mijas Pueblo, above Fuengirola.

The west, from Torremolinos to Estepona, is the busy, built-up coast most people picture. The east, beyond Málaga, is lower-rise and more Spanish. For wilder Atlantic beaches, compare the Costa de la Luz, west of Tarifa.

The towns compared

Town Vibe Beach Best for From Málaga airport
Nerja Pretty small town, cliffs Coves and Burriana beach Couples, walkers About 1 h by car
Torre del Mar Spanish seaside town Long, grey sand Value, Spanish feel About 40 min by car
Rincón de la Victoria Local, residential Long, grey sand Quiet stays near Málaga 20–25 min by car
Málaga city Real city City beaches Culture, food, a first visit 12 min by train
Torremolinos Lively resort Wide and sandy Nightlife, LGBTQ+ travellers, budget 10 min by train
Benalmádena Resort with a marina Sandy, split by the marina Families, groups About 18 min by train
Fuengirola Busy, British-friendly Long and sandy Families, long stays About 34 min by train
Mijas Pueblo White village in the hills None (20 min to the sea) Views, a quieter base About 30 min by car
Marbella and Puerto Banús Smart, glamorous in parts Coarse, grey-brown sand Golf, beach clubs, hotels About 45–50 min by car
Estepona Flower-filled old town Long town beach Couples, a calmer west About 1 h by car

The towns, east to west

1. Nerja

In our view the most attractive town on the coast, at the foot of the mountains near the border with Granada province. The Balcón de Europa promenade, the Nerja caves and the coves below the cliffs of Maro make it a good base for two or three nights, with the white village of Frigiliana 10–15 minutes away. There is no train: buses from Málaga take about 45 minutes to 1 h 30. See the full Nerja guide.

2. Torre del Mar

A seaside town in the municipality of Vélez-Málaga, with a long promenade, a wide grey-sand beach and many Spanish families in summer. It is cheaper and less international than the western resorts, and a practical base for the Axarquía villages inland. ALSA buses from Málaga take about 50 minutes. Further east, Torrox offers a similar quiet stay, with Blue Flag beaches and an old white village inland.

3. Rincón de la Victoria

Almost a suburb of Málaga, 10–15 km east of the centre, with a long beach and a palm-lined promenade. Its sight is the Cueva del Tesoro, a cave formed by the sea and now above sea level, with a guided or audio-guided visit of about 45 minutes to an hour. Local buses from Málaga’s Muelle Heredia stop take about half an hour.

4. Málaga city

The capital of the Costa del Sol and, we think, the best base for a first visit: the Alcazaba, the Picasso Museum, a lively old town and good food, with city beaches 15 minutes’ walk from the cathedral. Trains run from here to Seville, Córdoba and Madrid. See the Málaga travel guide and Málaga’s beaches.

5. Torremolinos

The resort where Costa del Sol tourism began in the 1950s and 60s. Today it is lively and good value, with wide sandy beaches, the old fishing quarter of La Carihuela, known for fried fish, and the shopping street Calle San Miguel. It is one of the best-known LGBTQ+ destinations in Spain. The C1 train takes about 10 minutes from the airport. See the full Torremolinos guide.

6. Benalmádena

Three parts in one: Arroyo de la Miel (inland, with the train station), Benalmádena Costa with the marina, Puerto Marina, and the white hill village of Benalmádena Pueblo. The Teleférico cable car climbs to Monte Calamorro, at about 770 metres, for views along the coast. Popular with families and groups. See the full Benalmádena guide.

7. Fuengirola

A big, busy resort at the end of the train line, with about 7 km of sandy beach, a long promenade, the Moorish Castillo Sohail at the western end and Bioparc, a well-regarded zoo in the centre. It has a large British and Scandinavian community, and plenty of English is spoken. See the full Fuengirola guide.

8. Mijas Pueblo

A white village on the hillside about 20 minutes by bus above Fuengirola (line M-122), with a small bullring, a chapel in the rock and views down to the sea. Busy with coach tours at midday, calm in the evening. We’d stay here if you want village life and a car to reach the beach. See other white villages. See the full Mijas Pueblo guide.

9. Marbella and Puerto Banús

The famous name of the coast: a real whitewashed old town around the Plaza de los Naranjos, a long seafront promenade, the Golden Mile of luxury hotels and the marina of Puerto Banús, with yachts, designer shops and late nights. The beaches are coarse grey-brown sand. No train: buses run direct from the airport. See the full Marbella guide and the Puerto Banús guide.

10. Estepona

In our view the west’s best-kept town: a pretty old centre known as “the garden of the Costa del Sol” for the flowerpots on its white streets, a route of more than 60 large murals, a long town beach and a smaller marina. Calmer and more local than Marbella, about 30 minutes further west. Direct Avanza buses from the airport take about 1 h 15. See the full Estepona guide. Beyond it, at the very western end of the coast, lies the golf and polo resort of Sotogrande.

Getting around the Costa del Sol

By train: the Cercanías C1

The C1 commuter line is the easiest way to move along the central coast. It runs from Málaga Centro-Alameda and María Zambrano via the airport to Torremolinos, Benalmádena (Arroyo de la Miel) and Fuengirola, roughly every 20 minutes from early morning to late evening. For every option from the airport, see Málaga airport transfers.

From the airport to Time
Málaga Centro-Alameda about 12 min
Torremolinos about 10 min
Benalmádena (Arroyo de la Miel) about 18 min
Fuengirola about 34 min

The line ends at Fuengirola. Marbella, Estepona, Nerja, Torre del Mar and Rincón have no train.

By bus

  • West: Avanza runs direct buses from the airport and from Málaga bus station to Marbella (about 45 minutes to 1 hour) and Estepona. Compare times on Málaga to Marbella by bus.
  • East: ALSA runs from Málaga bus station and Muelle Heredia to Rincón, Torre del Mar and Nerja. See Málaga to Nerja by bus.
  • Local: metropolitan buses link the towns, for example the M-122 from Fuengirola to Mijas Pueblo.

By car: A-7 or AP-7

We think a car is worth it for the villages, the cliffs east of Nerja and day trips inland. Two roads run along the coast:

  • A-7 (free): the old coastal motorway, with many exits. It is slower and busy at peak times, especially around Fuengirola and Marbella.
  • AP-7 (toll): a faster motorway inland from Fuengirola to beyond Estepona, with toll plazas at Calahonda, San Pedro de Alcántara and Manilva. Tolls are much higher in summer: in summer 2026 the Calahonda section, between Fuengirola and Marbella, cost about €9 for a car, with lower rates the rest of the year. Prices change every year, so check the operator’s current rates before you drive.

East of Málaga, the A-7 is toll-free all the way to Nerja. See car hire at Málaga airport or compare prices on DiscoverCars.

Beaches

Be realistic: most Costa del Sol beaches are grey or grey-brown sand, often topped up after winter storms and lined with sunbeds and chiringuitos (beach restaurants) grilling sardines on skewers (espetos). The sea is usually calm and safe for children.

  • Widest sandy beaches: Torremolinos, Fuengirola and Benalmádena.
  • Clearest water and coves: Nerja and the Maro-Cerro Gordo cliffs to the east.
  • Dunes and space: Cabopino, east of Marbella.
  • Beach clubs: Marbella and Puerto Banús.

For every beach near the city, see Málaga beaches.

When to go

Season Weather Crowds
Spring (March–May) 20–25 °C at midday, sea still cool Busy at Easter
Summer (June–August) 28–31 °C, sea about 22–24 °C in August Very busy and expensive in August
Autumn (September–October) 24–28 °C, the warmest sea Pleasant, prices falling
Winter (November–February) About 17 °C at midday Quiet, popular with long-stay visitors
  • Best overall, in our view: late May, June, September and early October, warm enough to swim with fewer people.
  • August: the peak month. Spanish families are on holiday, the Málaga Fair takes over the city in mid-August, and hotels and car hire cost the most. We’d book early.
  • Semana Santa 2027 runs from 21 to 28 March. Processions fill Málaga’s streets and hotel prices rise along the coast.
  • Winter is sunny and mild, the Costa del Sol’s big advantage over the rest of Europe, but too cold for most swimmers.

For the month-by-month detail, see Costa del Sol weather by month and the best time to visit Andalusia.

Where to stay on the Costa del Sol

We’d choose the town first, then a hotel within walking distance of the beach or the old centre.

Day trips inland

The mountains are close, and the best trips from the coast are inland:

To see more of the region, combine the coast with Seville, Córdoba and Granada on an Andalusia road trip, or browse all day trips from Málaga.

For the figures behind this, with their sources, see our Andalusia tourism statistics.

Work out your own total with our Andalusia trip cost calculator.

FAQ

Which is the best town to stay in on the Costa del Sol?

It depends on the trip. Málaga for culture and food, Torremolinos or Fuengirola for an easy beach holiday on the train line, Marbella for smart hotels and golf, and Nerja or Estepona for a prettier, quieter town.

Do you need a car on the Costa del Sol?

Not if you stay between Málaga and Fuengirola: the C1 train links the airport and the main resorts, and buses reach Marbella, Estepona and Nerja. A car helps for white villages, remote beaches and day trips such as Ronda and the Caminito del Rey.

Is there a train from Málaga airport to Marbella?

No. The C1 train stops at Fuengirola. Take the direct Avanza bus from the airport to Marbella, which takes about 45 minutes to 1 hour.

Is the AP-7 toll road worth it?

Often, we think, in summer and at weekends, when the free A-7 is slow around Fuengirola and Marbella. It saves time rather than distance, and costs much more from June to September than in the rest of the year.

Is the Costa del Sol warm in winter?

Mild rather than hot: about 17 °C at midday in January, with plenty of sun. Good for walking, golf and sightseeing, but the sea is too cold for most people.

Which part of the Costa del Sol is least touristy?

The east. Torre del Mar, Rincón de la Victoria and Nerja are lower-rise and more Spanish than the resorts west of Málaga, and Estepona is the calmest of the big western towns.