City centre holiday homes ❘ Apartments, villas and more

City breaks (15281)

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

15,281 Holiday homes

Filters applied: Washing machine

13

Holiday apartment in Arles-Moules

Arles / Arles-Moules

2 5 1 night min

  • 2 bedrooms
  • Sleeps 5
  • 1 night min
  • Nearest beach 30 km
  • Child friendly
  • Car not necessary

from £74 / night

£513 - £785 / week

Book View

from £74 / night

23

Holiday home in Santa Tecla

Acireale / Santa Tecla

1 5 3 nights min

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

from £82 / night

£526 / week

Book View

from £82 / night

14

Holiday home in Contrada Fraginesi

Province of Trapani / Contrada Fraginesi

3 7 Min stay varies

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

Pricing unknown

Book View

Pricing unknown

(13) Excellent 

26

Holiday apartment with shared pool in Estepona Puerto/Marina

Estepona / Estepona Puerto/Marina

3 6 60 nights min

  • 3 bedrooms
  • Sleeps 6
  • 60 nights min
  • Beach / lakeside relaxation
  • Nearest beach 0.2 km
  • Swimming pool
“Great home from home” This apartment is really a beautiful and very comfortable . It was very clean and bright. Everything you need for a great holiday was in this apartment such a sun chairs and golf clubs.The kitchen was very well equipped and a sp
…see more

from £75 / night

£525 / week

Book View

from £75 / night

27

Holiday home in Rome

Rome / Roma EUR

2 5 3 nights min

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

from £100 / night

£694 / week

Book View

from £100 / night

7

Holiday apartment in Bergamo

Province of Bergamo / Bergamo

1 4 2 nights min

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

from £69 / night

£414 / week

Book View

from £69 / night

(2) Very Good 

108

Studio accommodation in Dubrovnik

Dubrovnik / Dubrovnik Old Town

Studio 4 1 night min

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

from £54 / night

£375 / week

Book View

from £54 / night

8

Holiday apartment in Poluotok

Zadar / Poluotok

2 6 1 night min

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

from £95 / night

£604 / week

Book View

from £95 / night

(31) Very Good 

32

Holiday apartment with shared pool in Central Spoleto

Spoleto / Central Spoleto

2 4 7 nights min

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

from £88 / night

£613 / week

Book View

from £88 / night

11

Holiday apartment rental

Province of Naples / Pozzuoli

2 4 14 nights min

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

from £63 / night

£435 / week

Book View

from £63 / night

24

Poggiardo holiday b&b rental

Province of Lecce / Poggiardo

1 2 3 nights min

  • 1 bedroom
  • Sleeps 2
  • 3 nights min
  • Beach / lakeside relaxation
  • Ask owner if suitable for children
  • Air conditioning

from £76 / night

£532 / week

Book View

from £76 / night

22

Holiday cottage in Barrington

New South Wales / Barrington

2 4 2 nights min

  • 2 bedrooms
  • Sleeps 4
  • 2 nights min
  • Nearest beach 150 km
  • Child friendly
  • Air conditioning

from £160 / night

£1120 / week

Book View

from £160 / night

15

Holiday apartment in Central Saint Petersburg

St. Petersburg / Central Saint Petersburg

1 6 1 night min

  • 1 bedroom
  • Sleeps 6
  • 1 night min
  • Suitable for children age 5+
  • Car not necessary
  • Ask about pets

from £44 / night

£285 / week

Book View

from £44 / night

21

Holiday studio with golf nearby in Podstrana

Split-Dalmatia County / Podstrana

Studio 3 Min stay varies

  • Studio
  • Sleeps 3
  • Min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 0.5 km
  • Swimming pool

Pricing unknown

Book View

Pricing unknown

15

Holiday apartment in Split-Dalmatia County

Dalmatia / Split-Dalmatia County

2 4 1 night min

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

from £119 / night

£819 / week

Book View

from £119 / night

(1)  

22

Istanbul holiday apartment rental

Istanbul / Taksim

4 9 1 night min

  • 4 bedrooms
  • Sleeps 9
  • 1 night min
  • Nearest beach 1 km
  • Child friendly
  • Car not necessary

from £103 / night

£707 / week

Book View

from £103 / night

(2)  

27

Apartment accommodation in Central London/Zone 2

Central London/Zone 2 / Hammersmith

2 8 2 nights min

  • 2 bedrooms
  • Sleeps 8
  • 2 nights min
  • Nearest beach 50 km
  • Child friendly
  • Car not necessary

from £271 / night

£1897 / week

Book View

from £271 / night

18

Province of Trapani holiday home rental

Sicily / Province of Trapani

2 6 3 nights min

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

from £130 / night

£906 / week

Book View

from £130 / night

19

Holiday apartment in Aci Sant'Antonio

Catania / Aci Sant'Antonio

2 7 2 nights min

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

from £22 / night

£138 - £863 / week

Book View

from £22 / night

7

Holiday apartment in Leipzig

Saxony / Leipzig

1 2 1 night min

  • 1 bedroom
  • Sleeps 2
  • 1 night min
  • Child friendly

from £95 / night

£569 / week

Book View

from £95 / night

11

Apartment rental in Buenos Aires

Buenos Aires / Palermo Parques

1 3 3 nights min

  • 1 bedroom
  • Sleeps 3
  • 3 nights min
  • Nearest beach 300 km
  • Car not necessary
  • Air conditioning

from £93 / night

£554 / week

Book View

from £93 / night

5

Holiday apartment rental

Madeira / Funchal

2 6 1 night min

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

from £120 / night

£700 / week

Book View

from £120 / night

45

Villa rental in Torba with golf nearby

Bodrum / Torba

3 8 2 nights min

  • 3 bedrooms
  • Sleeps 8
  • 2 nights min
  • Beach / lakeside relaxation
  • Child friendly
  • Air conditioning

from £173 / night

£1207 / week

Book View

from £173 / night

7

Holiday home in Uri

Province of Sassari / Uri

2 4 1 night min

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

from £69 / night

£432 / week

Book View

from £69 / night

15

Ravenna holiday home rental

Province of Ravenna / Ravenna

2 5 2 nights min

  • 2 bedrooms
  • Sleeps 5
  • 2 nights min
  • Beach / lakeside relaxation
  • Nearest beach 10 km
  • Ask owner if suitable for children

from £156 / night

£1087 / week

Book View

from £156 / night

24

Holiday b&b with swimming pool in Alouidane

Marrakech-Tensift-El Haouz Region / Alouidane

9 27 1 night min

  • 9 bedrooms
  • Sleeps 27
  • 1 night min
  • Swimming pool
  • Child friendly
  • Air conditioning

from £630 / night

£630 / week

Book View

from £630 / night

13

Holiday apartment in Varna

Varna / Central Varna

2 6 1 night min

  • 2 bedrooms
  • Sleeps 6
  • 1 night min
  • Beach / lakeside relaxation
  • Nearest beach 2 km
  • Ask owner if suitable for children

from £112 / night

£776 / week

Book View

from £112 / night

(25) Excellent 

24

Holiday villa in Nice

Nice / St Pierre de Feric

6 16 7 nights min

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

from £530 / night

£3707 - £6173 / week

Book View

from £530 / night

20

West London holiday apartment rental

London / West London

3 10 2 nights min

  • 3 bedrooms
  • Sleeps 10
  • 2 nights min
  • Child friendly
  • Car not necessary
  • Private garden

from £282 / night

£1974 / week

Book View

from £282 / night

10

Calatabiano holiday townhouse rental

Province of Catania / Calatabiano

3 5 3 nights min

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

from £69 / night

£414 / week

Book View

from £69 / night

21

Ski studio to rent in Zagreb

Zagreb / Centar

Studio 3 1 night min

  • Studio
  • Sleeps 3
  • 1 night min
  • Ski
  • Ask owner if suitable for children
  • Air conditioning

from £65 / night

£432 / week

Book View

from £65 / night

(1)  

16

Holiday apartment in Central Venice

City of Venice / Central Venice

3 7 7 nights min

  • 3 bedrooms
  • Sleeps 7
  • 7 nights min
  • Beach / lakeside relaxation
  • Nearest beach 1 km
  • Child friendly

from £308 / night

£2156 / week

Book View

from £308 / night

24

Holiday b&b accommodation

Province of Lecce / Poggiardo

1 2 3 nights min

  • 1 bedroom
  • Sleeps 2
  • 3 nights min
  • Beach / lakeside relaxation
  • Nearest beach 3 km
  • Ask owner if suitable for children

from £76 / night

£532 / week

Book View

from £76 / night

15

Holiday home in Modica Bassa

Modica / Modica Bassa

4 6 2 nights min

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

from £60 / night

£375 - £810 / week

Book View

from £60 / night

18

Holiday apartment rental

Split-Dalmatia County / Bacvice

2 4 3 nights min

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

from £104 / night

£694 / week

Book View

from £104 / night

8

Holiday guest house in Targu Secuiesc

Covasna County / Targu Secuiesc

2 4 1 night min

  • 2 bedrooms
  • Sleeps 4
  • 1 night min
  • Beach / lakeside relaxation
  • Ask owner if suitable for children
  • Air conditioning

from £26 / night

£173 / week

Book View

from £26 / night

7

Holiday apartment in Rome

Rome / Trevi Fountain - Piazza di Spagna

1 2 2 nights min

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

from £121 / night

£604 / week

Book View

from £121 / night

(47) Excellent 

24

Holiday apartment in Budapest

Budapest / District 5

3 10 1 night min

  • 3 bedrooms
  • Sleeps 10
  • 1 night min
  • Child friendly
  • Car not necessary
“Brilliant location, lots of space, elegant apartment” The owner is a very thoughtful and has put together a very comprehensive document to cover all sorts of issues from emergency numbers to where to visit. She has also taken care to provide practica
…see more

from £95 / night

£664 / week

Book View

from £95 / night

8

Holiday apartment rental

Province of Ragusa / Ragusa

1 3 7 nights min

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

from £37 / night

£259 / week

Book View

from £37 / night

5

Edinburgh holiday apartment let

Scotland / Edinburgh

2 5 2 nights min

  • 2 bedrooms
  • Sleeps 5
  • 2 nights min
  • Child friendly

from £330 / night

£2100 / week

Book View

from £330 / night

1