Discover what Spain has to offer with our exclusive Barcelona, Madrid and Seville holiday package. This trip is the perfect way to immerse yourself in the Spanish culture and tick three beautiful cities off the bucket list.
You'll start this city-hopping trip with two nights in Barcelona, a powerhouse of culture with plenty of drinking, dining and arts scene spots to explore. It’s romantic, cultured, historic, modern and more all rolled into one. La Sagrada Familia and Las Ramblas are just two potential diverse attractions you have to see during your two night break in this majestic city.
Next, you'll fly on to Madrid, a distinct city with plenty of characterful charms. Explore the ever-growing culinary scene or the world-class art galleries and museums before settling into a Flamenco show at the famous Tablao Flamenco Torres Bermejas, on this Barcelona, Madrid and Seville holiday package.
Last but not the least is Seville! This beautiful city is quite compact, and can be easily explored during your 2-3 days break, but its small size doesn’t mean it lacks in entertainment or beauty. Seville has an immersing blend of Andalusian culture & history, Moorish architecture, flamenco and tapas.
Don’t miss out on this amazing trip! Book your Barcelona, Madrid and Seville holiday package online today with Viva Holidays.
The unique architecture of Antoni Gaudi is evident through Barcelona. The focal point is the Sagrada Familia church but there are so many other works such as Park Guell which are a must-see during your time in Catalonia’s capital city and your Barcelona, Madrid and Seville holiday package.
The most famous street in the city is Las Ramblas, with a mix of hotels, markets, restaurants and performance artists. If you’re a football fan, then a tour of the Camp Nou will give you an amazing insight into Barcelona’s renowned football team.
Madrid is Spain’s capital city and it has a different vibe to it from Barcelona. With high-end shopping and many art galleries and museums, its plazas and elegant streets never fail to impress. Sampling Spanish delights from a tapas bar after a busy day visiting sights such as the Royal Palace of Madrid and Almudena Cathedral is a great way to spend your evenings. You may also want to visit the homes of Real and Atletico Madrid, the city's two successful football sides, on your Barcelona, Madrid and Seville holiday package.
Seville is the capital and largest city of the Spanish autonomous community of Andalusia and the province of Seville. It is situated on the lower reaches of the River Guadalquivir, in the southwest of the Iberian Peninsula.
Return flights from UK
2 nights stay in Barcelona
2 nights stay in Madrid
2 nights stay in Seville
Train journey between Barcelona, Seville & Madrid
Hand luggage only. Checked-in luggage can be added at an extra cost
Prices are based on two adults sharing
City Tax not included: payable directly on site
Offer Subject to Viva Holidays Terms & Conditions
June 2025
From £529
July 2025
From £469
August 2025
From £499
September 2025
From £549
October 2025
From £549
November 2025
From £469
December 2025
From £429
January 2026
From £349
February 2026
From £449
March 2026
From £549
Please select number of passengers
Price per person
Total Price
£529
£1,058
Book with Confidence. We are a Member of ABTA which means you have the benefit of ABTA’s assistance and Code of Conduct. We provide financial protection for your money when you buy a package holiday. All the flights and flight-inclusive holidays on this website are financially protected by the ATOL scheme. When you pay you will be supplied with an ATOL Certificate. Please ask for it and check to ensure that everything you booked (flights, hotels and other services) is listed on it. Please see our booking conditions for further information or for more information about financial protection and the ATOL Certificate go to: www.caa.co.uk Package holidays are sold by Viva Holidays as an agent for Hays Tour Operating Limited, ATOL 10531. Viva Holidays benefits from Hays Tour Operating Limited’s membership of ABTA with membership number Y6075. ABTA and ABTA Members help holidaymakers to get the most from their travel and assist them when things do not go according to plan. We are obliged to maintain a high standard of service to you by ABTA’s Code of Conduct. For further information about ABTA, the Code of Conduct and the arbitration scheme available to you if you have a complaint, contact ABTA, 30 Park Street, London SE1 9EQ. Tel: 020 3117 0599 or www.abta.com Hays Tour Operating Limited are registered in England and Wales with company number 03591401 and VAT number 193167195. Registered office: Gilbridge House, Keel Square, Sunderland, SR1 3HA. Viva Holidays is a trading name of Viva Holidays Ltd who are registered in England and Wales with company number 06459781 and VAT number GB996320881. Registered office: Central House, 1 Ballards Lane, London N3 1LQ