Exclusive travel banner
Costa del Sol the top holiday locations
write a review
When you spend your holiday on the Costa del Sol you can go in all directions. Whether you are a lover of culture, nature or the beach, there are plenty of options for everyone. You will find all kinds of places in the area, from historic cities such as Malaga and Granada to lively seaside resorts such as Torremolinos and Fuengirola. The atmospheric seaside resorts have a historic core, beautiful accommodations, a lively nightlife and long beaches. Check out our top selections of the best resort destinations with reviews below
Benalmadena
Top destinations in Benalmadena
Great beaches and big variety of tourist attractions
Estepona
Guide to holidays in Estepona
There are seventeen beaches in total along the Estepona coast
Malaga
Guide to holidays in Malaga
Sun , beaches with fabulous shops and wonderful architecture
Marbella
Top resorts in Marbella
15 miles of great sandy beaches are home to a multitude of hotels, villas, resorts and golf courses
Torremolinos
Guides to best holiday destinations in Torremolinos
beautiful sandy beaches on a crystal clear sea, where you can enjoy swimming or water sports

Quick overview of where is best for what in Costa del Sol:

Malaga - Best for culture & sight seeing.
Torremolinos - Best for cool beach bars & seafood lovers. Fun in the sun for the whole family.
Benalmadena - Best for families.
Mijas - Best for older families and mature couples.
Fuengirola - Best for a bargain break. Cosmopolitan resort with something for everyone.
Marbella and Puerto Banus - Best for couples or clubbers.
Frigiliana - one of the prettiest villages in Costa del Sol.
Estepona - Some of the best beaches on the Costa del Sol.
Nerja - Popular place for scuba divers and snorkeling.

Best Beaches - Benalmadena, Estepona, Malaga, Nerja.
Water Parks - Fuengirola, Nerja, Torremolinos.
Scenic - Competa, Mijas, Nerja.
Nightlife - Malaga, Marbella, Puerto Banus.
Golf - Estepona, Marbella, Mijas.
Diving/Snorkeling - Gibraltar, Marbella, Mijas Costa, Torremolinos.
Families - Benalmadena, Estepona, Nerja.
Hiking - Competa, Malaga, Ronda.

With the likes of Marbella, Torremolinos and Torre del Mar taking up residence in Costa del Sol there is always plenty to do and see. And, of course, if you’re mainly there for the sun, sea and sand you won’t be disappointed with an impressive 100 miles of coastline to choose from. Don’t be fooled by the fact that Costa del Sol is dubbed a beach holiday resort, there is still plenty of sights to see nearby. Take a one day tour to see the old town of Ronda where you’ll find arches tucked between the grand gorge or head inland to Granada to see splendid Moorish architecture.

Laze on the beach. That impressive stretch of coastline with sandy shores means beach-time is a necessity for any holiday here. Head to El Cristo beach if you’ve got the little ones in tow to enjoy shallow waters and a curved bay, while Marbella beaches offer a much busier setting and plenty of water sports too.

Savour the cuisine. With universal favourites like tapas on the menu in Costa del Sol, the chance to savour the Spanish fare is just too good to pass up. Head to one of the inviting little tapas places for a dinner the way it should be, or if you’d prefer to make the most of those lovely sea views, why not find a beachfront restaurant to tuck into a tasty meal.

Marbella nightlife. One of Europe’s top beach and nightlife destinations, Marbella is a clubbers dream. Bars and clubs line the beachfront's and bar crawls become an essential part of the nightly routine. Put on your glad rags and hit the clubs or opt for a more relaxed evening with some live music in one of the bars.

Costa Blanca (Alicante - Altea - Calpe - Benidorm - Denia - Moraira - San Juan - Torrevieja - Golf Corses) Costa Brava (Blanes - Calella - Catolonia - L'estartit - Loret de Mar - Malgrat de Mar - Pineda de Mar - Roses - Tamariu - Tossa de Mar) Costa del Sol (Benalmadena - Estepona - Malaga - Marbella - Torremolinos) Fuerteventura - Gran Canaria - Ibiza - Lanzarote - Menorca - Tenerife