The Costa del Sol has been pulling in sun-seekers since the 1950s, and it has never stopped reinventing itself. This sunny stretch of Andalusia runs along the coast of Málaga province, from the fishing towns of the Axarquía in the east to Estepona in the west, with whitewashed mountain villages always on the skyline. In between: beaches, golf courses, superyachts and more fried fish than you could eat in a lifetime.
Each resort has its own personality. Torremolinos and Benalmádena, closest to Málaga airport, are lively and good value; Fuengirola is a proper town with a long promenade; Mijas offers white-village charm and golf; Marbella and Estepona bring the glamour; and Nerja, east of Málaga, is the pretty clifftop choice for a quieter stay.
The short answer

Best for families
Fuengirola
A long sandy promenade, a zoo in the centre and a direct train to the airport.

Best for nightlife
Torremolinos
Bars, clubs and one of Spain’s best-known LGBTQ+ scenes, minutes from the airport.

Best for luxury
Marbella
The Golden Mile, Puerto Banús and the coast’s most famous hotels.

Best for couples
Nerja
Clifftop views, cove beaches and an adults-only hotel on the sand.

Best for golf
Mijas
Hotels set between championship courses, with a white village on the hill above.

Best for a quieter stay
Estepona
A flower-filled old town and tranquil five-star beach resorts.
Costa del Sol areas at a glance
| Area | Best for | What it's like | Hotels |
|---|---|---|---|
| Torremolinos | Nightlife, Value, Short transfers | Lively, cheerful and close to the airport, with fried fish on the beach at La Carihuela. | Hotels: 87 |
| Benalmádena | Families, Marina, Nightlife | A showpiece marina, a cable car into the mountains and a white village up the hill. | Hotels: 42 |
| Fuengirola | Families, Town life, Beaches | A real town with a long promenade, a Moorish castle and sandy beaches end to end. | Hotels: 48 |
| Mijas | Golf, Quiet, Villages | A white village in the hills, golf in the valley and quiet beaches at La Cala. | Hotels: 18 |
| Marbella | Luxury, Nightlife, Food | Glamour central: the Golden Mile, Puerto Banús superyachts and a lovely old town. | Hotels: 98 |
| Estepona | Quiet, Couples, Luxury | A flower-filled old town and a coast of tranquil five-star beach resorts. | Hotels: 39 |
| Nerja | Couples, Scenery, Quiet | Clifftop views, cove beaches and the famous caves, east of Málaga. | Hotels: 68 |
Torremolinos



- Nightlife
- Value
- Short transfers
Lively, cheerful and close to the airport, with fried fish on the beach at La Carihuela.
Torremolinos was the Costa del Sol's first big resort, and it still has the energy to prove it. The centre is a buzz of shops, bars and clubs, including one of Spain's best-known LGBTQ+ scenes, while the old fishing quarter of La Carihuela serves fried fish and grilled sardines a few steps from the sand.
Hotels line the long beaches either side of town, from the historic Pez Espada on the promenade between La Carihuela and Solymar to family resorts in Playamar. It is the easiest place on the coast to arrive: the airport is 5 to 20 minutes away, and the local train runs to Málaga and Fuengirola.
Hotels to look at in Torremolinos

★★★★
Medplaya Pez Espada
Beach 10 m · Pool · Family-friendly
From £98 a night, taxes incl.2 adults · checked 1 Oct, 16:47

★★★★
Ibersol Torremolinos Beach
Beach 50 m · All-inclusive option · Pool
From £93 a night, taxes incl.2 adults · checked 1 Oct, 16:47

★★★★
Hotel Parasol by Dorobe
Beach 100 m · All-inclusive option · Pool
See prices and rooms →

★★★★
AluaSun Costa Park
Beach 1.5 km · All-inclusive option · Spa
See prices and rooms →
Benalmádena



- Families
- Marina
- Nightlife
A showpiece marina, a cable car into the mountains and a white village up the hill.
Benalmádena comes in three parts: the resort strip of Benalmádena Costa, the fanciful Puerto Marina with its restaurants and bars, and the whitewashed old village of Benalmádena Pueblo up in the hills. A cable car climbs from the coast to the summit of Monte Calamorro for huge views along the coast.
It's great for families, with Selwo Marina and the Sea Life aquarium to keep children busy, and good for nightlife around the port. Hotels such as Palmasol sit a few steps from the marina, while Sunset Beach Club is right at the water's edge. The airport is 15 to 20 minutes away.
Hotels to look at in Benalmadena

★★★★
Hotel Palmasol
Beach 250 m · All-inclusive option · Pool
See prices and rooms →

★★★★
Sunset Beach Club
Beach 30 m · Pool · Family-friendly
From £78 a night, taxes incl.2 adults · checked 1 Oct, 16:47

★★★★
Best Tritón
Beach 50 m · Spa · Pool
See prices and rooms →

★★★★
Estival Torrequebrada
Beach 10 m · All-inclusive option · Spa
See prices and rooms →
Fuengirola



- Families
- Town life
- Beaches
A real town with a long promenade, a Moorish castle and sandy beaches end to end.
Fuengirola is a working Spanish town that happens to have a superb beach. A promenade runs for miles along golden sand from Los Boliches to the Moorish Sohail Castle, lined with bars and restaurants, and the town has markets, shops and a big international community that keeps it lively year-round. Bioparc, a well-regarded zoo, is right in the centre.
Seafront hotels such as the IPV Palace put you on the sand and a walk from everything, and the airport is 15 to 20 minutes away by road, with a direct train too. Up in the hills, the Higuerón resort offers five-star rooms, suites and residences with a free shuttle to the beach.
Hotels to look at in Fuengirola

★★★★
Hotel IPV Palace & Spa
Beach 10 m · All-inclusive option · Spa
See prices and rooms →

★★★★
Ilunion Fuengirola
Beach 20 m · All-inclusive option · Pool
See prices and rooms →

★★★★★
Higueron Hotel Malaga Curio collection by HILTON
Beach 1.6 km · Spa · Parking
See prices and rooms →

★★★★★
Leiro Suites At Higueron Hotel
Beach 1.6 km · Adults only · Spa
See prices and rooms →
Mijas



- Golf
- Quiet
- Villages
A white village in the hills, golf in the valley and quiet beaches at La Cala.
Mijas is two places. Mijas Pueblo is the archetypal Andalusian white village, clinging to the mountainside above Fuengirola with geranium-hung balconies, a tiny bullring and views down to the sea. Mijas Costa, below, runs along the shore to La Cala de Mijas, a low-key resort with sandy beaches and a fishing-village feel.
In between lie the golf courses that make this a favourite with players. La Zambra sits on a gentle hill between two 18-hole courses, La Cala Resort is surrounded by fairways and natural park, and Hacienda de Mijas gazes over the sea from its hilltop. Hire a car.
Hotels to look at in Mijas

★★★★★
La Zambra Resort in the Unbound Collection by Hyat
All-inclusive option · Spa · Pool
From £247 a night, taxes incl.2 adults · checked 1 Oct, 16:47

★★★★
La Cala Resort
Spa · Pool · Family-friendly
See prices and rooms →

★★★★
Ilunion Hacienda de Mijas
Family-friendly
See prices and rooms →

★★★★
TRH Mijas
Spa · Pool · Parking
From £78 a night, taxes incl.2 adults · checked 1 Oct, 16:47
Marbella



- Luxury
- Nightlife
- Food
Glamour central: the Golden Mile, Puerto Banús superyachts and a lovely old town.
Marbella is the Costa del Sol in designer sunglasses. Its old town is a delight, all whitewashed lanes and flower-filled balconies around the orange trees of Plaza de los Naranjos, while the Golden Mile to the west is lined with grand hotels and villas all the way to the superyachts and supercars of Puerto Banús.
This is where the coast's most famous hotels live: the Marbella Club, the original glamour address; Nobu and the Don Pepe Gran Meliá; and Kimpton Los Monteros, a short walk from the beach east of town. Up in the hills of Benahavís, the Anantara Villa Padierna Palace has golf and more than 1,200 works of art. Málaga airport is about 35 to 45 minutes away.
Hotels to look at in Marbella

★★★★★
Marbella Club Hotel
Spa · Pool · Family-friendly
From £489 a night, taxes incl.2 adults · checked 1 Oct, 16:47

★★★★
ME Marbella
Beach 50 m · All-inclusive option · Spa
See prices and rooms →

★★★★★
Hotel Don Pepe Gran Meliá
Beach 50 m · All-inclusive option · Spa
See prices and rooms →

★★★★
Iberostar Selection Marbella Coral Beach
Beach 50 m · All-inclusive option · Spa
See prices and rooms →

★★★★★
Anantara Villa Padierna Palace Benahavis Marbella
Beach 2 km · Spa · Pool
See prices and rooms →
Estepona



- Quiet
- Couples
- Luxury
A flower-filled old town and a coast of tranquil five-star beach resorts.
Estepona has quietly become one of the loveliest towns on the coast. Its old quarter is famous for its flower pots, with whitewashed walls hung with bright geraniums, and for the giant murals painted across apartment blocks. A long promenade runs beside a sand-and-shingle beach, and the pace is gentle.
Between Estepona and Marbella, a string of five-star beach resorts offers serious luxury without the bustle: Las Dunas, in a traditional Andalusian hacienda; METT, with a 52-metre heated pool; and Ikos Andalusia, an all-inclusive in landscaped gardens on Guadalmansa beach. In town, Elba Estepona has a thalasso spa by the sea.
Hotels to look at in Estepona

★★★★★
Ikos Andalusia
Spa · Pool · Family-friendly
See prices and rooms →

★★★★
Bakour Oh Nice Costa del Sol
Beach 1 km · All-inclusive option · Pool
See prices and rooms →

★★★★★
Las Dunas Grand Luxury Hotel
Spa · 48 rooms · Pets allowed
See prices and rooms →

★★★★
El Pilar Andalucia
Beach 150 m · 36 rooms · Parking
See prices and rooms →

★★★★★
Elba Estepona Gran Hotel & Thalasso Spa
Beach 10 m · All-inclusive option · Spa
See prices and rooms →
Nerja



- Couples
- Scenery
- Quiet
Clifftop views, cove beaches and the famous caves, east of Málaga.
East of Málaga, the mountains crowd down to the sea and Nerja sits on the cliffs above a string of coves. Its centrepiece is the Balcón de Europa, a palm-lined promontory with views along the coast, with small beaches such as La Caletilla and Calahonda tucked into the rocks below. Burriana, the biggest beach, is a short walk east, and the vast Nerja caves are just outside town.
Hotels are smaller and more personal than on the western Costa: Balcón de Europa sits right on the promontory, the Parador looks over Burriana beach, and the Riu Monica is an adults-only hotel on Torrecilla beach. Málaga airport is about 45 minutes away. For a more Spanish, budget-friendly seaside town, Torre del Mar, on the way back towards Málaga, has a long promenade and excellent fried fish.
Hotels to look at in Nerja

★★★★
Balcon de Europa
Rooftop pool · Parking
See prices and rooms →

★★★★
Parador de Nerja
Beach 50 m · All-inclusive option · Pool
See prices and rooms →

★★★★
Hotel Riu Monica - Adults Only
Adults only · Pool
See prices and rooms →
★★★★
Ona Marinas de Nerja
Beach 10 m · All-inclusive option · Spa
See prices and rooms →
Which resort?
For short transfers and nightlife, Torremolinos or Benalmádena. For families who like a real town, Fuengirola. For golf, Mijas. For glamour, Marbella. For calm luxury, Estepona. For scenery and character, Nerja. Málaga city makes a brilliant add-on for a day or two of museums and tapas.
Getting there and around
Málaga airport is the gateway to the whole coast. A frequent local train runs from the airport to Torremolinos, Benalmádena and Fuengirola; for Marbella, Estepona and Nerja you'll need a bus, a transfer or a hire car.
See live prices in Costa del Sol →
Questions about where to stay in Costa del Sol
- What is the best area to stay on the Costa del Sol?
- For most families, Fuengirola: a long sandy beach, a real town and a direct train to the airport. Choose Torremolinos or Benalmádena for nightlife and short transfers, Marbella for luxury, Estepona for calm five-star resorts, or Nerja for scenery and a quieter stay.
- Where should families stay on the Costa del Sol?
- Fuengirola and Benalmádena are the best family bases, with sandy beaches, promenades and attractions such as Bioparc, Selwo Marina and the Sea Life aquarium. Torremolinos has family resorts in Playamar, close to the airport.
- Is Marbella or Fuengirola better?
- Marbella is more glamorous and expensive, with a beautiful old town, the Golden Mile, Puerto Banús and the coast’s most famous hotels. Fuengirola is more down-to-earth and family-friendly, with a long promenade, good-value hotels and a train to the airport.
- Where is the nightlife on the Costa del Sol?
- Torremolinos has the liveliest bars and clubs and a well-known LGBTQ+ scene. Puerto Banús in Marbella is the glamorous option, and Benalmádena’s Puerto Marina is busy late into the night in summer.
- Which Costa del Sol resort is closest to Málaga airport?
- Torremolinos, with some hotels in Playamar just five minutes away. Benalmádena and Fuengirola are 15 to 20 minutes away and also on the airport train line. Marbella is about 35 to 45 minutes and Nerja around 45 minutes by road.
More where to stay guides
- Where to stay in Majorca
- Where to stay in Malta
- Where to stay in Corfu
- Where to stay in Crete
- Where to stay in Sardinia
- Where to stay in Paris
- Where to stay in Rome
- Where to stay in Tenerife
- Where to stay in Sicily
- Where to stay in Gran Canaria
- Where to stay in Lanzarote
- Where to stay in Amsterdam
- Where to stay on Lake Garda
- Where to stay in Tokyo
- Where to stay in Rhodes
- Where to stay in Menorca
- Where to stay in Lisbon
- Where to stay in Barcelona
- Where to stay in Kefalonia
- Where to stay in Phuket
- Where to stay in Fuerteventura
- Where to stay in Bali
- Where to stay in Krakow
- Where to stay in Porto
- Where to stay in Bangkok
- Where to stay on Lake Como
- Where to stay in Madeira
- Where to stay in the Algarve
- Where to stay in Budapest
- Where to stay in New York
- Where to stay in Santorini
- Where to stay in Prague
- Where to stay in Seville
- Where to stay in Berlin
- Where to stay in London
- Where to stay in Marrakech
- Where to stay in Venice
- Where to stay on the Amalfi Coast
- Where to stay in Koh Samui
- Where to stay in Puglia
- Where to stay in Madrid
- Where to stay in Milan
- Where to stay in Cyprus
- Where to stay in Ibiza
- Where to stay in Thailand
- Where to stay in Vienna
- Where to stay in Croatia
- Where to stay in Dubrovnik
- Where to stay in Naples
- Where to stay in Dublin
- Where to stay in Edinburgh
- Where to stay in Istanbul
- Where to stay in Abu Dhabi
- Where to stay in Antalya
- Where to stay in Antigua
- Where to stay in Australia
- Where to stay in Ayia Napa
- Where to stay in the Bahamas
- Where to stay in the Balearic Islands
- Where to stay in Barbados
- Where to stay in Benidorm
- Where to stay in Bodrum
- Where to stay in Boston
- Where to stay in Canada
- Where to stay in the Canary Islands
- Where to stay in Cancun
- Where to stay in Cape Town
- Where to stay in the Caribbean
- Where to stay in Chicago
- Where to stay on the Costa Brava
- Where to stay in Costa Rica
- Where to stay near Dalaman
- Where to stay in the Dominican Republic
- Where to stay in Dubai
- Where to stay in Egypt
- Where to stay in Florence
- Where to stay in Florida
- Where to stay on the French Riviera
- Where to stay in the Greek islands
- Where to stay in Halkidiki
- Where to stay in Hawaii
- Where to stay in Hong Kong
- Where to stay in Hurghada
- Where to stay in Iceland
- Where to stay in Jamaica
- Where to stay in Japan
- Where to stay in Kenya
- Where to stay in Kos
- Where to stay in Las Vegas
- Where to stay in Los Angeles
- Where to stay in Málaga
- Where to stay in the Maldives
- Where to stay in Marbella
- Where to stay in Marmaris
- Where to stay in Mauritius
- Where to stay in Mexico
- Where to stay in Miami
- Where to stay in Morocco
- Where to stay in Mykonos
- Where to stay in Nashville
- Where to stay in New Orleans
- Where to stay in New Zealand
- Where to stay in Nice
- Where to stay in Norway
- Where to stay in Oman
- Where to stay in Orlando
- Where to stay in Paphos
- Where to stay in Provence
- Where to stay in Punta Cana
- Where to stay in Reykjavik
- Where to stay in Salou
- Where to stay in San Francisco
- Where to stay in the Seychelles
- Where to stay in Sharm el Sheikh
- Where to stay in Singapore
- Where to stay in Skiathos
- Where to stay in Sorrento
- Where to stay in Split
- Where to stay in Sri Lanka
- Where to stay in St Lucia
- Where to stay in the Swiss Alps
- Where to stay in Sydney
- Where to stay in Toronto
- Where to stay in Tunisia
- Where to stay in Turkey
- Where to stay in Tuscany
- Where to stay in Vancouver
- Where to stay in Vietnam
- Where to stay in Washington DC
- Where to stay in Zante
- Where to stay in Zanzibar
- Where to stay in Zermatt
