Top 10 Spanish attractions

From sangria and street food to sandy beaches and crystal-clear waters, Spain is your ticket for the perfect trip away.

Last updated:

Spain really does have it all, doesn’t it? Outstanding landscapes, world-famous beaches, mouth-watering cuisine and a rich history, not to mention fascinating museums and spectacular architecture. It’s a place we should all visit at least once, but there are far too many attractions to fit into one holiday so you may just find yourself coming back.

Feeling a little overwhelmed with choice? With tons of detailed guides on the best things to do and places to go in Spain, renowned booking website hotels.com has the answer. But if you’re just looking for a general overview, trust us to find you that perfect holiday with our pick of Spain’s top 10 places to visit below!

1. Hotels.com
Sagrada Família, Barcelona

There are so many reasons to visit Barcelona, but the Sagrada Família is where you should begin your adventure. From glittering stained glass windows to towering columns, every aspect of this incredible church will take your breath away.

  • Ideal for culture buffs
  • Visit first thing in the morning
  • Budget-friendly

Go to Hotels.com website View discount codes for Hotels.com


2. Hotels.com
La Carbonería, Seville

No trip to Seville is complete without flamenco. Don't miss the shows at La Carbonería, which is mentioned in every guide book you can find about the city. There are two shows on offer per evening, but we defy you not to stay all night long...

  • Perfect for couples
  • Entrance is free
  • Mingle with locals

Go to Hotels.com website View discount codes for Hotels.com


3. Hotels.com
Catedral de Valencia, Valencia

This Gothic cathedral is probably Valencia's most famous landmark. Take a peek inside at the lavish interior filled with eye-popping treasures and if you’re feeling energetic, climb the 207 steps of the bell tower for truly breathtaking views.

  • Ideal for architecture lovers
  • Fantastic views of the city
  • Audio guides available

Go to Hotels.com website View discount codes for Hotels.com


4. Hotels.com
Mercado Central, Alicante

Visitors to Alicante are won over by its rich history and guaranteed sunshine. Don’t miss the Mercado Central, a large covered market featuring seafood stalls selling fresh crab, lobster and squid.

  • Sells authentic local food
  • Budget-friendly
  • Easy to access

Go to Hotels.com website View discount codes for Hotels.com


5. Hotels.com
Royal Palace, Madrid

The capital's Royal Palace is a must-see, having been built in the mid-1700s for King Philip V. It’s on the same site as Madrid’s Moorish Alcázar fortress-palace, which burned down in 1734 and is the largest Royal Palace in western Europe. Don't miss it!

  • Outstanding architecture
  • Take a history lesson along the way
  • Children under 5 go free

Go to Hotels.com website View discount codes for Hotels.com


6. Hotels.com
Museo Guggenheim, Bilbao

Vibrant Bilbao is packed full of attractions, including the iconic Museo Guggenheim. The site features a collection that spans the middle of the 20th century to contemporary time, with an emphasis on paintings and sculptures from the post-war period.

  • Guided tours available
  • Central location
  • Affordable tickets

Go to Hotels.com website View discount codes for Hotels.com


7. Hotels.com
Carmen de los Mártires, Granada

A visit to Granada wouldn’t be the same without visiting the city's outstanding collection of gardens. Carmen de los Mártires should be top of your list, a 19th century house and gardens offering fantastic panoramic views of Granada.

  • Serene green spaces
  • Outstanding views of the city
  • Free to enter

Go to Hotels.com website View discount codes for Hotels.com


8. Hotels.com
Poniente Beach, Benidorm

Benidorm is the most popular resort in Spain thanks to its magnificent seascapes. While there are too many to list, our favourite beach for catching a tan has to be Poniente, just next door to the famous Levante beach.

  • Quieter than Levante beach
  • Child-friendly
  • Golden sand

Go to Hotels.com website View discount codes for Hotels.com


9. Hotels.com
La Seu, Palma de Mallorca

If you’re searching for an awe-inspiring cathedral, look no further than La Seu in Palma, one of the oldest structures in Spain. Situated on top of the Roman Citadel, it's a stunning site, especially when the sun goes down...

  • Spectacular architecture
  • Ideal for history lovers
  • Closed on Sundays

Go to Hotels.com website View discount codes for Hotels.com


10. Hotels.com
Cimadevilla, Gijón

Gijón offers picturesque seafront walks and a seriously good white sandy beach scene. But the standout attraction is the Cimadevilla, a historic waterside fisherman's quarter with characterful old buildings and excellent seafood restaurants.

  • Ideal for foodies
  • Mingle with locals
  • Good nightlife scene

Go to Hotels.com website View discount codes for Hotels.com


Looking to save on your next adventure? Check out our top travel discount codes below!

Tiqets Tiqets
Exclusive

Exclusive: 5% off all offers

Wherever and whenever you are going for a trip - Tiqets have amazing deals just for you! So use this discount code to get an extra 5% off already great Tiqets prices. T&Cs apply.

Last verified

Discount code ends

Tiqets Tiqets

10% off in London

Get 10% off attractions in London with this Tiqets discount code! Grab a bargain today. T&Cs apply.

Last verified

Discount code ends

Contiki Contiki

Up to 20% off worldwide trips

You have the last chance to save 20% on your travel plans. Just go to the Contiki UK website! T&Cs apply.

Last verified

Deal ends

Hotels.com Hotels.com

Up to 40% off hotel bookings

Don't wait anymore! Go to Hotels.com and save up to 40% off your hotel bookings in the Wanderlust Sale. T&Cs apply

Last verified

Discount code ends

Expedia Expedia

Up to 15% off combined flight & hotel bookings

Book a flight and hotel together at Expedia right now and save 15% compared to booking separately! T&Cs apply

Last verified

Expedia Expedia
Popular!

10% off bookings for Expedia members

Join Expedia as a member today and get 10% off your next booking! T&Cs apply.

Last verified

Hotels.com Hotels.com

8% off hotel bookings

Celebrate the Leap Year (and a payday weekend) with Hotels.com. Use this discount code to save 8% on your booking. T&Cs apply.

Last verified

Discount code ends

Hotels.com Hotels.com

Extra 10% off

Use this discount code to get an extra 10% off when you book 1 night or more at Hotels.com. T&Cs apply.

Last verified

Discount code ends

Hotels.com Hotels.com
Super!

Get up to 20% off on ski holidays

Browse ski destinations all over Europe at hotels.com and get up to 20% off right now! T&Cs apply.

Last verified

Craghoppers Craghoppers

10% off Spring/Summer 2020 collection

Spend £120 or more at Craghoppers today and use this discount code to save 10% on your travel gear and clothes! Shop now. T&Cs apply.

Last verified

Discount code ends

TUI TUI

Up to £150 off Summer 2020 escape

Planning your vacation between 1st of May and 31st of October 2020? Use this discount code to save up to £150 on your TUI booking. T&Cs apply.

Last verified

Booking.com Booking.com
Huge!

Up to 50% off hotel bookings

Create an account at Booking.com and get members-only access to Secret Deals with discounts of up to 50% off selected properties! T&Cs apply

Last verified

Booking.com Booking.com

Breakaway deals for 2020 - 20% off stays

Going for a Spring 2020 getaway? Find breakaways for as low as £5 and save 20% at Booking.com. T&Cs apply.

Last verified

Deal ends

Booking.com Booking.com
Top deal!

Early 2020 deals with minimum 20% off

Looking to travel somewhere in early 2020? Book your accommodation with one of these early 2020 deals from Booking.com and save 20% or more on your trip. T&Cs apply.

Last verified

Deal ends

Booking.com Booking.com

10% off selected hotels with Genius discount

Create a booking.com account today and once you become a Genius member you'll have access to an extra 10% off tons of great hotels! T&Cs apply

Last verified

Expedia Expedia

Get 50% off select activities

Find fun activities nearby with Expedia and save up to 50% on your booking today! T&Cs apply.

Last verified

TUI TUI
Cruise deal

£300 off cruises

Head out on an amazing TUI cruise and use this discount code to get £300 off per booking or £420 off per couple. T&Cs apply.

Last verified

Tiqets Tiqets

5% off in Barcelona

A fan of Barca or Spanish cuisine? Use this Tiqets discount code to get 5% off in Barcelona! Book now. T&Cs apply.

Last verified

Discount code ends

Tiqets Tiqets

5% off in Paris

Paris for Valentine's Day? Why not? Use this Tiqets discount code to get 5% off in Paris! Book now. T&Cs apply.

Last verified

Discount code ends

Tiqets Tiqets

Skip The Line: Vatican museums & Sistine Chapel

Have you ever stood in line to Vatican museums? We've had - it's long. Use this Tiqets discount code to skip the waiting part and go straight to sightseeing. T&Cs apply.

Last verified

Discount code ends

Tiqets Tiqets

5% off in Amsterdam

Save on Rijksmuseum and Van Gogh Museum. Use this Tiqets discount code to get 5% off in Amsterdam! Book now. T&Cs apply.

Last verified

Discount code ends

TUI TUI

£300 off Amsterdam river cruise bookings

Have you always dreamed about a trip to Amsterdam? Why not try a cruise? Now you can save £300 with this discount code at the TUI checkout. T&Cs apply.

Last verified

Discount code ends

TUI TUI

Get £100 off Turkey holidays

Use this discount code at TUI to save £100 when you top up your tan in Turkey this year. Book now! T&Cs apply.

Last verified

Discount code ends

TUI TUI

£100 off Spain bookings over £1000

Ibiza? Barcelona? Madrid? Why not? Use this discount code to save £100 on Spain bookings at TUI today. T&Cs apply.

Last verified

Discount code ends

TUI TUI

Save £250 on long-haul breaks

Want to escape far away? Use this discount code to save £250 on bookings over £1600 at TUI. Go now! T&Cs apply.

Last verified

Discount code ends

TUI TUI

Save £250 on Florida holidays this winter

Don't hesitate! Use this discount code at the TUI deals site and get £250 off your Florida holidays! T&Cs apply.

Last verified

Discount code ends

Tiqets Tiqets

10% off in NYC

Want to go on a Broadway show or see the Statue of Liberty? Get 10% off in NYC with this Tiqets discount code! Book a sweet deal today. T&Cs apply.

Last verified

Discount code ends

Tiqets Tiqets

Colosseum: Skip The Line + Arena floor access & Roman Forum

Don't worry about the queues and go see the Arena and Roman Forum with this Tiqets discount code. T&Cs apply.

Last verified

Discount code ends

Tiqets Tiqets

50% off Hop-on Hop-off bus & boat in Amsterdam!

Get your tickets for the Hop-on Hop-off tour of Amsterdam by both bus and boat and get 50% off the normal price at Tiqets! T&Cs apply.

Last verified

Contiki Contiki

15% off Europe trips

Want to sail around Croatia or Greece? Or do you prefer to ski from Austria's peaks? Is the Oktoberfest or a short stop at Amsterdam your dream? Go to Contiki UK now to save 15% on your trip! T&Cs apply.

Last verified

Deal ends

Post Office travel insurance Post Office travel insurance

10% off travel insurance policies

Planning a trip? Don't forget to get a cover! Check out what Post Office offers and save 10% on your travel insurance policy. T&Cs apply.

Last verified

Discount code ends

Post Office travel insurance Post Office travel insurance

Download the app for free

Want to have access to your travel insurance policy no matter where you are? Get it with Post Office. Download the app for free. T&Cs apply.

Last verified

TUI TUI
Cruise deal

£200 off Marella Cruises!

Looking to save on your next trip away? Save £200 per booking on a TUI Marella cruise with this discount code! T&Cs apply.

Last verified

Shearings Holidays Shearings Holidays

10% off + a free bottle of wine

Choose an unforgettable self-drive breakaway across Great Britain and enjoy 10% off and a free bottle of wine with this discount code. T&Cs apply.

Last verified

Deal ends

Easirent Easirent

Grab an 11% discount on your next car hire booking

Save 11% when you rent a car from Easirent. T&Cs apply.

Last verified

Madame Tussauds Madame Tussauds
Save!

15% off online bookings!

Book your Madame Tussauds ticket online now and save up to 15% compared to buying at the door! T&Cs apply.

Last verified

Wingly Wingly
Exclusive

Exclusive: 10% off gift cards

Treat your loved one to an unforgettable gift from Wingly. Use our exclusive discount code to get 10% off gift cards. T&Cs apply.

Last verified

Deal ends

minicabit minicabit

5% student discount

Calling all students! Enjoy 5% discount on all your minicabit bookings! T&Cs apply.

Last verified

Alpha travel insurance Alpha travel insurance

Save 15% when you buy online

In need of a cheap travel insurance policy? Buy it online at Alpha Travel Insurance now and get 15% off. T&Cs apply.

Last verified

Leisure Guard Travel Leisure Guard Travel

10% off vehicle car hire insurance

Are you Leisure Guard's customer already? Take advantage of this amazing deal! Use this discount code and pay less for a vehicle car hire insurance. T&Cs apply.

Last verified

Travel news and reviews

Ask an Expert

You are about to post a question on finder.com:

  • Do not enter personal information (eg. surname, phone number, bank details) as your question will be made public
  • finder.com is a financial comparison and information service, not a bank or product provider
  • We cannot provide you with personal advice or recommendations
  • Your answer might already be waiting – check previous questions below to see if yours has already been asked

Finder.com provides guides and information on a range of products and services. Because our content is not financial advice, we suggest talking with a professional before you make any decision.

By submitting your comment or question, you agree to our Privacy and Cookies Policy and Terms of Use.

Questions and responses on finder.com are not provided, paid for or otherwise endorsed by any bank or brand. These banks and brands are not responsible for ensuring that comments are answered or accurate.
Go to site