Where to Stay on the Costa del Sol: Best Areas Compared

The short version

  • First time, no car, with kids → Benalmádena or Torremolinos. Both on the airport train line, both flat and walkable, both far cheaper than Marbella.
  • You want a city, not a resort → Málaga. Twelve minutes from the airport by train.
  • Long beach, more space, slower pace → Fuengirola.
  • Style, restaurants, nightlife → Marbella and Puerto Banús. No train — budget for a transfer.
  • Quiet and genuinely pretty → Estepona.
  • The mistake that costs people their holiday: choosing the hotel before choosing the area.

Short on time? Our top 3 Costa del Sol hotels

Best for families · we stayed
Occidental Torremolinos Playa – beachfront, easy trip from Málaga airport.
Check prices
Marbella · we stayed
Occidental Puerto Banús – close to the marina and Marbella.
Check prices
Quiet Estepona · we stayed
The Flag Costa del Sol – calmer coast, apartment-style rooms.
Check prices

I’ve lived in Spain since 2010, and for over a decade the Costa del Sol was my working territory — I was a hotel account manager, and Marbella, Málaga, Benalmádena and Torremolinos were my portfolio. My actual job was knowing where every hotel physically sat, which side of each town sells and which side doesn’t, and why a beautiful property in the wrong position stays half empty while a plainer one two streets away runs full all summer.

Then I started coming back with my own two boys, which taught me an entirely different set of things — mostly about how far you can realistically walk with a pushchair in August.

This page is both.

First: the Costa del Sol is not one place

From Nerja in the east to Estepona in the west is roughly 150 km of coastline. “Book a hotel on the Costa del Sol” is not a plan. It’s how people end up forty minutes from the beach in the photographs, or paying Marbella money for a room they’d have had for half in Fuengirola.

Two questions decide nearly everything:

1. Are you on the train line? The C-1 Cercanías runs Málaga → Torremolinos → Benalmádena → Fuengirola, and stops. Those four are the no-car towns. Everything west of Fuengirola and everything east of Málaga needs a car or a transfer.

2. Which part of the town is your hotel in? This is the one almost nobody checks, and it’s the one I spent years being paid to understand. “Benalmádena” covers a hilltop white village, a marina and a beach strip — twenty minutes apart and three completely different holidays. Same for Marbella, same for Torremolinos.

The comparison table

AreaFrom AGP airportOn the train?BeachBest for
Málaga city12 min by trainYesUrban (La Malagueta)Culture, food, couples, short stays
Torremolinos5 min by trainYesLong, wide sandyFirst-timers, families, easy logistics
Benalmádena15 min by trainYes (Arroyo de la Miel)Calm marina beachesFamilies — most to do
Fuengirola34 min by trainYes (terminus)Long promenade, wide sandSpace, longer stays, slower trips
Mijas~35 min by carNoInland villageWhite village, views
Marbella45–60 minNoBeach clubs + calm baysCouples, style, nightlife
Puerto Banús~55 minNoMarinaGlamour, teens, people-watching
Estepona70–80 minNoQuiet, shelteredFamilies and couples wanting calm

Every transfer option, with prices: Málaga Airport to the Costa del Sol

Málaga: a city that happens to have a beach

Málaga doesn’t feel like a resort, and that’s the whole appeal. It feels like a working Spanish city — which means the food is better, the streets stay busy in October, and you’re not surrounded exclusively by other tourists.

The historic centre is completely walkable. Narrow streets, pavement cafés, historic plazas, murals and mosaic floors, and a dining scene that has quietly become one of the best in Andalusia. The airport is twelve minutes away on the train.

Who it suits: couples, short stays, anyone who travels for the food. It also works surprisingly well with older children — there’s more to do here than on any beach strip.

Hotels worth looking at: Barceló Málaga, Vincci Posada del Patio, Sallés Hotel Málaga Centro. We stayed at the Sercotel Málaga, about five minutes’ walk from the bus station and ten from the beach, which gave us connecting rooms with two bathrooms — the single most useful thing a hotel can offer a family of four.

Where to book: the historic centre if you want to walk everywhere; near La Malagueta if you want the beach on your doorstep and don’t mind a ten-minute walk into town.

More: Family Trip to Málaga with Kids · Sercotel Málaga with Kids

Torremolinos: the easiest place on the coast to stay

If you want an uncomplicated week, this is it. Long, wide beaches. Hotels at every price point. And the airport is five minutes away on the train — which sounds like a small thing until you’ve done it with a toddler, two suitcases and a delayed flight.

Torremolinos has a reputation problem from about thirty years ago that it has largely outgrown. What it actually is now: the most practical base on the Costa del Sol.

Who it suits: first-time visitors, families, and anyone who values logistics over glamour.

Which side: La Carihuela is the old fishing quarter end — lower-rise, seafood restaurants along the front, calmer. The centre is busier and better connected. With kids I’d take La Carihuela; for a short stay with lots of coming and going, the centre.

Hotels: we stayed at the Occidental Torremolinos Playa and it’s a good example of what this town does well — a Superior Room with a sea-view balcony, two separate pool areas (one with sea views, one beside the gym and activity zones), a kids’ area with slides, mini golf, a kids’ club, a gym, and a main restaurant plus Arrozante for rice dishes. Half board runs from dinner on arrival to breakfast on departure, and you get a wristband at check-in. The site is laid out like a small village of separate buildings rather than one tower.

Others to look at: Sol Príncipe, Riu Costa del Sol, Meliá Costa del Sol.

More: Occidental Torremolinos Playa Review

Benalmádena: where I’d send most families

If you asked me for one town, with kids, no car, this is the answer. Benalmádena is built for families in a way the rest of the coast isn’t — there is genuinely more to do here than sit on sand.

Understand the three Benalmádenas first, because they’re marketed as one place:

  • Benalmádena Pueblo — the hilltop white village. Whitewashed houses, cobbled streets, flower-filled balconies, and the Castillo de Colomares, a monument to Christopher Columbus that looks like nothing else in Spain. Beautiful. Steep. Half a day rather than a base.
  • Arroyo de la Miel — where the train station is. This is the practical heart of the town.
  • Puerto Marina and the beach strip — yachts, shops, cafés, restaurants, and the Sea Life aquarium. Where most of the resort hotels sit.

What’s actually there for children:

  • Paloma Park — a big green space with a small lake, several playgrounds, and ducks, rabbits and peacocks wandering loose. Free, and it will absorb an entire afternoon.
  • The Teleférico cable car up Mount Calamorro, with panoramic views along the coast — on a clear day you can see Gibraltar and the coast of Morocco.
  • Puerto Marina and the aquarium.
  • The beaches — Playa de Santa Ana, Playa Bil Bil and Playa Malapesquera, all with swimming, sunbathing and water sports.
  • Tivoli World — the amusement park is currently closed and undergoing updates, with no announced reopening date. Check before you build a day around it.

Hotels: Vincci Selección Aleysa Hotel Boutique & Spa is the beachfront five-star with the spa; Holiday World Resort is the big family complex with pools, entertainment and all-inclusive options; Mac Puerto Marina Benalmádena is a solid four-star near the marina; Hotel San Fermín is the budget option near the beach with a pool. Estival Torrequebrada and Sahara Sunset Club are also worth a look.

More: Benalmádena Travel Guide · Best Paella in Benalmádena

Fuengirola: more space, less polish

The end of the train line, thirty-four minutes from the airport, and a long seafront promenade you can walk for hours. Fuengirola is more relaxed and more international than Torremolinos, with a lot of apartment-style accommodation — which is why it suits people staying two weeks rather than four days.

Who it suits: families who want room to spread out, longer stays, and anyone travelling with grandparents in tow who wants a flat promenade and somewhere to sit every hundred metres.

Who’ll find it dull: if you want restaurants worth crossing a town for and a bit of atmosphere after 11pm, you’ll be happier in Málaga or Marbella.

Hotels: Occidental Fuengirola, Los Amigos Beach Club, Crown Resorts Club Marbella.

Mijas sits just inland — the white village version, worth a day trip for the views, not a base unless you have a car.

Marbella and Puerto Banús: worth it, with conditions

This is the glamorous end. Upscale restaurants, proper nightlife, stylish beach clubs, and the highest concentration of good hotels on the coast.

The practical condition: there is no train. Budget €8 for the Avanza coach or €50–82 for a transfer, each way, and pre-book if you’re landing late — the coaches stop around 23:00.

Three different stays under two names:

  • Marbella old town — genuinely lovely, Andalusian, and calmer than the reputation suggests.
  • The Golden Mile — the big beachfront hotels between Marbella and Puerto Banús.
  • Puerto Banús — the marina. Designer shops (Louis Vuitton, Dior, Gucci sit alongside souvenir stalls and ice cream counters), serious yachts, waterfront restaurants that fill up in the evening. It’s at its best at sunset, when the light comes off the water.

Who it suits: couples, groups, anyone here for restaurants and evenings rather than sandcastles. And teenagers — this is the one stretch of the coast that genuinely interests them.

With children, one honest caveat: parts of Puerto Banús are nightlife-first, and I wouldn’t base a family with small kids there. The marina itself is fine for a stroll and an ice cream — it’s more welcoming to families than its reputation suggests — but staying in the middle of it is a different decision from visiting it.

Hotels: Amàre Beach Hotel Marbella, Hard Rock Hotel Marbella, El Fuerte Marbella. We stayed at the Occidental Puerto Banús, which sits steps from the marina, has two pools — one adults-only, one for children — an included breakfast and a genuinely usable workspace. Grand Hotel Guadalpín Banús is the seafront option.

More: Occidental Puerto Banús Review · Puerto Banús Marina · Grand Hotel Guadalpín Banús

Estepona: the one people underrate

Estepona is what a lot of people wish Marbella still felt like. A genuinely charming old town, quieter streets, fewer crowds, and it hasn’t traded its character for beach clubs.

The catch is distance: 70–80 minutes from the airport, which is about the practical ceiling for a transfer with tired children.

Who it suits: families and couples who want calm, and repeat visitors to this coast who’ve done the busier towns and want something slower.

Hotels: METT Hotel & Beach Resort, Elba Estepona Gran Hotel & Thalasso Spa, and The Flag Costa del Sol, where we stayed.

More: The Flag Costa del Sol, Estepona

Nerja and the eastern side

Most guides to this coast stop at Málaga and forget everything east of it. Nerja is 50 km out, with buses from Málaga every thirty minutes and a drive of about 45–55 minutes.

It’s a former fishing village — whitewashed houses, narrow streets, the Balcón de Europa looking out over the whole coastline, and the Nerja Caves just outside town. Frigiliana, one of Andalusia’s prettiest white villages, is twenty minutes further up the hill.

Base or day trip? Day trip, for most people — unless you have a car and specifically want somewhere quiet. Without a car, getting around out here is genuinely awkward; we learned that the slow way.

More: Our Day Trip to Nerja with Kids · Frigiliana with Kids

Where to stay with kids: the honest version

Ranked, for what it’s worth:

  1. Torremolinos — easiest logistics. Five minutes from the airport, flat, wide beaches, hotels at every price.
  2. Benalmádena — the most to do. If your children are old enough to want activities rather than just sand, this wins.
  3. Fuengirola — the most space, and the best option for a longer stay or an apartment.
  4. Estepona — the quietest, if you don’t mind the transfer.

What actually matters when you’re choosing the hotel:

  • Family rooms or apartment-style accommodation — connecting rooms are worth paying for
  • A pool plus some form of children’s entertainment, not one or the other
  • Somewhere you can walk out of and be somewhere, on foot, with a pushchair
  • Easy beach access, meaning flat and close, not “600 m” down a main road

What to avoid:

  • The party-heavy parts of Puerto Banús
  • Boutique hotels with no family facilities — beautiful, and a long week with a four-year-old
  • Isolated resorts. A hotel with nothing within walking distance means every meal is a logistics operation

By age:

  • Toddlers and pre-schoolers: Torremolinos or Benalmádena, on the train line, no exceptions. The transfer is half the battle at this age.
  • School age: Benalmádena. Paloma Park, the cable car, the aquarium, the beaches — there’s a week in it.
  • Teens: Málaga if they like cities, Marbella or Puerto Banús if they want somewhere with a bit of gloss.

Full family guide: Costa del Sol with Kids

Five mistakes I see people make

  1. Choosing the hotel before the area. The biggest one, by a distance. Pick the town, then pick from what’s in it.
  2. Booking on photographs alone. Every hotel on this coast has a good photographer. What the photos can’t tell you is what’s on the other side of the building.
  3. Ignoring location entirely — then discovering the “beachfront” hotel has a dual carriageway between it and the sand.
  4. Booking somewhere glamorous with small children and regretting it by day two. Puerto Banús is wonderful. It is not where a three-year-old wants to be at nine in the evening.
  5. Booking west of Fuengirola with no car and no transfer budget. There’s no train. That’s a real cost, twice a day, every time you want to go somewhere.

When to go

April to June and September to October are the best months on this coast — warm, and without the crowds. July and August are excellent for the beach and busy everywhere else, with prices to match. If you’re tied to school holidays, book early and take the train line seriously; August traffic between the towns is not a pleasant way to spend an afternoon.

So which would I book?

If you handed me a week in July, two kids and no car: Benalmádena, in Arroyo de la Miel or on the beach strip. Train from the airport, Paloma Park when it’s too hot for the beach, the cable car on the clear day, and Málaga a fifteen-minute train ride away when we want a city.

If it were just the two of us for four days: Málaga, without hesitating.

Everything we’ve written about the Costa del Sol

Getting there

Planning

Hotels

Towns and day trips

Eating

Frequently Asked Questions About Where to Stay on the Costa del Sol

Which is the best area to stay on the Costa del Sol?

For a first visit without a car, Benalmádena or Torremolinos — both sit on the C-1 train line from Málaga airport, both are flat and walkable, and both cost considerably less than Marbella. Choose Málaga city for culture and food, Fuengirola for space and longer stays, Marbella or Puerto Banús for restaurants and nightlife, and Estepona if you want somewhere quieter.

Which Costa del Sol resorts can you reach by train?

Four: Málaga city, Torremolinos, Benalmádena (Arroyo de la Miel) and Fuengirola. The C-1 Cercanías line runs from the airport and terminates at Fuengirola, so Marbella, Puerto Banús, Estepona, Mijas Pueblo and Nerja all need a coach, taxi, transfer or hire car.

Where should I stay on the Costa del Sol with kids?

Benalmádena for most families — it has the most to do within walking distance, including Paloma Park, the cable car up Mount Calamorro, the marina aquarium and calm beaches, and it sits on the airport train line. Torremolinos is the easiest arrival at five minutes from the airport and suits toddlers best, Fuengirola gives you the most space for a longer stay, and Estepona is the quietest if you don’t mind a 70–80 minute transfer.

Is Marbella suitable for families?

Marbella works well for families with older children and teenagers, particularly in the quieter zones and the old town. We would not base a family with toddlers in the party-heavy parts of Puerto Banús, and the lack of a train connection means budgeting for transfers in both directions — around €8 by Avanza coach or €50–82 by taxi or private transfer.

Do I need a car on the Costa del Sol?

Not if you are staying in Málaga, Torremolinos, Benalmádena or Fuengirola — the C-1 train links all four to the airport and to each other, and parking in these towns in summer is expensive and scarce. You do want a car for Mijas Pueblo, Frigiliana, villa stays, and day trips to Ronda or the Caminito del Rey.

What is the best time to visit the Costa del Sol?

April to June and September to October are the best months — warm weather with far smaller crowds. July and August are excellent for the beach but busy everywhere and priced accordingly, so if you are tied to school holidays, book early and stay on the train line to avoid summer traffic between towns.

What is the biggest mistake people make booking the Costa del Sol?

Choosing the hotel before choosing the area. The coast runs around 150 km from Nerja to Estepona and the towns along it are genuinely different from one another, so the area decides your holiday far more than the hotel does. The second biggest mistake is not checking which part of a town a hotel is in — Benalmádena alone covers a hilltop village, a marina and a beach strip, twenty minutes apart.

Follow:

Leave a Reply

Your email address will not be published. Required fields are marked *

Affiliate Link Disclosure:

Some of the links I share are affiliate links, which means I may earn a small commission at no extra cost to you if you make a purchase through them. This helps support my work and allows me to keep creating helpful content. Thank you for your support!