Spain

City breaks
in Spain

Our 28 favourite places in Spain to wander, eat and museum-hop — sorted by where you'll get the most for your money on Booking.com.

City breaks in Spain — FAQs

What are the best city breaks in Spain?
Our 28 top picks for city breaks in Spain are listed above, sorted by where you'll get most for your money on Booking.com — starting from $125/night.
When is the best time for a city break in Spain?
Shoulder seasons — spring and early autumn — usually give Spain at its best for city breaks.
How much do city breaks in Spain cost?
Hotels for our Spain city picks start from $125/night on Booking.com. Picking shoulder months and avoiding school holidays keeps prices down further.