shutterstock_7125752021

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.

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!

Hotels.com Hotels.com

10% off bookings!

Book right now at hotels.com and get 10% off when you travel before 1st October 2019. T&Cs apply.

Last verified

Discount code ends

Tiqets Tiqets
Exclusive

Exclusive: 5% off!

Use our exclusive discount code to get 5% off your whole Tiqets order! Book now. T&Cs apply.

Last verified

Discount code ends

Hotels.com Hotels.com
Mother's Day!

Travel gifts for your beloved mum

Book your mother a little break with special travel offers from hotels.com. Treat your beloved one to a travel gift this year and save 20%! T&Cs apply.

Last verified

Get deal

Deal ends

Hotels.com Hotels.com
Prize draw!

Win tickets to the UEFA Champions League Final

Make any booking via hotels,com in March and enter the prize draw for 1 of 5 pairs of tickets to the Final + accommodation for 2 nights for 2 people . Be there when they win! T&Cs apply.

Last verified

Discount code ends

Hotels.com Hotels.com

Easter getaways sale - up to 40% off!

Book your hotel for Easter getaway now and save up to 40% on your stay! T&Cs apply.

Last verified

Get deal

Deal ends

Book FHR Book FHR

20% Airport Hotels, Parking & Lounges!

Use this discount code at the Book FHR check out and score a 20% discount off 20% Airport Hotels, Parking & Lounges! Book now. T&Cs apply.

Last verified

Discount code ends

Eurocamp Eurocamp

50% off May Bank Holidays!

Book your May Bank Holiday now with and get up to 50% off selected trips! T&Cs apply.

Last verified

Get deal

Deal ends

Lastminute.com Lastminute.com
Popular!

£20 voucher when sign up to Whatsapp notifications

Sign up to lastminute.com Whatsapp notifications today and get a £20 voucher for your next booking! T&Cs apply.

Last verified

Discount code ends

Lastminute.com Lastminute.com
Mother's Day!

Mother's Day gifts from just £9

Make your mum feel special this year, treat her to a gift she'll remember long after March 31st. T&Cs apply.

Last verified

Get deal

Deal ends

Lastminute.com Lastminute.com

£15 off hotels!

Spend £150 or more on your next hotel booking with lastminute.com and use this discount code to get £15 off! T&Cs apply.

Last verified

Discount code ends

Lastminute.com Lastminute.com

£25 off city break bookings over £150

Lastminute.com offers a wide variety of destinations for your next city break. Save on your next flight + hotel package with this discount code. T&Cs apply.

Last verified

Discount code ends

Lastminute.com Lastminute.com

Get £20 off your next train & hotel booking

Looking to save on your next train and hotel booking? Use our amazing discount code to save £20 on all bookings over £100! T&Cs apply.

Last verified

Discount code ends

Lastminute.com Lastminute.com

£12 off your next flight booking

Find your next flight through a huge selection of airline tickets from lastminute.com. Compare and book cheap flight tickets and save £12 when using this discount code. Minimum spend £150. T&Cs apply.

Last verified

Discount code ends

Lastminute.com Lastminute.com

Up to 40% off top secret hotels!

Want to add a sense of mystery and excitement to your holiday? Score up to 40% off your booking when you choose your ideal hotel based on everything but the hotel's name! T&Cs apply.

Last verified

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

TUI TUI

£100 off Marella discovery sailings!

Head out on an amazing TUI Cruise at the end of 2019 or at the beginning of 2020 and use this discount code to get £100 off your booking. T&Cs apply.

Last verified

Discount code ends

Expedia Expedia

Easter Sale: Save 20% or more on selected hotels!

Planning a trip this spring?? Now you can save 20% or more on your hotel room booking. Book now and save! T&Cs apply

Last verified

Get deal

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

Booking.com Booking.com

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

Aria Resorts Aria Resorts

10% off Isle of wight and Cornwall holidays

Book your holidays in Isle of wight or Cornwall and use this discount code to save 10% on it! T&Cs apply.

Last verified

Discount code ends

Jet2holidays.com Jet2holidays.com

£100 off per person!

Book your summer holidays with Jet2 Holidays now and get £100 off per person! T&Cs apply.

Last verified

Get deal

Deal ends

Jet2 Jet2

£200 off on selected holidays

Traveling together? Book your perfect holidays at Jet2 and get £200 off per couple on all summer city breaks! T&Cs apply

Last verified

Get deal

Deal ends

Easirent Easirent

Grab an 11% discount on your next car hire booking

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

Last verified

Easirent Easirent

6% off car hire

Look no further when searching for a car hire discount. Snap up this discount code and save on your booking now. T&Cs apply.

Last verified

Easirent Easirent

5% off you car hire bookings at Easirent

Looking to save on car hire from Easirent? Click here to grab a 5% discount on your next booking. T&Cs apply.

Last verified

minicabit minicabit

5% Student Discount

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

Last verified

Thomas Cook Thomas Cook

£300 off bookings of £3,000

Planning on travelling soon? Book a trip of £3,000 and enter this discount code to get £300 off. T&Cs apply.

Last verified

Deal ends

Thomas Cook Thomas Cook

Get a discount of £200

Spend at least £1,750 at Thomas Cook and enter this discount code to get £200 off! Hurry! T&Cs apply.

Last verified

Discount code ends

Thomas Cook Thomas Cook

Save £100 when you spend £800

Check out Thomas Cook for great travel deals and spend at least £800 to get £100 off. T&Cs apply.

Last verified

Discount code ends

Travelodge Travelodge

15% off selected stays!

Want to book your next stay without breaking the bank? Take advantage of this offer before it expires and get 15% off your next stay! T&Cs apply

Last verified

Discount code ends

Travelodge Travelodge

5% Student Discount

Calling all students! Book a room at Travelodge and get a 5% discount just for you! T&Cs apply.

Last verified

Travelodge Travelodge

One million hotel rooms £29 or less!

Planning on traveling anytime this year? Right now there are more than 1.5 million rooms available at Travelodge for £29 or less! Book now. T&Cs apply.

Last verified

Get deal

Deal ends

Hotels.com Hotels.com

Spring sale! Get up to 40% off bookings

Book right now at hotels.com and score a great deal in the Bloom Sale event! Enjoy savings of up to 40%! T&Cs apply.

Last verified

Get deal

Deal ends

Hotels.com Hotels.com
Reward!

Stay 10 nights, get 1 free!

Earn loyalty rewards from hotels.com and when you collect 10 nights, you'll get 1 night free! Register now. T&Cs apply.

Last verified

Book FHR Book FHR

Gatwick Airport Parking From £34.96 Per Week

T&Cs apply

Last verified

Tiqets Tiqets

Save up to 36% on London Highlights

Get up to 36% off London highlights at Tiqets. T&Cs apply.

Last verified

Tiqets Tiqets

10% off Heineken Experience tickets

Save over 10% when you purchase your Heineken Experience tickets from Tiqets! T&Cs apply.

Last verified

TUI TUI

Up to £600 off Marella Cruises!

Looking to save on your next trip away with your loved one? Use this code to save £600 per couple on May and December Marella Cruise with TUI! T&Cs apply.

Last verified

Get deal

Deal ends

TUI TUI

Save up to £500 per couple onboard Marella Explorer 2!

Save up to 500 per couple onboard Marella Explorer 2 departing 8th May 2019 and 29th May 2019. Book your holidays today! T&Cs apply.

Last verified

Get deal

Deal ends

Thomas Cook Thomas Cook

Book last minute holiday at amazing prices

Get up to 30% off regular prices when you book last minute holiday packages from Thomas Cook. T&Cs apply

Last verified

Expedia Expedia

35% off extended holidays

Need some real rest and relaxation? Book at least 5 nights and save up to 35% on selected hotels at Expedia! 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

Expedia Expedia
Extra savings!

Unlock extra savings with Expedia's "Add on" badges!

Choose any Expedia deal with an "Add on" badge and get an up to 40% discount on your next hotel booking! Start saving today! T&Cs apply.

Last verified

Get deal

Deal ends

easyJet easyJet

Kids stay free

Planning your holidays already? You can take your kids with you for free now! Book one of the selected 3 to 5 star holidays and pay less! T&Cs apply.

Last verified

Get deal

Deal ends

Thorpe Park Thorpe Park

£19 off one-day entry

Book your Thorpe Park day ticket online now and save £19! T&Cs apply.

Last verified

Thorpe Park Thorpe Park

Student tickets only £20

Calling all students! Get your ticket to Thorpe Park for just £20! T&Cs apply.

Last verified

Thorpe Park Thorpe Park

Thorpe Park Annual Pass just £49

Get a whole year of entry into Thorpe Park for only £49! T&Cs apply.

Last verified

Booking.com Booking.com

Save at least 20% on selected accommodation!

Looking for your next getaway? Book your stay for April and May and save at least 20%! T&Cs apply.

Last verified

Get deal

Deal ends

Booking.com Booking.com

Amsterdam accommodation from £8pn

Searching for a place to stay in Amsterdam? Find the best place for yourself from £8ppn only. T&Cs apply

Last verified

Booking.com Booking.com

Central London hotels from £48pp

Cheap weekend accommodation in Central London from £48pp for two nights! Book and save money now with Booking.com! T&Cs apply

Last verified