City breaks

City breaks (21253)

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

21,253 Holiday homes

18

Split-Dalmatia County holiday apartment rental

Dalmatia / Split-Dalmatia County

2 6 Min stay varies

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

Pricing unknown

Book View

Pricing unknown

(2) Excellent 

24

Holiday apartment with shared pool in Mesa Chorio

Paphos District / Mesa Chorio

2 6 Min stay varies

  • 2 bedrooms
  • Sleeps 6
  • Min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 5 km
  • Swimming pool
“Wonderful holiday, superb apartment” Shashi - thank you for your warm welcome when we arrived at your apartment, which was very nice, spotlessly clean and had everything you could wish for with splendid views over Paphos and magnificent sunsets. Over  …see more

Pricing unknown

Book View

Pricing unknown

(9) Very Good 

23

Villa rental in Tersefanou with swimming pool

Larnaka District / Tersefanou

2 6 1 night min

  • 2 bedrooms
  • Sleeps 6
  • 1 night min
  • Beach / lakeside relaxation
  • Nearest beach 3 km
  • Swimming pool
“Away from it all in sunny Cyprus” Stayed 11 nights in the second half of Sept 14. Villa was situated in quiet area about a ten minute drive from the airport. We arrived late in the evening and were picked up by Peters parents as we did not want to dri  …see more

from £60 / night

£420 - £2520 / week

Book View

from £60 / night

(8) Very Good 

24

Holiday apartment in Nice

Nice / Vieux Nice

3 8 2 nights min

  • 3 bedrooms
  • Sleeps 8
  • 2 nights min
  • Beach / lakeside relaxation
  • Nearest beach 0.5 km
  • Child friendly
“Excellent holiday” We have just returned from a week in this property.It is in an excellent spot to enjoy all Nice has to offer. It had everything you could need and was spotlessly clean. Claire your agent was first class. She could not have been mor  …see more

from £216 / night

£937 - £1208 / week

Book View

from £216 / night

8

Holiday apartment in Prague

Prague / Central Prague

2 6 3 nights min

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

from £218 / night

£1521 / week

Book View

from £218 / night

(1) Average 

11

Apartment rental in Central Paris

Paris / Central Paris

1 4 3 nights min

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

from £82 / night

£544 / week

Book View

from £82 / night

15

Holiday apartment in Rome

Rome / Trevi Fountain - Piazza di Spagna

1 4 3 nights min

  • 1 bedroom
  • Sleeps 4
  • 3 nights min
  • Child friendly
  • Air conditioning
  • Pet friendly

from £113 / night

£782 - £1408 / week

Book View

from £113 / night

21

Holiday studio in Kalamata

Messenia Region / Kalamata

Studio 4 4 nights min

  • Studio
  • Sleeps 4
  • 4 nights min
  • Beach / lakeside relaxation
  • Nearest beach 0.1 km
  • Child friendly

from £52 / night

£281 / week

Book View

from £52 / night

(1) Excellent 

15

Newlands, Cape Town holiday cottage rental

Cape Town / Newlands, Cape Town

1 2 2 nights min

  • 1 bedroom
  • Sleeps 2
  • 2 nights min
  • Nearest beach 10 km
  • Swimming pool
  • Private garden

from £90 / night

£690 / week

Book View

from £90 / night

6

Holiday apartment rental

Dalmatia / Split-Dalmatia County

2 2 Min stay varies

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

Pricing unknown

Book View

Pricing unknown

6

Province of Ragusa / Scoglitti

2 2 Min stay varies

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

Pricing unknown

Book View

Pricing unknown

15

Holiday apartment in Prague

Prague / Nove Mesto

3 7 3 nights min

  • 3 bedrooms
  • Sleeps 7
  • 3 nights min
  • Child friendly
  • Car not necessary

from £332 / night

£2318 / week

Book View

from £332 / night

(2) Excellent 

12

Province of Messina / Taormina

1 2 1 night min

  • 1 bedroom
  • Sleeps 2
  • 1 night min
  • Beach / lakeside relaxation
  • Nearest beach 3 km
  • Suitable for children age 5+

from £104 / night

£725 / week

Book View

from £104 / night

34

Holiday apartment in Giardini Naxos

Province of Messina / Giardini Naxos

1 4 3 nights min

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

from £44 / night

£259 - £518 / week

Book View

from £44 / night

(1) Excellent 

71

Holiday home in West London

West London / Ealing

4 7 Min stay varies

  • 4 bedrooms
  • Sleeps 7
  • Min stay varies
  • Nearest beach 85 km
  • Child friendly
  • Car not necessary

from £205 / night

£1300 - £1550 / week

Enquire View

from £205 / night

(3) Average 

24

Holiday villa accommodation

Alpes Maritimes / Riviera

3 6 3 nights min

  • 3 bedrooms
  • Sleeps 6
  • 3 nights min
  • Beach / lakeside relaxation
  • Nearest beach 15 km
  • Swimming pool

from £345 / night

£1983 / week

Book View

from £345 / night

18

Province of Vibo Valentia / Tropea

1 2 5 nights min

  • 1 bedroom
  • Sleeps 2
  • 5 nights min
  • Beach / lakeside relaxation
  • Nearest beach 1 km

from £61 / night

£423 / week

Book View

from £61 / night

16

Holiday apartment with golf nearby in Oristano

Province of Oristano / Oristano

3 6 Min stay varies

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

from £95 / night

£492 - £1233 / week

Book View

from £95 / night

10

Apartment rental in Puntamika

Zadar / Puntamika

1 6 3 nights min

  • 1 bedroom
  • Sleeps 6
  • 3 nights min
  • Beach / lakeside relaxation
  • Car not necessary
  • Air conditioning

from £78 / night

£544 / week

Book View

from £78 / night

13

Holiday b&b in Solin

Split-Dalmatia County / Solin

1 5 1 night min

  • 1 bedroom
  • Sleeps 5
  • 1 night min
  • Beach / lakeside relaxation
  • Child friendly
  • Car not necessary

from £36 / night

£245 / week

Book View

from £36 / night

10

Catania holiday apartment rental

Catania / Catania

1 4 2 nights min

  • 1 bedroom
  • Sleeps 4
  • 2 nights min
  • Child friendly
  • Car not necessary
  • Air conditioning

from £44 / night

£302 / week

Book View

from £44 / night

5

Holiday apartment rental

Lombardy / Milan

1 2 Min stay varies

  • 1 bedroom
  • Sleeps 2
  • Min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 5 km
  • Child friendly

Pricing unknown

Book View

Pricing unknown

(6) Very Good 

23

Holiday guest house in Bergamo

Province of Bergamo / Bergamo

2 4 Min stay varies

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

from £48 / night

£388 - £750 / week

Book View

from £48 / night

(8) Excellent 

24

Galway holiday apartment rental

County Galway / Galway

2 4 Min stay varies

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

from £130 / night

£388 - £733 / week

Enquire View

from £130 / night

19

Province of Messina / Piraino

2 4 Min stay varies

  • 2 bedrooms
  • Sleeps 4
  • Min stay varies
  • Beach / lakeside relaxation
  • Child friendly
  • Air conditioning

from £44 / night

£302 - £785 / week

Book View

from £44 / night

18

Holiday home in Larnaka City

Larnaka District / Larnaka City

2 5 3 nights min

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

from £87 / night

£578 / week

Book View

from £87 / night

(1) Excellent 

49

Apartment rental in Budapest

Budapest / District 8

3 8 Min stay varies

  • 3 bedrooms
  • Sleeps 8
  • Min stay varies
  • Child friendly
  • Car not necessary
“happy” it was the best holiday of my life time. The images in the net look great, but if you enter the place its much nice. The price is low budget but what you get is 5 star quality. Amazing place and thanks to the owners Frank and Jana. I already  …see more

from £57 / night

£393 / week

Book View

from £57 / night

46

Holiday apartment with shared pool in Pilar de la Horadada

Province of Alicante / Pilar de la Horadada

3 8 Min stay varies

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

from £61 / night

£388 - £630 / week

Book View

from £61 / night

16

Province of Catania / Riposto

2 5 Min stay varies

  • 2 bedrooms
  • Sleeps 5
  • Min stay varies
  • Beach / lakeside relaxation
  • Child friendly
  • Air conditioning

Pricing unknown

Book View

Pricing unknown

34

Holiday guest house with shared pool in Foca Mah

Fethiye / Foca Mah

30 50 1 night min

  • 30 bedrooms
  • Sleeps 50
  • 1 night min
  • Beach / lakeside relaxation
  • Nearest beach 0.6 km
  • Swimming pool

from £10 / night

£50 / week

Book View

from £10 / night

5

Holiday home in Cuttack

Odisha / Cuttack

1 3 1 night min

  • 1 bedroom
  • Sleeps 3
  • 1 night min
  • Beach / lakeside relaxation
  • Nearest beach 90 km
  • Suitable for children age 5+

from £30 / night

£210 / week

Book View

from £30 / night

34

Holiday apartment in Bacvice

Split-Dalmatia County / Bacvice

2 4 1 night min

  • 2 bedrooms
  • Sleeps 4
  • 1 night min
  • Beach / lakeside relaxation
  • Nearest beach 0.1 km
  • Child friendly

from £82 / night

£574 - £598 / week

Book View

from £82 / night

17

Arco da Calheta holiday home rental

Calheta / Arco da Calheta

2 4 5 nights min

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

from £35 / night

£242 / week

Book View

from £35 / night

(5) Excellent 

17

Rome / Campo Marzio

1 4 2 nights min

  • 1 bedroom
  • Sleeps 4
  • 2 nights min
  • Suitable for children age 5+
  • Car not necessary
  • Air conditioning

from £134 / night

£936 / week

Book View

from £134 / night

(1) Excellent 

23

Alpes-de-Haute-Provence / Simiane-la-Rotonde

4 8 Min stay varies

  • 4 bedrooms
  • Sleeps 8
  • Min stay varies
  • Nearest beach 120 km
  • Child friendly
  • Pet friendly

from £69 / night

£690 / week

Book View

from £69 / night

(1) Very Good 

30

Apartment rental in Budapest

Budapest / District 6

2 6 2 nights min

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

from £80 / night

£556 / week

Book View

from £80 / night

(13) Very Good 

12

Holiday apartment in Nice

French Riviera - Cote d'Azur / Nice

1 2 Min stay varies

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

from £61 / night

£423 / week

Book View

from £61 / night

95

Holiday villa in Limassol

Limassol / Pyrgos, Limassol

5 7 7 nights min

  • 5 bedrooms
  • Sleeps 7
  • 7 nights min
  • Beach / lakeside relaxation
  • Nearest beach 0.2 km
  • Swimming pool

from £388 / night

£2716 / week

Book View

from £388 / night

20

Costa del Sol / Manilva

2 4 Min stay varies

  • 2 bedrooms
  • Sleeps 4
  • Min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 2 km
  • Swimming pool

Pricing unknown

Book View

Pricing unknown

(3) Excellent 

28

Bouches-du-Rhone / Marseille

1 3 1 night min

  • 1 bedroom
  • Sleeps 3
  • 1 night min
  • Beach / lakeside relaxation
  • Ask owner if suitable for children
  • Car not necessary

from £121 / night

£845 / week

Book View

from £121 / night

1