Where to Stay on the Costa del Sol: Marbella, Málaga, Estepona, Nerja, Fuengirola or the Hills?
By Marina Zeelie
Where to stay on the Costa del Sol is not simply a question of choosing the prettiest beach. It is a question of rhythm: city or resort, old town or beach club, no-car convenience or villa freedom, polished glamour or a slower version of Andalucía with white villages above the sea.
This is where the Costa del Sol becomes more interesting than its old package-holiday reputation. Marbella gives you the glossy Mediterranean dream, but not always the easiest logistics. Málaga is brilliant for culture, rooftops and airport convenience, but it is a city break rather than a classic resort holiday. Estepona is calmer and more polished than many people expect. Nerja is romantic and scenic, but far to the east. Fuengirola is not the chicest name on the coast, yet it is one of the most practical choices if you do not want to drive.
Choose well and the Costa del Sol feels effortless. Choose badly and you may spend half your holiday in taxis, looking for parking, or wondering why the place everyone recommended does not suit the trip you actually wanted.

Where to Stay on the Costa del Sol: The Quick Verdict
Best for glamour: Marbella, especially the Golden Mile, Puerto Banús and high-end villa areas around Nueva Andalucía.
Best for first-timers: Málaga if you want culture and easy logistics; Marbella if you want the classic Costa del Sol resort image.
Best without a car: Málaga first, Fuengirola second. The Cercanías C1 train links Málaga city, Málaga Airport, Torremolinos, Benalmádena and Fuengirola, but it does not continue to Marbella, Estepona or Nerja.
Best for culture: Málaga, without much competition. Spain’s official tourism site highlights its beaches, Picasso connection, museums, Alcazaba, Gibralfaro Castle, Soho and port area.
Best for families: Fuengirola for ease, beaches and train access; Estepona for a calmer, prettier family base; Marbella if the hotel or villa budget is strong.
Best for villas: Nueva Andalucía, the Marbella hills, Benahavís, Mijas, Casares and the countryside around Ronda.
Best for romance: Nerja, Marbella Old Town, Estepona Old Town, Mijas Pueblo, Casares and Ronda.
Best for old-town atmosphere: Marbella Old Town for whitewashed charm near glamour; Estepona for a softer, flower-filled Andalusian mood.
Best for winter sun: Málaga for year-round city life, Marbella for polished resort energy, Estepona for calmer off-season stays.
Best for a quieter polished base: Estepona.
Best for dramatic scenery and day trips: Nerja for cliffs and coves; Ronda, Casares and the hills for big views and old Andalucía.
Marbella: Glamour, Beach Clubs and the Classic Costa del Sol Dream


Marbella is still the name that gives the Costa del Sol its gloss. It is the place of beach clubs, dressed-up dinners, villa terraces, golf, designer shopping, hotel courtyards and Mediterranean theatre. If your idea of the Costa del Sol involves a long lunch by the sea, a bronzed afternoon at a beach club and a late dinner somewhere polished, Marbella makes sense.
It is also not one single mood. Marbella town, Marbella Old Town, the Golden Mile, Puerto Banús, Nueva Andalucía, San Pedro and the eastern beach areas are different enough that choosing “Marbella” without choosing the right part can lead to disappointment.
Spain’s official tourism site describes Puerto Banús as one of Marbella’s main attractions, with an exclusive leisure area around the marina, while Marbella’s old quarter is noted for whitewashed houses, orange trees and traditional Andalusian character. It also describes Marbella’s coastline as stretching from Cabopino to Guadalmina, with beaches, hotels, residential areas, shops and restaurants.
That contrast is the whole point. Marbella can be glamorous, romantic, tasteful, flashy, beautiful, expensive, peaceful or absurd, depending on where you land.
Best for
Marbella is best for glamour, beach clubs, luxury hotels, villa holidays, golf trips, stylish weekends, celebratory dinners and travellers who want the Costa del Sol with a little theatre.
It also works well for couples who want beach days and dressed-up evenings, groups who want nightlife, and longer-stay visitors who want access to restaurants, golf, beach clubs and international services.
Think twice if
Think twice if you are travelling without a car and want to explore the wider coast easily. Marbella is not on the direct coastal train line. There are direct buses from Málaga Airport to Marbella, but once you are there, you will rely more on taxis, buses, private transfers or a hire car than you would in Málaga or Fuengirola.
Also think twice if you dislike flashiness. Marbella can be elegant, especially in the Old Town and the better hotel addresses, but parts of the scene are deliberately showy. If that irritates you rather than amuses you, Estepona, Málaga or Nerja may suit you better.
Puerto Banús, the Golden Mile and Marbella Old Town: Which Marbella Mood Is Yours?

The smartest way to choose Marbella is to stop treating it as one destination.
Puerto Banús is the showpiece marina: yachts, supercars, designer boutiques, late nights and people-watching. It is iconic, and it is useful to know, but it is not automatically the best place to sleep. Come for a drink, a walk, a night out or a look at the theatre of it all. Stay there only if you actively want the marina mood.
The Golden Mile is the classic luxury strip between Marbella and Puerto Banús. This is the right zone for polished hotels, beach clubs, high-end restaurants and the more controlled version of Marbella glamour. It is less chaotic than Puerto Banús and more resort-like than the Old Town.
Marbella Old Town is prettier, more human-scale and more atmospheric. It gives you white streets, small squares, orange trees, restaurants, boutiques and evening strolls without feeling as though the whole holiday has been staged around a marina. Spain’s tourism site notes Plaza de los Naranjos, the Iglesia Mayor de la Encarnación and the old Andalusian layout as part of Marbella’s historic character.
Nueva Andalucía is the sensible choice for villas, golf, longer stays and groups who want Marbella access without sleeping in the centre. It can be very practical if you are renting a villa, planning beach-club days, playing golf or staying with friends.
San Pedro de Alcántara is useful if you want to be near Marbella but prefer a more local, everyday rhythm. It is not as glamorous as the Golden Mile, but that is partly the appeal.
Choose Puerto Banús for spectacle. Choose the Golden Mile for the classic luxury stay. Choose Marbella Old Town for charm. Choose Nueva Andalucía for villas, golf and space. Choose San Pedro if you want Marbella nearby without living inside the show.
Málaga: The Costa del Sol Base for Culture, Food and Easy Weekends

Málaga is the Costa del Sol base for people who want more than a beach. It is the best choice for a stylish city break, a first night after a late flight, a culture-heavy weekend, a no-car trip or a winter escape with museums, restaurants and proper urban life.
It is not just the airport city. Spain’s official tourism site describes Málaga as the capital of the Costa del Sol and highlights its cultural side, Picasso connection, museums, historic centre, port, Soho district, Alcazaba, Gibralfaro Castle, Roman theatre, Cathedral and La Malagueta beach.
The pleasure of Málaga is that it lets you have a city and the sea in the same day. You can walk the old centre, visit the Alcazaba, have lunch near Atarazanas Market, take golden-hour photographs from Gibralfaro, then finish with a rooftop drink or a simple beach walk at La Malagueta.
It is also the easiest base logistically. Málaga-Costa del Sol Airport is connected to Málaga Centro Alameda by the C1 train, with Aena listing the approximate transfer time to Málaga centre as 12 minutes and to María Zambrano station as 8 minutes. The same C1 line continues west to Fuengirola.
Best for
Málaga is best for culture, food, museums, rooftops, short breaks, airport convenience, winter sun, no-car travellers and people who want a real city rather than a resort strip.
It is also excellent for first-timers who are not sure whether they want the full Marbella scene. Stay in Málaga, then visit the coast selectively.
Think twice if
Think twice if your dream is a resort holiday with big hotel pools, beach clubs and a week of sunbeds. Málaga has beaches, but it is not Marbella, Estepona or a full resort base. It is a city with a beach, not a resort pretending to be a city.
Estepona: The Polished Marbella Alternative

Estepona is one of the Costa del Sol’s best choices for travellers who want the western coast without quite so much performance. It is polished, attractive and increasingly desirable, but calmer than Marbella and less image-conscious than Puerto Banús.
The old town is the strongest reason to stay. Spain’s official tourism site describes Estepona’s old centre as restored streets of whitewashed houses with bright flower pots, and notes its mural, sculpture and poetry routes.
That gives Estepona a softer rhythm. The streets are photogenic without feeling too pleased with themselves. The promenade is good for long walks. The beaches are practical. Evenings are more about dinner and a stroll than seeing how loudly a marina can announce itself.
Estepona is especially good for couples, families, older travellers, relocation-scouting trips and anyone who wants access to Marbella without sleeping inside Marbella’s louder personality.
Best for
Estepona is best for quieter stylish stays, polished family holidays, couples, long weekends, winter sun, slower beach days and travellers who want a prettier base than Fuengirola but less flash than Marbella.
Think twice if
Think twice if you want serious nightlife, constant beach-club energy or the easiest public transport. Estepona is not on the direct train line from Málaga Airport. Avanza lists direct airport services to Estepona, but the journey is longer than to Marbella and you should check current timetables before booking.
Nerja: Coves, Cliffs and a Softer Eastern Costa del Sol

Nerja is the romantic eastern choice. It has a different feel from Marbella or Estepona: more cliff-edge views, coves, older charm, white streets, mountain backdrop and off-season softness.
Spain’s official tourism site highlights Nerja’s historic quarter, the Balcón de Europa viewpoint, the Nerja caves, Burriana beach, Calahonda, La Torrecilla, El Salón and the quieter coves around Maro and the cliffs.
This is the place to choose if you want the Costa del Sol to feel scenic rather than glossy. Nerja suits couples, photographers, slow travellers, off-season trips and people who prefer a pretty old town and sea views to luxury shopping.
It is not the right base if your trip revolves around Marbella, Puerto Banús or the western Costa del Sol. Nerja sits far to the east, and although it is beautiful, it is not central for exploring the whole coast.
Best for
Nerja is best for romance, coves, cliffs, old-town atmosphere, scenic walks, photography, off-season trips and a softer Mediterranean mood.
Think twice if
Think twice if you do not want to drive and plan to move around a lot. Nerja is not on the C1 train line. It can work for a local stay with buses and taxis, but it is not the easiest base for broad Costa del Sol exploring.
Also think twice if you want Marbella-style glamour. Nerja is prettier than it is polished.
Fuengirola: The Practical Choice with a Train-Line Advantage

Fuengirola is not the most exclusive name on the Costa del Sol, but it may be the most useful. That matters more than people admit.
Its great advantage is the train. The C1 line connects Fuengirola with Málaga Airport and Málaga city, making it one of the easiest beach bases for no-car visitors. Aena lists the airport-to-Fuengirola transfer time by train at around 34 minutes.
Fuengirola also works because it is straightforward. There are long beaches, a proper promenade, plenty of restaurants, shops, family-friendly routines and easy access to Málaga, Benalmádena and Torremolinos. The official Fuengirola tourism site describes Fuengirola beach as family-friendly, with calm waters, services and easy access on foot, while Los Boliches-Las Gaviotas is described as a three-kilometre beach with a family atmosphere.
It is not the place to choose for an ultra-stylish Riviera weekend. It is the place to choose when convenience will make or break the holiday.
Best for
Fuengirola is best for families, no-car visitors, practical beach holidays, train access, longer stays, easy airport transfers and travellers who want a simple base without Marbella prices.
Think twice if
Think twice if you want exclusivity, romance or a boutique-hotel mood. Fuengirola is useful, sociable and easy, but it is not Marbella, Estepona or Nerja in terms of atmosphere.
The Hills: Mijas Pueblo, Benahavís, Ronda, Casares and the Villa View

The hills are where the Costa del Sol changes character. Above the coastal road and beach towns, the mood becomes older, quieter and more Andalusian: white villages, mountain roads, villa terraces, views, long lunches, small squares and dramatic light.
This is the side of the Costa del Sol that works beautifully for photographers, couples, villa groups and anyone who wants to feel the coast without sleeping directly on it.
Mijas Pueblo is the obvious hilltop pairing with Fuengirola and the western train line. It gives you white streets, views and a more traditional atmosphere while still being close to the coast.
Benahavís is inland from Marbella and Estepona, known for restaurants, villas, golf-country surroundings and a more secluded feel. It suits travellers who want space and a car, not those who want to wander from hotel to beach.
Casares is quieter and more dramatic, with white village views and a sense of stepping back from the coast.
Ronda is the big inland statement: gorge, bridge, old town, landscape and history. It is better as a day trip or a one-night inland addition than as a base for a beach holiday.
The hills are wonderful if you have a car and the right expectations. They are frustrating if you book them imagining you will casually pop down to the beach twice a day without planning.
Best for
The hills are best for villas, views, romance, photography, old Andalucía, Ronda day trips, white villages, golf-country stays and travellers who want peace with coastal access.
Think twice if
Think twice if you do not have a car, dislike mountain roads, need nightlife or want the sea directly outside your door.
Costa del Sol Without a Car
Yes, you can visit the Costa del Sol without a car, but you need to choose the base carefully.
Málaga is the easiest no-car base because it has the airport train, the city centre, the main rail station, buses, taxis, museums, beaches, restaurants and day-trip options. The C1 train links Málaga Centro Alameda with the airport and Fuengirola, stopping at places such as Torremolinos and Benalmádena on the way.
Fuengirola is the easiest beach-resort base without a car because it sits at the end of that C1 train line. It gives you beach-holiday convenience while still making Málaga city and the airport relatively simple.
Marbella can be done without a car if you are staying mainly in Marbella, Puerto Banús or the Golden Mile and using taxis or buses. There are direct airport buses to Marbella, but it is not as effortless as stepping onto the train.
Estepona is more awkward without a car. It can work if you are staying centrally, using transfers and not trying to see everywhere. It is less suitable if you want spontaneous day trips.
Nerja is best without a car only if you are happy to stay mostly in Nerja and book occasional organised trips or transfers. It is not the obvious base for exploring Marbella, Estepona or the western coast.
The inland villages are usually car territory. Mijas Pueblo can be visited from Fuengirola, but a full hill-village or villa holiday is far easier with your own wheels.
Is Fuengirola better than Marbella without a car?
For logistics, yes. Fuengirola is easier without a car because of the direct C1 train link to Málaga Airport and Málaga city. Marbella is more glamorous, but Fuengirola is simpler.
Is Málaga better than Marbella without a car?
For a no-car trip, Málaga is usually better. Marbella is better for beach clubs, luxury hotels and resort glamour. Málaga is better for transport, culture, restaurants, museums and easy arrival.
Marbella or Málaga? The Simple Answer
Choose Marbella if you want the classic Costa del Sol dream: beach clubs, polished hotels, villas, golf, Puerto Banús, Golden Mile lunches, dressed-up dinners and a more glamorous holiday.
Choose Málaga if you want a city break with beaches attached: culture, museums, food, rooftops, old streets, airport ease, winter energy and the best public transport base.
Marbella is the resort fantasy. Málaga is the smarter city base. For a first trip, Málaga is easier. For a celebration, Marbella feels more special. For a week with no car, Málaga wins. For beach clubs and villa life, Marbella wins.
Estepona, Nerja or Fuengirola: Which Is Better?
Choose Estepona if you want a calmer, prettier alternative to Marbella with a polished old town, good beach days and a more grown-up pace.
Choose Nerja if you want romance, cliffs, coves, views and a softer eastern Costa del Sol that feels less tied to the Marbella scene.
Choose Fuengirola if you want practicality: train access, family routines, long beaches, airport convenience and a holiday that does not require constant planning.
Estepona is the stylish calmer choice. Nerja is the scenic romantic choice. Fuengirola is the practical no-car choice.
Riviera Ready Intelligence
For a first Costa del Sol trip, choose Málaga if you want the easiest logistics, or Marbella if you want the iconic resort experience. Do not choose an inland villa for your first visit unless you are comfortable driving in Spain.
For a stylish weekend, choose Marbella Old Town, the Golden Mile or Málaga’s historic centre. Puerto Banús is better as a controlled dose than an automatic base.
For winter sun, Málaga is the safest choice for atmosphere because it is a real city all year. Marbella and Estepona also work well, but some beach clubs and seasonal venues will be quieter outside peak months.
If arriving late into Málaga Airport, stay in Málaga for the first night unless your hotel has arranged a smooth transfer. It is a small decision that can make the whole trip feel more civilised.
If you dislike flashiness, avoid sleeping in Puerto Banús. Visit it, enjoy the spectacle, then go back to Marbella Old Town, Estepona or Málaga.
For photographs and video, think beyond the obvious beach shot. Marbella gives you La Concha and marina light, Málaga gives you the Alcazaba and rooftop angles, Estepona gives you flower-filled streets, Nerja gives you cliffs and the Balcón de Europa, and Ronda gives you drama.
Book beach clubs, smart restaurants, villa chefs, rental cars and airport transfers ahead in summer. The Costa del Sol is at its least elegant when everyone is trying to improvise in July.
Do not assume the train runs all along the coast. It does not. The C1 line is excellent for Málaga, the airport, Torremolinos, Benalmádena and Fuengirola, but Marbella, Estepona and Nerja are not on that direct line.
Vegetarians will usually manage well in Málaga, Marbella and Estepona, especially with modern Mediterranean restaurants, tapas bars and hotel dining. In more traditional places, look for gazpacho, salmorejo, tortilla, grilled vegetables, cheeses, salads, patatas bravas, pimientos and mushroom dishes.
FAQs: Where to Stay on the Costa del Sol
What is the best area to stay on the Costa del Sol?
The best area to stay on the Costa del Sol depends on the trip. Málaga is best for culture and transport. Marbella is best for glamour, beach clubs and luxury hotels. Estepona is best for a calmer polished stay. Nerja is best for scenery and romance. Fuengirola is best for families and no-car convenience. The hills are best for villas, views and old Andalucía.
Is Marbella or Málaga better to stay in?
Marbella is better for a resort holiday, beach clubs, villas, golf and glamour. Málaga is better for culture, food, museums, airport convenience and travelling without a car. Choose Marbella for the classic Costa del Sol fantasy; choose Málaga for the smarter city-and-sea break.
Where should first-timers stay on the Costa del Sol?
First-timers should usually stay in Málaga, Marbella or Fuengirola. Málaga is easiest and most useful without a car. Marbella gives the classic resort experience. Fuengirola is practical for families and train access. Estepona is a strong choice for travellers who want a calmer western base and do not mind relying more on transfers or a car.
Where should couples stay on the Costa del Sol?
Couples should look at Marbella Old Town, the Golden Mile, Estepona, Nerja, Mijas Pueblo, Casares or Ronda. Choose Marbella for glamour, Estepona for a calm polished base, Nerja for sea views and coves, and the hills for villa privacy and sunsets.
Where should families stay on the Costa del Sol?
Families should consider Fuengirola, Estepona, Benalmádena, parts of Marbella or Málaga, depending on how much convenience they need. Fuengirola is especially practical because of the train, beaches and easy routines. Estepona is prettier and calmer. Marbella works well if the hotel or villa is genuinely family-friendly.
Where is best on the Costa del Sol without a car?
Málaga is the best base on the Costa del Sol without a car, followed by Fuengirola. Both are connected by the C1 train line, which also serves Málaga Airport, Torremolinos and Benalmádena. Marbella, Estepona, Nerja and the inland villages can work without a car only with more planning, taxis, buses or transfers.
Is Estepona better than Marbella?
Estepona is better than Marbella if you want a calmer, prettier, less flashy base. Marbella is better if you want beach clubs, luxury hotels, nightlife, golf and a bigger international scene. Estepona is the more relaxed choice; Marbella is the more glamorous one.
Is Nerja too far from Marbella?
Nerja is too far from Marbella if your main aim is to enjoy Marbella, Puerto Banús, Estepona and the western Costa del Sol. Stay in Nerja for Nerja: cliffs, coves, old-town atmosphere, the Balcón de Europa and the eastern coastline. Do not use it as a base for a Marbella holiday.
Is Fuengirola a good place to stay?
Fuengirola is a good place to stay if you want convenience, train access, beaches, family facilities and easy airport logistics. It is less exclusive than Marbella and less romantic than Nerja, but it is one of the most practical bases on the coast.
Where should you stay on the Costa del Sol in winter?
In winter, Málaga is the strongest all-round choice because the city has culture, restaurants, museums and local life throughout the year. Marbella works well for luxury hotels, golf and polished winter sun. Estepona is good for a quieter stay, especially if you like long walks and calmer evenings.
Is Puerto Banús a good base?
Puerto Banús is a good base if you actively want marina nightlife, designer shopping, yachts, beach clubs and a showy atmosphere. It is not the best base if you want old-town charm, quiet evenings or a more understated version of the Costa del Sol. Many travellers are better staying in Marbella Old Town, the Golden Mile or Nueva Andalucía and visiting Puerto Banús selectively.
Where should you stay for a luxury Costa del Sol holiday?
For a luxury Costa del Sol holiday, start with Marbella’s Golden Mile, Puerto Banús, Nueva Andalucía and the high-end villa areas around Marbella and Benahavís. Estepona’s smarter hotels and New Golden Mile addresses are also worth considering if you want polish with a calmer mood. Málaga is better for boutique city luxury than beach-resort luxury.

