Spain’s most beautiful small towns

Ronda, Andalusia
Photo: This Photo was taken by Wolfgang Moroder. Feel free to us…, CC BY-SA 3.0, via Wikimedia Commons

Spain’s small towns are where history feels closest. These are easy to reach, beautiful and big enough to stay a few days.

The full list

Most dramatic setting

Andalusia

Ronda

A town split by a 100-metre gorge.

€€€€ 1 to 2 days

Most unusual

Castilla-La Mancha

Cuenca

Hanging houses and abstract art.

€€€€ 1 day

Best day trip from Madrid

Castilla y León

Segovia

Roman aqueduct and a fairy-tale castle.

€€€€ 1 day

Prettiest on the coast

Valencian Community

Altea

White streets up to a blue dome.

€€€€ 1 day

Best clifftop town

Andalusia

Nerja

The Balcón de Europa.

€€€€ 1 to 2 days

Most historic

Castilla-La Mancha

Toledo

Three cultures on one hill.

€€€€ 1 to 2 days

Best island harbour town

Balearic Islands

Mahón (Maó)

Georgian houses and a vast harbour.

€€€€ 2 days

Tips from travellers

Know Spain’s most beautiful small towns? Share one tip for the next visitor or newcomer. The first good one goes right here.

Share a tip

We read every tip before it goes live. No links, please, and nothing personal about other people.

Keep reading