Independent Andalusia guides · prices and hours checked against official sources

Skip to content

Best places to visit in Andalusia: 18 cities, villages and parks

The best places to visit and things to do in Andalusia: Seville, Granada, Córdoba, Málaga, Ronda, Cádiz, the white villages, the coast and the national parks.

By Last checked: October 2026Updated: November 2026

White houses of Ronda on the edge of El Tajo gorge, with mountains on the horizon

The short answer

Andalusia’s four great cities are Seville, Granada, Córdoba and Málaga. Add Ronda and the white villages for the countryside and Cádiz for the sea, and you have the classic first trip. To see where they all are, use our interactive map of Andalusia.

Place Best for Time needed
Seville Monuments, flamenco, atmosphere 2–3 days
Granada The Alhambra, the Albaicín 2 days
Córdoba The Mezquita, patios 1 day
Málaga Museums, food, the beach 1–2 days
Ronda The gorge and bridge Half a day to 1 day
Cádiz Old town by the sea 1 day
White villages Mountain villages 1–2 days
Video by Andalusia Base on YouTube · 1 min · in English. Nothing is loaded from YouTube until you press play.Watch on YouTube

The list

The cities

  1. Seville. The capital of Andalusia: the Real Alcázar, the cathedral and the Giralda, Plaza de España, flamenco and tapas. See our Seville travel guide.

    Plaza de España in Seville seen from a balcony, with its canal and towers

  2. Granada. The Alhambra, one of the most visited monuments in Spain, below the Sierra Nevada, plus the Albaicín and free tapas. We’d book the Alhambra weeks ahead. See Granada from Seville.

    The Alhambra below the snowy Sierra Nevada, seen from the Albaicín in Granada

  3. Córdoba. The Mezquita-Catedral, the Jewish quarter and, in May, the flower-filled patios. See the Córdoba guide.

    Rows of red and white arches inside the Mezquita of Córdoba

  4. Málaga. Picasso’s birthplace: the Picasso Museum, the Alcazaba, the Pompidou Centre, the market, and a city beach.

  5. Cádiz. One of the oldest cities in Europe, surrounded by the Atlantic. See Seville to Cádiz.

  6. Jerez de la Frontera. Sherry bodegas, horses and flamenco.

  7. Úbeda and Baeza. Two Renaissance towns in Jaén, World Heritage Sites, among olive groves. For hiking, add Cazorla and its natural park.

  8. Almería. A huge Moorish fortress (the Alcazaba) and the gateway to the desert and Cabo de Gata.

Towns and villages

  1. Ronda. A town split by a deep gorge, crossed by the Puente Nuevo. See the Ronda day trip.
  2. The white villages. Zahara, Setenil, Grazalema, Arcos, Iznájar above its lake and more. See the white villages.
  3. Nerja and Frigiliana. A seaside town with caves and a white village above it, east of Málaga.
  4. Antequera. Prehistoric dolmens (a World Heritage Site) and the rock formations of El Torcal nearby.
  5. Vejer de la Frontera. A hilltop town near the best beaches of the Costa de la Luz. East of Granada, Guadix has some 2,000 cave houses still lived in, and cave hotels to sleep in.

Nature and coast

  1. Caminito del Rey. A spectacular walkway along the walls of a gorge north of Málaga. We recommend booking tickets in advance.
  2. The Alpujarras. Mountain villages on the southern slopes of the Sierra Nevada.
  3. Sierra Nevada. Skiing in winter, hiking in summer, 45 minutes from Granada.
  4. Doñana National Park. Wetlands, birds and the pilgrimage village of El Rocío, near Seville. See our Huelva guide.
  5. Cabo de Gata. Wild volcanic coast and some of the best beaches in Spain, in Almería. The Costa de la Luz (Tarifa, Bolonia, Zahara de los Atunes) is, in our view, the best of the Atlantic side.

If you only have one week

Follow our 7-day Andalusia road trip: Málaga, Granada, Córdoba, Seville and Ronda. Without a car, we suggest basing yourself in Seville and Granada and using the train. Before you go, see our pre-trip checklist.

Where to stay

We think Seville is the best base for the west (Córdoba, Cádiz, Jerez, Ronda); Granada for the east; Málaga for the coast. See where to stay in Seville.

Starting from Madrid? See our 10-day Spain itinerary.

FAQ

What is the most beautiful place in Andalusia?

Most visitors would say the Alhambra in Granada or the Real Alcázar in Seville. For towns, Ronda and the white villages.

What is the best city to visit in Andalusia?

We’d say Seville, for the monuments, atmosphere and the easiest day trips. Granada is a close second, for the Alhambra.

How many days do you need in Andalusia?

We’d allow a week for the four main cities and Ronda; ten days to two weeks to add the villages, the coast and the mountains.

When is the best time to visit Andalusia?

We recommend spring (March to May) and autumn (September to November). See the best time to visit Andalusia.

How many people visit Andalusia?

Andalucía received 14,466,171 international tourists in 2025 and 37.9 million tourists in total. See our Andalusia tourism statistics for the figures and their sources.