In the morning, hike up to Castle of Montjuic and enjoy panoramic views of the city. In the afternoon, visit the Olympic Ring and the Joan Miro Foundation. In the evening, catch a live performance at the Greek Theatre.
Head north to Costa Brava for a day of water sports and beach activities. In the morning, take a kayak tour along the coastline. In the afternoon, relax on the beach and try stand-up paddleboarding. In the evening, enjoy fresh seafood at a local restaurant.
Spend the day at Tibidabo Amusement Park. In the morning, ride roller coasters and other thrilling attractions. In the afternoon, enjoy the panoramic views of the city from the ferris wheel. In the evening, watch a magic show at the park's theater.
If you're looking for more adventure, consider a day trip to the Pyrenees Mountains for hiking or white water rafting. For a unique experience, try a hot air balloon ride over the city. Don't forget to explore the Gothic Quarter and try some local cuisine like paella or tapas. Book your accommodations and flights on trip.tp.st.