City centre holiday homes ❘ Apartments, villas and more

City breaks (5530)

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

5,530 Holiday homes

Filters applied: High chair available

(2) Very Good 

24

Holiday villa with swimming pool in Enna

Province of Enna / Enna

6 12 Min stay varies

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

from £19 / night

£133 - £1738 / week

Book View

from £19 / night

21

Holiday apartment in Rome

Rome / Prati

2 6 3 nights min

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

from £121 / night

£845 / week

Book View

from £121 / night

17

Maria Pia holiday apartment rental

Alghero / Maria Pia

1 6 1 night min

  • 1 bedroom
  • Sleeps 6
  • 1 night min
  • Beach / lakeside relaxation
  • Nearest beach 0 km
  • Child friendly

from £125 / night

£875 / week

Book View

from £125 / night

(11) Very Good 

23

Holiday apartment in Rome

Lazio / Rome

2 4 3 nights min

  • 2 bedrooms
  • Sleeps 4
  • 3 nights min
  • Nearest beach 30 km
  • Child friendly
  • Car not necessary

from £87 / night

£518 / week

Book View

from £87 / night

(1) Excellent 

67

Central Spoleto holiday apartment rental

Spoleto / Central Spoleto

2 4 7 nights min

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

from £85 / night

£595 - £854 / week

Book View

from £85 / night

(2) Average 

22

Holiday gite in L'Isle-sur-la-Sorgue

Vaucluse / L'Isle-sur-la-Sorgue

1 4 7 nights min

  • 1 bedroom
  • Sleeps 4
  • 7 nights min
  • Beach / lakeside relaxation
  • Swimming pool
  • Child friendly

from £18 / night

£121 - £923 / week

Book View

from £18 / night

16

Holiday apartment with shared pool, golf nearby in Jomtien Beach

Pattaya / Jomtien Beach

1 2 5 nights min

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

from £14 / night

£88 / week

Book View

from £14 / night

12

Holiday home in Itri

Province of Latina / Itri

2 5 7 nights min

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

from £56 / night

£388 / week

Book View

from £56 / night

(7) Excellent 

27

Holiday condo rental

Rome / Appio Latino

2 4 2 nights min

  • 2 bedrooms
  • Sleeps 4
  • 2 nights min
  • Nearest beach 28 km
  • Child friendly
  • Car not necessary
“Perfect apartment close to the metro: 18 minutes close to the center!” The Area was really full of restaurant (a wonderful pizzeria in the same street), pub (next street), atm bank (next street), supermarket till 22:00 (next street), pub and shops and
…see more

from £44 / night

£259 - £440 / week

Book View

from £44 / night

20

Holiday home in Patisia

Athens / Patisia

1 5 3 nights min

  • 1 bedroom
  • Sleeps 5
  • 3 nights min
  • Nearest beach 18 km
  • Swimming pool
  • Child friendly

from £156 / night

£906 - £1268 / week

Book View

from £156 / night

(15) Excellent 

24

Edinburgh ski apartment to rent.

Scotland / Edinburgh

3 6 Min stay varies

  • 3 bedrooms
  • Sleeps 6
  • Min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 3 km
  • Ski
“Perfectly located flat” A typical traditional scottish flat near the historical center. Easy to pick up the keys (we arrive late in the night) A perfect place for a group of four/five people willing to discover Edinburgh. Highly recommanded
…see more

from £120 / night

£840 / week

Book View

from £120 / night

43

Holiday apartment in Buenos Aires

Buenos Aires / Recoleta

1 3 5 nights min

  • 1 bedroom
  • Sleeps 3
  • 5 nights min
  • Swimming pool
  • Ask owner if suitable for children
  • Car not necessary

from £50 / night

£366 - £608 / week

Book View

from £50 / night

31

Holiday bungalow rental

Nai Harn / Ban Saiyuan

11 3 1 night min

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

from £65 / night

£392 - £548 / week

Book View

from £65 / night

(2) Excellent 

35

Holiday villa rental

Corfu / Nissaki

8 16 7 nights min

  • 8 bedrooms
  • Sleeps 16
  • 7 nights min
  • Beach / lakeside relaxation
  • Nearest beach 0.4 km
  • Swimming pool
“Heaven on Earth” Our stay was an amazing experience,a brand new house with a breathtaking view, the kids just love it. I personally enjoyed the tranquility and the privacy when I had my drink with my wife. We will definitely go again!!!
…see more

from £2094 / night

£14656 / week

Book View

from £2094 / night

(3) Excellent 

23

Apartment rental in Rome

Lazio / Rome

2 5 3 nights min

  • 2 bedrooms
  • Sleeps 5
  • 3 nights min
  • Nearest beach 30 km
  • Child friendly
  • Car not necessary
“Fabulous chic apartment! Definitely recommended!” My family and I (two adult children and parents) stayed here in Sept 2011 when we visited Rome. The booking was easy and the arrangements for us to meet Rodolfo at the apartment was easy too. We met hi
…see more

from £130 / night

£776 - £1035 / week

Book View

from £130 / night

(1) Excellent 

19

Holiday apartment in Istanbul

Istanbul / Sultanahmet

4 10 1 night min

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

from £232 / night

£1207 - £1358 / week

Book View

from £232 / night

(20) Excellent 

25

Holiday villa with swimming pool in Nerja

Nerja / Burriana Beach

4 8 7 nights min

  • 4 bedrooms
  • Sleeps 8
  • 7 nights min
  • Beach / lakeside relaxation
  • Nearest beach 0.3 km
  • Swimming pool
“Another great stay!” This is our 2nd time staying at Villa Miramar in as many years and it exceeded the previous stay with the owners improving it even further! The facilities are second to none but the location makes it even more appealing. You reall
…see more

from £129 / night

£900 - £2800 / week

Enquire View

from £129 / night

24

Holiday villa with swimming pool in Protaras

Paralimni / Protaras

4 8 7 nights min

  • 4 bedrooms
  • Sleeps 8
  • 7 nights min
  • Beach / lakeside relaxation
  • Nearest beach 2 km
  • Swimming pool

from £169 / night

£1177 / week

Book View

from £169 / night

(1) Excellent 

17

Apartment rental in Mondello

Palermo / Mondello

2 5 2 nights min

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

from £117 / night

£815 / week

Book View

from £117 / night

(5) Excellent 

40

Holiday hotel apartment with swimming pool in Alba

Province of Cuneo / Alba

2 7 1 night min

  • 2 bedrooms
  • Sleeps 7
  • 1 night min
  • Swimming pool
  • Child friendly
  • Air conditioning

from £207 / night

£1449 - £1811 / week

Book View

from £207 / night

13

B&b rental in Bassacutena

Province of Olbia-Tempio / Bassacutena

8 20 Min stay varies

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

Pricing unknown

Book View

Pricing unknown

51

Perth holiday apartment rental

Perth and Kinross / Perth

2 4 2 nights min

  • 2 bedrooms
  • Sleeps 4
  • 2 nights min
  • Nearest beach 48 km
  • Child friendly
  • Car not necessary

from £150 / night

£750 - £800 / week

Book View

from £150 / night

(2) Excellent 

23

Villa accommodation in Episkopi, Crete

Rethymnon / Episkopi, Crete

3 6 Min stay varies

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

from £108 / night

£755 - £966 / week

Book View

from £108 / night

9

Holiday apartment in Sorrento

Province of Naples / Sorrento

1 4 3 nights min

  • 1 bedroom
  • Sleeps 4
  • 3 nights min
  • Beach / lakeside relaxation
  • Child friendly
  • Air conditioning

from £130 / night

£906 / week

Book View

from £130 / night

(2) Average 

23

Holiday apartment in Krakow

Krakow / Krakow Old Town

1 4 2 nights min

  • 1 bedroom
  • Sleeps 4
  • 2 nights min
  • Child friendly
  • Pet friendly

from £44 / night

£302 - £423 / week

Book View

from £44 / night

(3) Excellent 

24

Vietri sul Mare holiday apartment rental

Amalfi Coast / Vietri sul Mare

2 5 Min stay varies

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

from £113 / night

£690 - £863 / week

Book View

from £113 / night

17

Holiday villa with swimming pool in Almancil

Almancil / Areias de Almansil

5 11 Min stay varies

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

from £186 / night

£1294 - £2845 / week

Book View

from £186 / night

23

Holiday villa in Seminyak

Seminyak / Seminyak Center

6 14 Min stay varies

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

from £708 / night

£4954 / week

Book View

from £708 / night

(1) Excellent 

21

Holiday villa with swimming pool in Coral Bay

Paphos / Coral Bay

4 8 Min stay varies

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

from £138 / night

£966 / week

Book View

from £138 / night

(12) Average 

29

Holiday home rental

Dorset / Ferndown

6 22 2 nights min

  • 6 bedrooms
  • Sleeps 22
  • 2 nights min
  • Beach / lakeside relaxation
  • Nearest beach 12 km
  • Child friendly
“Magnificent house; stunning location; impressive customer service.” We would like to record our thanks to the support team for the wonderful experience you gave us at Christmas in respect of our house booking at Ferndown. On arrival, we found that the
…see more

from £550 / night

£2750 - £5200 / week

Enquire View

from £550 / night

22

Holiday apartment with shared pool, golf nearby in Alanya

Antalya Province / Alanya

2 5 3 nights min

  • 2 bedrooms
  • Sleeps 5
  • 3 nights min
  • Beach / lakeside relaxation
  • Nearest beach 0.1 km
  • Swimming pool

from £48 / night

£302 / week

Book View

from £48 / night

36

Villa rental in Javea with swimming pool, golf nearby

Javea / Balcon Al Mar

5 10 7 nights min

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

from £193 / night

£1350 - £2000 / week

Book View

from £193 / night

11

Holiday apartment in Central Pisa

Pisa / Central Pisa

1 2 2 nights min

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

from £50 / night

£344 / week

Book View

from £50 / night

14

Caldas da Rainha holiday villa rental

Leiria District / Caldas da Rainha

3 6 Min stay varies

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

Pricing unknown

Book View

Pricing unknown

(2) Excellent 

75

Villa rental in Karteros with swimming pool

Heraklion Prefecture / Karteros

4 11 1 night min

  • 4 bedrooms
  • Sleeps 11
  • 1 night min
  • Beach / lakeside relaxation
  • Nearest beach 4 km
  • Swimming pool

from £95 / night

£604 - £2311 / week

Book View

from £95 / night

49

Apartment rental in Sliema

Sliema / Tigne

2 8 Min stay varies

  • 2 bedrooms
  • Sleeps 8
  • Min stay varies
  • Nearest beach 0.5 km
  • Child friendly
  • Car not necessary

from £82 / night

£507 - £1354 / week

Book View

from £82 / night

41

Holiday condo in Dubrovnik

Dubrovnik / Lapad

1 2 Min stay varies

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

from £43 / night

£296 - £604 / week

Book View

from £43 / night

55

Holiday apartment accommodation

Lisbon District / Lisbon

2 4 3 nights min

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

from £48 / night

£332 / week

Book View

from £48 / night

9

Larnaka City holiday home rental

Larnaka District / Larnaka City

2 6 Min stay varies

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

Pricing unknown

Book View

Pricing unknown

(1) Excellent 

32

Holiday villa in Bonnieux

Luberon / Bonnieux

8 21 Min stay varies

  • 8 bedrooms
  • Sleeps 21
  • Min stay varies
  • Nearest beach 80 km
  • Swimming pool
  • Child friendly

from £537 / night

£5000 - £9647 / week

Book View

from £537 / night

1