Last minute holidays to Costa Brava
Looking to get away without much warning? Our last-minute holidays make it easy to travel abroad at a moment’s notice.
Last-minute trips
If you’re not about sinking serious time into researching your break, our last-minute holidays are just the ticket. They’re ideal if you’re the spontaneous sort, that likes to pick somewhere to visit closer to your departure date.
Flexibility
With a host of regional airports to pick from, you’re never likely to be far from somewhere to catch your flights.
And when it comes to picking a place to stay, our hotels are split between laidback and close-to-the-action locations, so you’ve got plenty of choice.
Sightseeing
Even if you’ve booked without much time to spare, that doesn’t mean you’re too late to sort your sightseeing agenda. Our TUI experiences line up all sorts of activities, and they range from full-day adventures to short jaunts out.
Find out more
For more information about Costa Brava, check out our full travel guide, or use the search bar to track down your perfect last-minute holiday.
Find Last Minute Holidays in Costa Brava
No results found - please try again
TUI experiences
TUI experiences help you get more out of your holiday. And we've got thousands of experiences worldwide.
![Full-day Barcelona highlights tour from Costa Brava]()
Full-day Barcelona highlights tour from Costa Brava
108 ReviewsBook this highlights tour of Barcelona from Costa Brava. Tick off all the highlights plus take in viewpoints and enjoy free time.
Duration: from 4 hours to 8 hours![Barcelona On Your Own]()
GSTC Certified
Barcelona On Your Own
56 ReviewsBook now for the freedom to explore Barcelona at your own pace.
Duration: from 4 hours to 8 hours![Collioure in the south of France from Spain with free time]()
GSTC Certified
Collioure in the south of France from Spain with free time
34 ReviewsBook here for your chance to cross over the border into France for the day. Head from the Costa Brava and spend the day in the quaint village of...
Duration: from 4 hours to 8 hours