City centre holiday homes ❘ Apartments, villas and more

City breaks (2261)

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,261 Holiday homes

Filters applied: Villa

(3) Very Good 

24

Holiday villa letting

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
“We had a very comfortable and happy stay at Villa La Tortora.” I was a touch nonplussed by the fact that there was no oven in the kitchen, but managed fine. Paolo was so very kind. in both collecting us from the station and returning us there at the e
…see more

from £62 / night

£399 - £531 / week

Book View

Responds fast!
avg. 51 minutes

from £62 / night

(2) Excellent 

15

Villa rental in Bayonne with shared pool

Basque Country / Bayonne

3 6 Min stay varies

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

from £97 / night

£672 - £1842 / week

Book View

Responds fast!
avg. 2 hours 29 minutes

from £97 / night

22

Holiday villa in Skiathos Town

Skiathos / Skiathos Town

2 6 Min stay varies

  • 2 bedrooms
  • Sleeps 6
  • Min stay varies
  • Child friendly
  • Air conditioning
  • Pet friendly

from £98 / night

£682 - £1363 / week

Book View

from £98 / night

(3) Excellent 

24

Villa rental in Arona

Lake Maggiore / Arona

3 5 1 night min

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

from £62 / night

£461 - £726 / week

Book View

from £62 / night

(24) Excellent 

24

Holiday villa letting

Albufeira / Patroves

7 16 Min stay varies

  • 7 bedrooms
  • Sleeps 16
  • Min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 2 km
  • Swimming pool
“Stunning Villa” I have just returned from a weeks stay at villa magnolia and I have to say it was the best property I have ever rented, myself and ten friends picked the villa as it looked great in the pictures but we were blown away on our arrival as
…see more

from £266 / night

£974 - £5222 / week

Enquire View

from £266 / night

(18) Very Good 

24

Holiday villa with shared pool, golf nearby in Caleta de Fuste

Caleta de Fuste / Fuerteventura Golf

3 6 Min stay varies

  • 3 bedrooms
  • Sleeps 6
  • Min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 1 km
  • Swimming pool
“a fantastic time” From the corespondence with the owners was first class. On arrival we were greeted by Helen with a welcome pack, containing water, milk, teas, and even a bottle of champain! The rooms were very comfortable with again everything we ne
…see more

from £49 / night

£341 / week

Book View

Responds fast!
avg. 1 hour 30 minutes

from £49 / night

14

Holiday villa in Cala Tarida

Ibiza / Cala Tarida

3 8 7 nights min

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

from £114 / night

£797 - £1461 / week

Book View

from £114 / night

(26) Excellent 

24

Ski villa to rent in Inverness

Scottish Highlands / Inverness

5 16 2 nights min

  • 5 bedrooms
  • Sleeps 16
  • 2 nights min
  • Beach / lakeside relaxation
  • Nearest beach 0 km
  • Ski
“Family stay” We booked this as a place to stay for a my mums 60th birthday. We are a large family and there was plenty room for us all to stay comfortably. There are lovely views with Inverness being within easy distance if you need anything. Would ha
…see more

from £200 / night

£1400 - £3850 / week

Enquire View

from £200 / night

(2) Very Good 

21

Villa letting in Lecci

Lecci / San Cipriano

2 6 Min stay varies

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

from £89 / night

£540 - £1416 / week

Book View

Responds fast!
avg. 3 hours 21 minutes

from £89 / night

(16) Excellent 

19

Alvor holiday villa let

Portimao / Alvor

3 6 7 nights min

  • 3 bedrooms
  • Sleeps 6
  • 7 nights min
  • Beach / lakeside relaxation
  • Child friendly
  • Car not necessary
“Lovely villa in a perfect location” The villa is perfectly situated - just a short walk to the centre of Alvor and to the beautiful beach. Analidia gave us a warm welcome and showed us around - the villa was perfect for 4 adults and a toddler, inclu
…see more

from £95 / night

£664 - £1571 / week

Book View

Responds fast!
avg. 53 minutes

from £95 / night

(9) Excellent 

26

Holiday villa rental

Massa Lubrense / Acquara

2 7 Min stay varies

  • 2 bedrooms
  • Sleeps 7
  • Min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 4 km
  • Swimming pool
“Amazing” It is difficult to describe how much we loved this villa! They know how make you feel like home. Fantastic swimming pool overlooking the island of capri Vittorio is fantastic and very happy
…see more

from £142 / night

£992 - £2567 / week

Book View

Responds fast!
avg. 1 hour 20 minutes

from £142 / night

(7) Very Good 

Certificate of Excellence

20

Villa rental in Meia Praia with swimming pool

Lagos / Meia Praia

3 6 Min stay varies

  • 3 bedrooms
  • Sleeps 6
  • Min stay varies
  • Beach / lakeside relaxation
  • Swimming pool
  • Child friendly
“Spacious villa, conveniently situated for Lagos and Meia Praiha” We had an excellent holiday.  I re-read the description and believe it to be accurately stated. The huge kitchen with/dining/lounge- outdoor eating area makes things easy. We found the o
…see more

Certificate of Excellence

from £43 / night

£300 - £1540 / week

Book View

from £43 / night

14

Holiday villa in Porto Cesareo

Province of Lecce / Porto Cesareo

2 8 Min stay varies

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

from £38 / night

£264 - £922 / week

Book View

Responds fast!
avg. 1 hour 3 minutes

from £38 / night

20

Arco da Calheta holiday villa accommodation

Calheta / Arco da Calheta

3 6 5 nights min

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

from £51 / night

£541 - £688 / week

Book View

from £51 / night

(4) Excellent 

27

Holiday villa with swimming pool in Kalyvia

Skiathos / Kalyvia

3 6 Min stay varies

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

from £226 / night

£1360 - £2764 / week

Book View

Responds fast!
avg. 3 hours 20 minutes

from £226 / night

(8) Very Good 

Certificate of Excellence

29

Holiday villa with swimming pool in Montechoro

Albufeira / Montechoro

4 8 7 nights min

  • 4 bedrooms
  • Sleeps 8
  • 7 nights min
  • Beach / lakeside relaxation
  • Nearest beach 2 km
  • Swimming pool
“Fantastic Villa and helpful owner” We stayed at the villa Carvalho in June of this year and had a great time with our 5 children! We arrived earlier than expected and Gill pulled out all the stops to ensure all was ready for us and gave us a tour
…see more

Certificate of Excellence

from £222 / night

£1549 - £2080 / week

Book View

Responds fast!
avg. 30 minutes

from £222 / night

(3) Excellent 

28

Gabicce Mare holiday villa rental

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 £75 / night

£439 - £1886 / week

Book View

Responds fast!
avg. 2 hours 54 minutes

from £75 / night

4

Villa rental in Barrabisa with shared pool

Palau / Barrabisa

2 4 6 nights min

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

from £116 / night

£806 - £1770 / week

Book View

Responds fast!
avg. 3 hours 13 minutes

from £116 / night

21

Holiday villa with swimming pool, golf nearby in Olhos de Agua

Albufeira / Olhos de Agua

4 10 Min stay varies

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

from £108 / night

£679 - £3061 / week

Book View

from £108 / night

(15) Very Good 

102

Villa rental in Mas with shared pool

Ubud / Mas

4 6 1 night min

  • 4 bedrooms
  • Sleeps 6
  • 1 night min
  • Nearest beach 7 km
  • Swimming pool
  • Child friendly

from £199 / night

£1389 / week

Book View

from £199 / night

(1) Very Good 

25

Holiday villa with swimming pool in Altavilla Milicia

Province of Palermo / Altavilla Milicia

6 14 Min stay varies

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

from £142 / night

£992 / week

Book View

from £142 / night

(16) Excellent 

25

Ski villa to rent in Marconia

Province of Matera / Marconia

3 13 Min stay varies

  • 3 bedrooms
  • Sleeps 13
  • Min stay varies
  • Nearest beach 18 km
  • Swimming pool
  • Ski

from £127 / night

£885 - £4608 / week

Book View

from £127 / night

(4) Excellent 

42

Holiday villa with swimming pool in Kalkan

Kalkan / Ortaalan

4 8 7 nights min

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

from £52 / night

£360 - £1170 / week

Book View

from £52 / night

(2) Excellent 

22

Nerja holiday villa rental

Costa del Sol / Nerja

4 12 7 nights min

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

from £88 / night

£616 - £1461 / week

Book View

from £88 / night

(38) Excellent 

23

Villa rental in Cortona with swimming pool

Province of Arezzo / Cortona

2 4 3 nights min

  • 2 bedrooms
  • Sleeps 4
  • 3 nights min
  • Nearest beach 150 km
  • Swimming pool
  • Child friendly
“Fabulous stay” Not sure where to start. Michele is one of the most passionate and fantastic villa owners who keeps his focus on customer satisfaction. Right from the moment we landed at the villa until we left, everything was perfectly arranged by
…see more

from £116 / night

£708 - £974 / week

Book View

Responds fast!
avg. 1 hour 21 minutes

from £116 / night

30

Villa rental in Cape Coral with golf nearby

Southwest Gulf Coast / Cape Coral

3 6 7 nights min

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

from £151 / night

£1018 - £1726 / week

Book View

from £151 / night

15

Nerja holiday villa rental

Nerja / Almijara

3 7 Min stay varies

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

from £58 / night

£365 - £1372 / week

Book View

from £58 / night

33

Saly holiday villa rental

Mbour / Saly

3 6 1 night min

  • 3 bedrooms
  • Sleeps 6
  • 1 night min
  • Beach / lakeside relaxation
  • Swimming pool
  • Child friendly

from £54 / night

£372 - £843 / week

Book View

from £54 / night

(6) Excellent 

24

Holiday villa with swimming pool in Sivota

Lefkada / Sivota

2 4 7 nights min

  • 2 bedrooms
  • Sleeps 4
  • 7 nights min
  • Beach / lakeside relaxation
  • Nearest beach 0.01 km
  • Swimming pool
“Beautiful villa in a fabulous location” Villa Penelope is in a perfect location in Sivota - you can easily walk to all of the tavernas in Sivota without having to use the car, although it is useful to have a car in order to explore the island. It is v
…see more

from £107 / night

£744 - £2470 / week

Book View

from £107 / night

(7) Very Good 

20

Holiday villa with swimming pool in Central Albufeira

Albufeira / Central Albufeira

4 10 Min stay varies

  • 4 bedrooms
  • Sleeps 10
  • Min stay varies
  • Beach / lakeside relaxation
  • Swimming pool
  • Child friendly

from £195 / night

£595 - £2705 / week

Enquire View

from £195 / night

(1) Excellent 

18

La Torre Golf Resort holiday villa let

La Torre Golf Resort / Polaris World, La Torre

2 6 1 night min

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

from £32 / night

£225 / week

Book View

Responds fast!
avg. 1 hour 33 minutes

from £32 / night

(2) Average 

18

Villa letting in Cerro Grande with swimming pool

Albufeira / Cerro Grande

6 14 7 nights min

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

from £212 / night

£1478 - £3540 / week

Book View

from £212 / night

(2) Average 

26

Holiday villa with swimming pool in Pieve a Nievole

Montecatini Terme / Pieve a Nievole

4 8 Min stay varies

  • 4 bedrooms
  • Sleeps 8
  • Min stay varies
  • Nearest beach 45 km
  • Swimming pool
  • Child friendly

from £180 / night

£1682 - £2213 / week

Book View

Responds fast!
avg. 3 hours 34 minutes

from £180 / night

(2) Excellent 

17

Davenport holiday villa rental

Davenport / Lake Wilson Preserve

4 8 7 nights min

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

from £88 / night

£556 / week

Book View

from £88 / night

(3) Very Good 

20

Albufeira Marina holiday villa rental

Albufeira / Albufeira Marina

4 9 7 nights min

  • 4 bedrooms
  • Sleeps 9
  • 7 nights min
  • Beach / lakeside relaxation
  • Nearest beach 1 km
  • Swimming pool
“Fun in the sun” We went as 8 friends. The house is brilliant. About a 5 min drive/taxi from the strip or the old town. It was quiet when we were there in October but the town was still busy. The house really is as nice as the photos look and it's easy
…see more

from £120 / night

£885 - £2434 / week

Book View

from £120 / night

(8) Very Good 

11

Holiday villa with swimming pool in Polemi

Paphos District / Polemi

2 5 2 nights min

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

from £89 / night

£620 / week

Book View

from £89 / night

(3) Excellent 

20

Villa rental in Syracuse

Province of Syracuse / Syracuse

3 5 2 nights min

  • 3 bedrooms
  • Sleeps 5
  • 2 nights min
  • Beach / lakeside relaxation
  • Child friendly
  • Car not necessary
“Calm and relaxing” We have a wonderful stay, the house is more beautiful than the picture. A very helpful and warm welcome from the owner Angela and his brother. Siracusa is very nice place, we love a lot. We highly recommend this house. Thank yo
…see more

from £54 / night

£372 - £837 / week

Book View

from £54 / night

8

Holiday villa in Bagheria

Province of Palermo / Bagheria

1 4 Min stay varies

  • 1 bedroom
  • Sleeps 4
  • Min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 0 km
  • Air conditioning

from £67 / night

£443 - £797 / week

Book View

from £67 / night

(17) Excellent 

35

Holiday villa rental

Mykonos Town / Mykonos Town

4 11 Min stay varies

  • 4 bedrooms
  • Sleeps 11
  • Min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 3 km
  • Child friendly
“Villa Kampani a must @ Myconos Town” The location of the villa is excellent. It is in town close to all shops and restaurants. The villa was even better that in the photos with an amazing balcony where you had the best views of the entire old port. Vi
…see more

from £310 / night

£2169 / week

Book View

Responds fast!
avg. 2 hours 3 minutes

from £310 / night

(3) Very Good 

19

Villa rental in Coral Bay with swimming pool

Paphos / Coral Bay

3 6 7 nights min

  • 3 bedrooms
  • Sleeps 6
  • 7 nights min
  • Beach / lakeside relaxation
  • Nearest beach 1 km
  • Swimming pool
“Fantastic, clean villa in a superb location!” We've just returned from 11 nights at Villa 97, and had a lovely time. The villa itself is excellent. On arrival it was perfectly clean, and the extra's we asked for (baby cot and high chair) we provided
…see more

from £89 / night

£619 - £1150 / week

Book View

Responds fast!
avg. 3 hours 10 minutes

from £89 / night

1