Homepage
An aerial view of Manhattan's skyscrapers in New York at night with the Empire State Building and Freedom Tower

Cheap city breaks and weekend breaks

Holidays from £209 per person

Thousands of holidays

Compare 20+ trusted brands

ATOL-protected holidays

Book your getaway with confidence

Part of MoneySuperMarket

Saving you money for more than 20 years

Compare and save

Save an average of £350 per holiday

We compare millions of holidays from the UK’s leading travel companies

Jet2holidays logoTui logoeasyJet Holidays logoloveholidays logolastminute logoHolidayGems logoOn the Beach logo

Compare city break deals

Iconic sights, world-class attractions, restaurants you’ll want to write home about… discover just what makes the world’s most famous cities so exciting on a short break or weekend away.

When you search for cheap city breaks on TravelSupermarket, you can compare amazing deals to top cities and save money on your getaway. Filter your search by hotel star rating, guest reviews, board type and price to find the right deal for you and get ready to explore somewhere new.

Popular city break deals

View all deals

Prices and availability may change, confirm with the provider before booking. Prices do not include local tourist taxes.

Domus Sessoriana

8.2

Very Good

Rome, Rome Area, Italy
  • 4 Apr 2027
  • 4 nights
  • Bed & breakfast
  • From Birmingham

Prices from

£459 pp

Hilton Molino Stucky Venice

9.1

Excellent

Venice, Venetian Riviera, Italy
  • 10 Jul 2026
  • 4 nights
  • Bed & breakfast
  • From Luton

Prices from

£589 pp

Best Western Astrid

8.2

Very Good

Rome, Rome Area, Italy
  • 15 Dec 2026
  • 4 nights
  • Bed & breakfast
  • From Bristol

Prices from

£382 pp

Cheap city break for less than £250pp

Cheap short breaks are easy to find, with many offering great-value accommodation, low-cost public transport and plenty to eat and drink without breaking the bank. Generally, for breaks in Europe, central cities such as Prague, Krakow and Budapest, and the Baltics (Tallinn, Vilnius and Riga) are excellent budget destinations. You can also find cheaper options in the likes of Italy, Spain and France. Head south in Italy to Naples and Palermo. In Spain, smaller cities, such as Toledo and Cordoba, tend to be much cheaper than big hitters Barcelona, Madrid and Valencia, while Toulouse, with its large student population, is a top budget choice for France. Outside of Europe, Marrakech, in Morocco, provides great value on a short break. Of course, if you compare prices and are flexible on when you travel (and perhaps don't mind a cheaper hotel), you can book cheap city breaks almost anywhere.

View all deals

Prices and availability may change, confirm with the provider before booking. Prices do not include local tourist taxes.

Riad Haraka Marrakech

8.8

Excellent

Marrakech, Morocco
  • 7 Sept 2026
  • 4 nights
  • Bed & breakfast
  • From Stansted

Prices from

£229 pp

Hotel Akabar

7.5

Good

Marrakech, Morocco
  • 7 Sept 2026
  • 4 nights
  • Room only
  • From Stansted

Prices from

£229 pp

Riad Ikalimo 1

8.4

Very Good

Marrakech, Morocco
  • 7 Sept 2026
  • 4 nights
  • Bed & breakfast
  • From Stansted

Prices from

£229 pp

Top European city breaks

There's a reason why travellers can't get enough of weekend breaks in Europe: no two city breaks are the same. Whether you're after romance, nightlife or just a short budget break, these European cities will draw you in for a closer look…

2 night city breaks in Europe

NH Barcelona Diagonal Center

Barcelona, Barcelona Area, Spain
  • 17 Jul 2026
  • 2 nights
  • Bed & breakfast
  • From Gatwick

Prices from

£340 pp

H10 Montcada

Barcelona, Barcelona Area, Spain
  • 17 Jul 2026
  • 2 nights
  • Room only
  • From Stansted

Prices from

£411 pp

Hotel Derby

Barcelona, Barcelona Area, Spain
  • 17 Jul 2026
  • 2 nights
  • Room only
  • From Stansted

Prices from

£256 pp

Hotel Gaudi

Barcelona, Barcelona Area, Spain
  • 17 Jul 2026
  • 2 nights
  • Room only
  • From Gatwick

Prices from

£413 pp

Catalonia Gran Via BCN

Barcelona, Barcelona Area, Spain
  • 17 Jul 2026
  • 2 nights
  • Room only
  • From Stansted

Prices from

£328 pp

NH Amsterdam Schiller

Amsterdam, Amsterdam Area, Netherlands
  • 7 Jul 2026
  • 2 nights
  • Room only
  • From Gatwick

Prices from

£349 pp

Room Mate Anna

Barcelona, Barcelona Area, Spain
  • 17 Jul 2026
  • 2 nights
  • Bed & breakfast
  • From Gatwick

Prices from

£405 pp

NH Zandvoort

Zandvoort, Amsterdam Area, Netherlands
  • 28 Aug 2026
  • 2 nights
  • Room only
  • From Birmingham

Prices from

£409 pp

Prices and availability may change, confirm with the provider before booking. Prices do not include local tourist taxes.

City breaks at family friendly hotels

Family holidays don’t always have to be of the fly-and-flop variety – just think, on a whirlwind short break, the kids won’t even have a chance to cry boredom! So, wave goodbye to noisy days at the waterpark and say hello to one of these crowd-pleasing places for your next escape.

Notting Hill

Amsterdam, Amsterdam Area, Netherlands
  • 10 Aug 2026
  • 4 nights
  • Room only
  • From Birmingham

Prices from

£487 pp

Conscious Vondelpark

Amsterdam, Amsterdam Area, Netherlands
  • 22 Jun 2026
  • 4 nights
  • Room only
  • From Glasgow

Prices from

£469 pp

Best Western Amsterdam

Amsterdam, Amsterdam Area, Netherlands
  • 12 Jan 2027
  • 4 nights
  • Room only
  • From Edinburgh

Prices from

£279 pp

The Independent Hotel

Rome, Rome Area, Italy
  • 16 Aug 2026
  • 4 nights
  • Bed & breakfast
  • From East Midlands

Prices from

£389 pp

Saratoga

Palma De Mallorca, Majorca, Spain
  • 26 Jul 2026
  • 2 nights
  • Room only
  • From Manchester

Prices from

£453 pp

Hotel Romanico Palace & Spa

Rome, Rome Area, Italy
  • 17 Jul 2026
  • 3 nights
  • Room only
  • From Stansted

Prices from

£413 pp

Hilton Garden Inn Rome Claridge

Rome, Rome Area, Italy
  • 17 Jul 2026
  • 3 nights
  • Bed & breakfast
  • From Gatwick

Prices from

£472 pp

Mercure Roma Piazza Bologna

Rome, Rome Area, Italy
  • 8 Jul 2026
  • 3 nights
  • Bed & breakfast
  • From Gatwick

Prices from

£438 pp

Prices and availability may change, confirm with the provider before booking. Prices do not include local tourist taxes.

How do I find the best deal for a city break?

Finding the best deal for a city break is easy if you can be flexible. Visit summer cities that are busy in spring and autumn when crowds are thinner, prices lower and queues shorter.

For summer bargains, look for midweek city breaks instead of weekend breaks. Be flexible with travel dates and look at using a low-cost airline, and you're likely to make even bigger savings on your city break.

Know of a major event in your destination? It’s best to avoid them if you’re after a city break bargain. Places such as Venice are busy in summer, but the annual carnival (Feb/March) here also sees tourists flooding the city streets, pushing up hotel prices.

How do I find the best deals for a last-minute city break?

When is the best time to book a cheap last-minute city break? Well, according to TravelSupermarket data, it’s two weeks before your departure date.

Most people tend to look for deals between four and two weeks before the day of departure, while some leave it as late as one week before. Quick and easy, city breaks make for great late escapes – especially if you’re travelling to a European destination.

Generally speaking, the closer you get to the date, the cheaper it gets – taking a risk here can pay off. However, if you leave it to the absolute last minute (as in the week of), there’s likely to be a jump in price.

Last-minute city break package deals

Hilton Molino Stucky Venice

Venice, Venetian Riviera, Italy
  • 10 Jul 2026
  • 4 nights
  • Bed & breakfast
  • From Luton

Prices from

£589 pp

Hotel The Originals Paris Maison Montmartre

Paris, France
  • 6 Jul 2026
  • 4 nights
  • Bed & breakfast
  • From Newcastle

Prices from

£529 pp

ACHAT Hotel Budapest

Budapest, Budapest Area, Hungary
  • 14 Jul 2026
  • 4 nights
  • Room only
  • From Manchester

Prices from

£279 pp

Medos Hotel

Budapest, Budapest Area, Hungary
  • 14 Jul 2026
  • 4 nights
  • Room only
  • From Manchester

Prices from

£476 pp

Mamaison Residence Izabella Budapest

Budapest, Budapest Area, Hungary
  • 14 Jul 2026
  • 4 nights
  • Room only
  • From Manchester

Prices from

£388 pp

SWU Broadway

Budapest, Budapest Area, Hungary
  • 14 Jul 2026
  • 4 nights
  • Room only
  • From Manchester

Prices from

£342 pp

Exe Budapest Center

Budapest, Budapest Area, Hungary
  • 14 Jul 2026
  • 4 nights
  • Room only
  • From Manchester

Prices from

£417 pp

NH Collection Budapest City Center

Budapest, Budapest Area, Hungary
  • 14 Jul 2026
  • 4 nights
  • Room only
  • From Manchester

Prices from

£411 pp

Prices and availability may change, confirm with the provider before booking. Prices do not include local tourist taxes.

Best city break destinations for couples

Sneak away for a cheap weekend break, go big in New York, or plunge into the unfamiliar with your other half – whether it’s romance or adventure you’re after, a holiday in one of these exciting destinations will only bring you closer together.

Best city break destinations for culture

Got that must-do list ready? Good, you’ll need it in these cities. With museums and galleries, architecture and art, history tours and a packed cultural calendar, you might not get through all the sights in one short visit, but that’s all the more reason to return.

Best city break destinations for nightlife

Night owl? These high-energy destinations are at their best when you are. Chill pints at a pub, dancing ‘til dawn, or something entirely different… whatever kind of night out you’re looking for, in these cracking cities the party only stops when you want it to.

Book your holiday with confidence

We advise looking out for companies that provide ATOL protection. This ensures that you will be looked after if either all or part of the travel you have booked goes wrong. All of the holiday partners on TravelSupermarket are protected by ATOL.

Spread the cost of your city break

Not everyone can afford to pay for a city break in one lump sum, so a number of travel companies offer pay monthly holidays and low or zero deposit deals. Look out for these if you’d like to book your break now then pay in instalments before you travel. Always read terms and conditions before booking so you know when your balance needs to be paid in full.

Need more holiday inspiration?

Let us know what you’re looking for and we’ll narrow down the best destinations and deals for your holiday!

Inspire me

About TravelSupermarket