Discover the intricate architecture of Sagrada Familia. Head to Casa Batlló and La Pedrera for more of Gaudi's breath-taking artistry.
Relax at the white sandy Sant Pol de Mar Beach, or snorkel the clear waters at Gracia Cove before dining on fresh seafood at the Calella Lighthouse Restaurant.
Explore the futuristic Ciudad de las Artes y las Ciencias before relaxing and rejuvenating in the historic Hammam Al-Andalus Valencia.
Admire the grandeur of the Alcázar of Seville before taking a carriage ride to the incredible Plaza de España. Don't miss the delicious gastronomy at La Azotea.
Take a stroll through the historic Alcazaba of Malaga before a tour of the remarkable Pompidou Museum. Continue your exploration of the city's cuisine at Restaurante Amador.
Relax on the beaches of Playa Puerto Banus before indulging in luxury shopping at the El Corte Inglés department store. End the day with a candlelit dinner at the five-star Trocadero Arena.
Explore the historic Plaza Mayor before immersing yourself in the works of Europe's master artists at the Prado Museum. Be sure to dine at the renowned DiverXO.
Marvel at the opulence of the Alcazar of Toledo before visiting the ancient Jewish Quarter. End your journey with delicious traditional cuisine at El Trébol.
If you have more time, visit the beaches of Ibiza or hike to Montserrat Monastery from Barcelona. If you have less time, skip a day in either Marbella or Costal Brava.