City breaks

City breaks (2336)

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

2,336 Holiday homes

Filters applied: Villa

(3) Very Good 

16

Villa rental in Aspro Horio with shared pool

Paros / Aspro Horio

3 6 1 night min

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

from £85 / night

£589 / week

Book View

from £85 / night

(8) Excellent 

17

San Agustin des Vedra holiday villa rental

Ibiza / San Agustin des Vedra

6 12 Min stay varies

  • 6 bedrooms
  • Sleeps 12
  • Min stay varies
  • Beach / lakeside relaxation
  • Swimming pool
  • Child friendly
“Gem of Ibiza” Having stayed at their other villa 4 years ago I thought I knew what to expect when arriving at la Luna, however it surpassed all expectations. It was so much bigger than we thought it would be and the feeling we got when we walked onto
…see more

from £400 / night

£1950 - £6750 / week

Enquire View

Responds fast!
avg. 49 minutes

from £400 / night

(1) Excellent 

22

Holiday villa with swimming pool in Pissouri

Pissouri / Pissouri Village

2 5 Min stay varies

  • 2 bedrooms
  • Sleeps 5
  • Min stay varies
  • Nearest beach 3 km
  • Swimming pool
  • Child friendly

from £51 / night

£339 - £615 / week

Book View

Responds fast!
avg. 1 hour 18 minutes

from £51 / night

(3) Very Good 

35

Villa rental in Cala d'Or with swimming pool

Majorca / Cala d'Or

4 8 7 nights min

  • 4 bedrooms
  • Sleeps 8
  • 7 nights min
  • Beach / lakeside relaxation
  • Swimming pool
  • Child friendly

from £267 / night

£1865 - £2458 / week

Enquire View

Responds fast!
avg. 1 hour 40 minutes

from £267 / night

(2) Excellent 

20

Holiday villa with swimming pool in Yaniklar

Fethiye / Yaniklar

4 8 Min stay varies

  • 4 bedrooms
  • Sleeps 8
  • Min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 0.8 km
  • Swimming pool
“Beautiful villa, very clean and modern, fantastic pool!!!” Me and some friends stayed at this villa in Sept 2012, I was quite hard to find but it was out the way of all the big towns etc... so very quite!! The villa had 2 massive double rooms with o
…see more

from £68 / night

£475 - £678 / week

Book View

Responds fast!
avg. 3 hours 0 minutes

from £68 / night

(18) Excellent 

43

Holiday villa with swimming pool, golf nearby in Benalmadena Costa

Benalmadena / Benalmadena Costa

7 15 Min stay varies

  • 7 bedrooms
  • Sleeps 15
  • Min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 0.4 km
  • Swimming pool
“First class family villa.” Excellent in all respects. Very helpful owner and agent. Spotlessly clean. Beautiful location looking down across the valley. Information pack very comprehensive and useful. Very well equipped (except no tea pot!!). E
…see more

from £1400 / night

£1500 - £3600 / week

Book View

Responds fast!
avg. 2 hours 50 minutes

from £1400 / night

25

Nova holiday villa rental

Korcula Island / Nova

4 8 Min stay varies

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

from £130 / night

£908 - £2913 / week

Book View

Responds fast!
avg. 3 hours 30 minutes

from £130 / night

(3) Excellent 

26

Holiday villa with swimming pool in Pissouri

Pissouri / Pissouri Village

2 5 Min stay varies

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

from £51 / night

£339 - £615 / week

Book View

Responds fast!
avg. 1 hour 18 minutes

from £51 / night

(2) Excellent 

24

Province of Catania / Acireale

1 5 Min stay varies

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

from £60 / night

£416 - £852 / week

Book View

Responds fast!
avg. 3 hours 31 minutes

from £60 / night

(3) Excellent 

18

Holiday villa in Stintino

Stintino / Capo Falcone

2 7 Min stay varies

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

from £51 / night

£356 / week

Book View

Responds fast!
avg. 2 hours 27 minutes

from £51 / night

(8) Very Good 

28

Holiday villa with shared pool in Torrevieja Area

Province of Alicante / Torrevieja Area

3 6 Min stay varies

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

from £50 / night

£400 - £550 / week

Book View

Responds fast!
avg. 3 hours 58 minutes

from £50 / night

(11) Excellent 

24

Holiday villa with swimming pool in Santa Margalida

Majorca / Santa Margalida

3 6 Min stay varies

  • 3 bedrooms
  • Sleeps 6
  • Min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 6 km
  • Swimming pool
“Nice and relaxing” Me my husband and our little girl came back from the villa couple a days ago. We had a really nice holiday there. The villa has got great location. It's situated between fields. There is no other houses around it. You can do a lot o
…see more

from £128 / night

£467 - £1246 / week

Book View

from £128 / night

(4) Excellent 

25

Holiday villa in Protaras

Protaras / Green Bay

2 5 7 nights min

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

from £102 / night

£297 - £712 / week

Book View

Responds fast!
avg. 3 hours 29 minutes

from £102 / night

(4) Excellent 

53

Oia holiday villa rental

Santorini / Oia

3 8 Min stay varies

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

from £370 / night

£2587 - £4830 / week

Book View

from £370 / night

(1) Excellent 

43

Holiday villa in Xylokastro

Corinthia Region / Xylokastro

3 7 Min stay varies

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

from £183 / night

£1276 / week

Book View

from £183 / night

18

Villa rental in Elounda with swimming pool, golf nearby

Lasithi Prefecture / Elounda

4 8 7 nights min

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

from £146 / night

£1017 - £2882 / week

Book View

Responds fast!
avg. 2 hours 36 minutes

from £146 / night

(3) Very Good 

31

Holiday villa with swimming pool in Iznajar

Iznajar / Monte Claros

4 10 7 nights min

  • 4 bedrooms
  • Sleeps 10
  • 7 nights min
  • Beach / lakeside relaxation
  • Nearest beach 0.1 km
  • Swimming pool
“A very nice villa in a good location” This is a very nice villa with 4 good bedrooms about a mile outside the pretty village of Iznajar. It is located very close to a reservoir with a lovely beach and excellent restaurant. The pool was clean, altho
…see more

from £73 / night

£509 - £1272 / week

Book View

from £73 / night

(6) Very Good 

16

Holiday villa with shared pool in Betalbatim

Salcette District / Betalbatim

3 8 Min stay varies

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

from £85 / night

£550 - £1054 / week

Book View

from £85 / night

(1) Excellent 

20

Holiday villa with swimming pool in Taghazout

Souss-Massa-Draa Region / Taghazout

5 11 1 night min

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

from £85 / night

£594 / week

Book View

from £85 / night

40

Holiday villa with swimming pool in Ferragudo

Faro District / Ferragudo

4 10 7 nights min

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

from £123 / night

£855 - £1356 / week

Book View

Responds fast!
avg. 3 hours 7 minutes

from £123 / night

20

Gundogan holiday villa rental

Bodrum / Gundogan

5 10 7 nights min

  • 5 bedrooms
  • Sleeps 10
  • 7 nights min
  • Beach / lakeside relaxation
  • Swimming pool
  • Child friendly

from £255 / night

£1780 / week

Book View

from £255 / night

(3) Very Good 

24

Province of Brescia / Desenzano Del Garda

1 4 1 night min

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

from £60 / night

£382 - £509 / week

Book View

Responds fast!
avg. 51 minutes

from £60 / night

(4) Excellent 

23

Holiday villa accommodation

Rethymnon Prefecture / Panormos

2 5 Min stay varies

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

from £200 / night

£653 - £1395 / week

Book View

from £200 / night

(4) Excellent 

18

Holiday villa rental

Aydin Province / Sogucak

4 8 Min stay varies

  • 4 bedrooms
  • Sleeps 8
  • Min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 1 km
  • Swimming pool
“Beautifull luxurous villa close to sea” We have visit this house after a long working period and we enjoyed this heaven of beauty and quietness. Relaxation !!. The staff (eva, memeth ) were very helpfull We had rented a car which was handy to go down
…see more

from £85 / night

£594 - £848 / week

Book View

from £85 / night

(3) Excellent 

28

Province of Pesaro and Urbino / Gabicce Mare

3 8 Min stay varies

  • 3 bedrooms
  • Sleeps 8
  • Min stay varies
  • Beach / lakeside relaxation
  • Child friendly
  • Air conditioning

from £73 / night

£424 - £1907 / week

Book View

Responds fast!
avg. 2 hours 34 minutes

from £73 / night

(3) Excellent 

27

Bali holiday villa rental

Rethymnon Prefecture / Bali

1 4 Min stay varies

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

from £81 / night

£505 - £1068 / week

Book View

from £81 / night

(4) Very Good 

24

Villa rental in Chiclana de la Frontera with swimming pool

Costa de la Luz / Chiclana de la Frontera

4 8 5 nights min

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

from £97 / night

£679 / week

Book View

from £97 / night

(2) Excellent 

30

Villa rental in Balchik with swimming pool, golf nearby

Balchik / Tsarichino

4 8 Min stay varies

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

from £66 / night

£457 - £576 / week

Book View

Responds fast!
avg. 3 hours 22 minutes

from £66 / night

19

Holiday villa with swimming pool, golf nearby in Marrakech

Marrakech-Tensift-El Haouz Region / Marrakech

3 6 2 nights min

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

from £175 / night

£1200 / week

Book View

Responds fast!
avg. 2 hours 53 minutes

from £175 / night

(6) Very Good 

22

Holiday villa with golf nearby in Areias Sao Joao

Albufeira / Areias Sao Joao

4 12 Min stay varies

  • 4 bedrooms
  • Sleeps 12
  • Min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 0.5 km
  • Swimming pool
“Lovely, spacious, clean and well located Villa” The villa was well equipped especially with the added bonus of the pool table. The villa was clean and roomy with plenty of linen. The pool was clean and warm. The location was fine if you don't want to
…see more

from £225 / night

£650 - £2675 / week

Enquire View

from £225 / night

36

Holiday villa with swimming pool in Blanes

Costa Brava / Blanes

6 14 7 nights min

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

from £179 / night

£1250 - £2924 / week

Enquire View

from £179 / night

(2) Excellent 

49

Holiday villa in Pessada

Cephalonia / Pessada

3 8 7 nights min

  • 3 bedrooms
  • Sleeps 8
  • 7 nights min
  • Beach / lakeside relaxation
  • Nearest beach 1 km
  • Swimming pool
“Fantastic Holiday in a superb location!” Me, my wife and my kids all stayed at Villa Paradiso last week (returned yesterday on 16th Aug). I am a very fussy guy when it comes to location, quietness, cleanliness, etc and I also I only write reviews when
…see more

from £339 / night

£2373 / week

Book View

Responds fast!
avg. 2 hours 54 minutes

from £339 / night

(10) Very Good 

21

Hua Hin / Khao Takiab

4 8 Min stay varies

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

from £119 / night

£844 - £1145 / week

Book View

Responds fast!
avg. 2 hours 21 minutes

from £119 / night

(1) Excellent 

20

Legian holiday villa rental

Bali / Legian

3 6 Min stay varies

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

from £141 / night

£1055 / week

Book View

Responds fast!
avg. 2 hours 23 minutes

from £141 / night

16

Fuengirola holiday villa rental

Costa del Sol / Fuengirola

2 4 3 nights min

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

from £55 / night

£385 - £600 / week

Book View

from £55 / night

(2) Very Good 

17

Holiday villa accommodation

Pollenca / Golf Pollensa

3 6 7 nights min

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

from £120 / night

£839 - £1344 / week

Book View

Responds fast!
avg. 15 minutes

from £120 / night

(5) Excellent 

25

Villa rental in Salou

Salou / Vilafortuny

5 10 Min stay varies

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

from £68 / night

£475 - £594 / week

Book View

Responds fast!
avg. 3 hours 34 minutes

from £68 / night

25

Villa rental in Crikvenica with indoor pool

Primorje-Gorski Kotar County / Crikvenica

4 8 7 nights min

  • 4 bedrooms
  • Sleeps 8
  • 7 nights min
  • Beach / lakeside relaxation
  • Swimming pool
  • Child friendly

from £405 / night

£2833 / week

Book View

from £405 / night

(1) Excellent 

26

Monopoli / Capitolo

1 4 Min stay varies

  • 1 bedroom
  • Sleeps 4
  • Min stay varies
  • Beach / lakeside relaxation
  • Child friendly
  • Air conditioning

from £77 / night

£534 / week

Book View

Responds fast!
avg. 2 hours 18 minutes

from £77 / night

31

Province of Cosenza / Villapiana

2 4 3 nights min

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

from £34 / night

£212 - £1187 / week

Book View

from £34 / night

1