Skip to Content

We earn a commission for products purchased through some links in this article.

Move over Barcelona: Why Porto tops the 10 best European cities for a girls trip in 2025

Get the group chat going - we've got a holiday to book

By
best european cities for girls trip 2025
Alexander Spatari//Getty Images

It's finally happened. The stars (and your busy calendars) have finally aligned, the budgets are budgeting, and the ASOS order is on it's way - it's time to book the annual girls trip. Except there's one problem left to solve. Where are you actually going to go? It's the issue that happens every time. One person is desperate to live out their Blair Waldorf fantasy in Paris, while another is all about the nights out in Berlin, and the rest want to soak up the sun in Barcelona. But thankfully we have the solution to your problem as the official top 10 best European cities for a girls trip in 2025 have been revealed.

According to research conducted by Titan Travel, Porto in Portugal is the number one place in Europe to head to for a girls trip city break. The travel company looked at factors include walkability, safety, spa and wellness options, food and drink scenes, hotel costs, and seasonal climate data to find the top 10 best cities. So without further ado, if you're ready to book a trip with your girls, then make it one of these 10 cities.

10. Tallinn, Estonia

tallinn estonia
Vladislav Zolotov//Getty Images

Average flight time from UK: 2 hours 45 minutes

Cost of a three-star hotel room per night: £48

Ok so it appears we've been sleeping on the capital of Estonia. The city is super affordable, full of windy historic streets filled with historic building to keep you and the group occupied for a long weekend. It scores highly on the safety index getting a 78.14 and has 129 free attractions to keep you busy.

9. Venice, Italy

venice italy
Getty Images

Average flight time from UK: 2 hours 10 mins

Cost of a three-star hotel room per night: £138

Surely this has to be on all the groups' bucket lists? Filled with history, beautiful buildings and the canals in which you have to take a gondola trip on, the group will have so much fun. It's on the more expensive side of European city trips, but theres over 300 free attractions including seeing all the gorgeous bridges and the flea market at Rialto Bridge, which can be free (if you only window shop).

Advertisement - Continue Reading Below

8. Athens, Greece

athens
Scott E Barbour//Getty Images

Average flight time from UK: 3 hours 40 minutes

Cost of a three-star hotel room per night: £66

Athens is perfect for a girls trip - it's got cultural sights (212 of which are free), rooftop bars and is close to various beach clubs. There's also over 2,000 restaurants (we'd recommend a trip to Tavern Klimataria, for authentic Greek food and 215 pubs and clubs to keep you busy each evening. Read more about Athens in our guide here.

7. Prague, Czech Republic

empty street in mala strana, prague, czech republic
Alexander Spatari//Getty Images

Average flight time from UK: 2 hours

Cost of a three-star hotel room per night: £49

Another one that's likely already on your list, and this should be you sign to book a trip. If it's affordability, less than £50 a night for a room, isn't enough to convince you then how about there being over 250 spas and wellness centres dotted around the city. And breathe...

Advertisement - Continue Reading Below

6. Amsterdam, Netherlands

Amsterdam, The Netherlands
Getty Images

Average flight time from UK: 1 hours 10 minutes

Cost of a three-star hotel room per night: £100

Whether you fly or train it, you're guaranteed to have a great time in Amsterdam with the girls. From the partying side to the more cultural side (with over 300 free attractions) there's plenty to keep you occupied. And more importantly it's a super walkable (or bikeable) city, with it taking no more than an hour to walk between the city's top five sights.

5. Lisbon, Portugal

a joyful woman with blonde hair and sunglasses laughs while leaning on a traditional terrace, with lisbons alfama district and the ocean creating a picturesque background.
Mystockimages//Getty Images

Average flight time from UK: 2 hours 50 minutes

Cost of a three-star hotel room per night: £83

The first of two Portuguese cities on this list, if you really want to push the boat out maybe your girls trip could be a tour of Portugal? If you only plan on going to Lisbon then you're in luck as there's something for everyone. For the history buffs, there's a number of sites to check out, for the fashion girlies, there's flea markets and vintage stores a plenty and for those who just want a sunny break there's rooftops and boat trips.

Advertisement - Continue Reading Below

4. Bordeaux, France

the city of bordeaux with le pont de pierre crossing the garonne river
Artur Debat//Getty Images

Average flight time from UK: 1 hour 40 minutes

Cost of a three-star hotel room per night: £74

Wine, wine and more wine. Did we mention wine? Jokes aside, as well as soaking up the best the region has to offer Bordeaux is great for a girls trip for many reasons. There's over 1,800 restaurants, over 500 pubs and clubs, and over 100 free attractions. Sounds like an agenda of sip, eat and stare. Repeat.

3. Edinburgh, Scotland

edinburgh travel guide
Andrew Merry//Getty Images

Average flight time from London: 1 hours 20 minutes

Cost of a three-star hotel room per night: £108

The only UK city on the list, so it's only right you make a trip to it with the girls. As well as all it's historic parts to explore, there's also the many filming locations of Netflix's One Day to explore, as well as the city's bars and restaurant scene. Make sure to stop off at W Edinburgh for the hotels' rooftop bar for the only 360 view of the city.

Advertisement - Continue Reading Below

2. Florence, Italy

beautiful sunset cityscape view of the santa maria nouvelle duomo and the town of florence, in the italian tuscany.
Suttipong Sutiratanachai//Getty Images

Average flight time from UK: 2 hours 15 minutes

Cost of a three-star hotel room per night: £91

With so much to explore in Italy, it can be hard to choose which city but for the sake of this year's girls trip make it a weekend in Rome. All the top sights are within a 10 minute walk of each other, meaning you can see them all and still have time for an Aperol afterwards. Speaking of the city has over 2,000 restaurants so you can sample some of the best Tuscan food.

1. Porto, Portugal

best european cities for girls trip 2025
Alexander Spatari//Getty Images

Average flight time from UK: 2 hours 30 minutes

Cost of a three-star hotel room per night: £63

And the winner of the best girls trip in a European city for 2025 is Porto. The city is situated on the north-west of the country and is known for it's bridges, stunning cobbled streets and tiles and of course the production of port. Titan Travel rated it as the ideal location for a girls trip for its walkability (just 44 mins between top five attractions), nearly 200 free attractions, over 1,800 restaurants and nearly 100 spas and wellness centres. Port, views, gorgeous food, and spas to boot, we're booking our trip now.

Headshot of Lydia Venn
Lydia Venn
Senior Entertainment and Lifestyle Writer

 Lydia Venn is Cosmopolitan UK’s Senior Entertainment and Lifestyle Writer. She covers everything from TV and film, to the latest celebrity news. She also writes across our work/life section regularly creating quizzes, covering exciting new food releases and sharing the latest interior must-haves. In her role she’s interviewed everyone from Margot Robbie to Niall Horan, and her work has appeared on an episode of The Kardashians. After completing a degree in English at the University of Exeter, Lydia moved into fashion journalism, writing for the Daily Express, before working as Features Editor at The Tab, where she spoke on BBC Radio 4’s Woman’s Hour and Talk Radio. She has an encyclopedic knowledge of Gilmore Girls and 00s teen movies, and in her free time can be found with a margarita in hand watching the Real Housewives on repeat. Find her on LinkedIn.
 

Advertisement - Continue Reading Below