If you’ve been following my YouTube channel lately, you’ve probably noticed that I’m less interested in telling people where they should go and more interested in talking about the places that have stayed with me long after I got home. After visiting more than 50 countries in Europe over several decades, I’ve come to realize that the cities I most want to revisit aren’t always the biggest, the most famous, or the ones with the longest lists of attractions.
Some cities are wonderful the first time because they have a famous museum, landmark, or historic site that everyone wants to see. Others have something much harder to describe. They have a unique atmosphere, neighborhoods that are a pleasure to wander through, cafés where it’s easy to lose track of time, and just enough variety that every visit feels a little different from the last. Those are the places that keep calling me back.
The seven cities below aren’t necessarily the “best” cities in Europe, and this isn’t meant to be a bucket list for first-time visitors. Instead, these are the places where I know I could happily spend another week—or even another month—and still find new corners to explore and old favorites worth revisiting. If someone offered me a free ticket to any one of these cities tomorrow, I’d probably start packing before they finished the sentence.
1. Sorrento: The Perfect Base for Exploring Southern Italy
Sorrento isn’t the biggest or most famous destination in Italy, but it’s the European city I’ve returned to more than any other. Perched on dramatic cliffs overlooking the Bay of Naples, it combines spectacular scenery with a relaxed atmosphere that’s easy to settle into for a week or longer. It’s one of those rare places where simply wandering the narrow streets, lingering over dinner in a lively piazza, or watching the sun set over the water can be just as memorable as visiting the famous attractions nearby.
Another reason I keep returning is that Sorrento is probably the best base in all of Europe for day trips. Pompeii and Herculaneum are close enough for an easy half-day or full-day visit, ferries connect the town with Capri, Ischia, Naples, and the Amalfi Coast, and the scenic drive to Positano or Amalfi is one of Italy’s great experiences. You can spend an entire week here without running out of worthwhile excursions, yet every evening you get to return to the same welcoming town rather than packing up and changing hotels every day or two.
Unlike some destinations that are famous for a single landmark, Sorrento rewards visitors who simply enjoy slowing down and soaking up the atmosphere. The historic center is compact and walkable, the restaurant scene ranges from casual pizza shops to elegant seafood restaurants, and cafés spill out into lively pedestrian streets almost year-round. It’s also one of the easiest places in southern Italy to navigate without a rental car, making it an excellent choice for first-time visitors as well as seasoned travelers. If someone gave me a free airline ticket to Europe tomorrow and told me I had to spend a week in one city, Sorrento would be near the top of my list.
Recommended hotel: La Maison des Tout le Monde/night — about $198
2. Copenhagen: A City That Gets Almost Everything Right
Copenhagen isn’t the cheapest city in Europe, and it doesn’t have as many famous attractions as London, Paris, or Rome. Yet every time I visit, I’m reminded why it’s one of my favorite cities anywhere in the world. The Danish capital has a rare combination of beautiful architecture, colorful waterfronts, excellent public transportation, and an easygoing atmosphere that makes it feel welcoming from the moment you arrive. It’s also compact enough that you can see a surprising amount on foot or by bicycle without ever feeling rushed.
One of Copenhagen’s greatest strengths is that it’s simply a wonderful city to experience. You can stroll along the famous Nyhavn waterfront, visit Tivoli Gardens, explore the royal palaces, browse food markets, or spend hours wandering neighborhoods filled with cafés, bakeries, and independent shops. Even if you’ve already seen the major sights, Copenhagen rewards visitors who enjoy slowing down and soaking up the local atmosphere. It’s the kind of place where an afternoon spent sitting outside with a coffee can be just as memorable as visiting a museum.
The biggest drawback, of course, is the cost. Hotels, restaurants, and even casual meals are among the most expensive in Europe, so Copenhagen isn’t usually the place to visit if you’re traveling on a tight budget. Even so, I think the city delivers enough quality, comfort, and charm to justify the extra expense. I’ve been there several times over the years, and every visit has left me wanting to come back for another long weekend. Few European cities feel as effortlessly livable as Copenhagen, and that’s a big reason it earned such a high spot on my list.
Recommended hotel: The Square — about $268/night
3. Berlin: Europe's Most Fascinating Big City
Berlin probably isn’t the first city that comes to mind when people imagine a classic European vacation, but that’s exactly what makes it so rewarding. Unlike cities that are famous for one historic center or a handful of iconic landmarks, Berlin feels like several different cities rolled into one. Every neighborhood has its own personality, from elegant boulevards and grand museums to lively cafés, street art, and nightlife that seems to go on around the clock. No matter how many times I’ve visited, I’ve always felt like there was much more left to discover.
History is impossible to escape in Berlin, and that’s one of its greatest strengths. The Brandenburg Gate, the Reichstag, Museum Island, the East Side Gallery, and the remaining sections of the Berlin Wall all tell different parts of the city’s remarkable story. Few places in Europe have reinvented themselves as dramatically over the last century, and walking through Berlin often feels like taking a journey through modern European history. At the same time, the city never feels trapped in the past. It’s constantly evolving, with new restaurants, galleries, parks, and neighborhoods giving each visit a fresh perspective.
Another reason I enjoy returning to Berlin is that it offers exceptional value for such a major European capital. Hotels are often surprisingly affordable, public transportation is excellent, and the city has an endless variety of restaurants serving cuisine from around the world. You can easily spend four or five days here without running out of worthwhile things to do, and even then you’ll barely scratch the surface. For travelers who enjoy cities with character, history, and a little bit of organized chaos, Berlin is one of Europe’s most rewarding destinations—and one I never seem to tire of visiting.
Recommended hotel: Schoenhouse Avenue by Limehome — about $165/night
4. Paris: A City That's Impossible to Finish
Paris hardly needs another glowing recommendation, but there’s a reason so many travelers keep returning. No matter how many times I’ve visited, I’ve never felt like I’d “done” Paris. The French capital is packed with world-famous landmarks, museums, neighborhoods, and cafés, yet it’s also a city where the simple act of wandering can become the highlight of the day. Every arrondissement has its own personality, and every visit seems to uncover another market, garden, or quiet street that somehow escaped my attention before.
Of course, Paris is home to many of Europe’s greatest attractions, including the Eiffel Tower, the Louvre, Notre-Dame Cathedral, the Arc de Triomphe, and the Musée d’Orsay. But what keeps drawing me back isn’t just the famous sights. It’s the atmosphere of sitting at a sidewalk café, strolling along the Seine in the evening, exploring neighborhoods like Le Marais or Montmartre, and discovering that even after several trips, there’s still an endless list of museums, restaurants, and hidden corners waiting to be explored.
Paris certainly isn’t an inexpensive destination, and the crowds can be overwhelming during peak season. Even so, it’s one of those rare cities where the reality consistently lives up to the reputation. Whether it’s your first visit or your fifth, Paris always seems capable of surprising you. That’s a quality very few cities can match, and it’s why I know I’ll continue going back whenever I have the chance.
Recommended hotel: Timhotel Montmartre — about $269/night
5. Sliema, Malta: An Island I Never Get Tired Of
Malta often gets overlooked by travelers planning a European vacation, but that’s part of its appeal. Sitting in the middle of the Mediterranean between Sicily and North Africa, this small island nation combines thousands of years of history with sunny weather, crystal-clear water, and an easygoing lifestyle that makes it difficult to leave. I’ve spent more than a month in Sliema over several visits, and it remains one of my favorite places anywhere in Europe to simply settle in and enjoy everyday life.
Sliema itself isn’t packed with famous attractions, but it’s an ideal base for exploring the island. Valletta is only a short ferry ride away, the ancient walled city of Mdina is an easy bus trip, and beautiful swimming spots and seaside promenades are never far away. English is one of Malta’s official languages, public transportation is inexpensive and extensive, and the island is compact enough that you can see a great deal without spending hours in transit. At the same time, Sliema has countless restaurants, waterfront cafés, and pleasant walking paths where it’s easy to spend an afternoon doing very little at all.
One of the biggest reasons I keep returning is the climate. Even during the winter months, Malta is far milder than most of Europe, making it an excellent escape when much of the continent is cold and gray. Add in fascinating history, surprisingly good value compared to many Mediterranean destinations, and a relaxed pace of life, and it’s easy to understand why this little island continues to pull me back.
Recommended hotel: Mr. Todd Hotel — about $130/night
6. Nice: The Perfect Blend of City and Coast
The French Riviera has no shortage of glamorous destinations, but Nice has always been the place I enjoy returning to the most. It offers beautiful Mediterranean beaches, an attractive historic center, outstanding restaurants, and enough museums, markets, and waterfront promenades to keep visitors busy for days. Unlike many resort towns that quiet down after summer, Nice feels like a real city with year-round energy, making it enjoyable in almost any season.
One of Nice’s greatest advantages is its location. Excellent train service makes it easy to visit Monaco, Cannes, Antibes, Menton, and several picturesque hill towns without renting a car. You can spend the morning exploring another Riviera destination and still be back in Nice for dinner along the Promenade des Anglais. The city itself is equally rewarding, with the colorful streets of Vieux Nice, the famous flower market, Castle Hill viewpoints, and countless cafés inviting you to slow down and enjoy the Mediterranean lifestyle.
Like Paris, Nice isn’t exactly a bargain, particularly during the summer months. Even so, I think it delivers exceptional value because it offers so many different experiences in one destination. It’s a beach city, a cultural city, and an outstanding transportation hub all at once. Every time I’ve visited, I’ve left feeling like there were still more day trips to take and more restaurants to try, which is exactly what keeps me coming back.
Recommended hotel: Hotel Du Centre, un hotel AMMI — about $219/night
7. London: A City You Could Visit Forever
If I had to choose one European city where I could spend an entire month without getting bored, London would probably be the winner. It’s one of the world’s great cities, combining remarkable history with outstanding museums, diverse neighborhoods, beautiful parks, and restaurants representing almost every cuisine on earth. I lived in London for about six months many years ago, and even after all that time, I felt like I’d only begun to understand the city.
The obvious attractions are world-class, from the Tower of London and Westminster Abbey to Buckingham Palace, the British Museum, and the West End theater district. But London is much more than a collection of famous landmarks. Every neighborhood has its own character, whether you’re browsing markets in Notting Hill, walking along the South Bank, relaxing in Hyde Park, or exploring the pubs and back streets that give the city so much personality. The sheer variety means that no two visits ever have to look the same.
London is undeniably expensive, especially when it comes to hotels, but there are also countless free museums, excellent public transportation, and enough things to see and do that you can tailor the experience to almost any budget. It’s one of the easiest major cities in Europe to revisit because there’s always another neighborhood, exhibition, restaurant, or day trip waiting. After all these years, I still look forward to going back, and I suspect I always will.
Recommended hotel: Stylotel — about $213/night
Final Thoughts
One of the best things about traveling in Europe is that no two cities feel remotely alike. Some are packed with famous landmarks, others are all about atmosphere, and a few simply have that hard-to-explain quality that makes you want to come back again and again. The seven cities on this list all earned their place for different reasons, but they have one thing in common: every time I leave, I find myself thinking about when I can return.
Of course, there are plenty of other European cities that I love and would happily visit again. Places like Prague, Budapest, Vienna, Amsterdam, Edinburgh, Lisbon, and Florence just missed making this particular list, and on another day I might even swap one or two of them in. That’s part of what makes Europe such an endlessly rewarding destination.
I’d love to hear your own picks. Which European city have you visited more than once, and which one keeps calling you back? Let me know in the comments below, and there’s a good chance you’ll inspire me to add another destination to my own list for a future trip.