City breaks

City breaks (20792)

Best city breaks


Save money on a city break by booking a stay at one of these top holiday rentals. Opting for a holiday apartment over a hotel will save you money per person and it means you can live like a local while you’re away.



City getaways make fantastic mini-breaks in the new year. Jet off to Rome, Florence or London to soak up the centuries of history, art and culture. Or turn your trip into a shopping spree or a romantic post-Christmas getaway.



With so many cheap flights on offer, European city breaks are even more affordable than before. You could even squeeze in a city stop on the way to your main holiday. And inviting friends or family along means you’ll each spend less on a shared city apartment or villa.



View larger map

Also consider

Luxury Villas
2,684 properties
Coastal Cottages
222 properties
Pet Friendly Cottages
27,095 properties
Romantic Breaks
3,207 properties
Group Holidays
17,143 properties
Log Cabin Holidays
238 properties
Rural Retreats
12,438 properties
City Breaks
8,475 properties
Holiday Cottages
17,239 properties
Villas in Spain
11,248 properties
Villas in Tenerife
707 properties
Gites in France
8,131 properties
Holiday Cottages in Cornwall
2,983 properties
London Holiday Apartments
941 properties
Florida Villas
905 properties
Villas in Ibiza
349 properties
Villas in Portugal
4,126 properties
Villas in Turkey
2,202 properties
Villas in Malta
455 properties
Lake District Cottages
940 properties

No dates Enter dates for accurate prices -

Adults, Children

Enter dates for more accurate prices

Payment Protection
To book this holiday home you need to pay through the Holiday Lettings website. We can’t protect your payment if you don’t pay through us. Learn more

20,792 Holiday homes

17

Province of South Tyrol / Caldaro sulla Strada del Vino

1 4 4 nights min

  • 1 bedroom
  • Sleeps 4
  • 4 nights min
  • Beach / lakeside relaxation
  • Nearest beach 5 km
  • Air conditioning

from £118 / night

£757 - £1463 / week

Book View

from £118 / night

5

Province of Pesaro and Urbino / Urbino

4 12 Min stay varies

  • 4 bedrooms
  • Sleeps 12
  • Min stay varies
  • Beach / lakeside relaxation
  • Child friendly
  • Ask about pets

from £255 / night

£1526 - £1865 / week

Book View

from £255 / night

46

Rome / San Giovanni

3 6 3 nights min

  • 3 bedrooms
  • Sleeps 6
  • 3 nights min
  • Nearest beach 15 km
  • Child friendly
  • Car not necessary

from £84 / night

£559 - £725 / week

Book View

from £84 / night

(7) Very Good 

20

Holiday apartment in Rome

Rome / Via dei Giubbonari

2 6 3 nights min

  • 2 bedrooms
  • Sleeps 6
  • 3 nights min
  • Child friendly
  • Car not necessary
  • Air conditioning

from £85 / night

£678 - £1034 / week

Book View

from £85 / night

4

French Riviera - Cote d'Azur / Le Cannet

1 4 Min stay varies

  • 1 bedroom
  • Sleeps 4
  • Min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 4 km
  • Car not necessary

Pricing unknown

Book View

Pricing unknown

12

Rome holiday apartment rental

Rome / Campo de' Fiori

2 4 Min stay varies

  • 2 bedrooms
  • Sleeps 4
  • Min stay varies
  • Car not necessary

Pricing unknown

Book View

Pricing unknown

13

French Riviera - Cote d'Azur / Roquebrune-sur-Argens

1 2 1 night min

  • 1 bedroom
  • Sleeps 2
  • 1 night min
  • Beach / lakeside relaxation
  • Nearest beach 15 km
  • Swimming pool

from £72 / night

£500 - £530 / week

Book View

from £72 / night

11

Holiday apartment in Budapest

Budapest / District 7

1 4 3 nights min

  • 1 bedroom
  • Sleeps 4
  • 3 nights min
  • Child friendly

from £37 / night

£255 / week

Book View

from £37 / night

(1) Excellent 

12

Holiday b&b rental

Province of Lecce / Uggiano La Chiesa

4 4 1 night min

  • 4 bedrooms
  • Sleeps 4
  • 1 night min
  • Beach / lakeside relaxation
  • Child friendly
  • Car not necessary

from £85 / night

£594 / week

Book View

from £85 / night

17

Holiday apartment in Brodarica

Sibenik-Knin County / Brodarica

3 7 Min stay varies

  • 3 bedrooms
  • Sleeps 7
  • Min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 0 km
  • Child friendly

Pricing unknown

Book View

Pricing unknown

24

State of Sao Paulo / Ilhabela

5 10 Min stay varies

  • 5 bedrooms
  • Sleeps 10
  • Min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 150 km
  • Child friendly

Pricing unknown

Book View

Pricing unknown

21

Holiday b&b rental

Antalya / Kemer-Beycik

8 2 Min stay varies

  • 8 bedrooms
  • Sleeps 2
  • Min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 0.15 km
  • Child friendly

Pricing unknown

Book View

Pricing unknown

25

Holiday apartment in Nice

Nice / Central Nice

2 5 3 nights min

  • 2 bedrooms
  • Sleeps 5
  • 3 nights min
  • Beach / lakeside relaxation
  • Nearest beach 0.3 km
  • Child friendly

from £99 / night

£483 - £890 / week

Book View

from £99 / night

45

Holiday apartment letting

Attica / Athens

2 6 1 night min

  • 2 bedrooms
  • Sleeps 6
  • 1 night min
  • Nearest beach 5 km
  • Child friendly
  • Air conditioning

from £47 / night

£297 - £416 / week

Book View

from £47 / night

62

Villa accommodation in Seminyak with swimming pool

Seminyak / Seminyak Center

2 6 1 night min

  • 2 bedrooms
  • Sleeps 6
  • 1 night min
  • Beach / lakeside relaxation
  • Nearest beach 1 km
  • Swimming pool

from £241 / night

£1440 / week

Book View

from £241 / night

19

Bouches-du-Rhone / Chateaurenard-de-Provence

8 1 Min stay varies

  • 8 bedrooms
  • Sleeps 1
  • Min stay varies
  • Nearest beach 65 km
  • Swimming pool
  • Child friendly

Pricing unknown

Book View

Pricing unknown

32

Porec holiday villa accommodation

Istria / Porec

3 6 Min stay varies

  • 3 bedrooms
  • Sleeps 6
  • Min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 6 km
  • Swimming pool

from £78 / night

£546 - £1551 / week

Book View

from £78 / night

44

Holiday villa with swimming pool in Kalkan

Kalkan / Ortaalan

3 6 7 nights min

  • 3 bedrooms
  • Sleeps 6
  • 7 nights min
  • Nearest beach 1 km
  • Swimming pool
  • Child friendly

from £45 / night

£310 - £1020 / week

Book View

from £45 / night

7

Holiday apartment in Ciovo Island

Split-Dalmatia County / Ciovo Island

1 1 Min stay varies

  • 1 bedroom
  • Sleeps 1
  • Min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 1 km
  • Car not necessary

Pricing unknown

Book View

Pricing unknown

12

East Pattaya holiday villa rental

Pattaya / East Pattaya

3 6 1 night min

  • 3 bedrooms
  • Sleeps 6
  • 1 night min
  • Beach / lakeside relaxation
  • Swimming pool
  • Suitable for children age 5+

from £202 / night

£1413 / week

Book View

from £202 / night

(1) Excellent 

15

Rome / Trastevere

1 2 3 nights min

  • 1 bedroom
  • Sleeps 2
  • 3 nights min
  • Nearest beach 30 km
  • Child friendly
  • Air conditioning

from £73 / night

£484 / week

Book View

from £73 / night

10

Central Palermo holiday apartment rental

Palermo / Central Palermo

2 4 2 nights min

  • 2 bedrooms
  • Sleeps 4
  • 2 nights min
  • Beach / lakeside relaxation
  • Child friendly
  • Car not necessary

from £77 / night

£509 / week

Book View

from £77 / night

41

Holiday home in Hvar

Hvar Island / Hvar

4 16 1 night min

  • 4 bedrooms
  • Sleeps 16
  • 1 night min
  • Beach / lakeside relaxation
  • Swimming pool
  • Child friendly

from £238 / night

£1663 / week

Book View

from £238 / night

(1)  

4

Atlanta holiday apartment let

Georgia / Atlanta

1 4 1 night min

  • 1 bedroom
  • Sleeps 4
  • 1 night min
  • Child friendly
  • Air conditioning
  • Pet friendly

from £36 / night

£274 - £383 / week

Book View

from £36 / night

(1) Excellent 

17

Holiday apartment in Paris

Paris / 4th / IVe - Ile Saint Louis

2 4 7 nights min

  • 2 bedrooms
  • Sleeps 4
  • 7 nights min

from £369 / night

£2579 / week

Book View

from £369 / night

51

Okrug Donji holiday apartment rental

Ciovo Island / Okrug Donji

2 4 1 night min

  • 2 bedrooms
  • Sleeps 4
  • 1 night min
  • Beach / lakeside relaxation
  • Child friendly
  • Air conditioning

from £43 / night

£297 / week

Book View

from £43 / night

(6) Excellent 

20

Townhouse rental in Brighton

Brighton / Central Brighton

5 16 3 nights min

  • 5 bedrooms
  • Sleeps 16
  • 3 nights min
  • Beach / lakeside relaxation
  • Nearest beach 0 km
  • Child friendly
“Excellent house, beautifully decorated , loved every minute” We stayed at the wonderland house for my firiends hen party. Really is a Beautiful house, so much attention to detail, the house comes equipped with everything you could need towels , haird
…see more

from £295 / night

£3200 - £3760 / week

Book View

from £295 / night

17

Holiday home with shared pool in Bodrum City

Bodrum / Bodrum City

2 5 Min stay varies

  • 2 bedrooms
  • Sleeps 5
  • Min stay varies
  • Beach / lakeside relaxation
  • Swimming pool
  • Suitable for children age 5+

Pricing unknown

Book View

Pricing unknown

(7) Very Good 

15

Holiday villa in Mui Ne

Phan Thiet / Mui Ne

3 7 2 nights min

  • 3 bedrooms
  • Sleeps 7
  • 2 nights min
  • Beach / lakeside relaxation
  • Nearest beach 0.9 km
  • Swimming pool
“The perfect villa to relax and have fun with your friends!” We spent a whole week with my friends kite surfers during a kite surf competition. This Villa is just amazing! It's the perfect place to relax after a day of kiting and have fun between frien
…see more

from £219 / night

£1532 / week

Book View

from £219 / night

(1) Excellent 

54

Riad rental in Marrakech with indoor pool, golf nearby

Marrakech / Medina

5 14 1 night min

  • 5 bedrooms
  • Sleeps 14
  • 1 night min
  • Swimming pool
  • Child friendly
  • Car not necessary

from £212 / night

£1484 / week

Book View

from £212 / night

21

Analipsi holiday villa rental

Hersonissos / Analipsi

3 7 3 nights min

  • 3 bedrooms
  • Sleeps 7
  • 3 nights min
  • Nearest beach 2 km
  • Swimming pool
  • Child friendly

from £178 / night

£1246 / week

Book View

from £178 / night

(1) Excellent 

25

Holiday apartment with golf nearby in Podstrana

Split-Dalmatia County / Podstrana

1 4 1 night min

  • 1 bedroom
  • Sleeps 4
  • 1 night min
  • Beach / lakeside relaxation
  • Nearest beach 0.4 km
  • Child friendly

from £26 / night

£297 / week

Book View

from £26 / night

(10) Excellent 

24

Cabanas holiday studio rental

Tavira / Cabanas

Studio 2 Min stay varies

  • Studio
  • Sleeps 2
  • Min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 2 km
  • Car not necessary
“Spacious, Private Studio with fantastic Balcony” What a find! This studio was more spacious and comfortable than many apartments we have seen and stayed in. We were met by Sandra - the owner - who showed us round the apartment. The thoughtfulness and
…see more

from £34 / night

£238 - £323 / week

Enquire View

from £34 / night

(8) Very Good 

21

Holiday apartment with golf nearby in Los Cristianos

Los Cristianos / Dinastia

2 4 7 nights min

  • 2 bedrooms
  • Sleeps 4
  • 7 nights min
  • Beach / lakeside relaxation
  • Nearest beach 5 km
  • Swimming pool
“Fantastic Views” My Husband and I stayed in this apartment from 21.01.2013 to 28.01.2013. Although our flight was delayed by two hours we had no problem obtaining our key A little big for just the two of us, but very comfortable and and decorated
…see more

from £79 / night

£551 / week

Enquire View

from £79 / night

(8) Excellent 

9

Fuengirola holiday apartment rental

Fuengirola / Los Boliches

1 4 Min stay varies

  • 1 bedroom
  • Sleeps 4
  • Min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 0.5 km
  • Swimming pool
“IMMACULATE” This is the best equipped and most tastefully decorated apartment we have ever stayed in.The location is ideal as its not too far from the beach and has numerous local restaurants nearby.If you are more into self-catering there is a really
…see more

Pricing unknown

Enquire View

Pricing unknown

6

Province of Palermo / Lascari

2 6 2 nights min

  • 2 bedrooms
  • Sleeps 6
  • 2 nights min
  • Beach / lakeside relaxation
  • Swimming pool
  • Child friendly

from £102 / night

£530 / week

Book View

from £102 / night

(1) Excellent 

27

Apartment rental in Lisbon

Lisbon / Graca

1 4 2 nights min

  • 1 bedroom
  • Sleeps 4
  • 2 nights min
  • Nearest beach 20 km
  • Child friendly
  • Car not necessary

from £47 / night

£311 - £489 / week

Book View

from £47 / night

21

Gioiosa Marea holiday apartment rental

Province of Messina / Gioiosa Marea

3 6 Min stay varies

  • 3 bedrooms
  • Sleeps 6
  • Min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 4 km
  • Child friendly

from £56 / night

£339 - £678 / week

Book View

from £56 / night

(1) Excellent 

13

Holiday apartment in Catania

Catania / Catania

1 4 2 nights min

  • 1 bedroom
  • Sleeps 4
  • 2 nights min
  • Beach / lakeside relaxation
  • Nearest beach 4 km
  • Child friendly

from £75 / night

£525 / week

Book View

from £75 / night

(1) Average 

37

Province of Lecce / Lecce

2 5 7 nights min

  • 2 bedrooms
  • Sleeps 5
  • 7 nights min
  • Beach / lakeside relaxation
  • Nearest beach 10 km
  • Child friendly

from £35 / night

£244 / week

Book View

from £35 / night

1