We earn a commission for products purchased through some links in this article.
10. Tallinn, Estonia
Vladislav Zolotov//Getty ImagesAverage 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
Getty ImagesAverage 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
Scott E Barbour//Getty ImagesAverage 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
Alexander Spatari//Getty ImagesAverage 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
Getty ImagesAverage 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
Mystockimages//Getty ImagesAverage 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
Artur Debat//Getty ImagesAverage 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
Andrew Merry//Getty ImagesAverage 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
Suttipong Sutiratanachai//Getty ImagesAverage 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
Alexander Spatari//Getty ImagesAverage 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.

Lydia VennSenior 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
Advertisement - Continue Reading Below
Advertisement - Continue Reading Below