While no visit to Spain is complete without seeing Barcelona and Madrid, you’ll want to make time to discover the small towns in Spain, too. These places are just as vibrant and beautiful as their big-city counterparts. They’re also portals into Spain’s sacred traditions—from siestas to sobremesas—giving visitors a primer on the country’s easygoing, pleasure-filled way of life. If you’re willing to take a detour, make some time for exploration, there are many cultures, cuisines and landscapes to explore.
These small towns should be considered destinations, not pit stops, for true immersion. These charming hamlets are great for day trips, or multi-stop road trips. These 13 towns are located in Spain, from a village perched on a hilltop in Mallorca to a port-sized town nestled between rugged mountain peaks and a boat-dotted bay.
All listings featured on Condé Nast Traveler are independently selected by our editors. Affiliate commissions may be earned if you book via our links.