Europe is full of fantastic places to visit. Here are 10 of the best and must-see cities that make a perfect city break.

Top Cities to Visit in Europe

1. Amsterdam, Netherlands

One of the most picturesque cities in the world. It is easy to spend hours just wandering the canals and enjoying the quirky buildings all around. Cycling is a big part of the culture and on every corner you will see bikes parked on railings or cyclists going about their everyday life.

You may like:
City Breaks: Quick Guide to Visiting Amsterdam
Pictures of Amsterdam That Will Make You Want to Visit

Amsterdam at night
Amsterdam at night

2. Prague, Czech Republic

Prague is a popular city with the beautiful Charles Bridge connecting Old Town to Lesser Town. The city has plenty of things to do on both sides of the river. A few things in Old Town include the historic Astronomical Clock, The Church of Our Lady before Týn and Town Hall Tower viewpoint.  On the Lesser Town side a few things include Prague Castle, ‎St. Vitus Cathedral and Golden Lane. Along with fantastic places to eat and low prices, it’s the perfect place for a cheap and very memorable trip.

You may like: The Best Viewpoints in Prague

Prague Skyline at night
Prague Skyline at night

3. Paris, France

The city of Love, Paris is a great place for a romantic break. This city is packed with things to see such as going up the Eiffel Tower or going below ground to the scary Catacombs. A nice experience is a boat ride along the river Seine, or a walk up to the Sacré-Cœur for some breathtaking views of the city.

Paris at night
Paris at night

4. Barcelona, Spain

Barcelona is home to incredible architecture such as the Park Güell designed by Gaudí and the still being constructed Sagrada Família. This city also has wonderful beaches, as well as many restaurants serving extremely tasty Tapas and Sangria.

Read my guide on Barcelona.

Barcelona skyline from Park Guell
Barcelona skyline from Park Güell

5. Vienna, Austria

Everywhere you walk in Vienna you will be surrounded by elegant and beautiful architecture. There is plenty to do in this city, from heading to a ball, seeing Opera or having lunch up in the wineries overlooking the city.

Read my guide: City Breaks: Vienna in 24-48 Hours

Vienna skyline at sunset
Vienna skyline at sunset

6. Berlin, Germany

Germany’s Capital is well organized with lots of history. You will find the Holocaust Memorial, The Berlin Wall and Checkpoint Charlie, as well as landmarks such as the Reichstag Building and Brandenburg Gate. For breathtaking views of the city head up the Berlin TV Tower.

Read more: City Breaks: Quick Guide to Visiting Berlin

Berlin in the winter
Berlin in the winter

7. Venice, Italy

Venice is a city like no over. From the bus station, you will find no land vehicles, only boats and people. A great experience is to get lost among the narrow streets and canals, soaking up the unique world heritage scenery. A nice excursion would be to visit Burano, located not too far from Venice where you’ll see some of the most colourful buildings on the planet.

More pictures: Over 20 photographs of Venice that’ll make you want to visit.

Views of the Grand Canal from Rialto Bridge
Views of the Grand Canal from Rialto Bridge

8. Budapest, Hungary

Budapest is home to incredible thermal spas and other great attractions. A nice day out includes walking up to Fisherman’s Bastion for some incredible views of the city, including the Hungarian Parliament seen below, and then in the afternoon heading to a thermal bath for some well-earned relaxation.

Read more: City Breaks: Quick Guide to Visiting Budapest

Hungarian Parliament at night
Hungarian Parliament at night

9. London, England

A city full of life. London is a busy city that never stops. Here you will enjoy many free museums, as well as wonderful landmarks such as Tower Bridge and the Palace of Westminster. Other things to do include seeing a performance along the West End, or going to Oxford Street for a high-quality shopping experience.

More London posts:
10 top things to see in London
City Breaks: Guide to London in 24-72 Hours

Houses of Parliament London, UK
London, UK

10. Ghent, Belgium

Ghent is a beautiful historic city with the impressive Het Belfort van Gent Bell Tower at the centre. From here you could take a beautiful walk along the River Leie along the Korenlei and Graslei paths. If you wanted something a bit alternative you could head to Werregarenstraat which is Ghent’s very own graffiti alley. As well as lots to see, Ghent comes with plenty of beautiful restaurants to enjoy a tasty meal.

To read our post on seeing multiple cities in Belgium in one trip head to Belgium Multi City Trip – Ghent Bruges Brussels.

Ghent, Belgium at night
Ghent, Belgium at night

Other posts you may like:

Five European Cities that are Extremely Photogenic
Top Tips for Travelling in Europe for the First Time
The Best Places In Europe For Travel Photography And Instagram

Lots more posts via Destinations in Europe

Pin for later
Pin - Ten Great Cities to Visit in Europe


  1. Interesting list, have been to these places, except Bruges, more than once and I would agree with you. But places such as Rome, Dubrovnik, Athens, Seville and Istanbul are also worth exploring.

    • admin

      Thanks Ruth.

      I have been to a few of the places you suggested like Dubrovnik, Rome and Istanbul, and they are great. I still need to visit Athens and Seville though.

      Thanks so much for your input.

  2. duffelbagspouse

    I love every city on your list. I didn’t get to spend the kind of time I would have like in Brugge or Berlin, but I will in the future. Your list is a must see Europe.

    • Mike

      Thanks so much. I hope you get to visit some of the suggested places! 🙂

  3. Have been to all of these amazing cities except one. I think it’s a great bucket list if you’re looking to begin your European travels. There are so many incredible cities, it’s difficult to pick just ten 🙂

    • Mike

      Haha totally. Europe is full of amazing places to visit! 🙂

  4. I’ve been to about half of these but I would love to visit Berlin and Bruges! It seems Berlin was a very popular destination in 2016 and I’ve heard only great things about it.

    • Mike

      Berlin is fantastic indeed. Lots to do and see there, plus lots of history.

  5. durhamslovelifetravel

    So far for me Bruges has been my favorite European destination, I love it! These are really great pics for anyone who is interested in travel to go visit. I would love to go to Vienna someday soon.

  6. Great list Mike, I have visited a few of them but they are all definitely on my hit list! Love the website.

    • Mike

      Huge thanks Matt. I hope you get the chance to visit a few more of them soon.

  7. Europe truly got a special place in my heart and I have been to four of these places. Being in Amsterdam really gave me so much joy, especially with their art district. While Venice amazed me with their architecture, same with Prague. Then Brugge, well it’s my favourite city in Belgium and I am so amazed on how they are still preserving their old ways there. This is such a great read and would wish to go to more European cities soon!

    • Mike

      Thanks Eena. I’m so glad you’ve made it to some of the suggestions. Amsterdam is indeed such a nice place and I totally agree about the architecture in Prague and Venice. As a photographer I can’t stop taking pictures. Thanks so much for your comment.

  8. kate @ Love From Scotland

    Amsterdam is probably my favourite city in Europe. That is outside of Edinburgh, Scotland. I’d also suggest Lyon in France too, it is a gorgeous city and the food is to die for!

    • Mike

      Ohhh thanks so much. I will add Lyon to my list. I haven’t had the chance to visit Edinburgh yet either! Hopefully in the next few years I’ll make it there.

  9. Viajar pela história - Catarina Leonardo

    So sad that it doesn´t appear Lisbon 🙂 I´m portuguese and i really think my city is one of the best of Europe and the world. This 10 you listed are absolutely great also. Just kidding!!!

    • Mike

      I haven’t had the pleasure of visiting Lisbon yet. Hopefully in the near future I will make it there though! 🙂

  10. Maxfphotography

    Awesome! I can’t het enough of these kind of blogs?

  11. Nice post. I’ve been to almost all of them, since I’m living in Paris! Missing just Brussels and Budapest, which I will cross soon enough!

    • Mike

      Fantastic. I hope you visit those cities soon. Make sure you try Belgium fries in Brussels. They are amazing! 🙂

  12. erikastravels

    I’ve visited all but Bruges and Berlin and both are up there on my Europe to-do list. There is so much to do in Europe, that it is difficult to narrow down the top 10 cities, but I think you’ve done a pretty good job! I might add Rome, Valletta (very underrated!) or Copenhagen to the list, but then I wouldn’t know which ones to demote since all the ones you’ve mentioned deserve the top 10 honors!

    • Mike

      Thanks so much Erika. Glad you like my list. I haven’t been to Copenhagen yet but maybe that may be in my list for a future post. I have been to Rome and loved it, especially the amazing Risotto Balls. 🙂

  13. sensubhadrika

    Your post just reminded me of the wonderful time I had spent in the United Kingdom. Although, I have only visited London myself from your list. I have seen photographs and heard travel accounts of many others who had been lucky enough to visit a few other places like Amsterdam, Prague and Spain.

    • Mike

      Thanks for your comment. I hope you get an opportunity soon to visit some more of the places from my post. 🙂

  14. Totally agree with Ghent as one of the most beautiful cities in Europe. I visited Paris, Amsterdam, Ghent in Jan 2018 and I love Ghent the most. One of the locals said it’s an under-rated city as people prefer to visit other cities in Belgium, and i totally agree with it. Hope to have a chance to be back there again. Meanwhile, I am looking forward to visit Prague someday soon, your posts definitely help me a lot as I’d love to take a lot of beautiful photographs especially in the autumn 🙂

    • Mike

      That’s fantastic to hear. I hope you book a trip and have an incredible time. If you need more info and can’t find it on the site let me know! 🙂

Instagram LogoFollow my personal account on Instagram (@mikecleggphoto) for daily travel inspiration.
Feel free to close this (x top right) to continue reading.

Sign up

Travel More, Travel Better
Sign up for travel ideas and tips in your mailbox
You can unsubscribe at anytime. Read our Privacy Policy to learn more.

Follow on Facebook

[facebook-page-plugin href=”travelanddestinationsblog” width=”225″ cover=”true” facepile=”true” cta=”false” small=”false” adapt=”false” link=”true” linktext=”” ]


Subscribe to new posts

Enter your email address and receive notifications of new posts by email.

Join 4,973 other subscribers.

You can also follow on BlogLovin’