Travel
Accommodaties
Hotels

City break Italy: these are the best cities for your getaway

Published: 11 September 2025

Italy is always a good idea, especially when it comes to a city break. Whether you’re dreaming of ancient ruins, elegant piazzas, colourful alleyways or the best pizza of your life, you’ll find it all in Italy. But where should you go? We’ve selected our favourite Italian cities for a short break , from classics to unexpected gems – plus handy tips for a relaxed stay with Hotelgiftcard.

A city break in Italy: la dolce vita

A trip to Italy isn’t just a holiday – it’s an experience. The country offers a unique blend of culture, history, food and atmosphere you won’t find anywhere else. Whether you’re into art and architecture, local markets and fashion streets, or simply want to stroll from terrace to trattoria – Italy has something for everyone.

With its mild climate, relaxed pace and inviting lifestyle, Italy is perfect for a romantic weekend away, a few solo days or a trip with friends. It rarely disappoints.
 

Where to go on holiday in Italy?

The ideal Italian city or region depends entirely on what you’re looking for. Italy is incredibly diverse. A few helpful tips:

For culture lovers: cities like Rome, Florence and Siena are full of history and art

For food lovers: head to Bologna, Naples or Turin – true food capitals of Italy

For sun and sea: combine city and coast in places like Palermo or Bari

For romance: think of Venice or Verona – perfect for a couple’s escape

For modern flair: Milan brings fashion, design and urban energy

Most Italian cities are easily reached by plane and great to combine with other regions. And with Hotelgiftcard, you can book flexibly – so you can choose what fits your plans best.
 

Our 5 favourite places for an Italian city break
 

1. Rome: classic, vibrant and impressive

A city break to Rome feels like stepping into an open-air museum. It’s packed with landmarks – from the Colosseum and the Pantheon to the charming alleys of Trastevere. Toss a coin into the Trevi Fountain, enjoy cacio e pepe at a local trattoria, and end the day with views from Aventine Hill. Tip: visit the lesser-known Quartiere Coppedè – a fairytale-like Art Nouveau district.

Best time to go: April to June or September to October, to avoid the heat and crowds

Where to stay: Monti – central, charming and slightly quieter than the historic core

Explore hotels in Rome


2. Bologna: a taste of real Italy

Bologna is a dream for food lovers. Sample authentic ragù, handmade pasta and local favourites like mortadella or tortellini in brodo. The city is lively, genuine and not overrun with tourists. Its famous arcades (portici) offer shaded strolls even on sunny days. Tip: climb Torre degli Asinelli for panoramic views over the city’s red rooftops

Best time to go: all year round – spring is especially pleasant

Where to stay: near Piazza Maggiore, so you can walk to everything easily

Explore hotels in Bologna


3. Florence: art, romance and Renaissance beauty

Florence is perfect for art and history lovers. Walk in the footsteps of the Medici, Michelangelo and Da Vinci. Visit the Duomo, the Uffizi Gallery and Piazza della Signoria. Between museums, wander medieval streets and sip wine by the river Arno. Tip: head to Piazzale Michelangelo at sunset for the city’s best view

Best time to go: April to May or September to October – avoid the summer heat

Where to stay: Oltrarno – creative, authentic and just outside the tourist zone

Explore hotels in Florence


4. Palermo: southern charm and street life

Palermo is raw, lively and unlike any other Italian city. Sicily’s capital mixes baroque churches with buzzing street food markets, palm trees and sea views. Great for those looking for atmosphere and a bit of adventure. Tip: eat your way through Mercato Ballarò, then visit Teatro Massimo or nearby Mondello Beach

Best time to go: May to June or September to October – warm but not too hot

Where to stay: a cosy B&B in the old town keeps you close to everything

Explore hotels in Palermo


5. Lecce: baroque calm and sunshine in the heel of Italy

Lecce is a hidden gem in Puglia, known for its honey-coloured baroque buildings and relaxed feel. It’s a little off the beaten track, perfect if you want a different side of Italy. Combine culture with day trips to the Ionian or Adriatic coast. Tip: stroll through the historic centre and try local wines on a sunny terrace

Best time to go: May, June or September – lots of sunshine, fewer crowds

Where to stay: choose a boutique hotel inside the old city walls for extra charm

Explore hotels in Lecce
 

Book an Italian city break with Hotelgiftcard

Feeling inspired for your next Italian escape? With Hotelgiftcard, it’s easy to book a stay that fits your style – from stylish city hotels to charming apartments and B&Bs. Book flexibly via our website and redeem your Hotelgiftcard at hundreds of participating stays.

Want more travel inspiration? Discover our other city break ideas across Europe.

More about Hotelgiftcard

Hotelgiftcard is the hotel voucher and perfect travel gift in the UK. Recipients can choose from over 600,000 accommodations worldwide. Perfect for hotels, bed and breakfasts, or holiday parks, this gift card offers flexibility and unforgettable experiences.
 

HGC card

Give a Hotelgiftcard as a gift!