Places to Visit in Spain

There are so many truly unique places to visit to show you the authentic side of Spain. Andalucia's cities are intoxicating and fascinating, packed with culture and breathtaking architecture, and boasting a history dating back centuries. Exploring Seville, Cordoba and Granada offers an insight into authentic Spain and its age-old traditions.

Places to visit

Discover the beautiful Andalucian countryside and explore its enchanting white villages, or pueblos blancos, perched on hilltops and surrounded by dramatic mountain scenery. Visit spectacular Ronda and admire the views from this cliff-top town. Walk up to the Templo de Debod for Madrid's most spectacular sunset views. Discover the breath-taking beauty of the Alhambra, Granada's majestic Moorish palace. Your private guide will explain the history behind the palace as you admire its incredible architecture and explore the idyllic Generalife gardens. In Mallorca be sure to take a day trip to the Caves of Drach comprising four vast caverns that lead you to one of the largest underground lakes in the world!

Map featuring best places to visit in Spain

Places on the map

  • Barcelona & Catalonia Spain
  • Baqueira, The Spanish Pyrenees Spain
  • Andalucia Spain
  • Mallorca Spain
  • Tenerife Spain
Plan your Spain trip today
Plan your Spain trip today

Our team of travel specialists are waiting to help you book your next adventure.

Plan your trip

You are on our UK website

We noticed that you are in US and recommend that you explore our US website instead.
switch to US website
Or continue to explore our UK website

Plan your trip

Please tell us a few details about your holiday plans and provide your phone number so we can call you back..
  • 1
  • 2
  • 3
  • 4

When would you like to go?

Please select Enter your departure date*
Please select Year*

Where would you like to go?

Please select Select your interest

How many nights?

How many nights? Drag the slider to select nights
0 21 nights +

Guests*

Number of adults (aged 12+). Minimum 1 adult  
Adults (age 15+)
Children (age 0-15)
Rooms

Select your budget per person

Please select
Budget*

Contact details

Your First name First name*
Your Last name Last name*
Your email address Email address*
Your phone number Phone number*
+44
Tell us about your trip
Let us know if you have fixed dates, who you’re travelling with or if it’s for a special ocassion
Please tick this box to continue  

Unable to submit your request

Unfortunately, we were unable to submit your request. Please try again later or contact us.