5 Best White Villages Near Málaga: How to Visit Andalusia’s Pueblos Blancos
If you’ve seen photos of Andalusia, you’ve probably seen the pueblos blancos — Spain’s picturesque white villages with their lime-washed houses, narrow streets, and balconies overflowing with colorful flowers.
But what many travelers don’t realize is that there are hundreds of white villages scattered throughout southern Spain. If you only have a few days near Málaga, choosing which ones are actually worth adding to your itinerary can be overwhelming.
After exploring these mountain roads myself (and learning a few lessons about tiny village streets, parking, and Sunday closures along the way), these are the best white villages near Málaga I recommend visiting.
Many of these villages are part of the Ruta de los Pueblos Blancos (White Villages Route), a scenic driving route through the mountains of Cádiz and Málaga provinces that connects some of Andalusia’s most beautiful historic towns.
Whether you’re looking for an easy day trip from the Costa del Sol, a scenic road trip through the mountains, or the most beautiful viewpoints in Andalusia, this guide will help you choose the right pueblo blanco for your trip.
Planning a longer trip? I also include several of these white villages in my 10-Day Andalusia Road Trip itinerary, where I show how to combine them with Málaga, Ronda, El Torcal, and the coast.
Which White Village is Right for You?

Before choosing your route, it helps to know that each pueblo blanco offers something different. Some are easy half-day trips from Málaga and located in Málaga Province, while others are in neighboring Cádiz Province and are best visited as part of a longer Andalusia road trip or the Ruta de los Pueblos Blancos (White Villages Route).
Use this quick comparison to find the village that best fits your travel style.
| Village | Distance from Málaga | Best For | Best Way to Visit |
|---|---|---|---|
| Frigiliana | 50 min | Classic whitewashed streets, colored doors, flowers & coastal views | Car, bus via Nerja, guided day tour |
| Mijas Pueblo | 30 min | Easy day trip & Mediterranean views | Car, train + bus, or guided tour (often combined w/Marbella) |
| Setenil de las Bodegas | 1 hr 20 min | Houses built beneath massive rock overhangs | Car or Ronda/Setenil day trip |
| Zahara de la Sierra | 1 hr 45 min | Castle ruins, reservoir views & mountain scenery | Car (Ruta de los Pueblos Blancos) |
| Grazalema | 2 hrs | Hiking, nature & local goods | Car (Ruta de los Pueblos Blancos) |
1. Frigiliana: The “Prettiest” Village in Andalusia

Located in the Axarquía region just above Nerja, Frigiliana is probably what most travelers picture when they think of Andalusia’s white villages.
With narrow cobblestone streets, bright white houses, colorful doors, and flower-filled balconies, it’s one of the most beautiful and easiest pueblos blancos to visit from Málaga.
The highlight is the Mudéjar district, the historic old quarter where you can wander through steep winding streets, climb stairways covered in flowers, and find viewpoints overlooking the Mediterranean Sea.
While exploring, don’t miss:
- Calle Real: The main street through the old quarter, lined with shops, restaurants, and beautiful side streets.
- The ceramic panels: A series of mosaics throughout town telling the story of Frigiliana’s history.
- Palace of the Counts of Frigiliana: A historic building connected to the village’s traditional sugar cane honey production.
Best for: First-time visitors, photographers, and anyone wanting the classic white village experience.
How to get there: Frigiliana is about a 50-minute drive from Málaga in the Axarquía region of the Costa del Sol. Without a car, you can take the ALSA bus to Nerja and transfer to the local municipal shuttle.
Check out my full Frigiliana and Nerja day trip from Málaga guide for the exact itinerary, transportation tips, and how to combine both towns in one day.
2. Setenil de las Bodegas: The Village Under the Rocks

While many of Andalusia’s white villages are built on hilltops, Setenil de las Bodegas is famous for something completely different: its houses, restaurants, and shops are built directly into the surrounding cliffs.
Setenil sits in the northeastern corner of Cádiz Province, on the edge of the Serranía de Ronda, making it an easy stop to combine with nearby Ronda.
Here, you’ll find entire roads tucked underneath massive limestone overhangs, creating one of the most unique villages in southern Spain.
The two most famous streets to visit are:
- Calle Cuevas del Sol: The most popular street, with restaurants and cafés built beneath the rocks.
- Calle Cuevas de la Sombra: A narrower street where the rock formations feel even more dramatic overhead.
Best for: Unique architecture, photography, and travelers who want to see something completely different from the traditional pueblos blancos.
How to get there: Setenil is about 1 hour 20 minutes from Málaga by car. Park outside the center (such as near Parking Los Caños) and walk in. It’s especially easy to combine with Ronda, located about 20 minutes away. Check out my Ronda itinerary and things to do guide for ideas on combining both stops.
3. Zahara de la Sierra: Best for Mountain Views

If If you want a white village that impresses you before you even step out of the car, Zahara de la Sierra is one of the most stunning pueblos blancos in Andalusia.
Perched high above the Zahara-El Gastor reservoir, the village is surrounded by the mountains of the Sierra de Grazalema Natural Park. The combination of whitewashed houses, castle ruins, and turquoise water below makes this one a must-stop on a white villages road trip.
The surrounding hills are also covered in olive groves, and many local shops sell excellent extra virgin olive oil produced in the region.
While visiting, don’t miss:
- Torre del Homenaje: The remains of the old castle overlooking the village. It’s a steep walk, but the views over the reservoir and mountains are worth it.
- The viewpoints around town: Some of the best views are found simply by wandering the narrow streets and stopping at the overlooks.
- The main plaza: A great place to slow down with a coffee or lunch before continuing your drive.
Best for: Scenic views, photography, and travelers planning a white villages road trip.
How to get there: Zahara de la Sierra is about 1 hour 45 minutes from Málaga by car. It’s best visited with your own vehicle and combined with nearby villages like Grazalema or Setenil de las Bodegas.
🚗 Travel Tip: Be careful driving into Zahara’s historic center. I learned this the hard way when I ignored the GPS and drove too far into town and ended up navigating extremely steep, narrow streets that were not designed for modern cars. Park near the entrance of the village and walk up instead, the hills are part of the experience.
4. Grazalema: Best for Hiking & Nature

Located in the heart of the Sierra de Grazalema Natural Park, Grazalema offers a completely different experience from the coastal white villages. It’s surrounded by mountains, hiking trails, and some of the most dramatic landscapes in Andalusia.
The village is also famous for its unique microclimate. Known as the rainiest inhabited place in the southern half of Spain, the moisture coming off the Atlantic hits the mountains of Cádiz Province and keeps the surrounding peaks surprisingly green compared to much of southern Spain.
While visiting, don’t miss:
- Sierra de Grazalema Natural Park: The main reason to visit, especially if you enjoy hiking and scenic drives.
- Local artisan shops: Grazalema is known for its traditional wool products, including the famous Mantas de Grazalema blankets.
- Payoyo cheese: An award-winning artisanal cheese made from the milk of local Payoya goats. It’s one of the region’s signature specialties and pairs perfectly with a glass of local wine at one of the village’s tapas bars.
- The village center: Wander the quiet streets, visit the main plaza, and enjoy the slower pace compared to the more popular day-trip villages.
Best for: Hiking, cycling, nature, scenic drives, and travelers who want a quieter, slower pueblo blanco experience.
How to get there: Grazalema is about 2 hours from Málaga by car. It’s best visited as part of a white villages road trip or camping trip. The drive between Zahara and Grazalema through the Puerto de las Palomas mountain pass is one of the most beautiful routes in the area, but it’s full of curves. Take your time, stop at the viewpoints, and don’t plan too many villages in one day.
5. Mijas Pueblo: The Easiest White Village Day Trip from Málaga

If you want the beauty of a traditional pueblo blanco without a long mountain drive, Mijas Pueblo is one of the easiest white villages to visit from Málaga and the Costa del Sol.
If you’re staying elsewhere on the Costa del Sol, such as Fuengirola, Benalmádena, or Torremolinos, Mijas Pueblo is also one of the easiest white villages to visit.
Perched in the hills facing the Mediterranean, Mijas combines classic whitewashed streets, colorful flower pots, and Mediterranean viewpoints with much simpler transportation from Málaga than many of the inland villages.
While visiting Mijas, don’t miss:
- Muralla Gardens: Built around the remains of the old fortress walls, these gardens offer some of the best panoramic views over the coastline.
- The historic center: Wander the narrow streets, small plazas, artisan shops, and flower-covered corners throughout town.
- Ermita de la Virgen de la Peña: A small chapel carved into the rock and one of the most unique stops in Mijas.
Best for: Travelers without a rental car, families, first-time visitors, beachgoers staying on the Costa del Sol, or anyone looking for an easy half-day trip.
How to get there: Mijas Pueblo is about a 30-minute drive from Málaga. There is a very affordable, clearly marked parking garage near the entrance to town.
Don’t want to rent a car? Mijas is one of the easiest white villages to visit on a guided Mijas tour from Málaga. Many tours combine Mijas with Marbella, Puerto Banús, or other Costa del Sol highlights, making it a convenient option if you’d rather leave the driving and logistics to someone else.
Tips for Visiting the Pueblos Blancos
The white villages are some of the most beautiful places in Andalusia, but they are also historic mountain towns that were not designed for modern tourism. A little planning and preparation will make the trip smoother.
1. Be Prepared for Sunday Closures
In smaller villages like Grazalema or Ubrique, Sundays can be very quiet, with many local shops and restaurants closed. On a Sunday visit to Ubrique, a local woman even stopped to check on me because she was worried I wouldn’t find anywhere open to eat!
If you’re exploring the smaller pueblos blancos on a Sunday, bring snacks, check restaurant hours, or plan ahead.
2. Park Outside the Historic Center
Most white village historic centers are meant for walking, not driving. The streets are often steep, narrow, and full of tight turns that were never built for modern rental cars. Or, are residents’ only.
Look for signs for public parking (aparcamiento) or parking garages near the entrance of town and explore on foot instead.
3. When is the Best Time to Visit the Pueblos Blancos?
The best time to visit Andalusia’s pueblos blancos is during spring (April–June) or fall (September–October) when temperatures are more comfortable for walking and exploring.
- Spring (April–June): My favorite time to visit. The mountains are greener, flowers are blooming, and you can enjoy the villages without the intense summer heat.
- Fall (September–October): Another great option with warm weather, fewer crowds, and better conditions for exploring the inland villages.
- Summer (July–August): You can absolutely visit in summer, but be prepared for high temperatures, especially in places farther from the coast like Setenil, Zahara, and Grazalema. Plan to arrive early, explore in the morning, and slow down during the hottest part of the afternoon.
4. Start Early for the Best Experience
The most popular white villages, especially Frigiliana and Mijas Pueblo, can become much busier by late morning as tour buses and day-trippers arrive. If you want quieter streets and better photo opportunities, plan to arrive early in the day or later in the afternoon after many of the tour groups have left.
Final Verdict: Which White Village Should You Choose?
Andalusia’s white villages are some of my favorite places to visit in Southern Spain because each one feels completely different — whether you’re wandering the flower-filled streets of Frigiliana, standing beneath the rock overhangs in Setenil, or taking in the mountain views from Zahara de la Sierra.
The biggest challenge isn’t deciding whether they’re worth visiting, it’s figuring out which ones fit your route and how to connect them without spending your entire vacation in the car.
If you’d like help building an itinerary that includes the white villages along with Málaga, Ronda, Caminito del Rey, or other highlights of Andalusia, I’d love to help. See more about my custom Spain planning services.
Custom Spain Planning Services
Work with a Spain Travel Specialist
Planning a trip to Spain? I design custom FIT itineraries, arrange private wine tours, and curate small group tours — handling every booking so you experience Spain without the stress. Tell me about your trip below, and I’ll reply within 24 hours to discuss your custom Spain adventure.