7 most beautiful towns near Málaga

towns near Malaga

Have you already seen everything Málaga has to offer? Don’t worry, there are many towns near Málaga really worth visiting and perfect for a 1 day trip!

Andalusia is a very diverse and unique part of Spain. Although we love Málaga we also believe that you should always explore and look for new inspiring places. So don’t hesitate and visit the most beautiful towns in Málaga province! If you want to join us for a trip book here and let your adventure begin!

1. Ronda


The first one on our list of towns near Málaga is famous Ronda, located about 100 km west of Málaga. It is a mountaintop town between the two natural parks Sierra de las Nieves and Sierra de Grazalema. It sits right at a 100 m deep ravine called El Tajo. El Tajo divides the city into two parts: new town (El Mercadillo, ca. 15th century) and old town (La Ciudad, dating back to the Arab times).

The two most important bridges crossing the ravine are Puente Viejo and famous Puente Nuevo. The town has about 35 000 inhabitants. Ronda is one of Andalusian White Towns.

One of the town’s famous landmarks is Plaza de Toros, a 18th century bullring. The town marked its relevance in Spain’s history – it is the place where the bullfighting rules were developed (and are still in use today).

2. Nerja


Nerja is definetly one of the most beautiful towns in the Málaga province. The city is a coast town about 50 km east of Málaga and has about 22 000 inhabitants.  The town is famous for its beautiful beaches, caves located 4 km outside of town and a viewpoint called Balcón de Europa.

The caves has been discovered in the XXth century and some Neanderthal paintings were found, possibly the oldest paintings of humanity. The caves create a large complex stretching for almost 5 kilometers. What is more, one of the caves also forms a natural amphitheatre where concerts are held.

Balcón de Europa, probably Nerja’s most well known landmark, is a round plaza at the end of an avenue that provides amazing views over the coastline. A statue of King Alfonso XII stands by one of the railings, because he is said to have given it its name in 1885. Until 1882 Balcón de Europa used to be a fortress which is why there are some cannons on display today.

3. Frigiliana


With a population of about 3000 Frigiliana is one of the smallest on this list of most beautiful towns in the Málaga province. It is about 71 km east of Málaga and about 6 km north of Nerja. So you should definitely consider visiting Frigiliana when in Nerja. There are multiple buses going from Nerja to Frigiliana daily from the same bus stop as ALSA. The one-way ticket is 1,15 € and the ride takes about 15 mins.

towns near Malaga

Frigiliana is one of the most beautiful  White Towns (Pueblos Blancos) of Andalusia. The upper section of the town, the Mudejár neighborhood, is the oldest part of the town, famous for its Moorish architecture. Since Frigiliana is a located on a hilltop the views from there are truly amazing therefore we highly recommend staying at the viewpoint to enjoy the sunset. Surely the town with its narrow cobblestone streets is best to be explored on foot, make sure you don’t miss anything in the maze of winding streets!

In August Frigiliana hosts the Festival of the Three Cultures which celebrates Christian, Jewish and Muslim culture and traditions that have shaped not only this town and Spain in general.

4. Antequera


Antequera is known as “el corazón de Andalucía” (the heart of Andalusia) because of its cultural and historical meaning but also because of its central position between the big cities of Andalusia: Málaga, Granada, Sevilla and Córdoba. It’s about 50 km north of Málaga and has about 41 000 inhabitants. Antequera has a lot of different sights to offer, from old burial sites from the Bronze Age, over remnants of Roman presence, such as the Baths, to Arabic architecture.

Nearby you can find El Torcal, a unique Natural Park Reserve with breathtaking karst landscapes. The 150 million years old limestone creates surrealistic rock formations which leaves you breathless. Stunning views, caves, narrow passages and rare vegetation make El Torcal a perfect place for hiking.

5. Marbella


Marbella, well-known for its beautiful beaches, is the place where the rich and famous go on holidays. With a population of about 140 000 it is one of the bigger towns on this list. It is about 60 km south-west of Málaga.

Marbella is divided into two main parts: the Old Town and Puerto Banus. The Old Town is incredibly charming with its narrow cobbled streets and flower decorations everywhere. There are a lot of shops that sell all kinds of souvenirs and local products. You can also still see the old city walls. The heart of Old Town is Plaza de los Naranjos, which, as the name suggests, is filled with orange trees. The plaza is also surrounded with multiple shops and restaurants so it’s a perfect spot to take a break and relax.

Marbella Puerto Banus

Puerto Banus is located 6 km west of the town center and it was built in 1970 as a luxury shopping complex. Here you can find designer shops, restaurants and other signs of luxurious lifestyle. In the summertime the port is filled with yachts and boats.

6. Mijas


Mijas is another Pueblo Blanco of Andalusia and definitely belongs in the list of most beautiful towns in the Málaga province. It is about 30 km south-west of Málaga, so it’s a perfect destinations for a 1 day trip. The hillside town offers an amazing view over the landscape below. Although nowadays it’s a popular touristic destination, Mijas still keeps its traditional Andalusian traditions.

However, the hillside town of Mijas (Mijas Pueblo) is just one part, other parts of the town are Mijas Costa (about 10 km away, at the coast) and Las Lagunas (a commercial area).

7. Casares


Casares is one of the places located a little farther – about 100 km south-west of Málaga, however it’s still worth a visit. Casares is a small Pueblo Blanco with a population of just 4000.


Casares is perfect for a relaxing stroll. There are various churches and plazas you can see along the way and  some buildings still retain the old Moorish style. You can also visit the ruins of an old medieval castle. In addition, outside the town there are Baños de la Hedionda, an old Roman spa, where as the story goes, Julius Caesar was cured of an illness.

You can join us on a tour through Andalucia or a Free walking tour through Malaga! Are you ready for a new adventure?

Read also

We are using cookies on our website

Please confirm, if you accept our tracking cookies. You can also decline the tracking, so you can continue to visit our website without any data sent to third party services.