City breaks

City breaks (20797)

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

20,797 Holiday homes

13

Holiday apartment in Nice

French Riviera - Cote d'Azur / Nice

1 4 7 nights min

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

from £59 / night

£407 - £577 / week

Book View

from £59 / night

25

Villa rental in Bassano Romano with swimming pool

Province of Viterbo / Bassano Romano

4 10 Min stay varies

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

from £26 / night

£178 / week

Book View

from £26 / night

(5) Excellent 

20

Holiday townhouse letting

Carvoeiro / Vale de Centianes

2 5 7 nights min

  • 2 bedrooms
  • Sleeps 5
  • 7 nights min
  • Beach / lakeside relaxation
  • Nearest beach 0.2 km
  • Swimming pool
“Relax in beautiful surroundings!” This is a most comfortable, well appointed apartment, very close to the pool and restaurant (highly recommended!). This location is ideal for exploring the western Algarve- the boat trip around the coastline is a must
…see more

from £86 / night

£600 - £750 / week

Book View

from £86 / night

(11) Very Good 

15

Province of Palermo / Cinisi

2 4 1 night min

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

from £34 / night

£238 / week

Book View

from £34 / night

57

Alpes-de-Haute-Provence / Allos

5 10 Min stay varies

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

from £323 / night

£2255 / week

Book View

from £323 / night

(83) Excellent 

88

Holiday apartment in Barcelona

Barcelona / Barcelona Beach

2 5 Min stay varies

  • 2 bedrooms
  • Sleeps 5
  • Min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 0.1 km
  • Child friendly
“Home Away from Home” We are an Irish couple age range 73-79. .we rented the apartment for two weeks.We were met by the omnetwhen we arrived.He gave us a passionate account of the area and c Barcelona city. He is truly a Catalonian in love with his co
…see more

from £77 / night

£534 / week

Enquire View

from £77 / night

24

Dubrovnik holiday apartment rental

Dubrovnik / Dubrovnik Old Town

1 2 Min stay varies

  • 1 bedroom
  • Sleeps 2
  • Min stay varies
  • Nearest beach 0 km
  • Air conditioning

Pricing unknown

Book View

Pricing unknown

24

Holiday villa with swimming pool in Kas

Kas / Cukurbag Peninsula

3 6 7 nights min

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

from £92 / night

£640 - £1390 / week

Book View

from £92 / night

(16) Average 

21

Whitby holiday cottage rental

Scarborough District / Whitby

4 8 2 nights min

  • 4 bedrooms
  • Sleeps 8
  • 2 nights min
  • Beach / lakeside relaxation
  • Nearest beach 0.1 km
  • Child friendly
“excellent weekend owners even left coffee milk etc nice touch” We arived at cottage friday at 17.00 should have been 8 of us, but only 4 due to work. the road to cottage not very wide , found it ok , supprised owners left milk, coffee and tea for
…see more

from £150 / night

£600 / week

Enquire View

from £150 / night

17

Holiday apartment in Santa Maria di Leuca

Province of Lecce / Santa Maria di Leuca

1 4 Min stay varies

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

from £42 / night

£263 - £1175 / week

Book View

from £42 / night

18

Holiday b&b in Istanbul

Istanbul / Taksim

3 4 1 night min

  • 3 bedrooms
  • Sleeps 4
  • 1 night min
  • Air conditioning

from £32 / night

£204 / week

Book View

from £32 / night

44

Holiday apartment in Lisbon

Lisbon / Chiado

1 4 3 nights min

  • 1 bedroom
  • Sleeps 4
  • 3 nights min
  • Nearest beach 5 km
  • Child friendly
  • Car not necessary

from £98 / night

£683 - £890 / week

Book View

from £98 / night

66

Province of Taranto / Martina Franca

2 4 2 nights min

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

from £98 / night

£657 / week

Book View

from £98 / night

(17) Very Good 

28

Holiday apartment accommodation

Bath / Central Bath

2 5 2 nights min

  • 2 bedrooms
  • Sleeps 5
  • 2 nights min
  • Child friendly
  • Car not necessary
“Nice accommodations but a little distant from the center of Bath” This was a very spacious flat , clean and with good facilities in a very quiet area outside of the main center of Bath. It was a little chilly because the heat didn't seem to circulate
…see more

from £145 / night

£750 - £950 / week

Book View

from £145 / night

(1) Excellent 

21

Villa letting in Nerja with swimming pool

Costa del Sol / Nerja

3 6 7 nights min

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

from £55 / night

£382 - £1092 / week

Book View

from £55 / night

5

Holiday home in Positano

Amalfi Coast / Positano

1 4 Min stay varies

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

from £109 / night

£760 / week

Book View

from £109 / night

49

Province of Rome / Fiumicino

1 2 1 night min

  • 1 bedroom
  • Sleeps 2
  • 1 night min
  • Beach / lakeside relaxation
  • Child friendly
  • Air conditioning

from £68 / night

£475 / week

Book View

from £68 / night

20

Province of Pesaro and Urbino / Fano

3 7 Min stay varies

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

from £170 / night

£1187 / week

Book View

from £170 / night

25

Bouches-du-Rhone / Saint-Cannat

2 8 7 nights min

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

from £85 / night

£594 / week

Book View

from £85 / night

26

Holiday villa with shared pool in Hoi An

Quang Nam Province / Hoi An

20 30 1 night min

  • 20 bedrooms
  • Sleeps 30
  • 1 night min
  • Beach / lakeside relaxation
  • Swimming pool
  • Air conditioning

from £40 / night

£274 - £4102 / week

Book View

from £40 / night

59

Holiday private room in Meje

Split / Meje

1 3 Min stay varies

  • 1 bedroom
  • Sleeps 3
  • Min stay varies
  • Nearest beach 0.6 km
  • Suitable for children age 5+
  • Car not necessary

from £27 / night

£184 / week

Book View

from £27 / night

(36) Very Good 

23

Stratford-upon-Avon holiday farmhouse rental

Warwickshire / Stratford-upon-Avon

6 16 2 nights min

  • 6 bedrooms
  • Sleeps 16
  • 2 nights min
  • Child friendly
  • Car not necessary
  • Private garden
“Excellent place for my brother's stag do” 16 of us stayed here for my brother's stag do and had an excellent time. Antonia responded to my queries very quickly and answered all the questions I had. The house was a great base for the surrounding sights
…see more

from £199 / night

£3499 / week

Enquire View

from £199 / night

23

Larnaca Town Centre holiday apartment rental

Larnaka City / Larnaca Town Centre

2 5 Min stay varies

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

Pricing unknown

Book View

Pricing unknown

24

Apartment rental in Central London/Zone 1

Central London/Zone 1 / Kensington

1 4 3 nights min

  • 1 bedroom
  • Sleeps 4
  • 3 nights min
  • Nearest beach 120 km
  • Car not necessary

from £335 / night

£2100 / week

Book View

from £335 / night

(4) Very Good 

23

Split holiday home rental

Split-Dalmatia County / Split

2 6 2 nights min

  • 2 bedrooms
  • Sleeps 6
  • 2 nights min
  • Nearest beach 1 km
  • Child friendly
  • Car not necessary

from £85 / night

£530 / week

Book View

from £85 / night

20

Holiday home in Almancil

Faro District / Almancil

3 6 7 nights min

  • 3 bedrooms
  • Sleeps 6
  • 7 nights min
  • Beach / lakeside relaxation
  • Child friendly
  • Air conditioning

from £175 / night

£1225 / week

Book View

from £175 / night

(2) Average 

24

Apartment rental in Istanbul

Istanbul / Sisli

5 10 1 night min

  • 5 bedrooms
  • Sleeps 10
  • 1 night min
  • Child friendly
  • Ask about pets

from £133 / night

£899 - £1391 / week

Enquire View

from £133 / night

(4) Average 

39

Holiday home in Lignano Sabbiadoro

Province of Udine / Lignano Sabbiadoro

4 8 Min stay varies

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

from £127 / night

£715 - £2017 / week

Book View

from £127 / night

(4) Excellent 

41

Lisbon / Alfama

2 5 Min stay varies

  • 2 bedrooms
  • Sleeps 5
  • Min stay varies
  • Child friendly
  • Air conditioning

from £60 / night

£402 - £856 / week

Book View

from £60 / night

9

Haute-Savoie / Chamonix

1 4 Min stay varies

  • 1 bedroom
  • Sleeps 4
  • Min stay varies
  • Beach / lakeside relaxation
  • Ski
  • Car not necessary

Pricing unknown

Book View

Pricing unknown

(2) Very Good 

16

Holiday apartment in Rome

Rome / Largo Argentina

1 2 3 nights min

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

from £64 / night

£443 - £1000 / week

Book View

from £64 / night

(10) Excellent 

16

Holiday villa in Pissouri

Pissouri / Pissouri Village

3 6 7 nights min

  • 3 bedrooms
  • Sleeps 6
  • 7 nights min
  • Beach / lakeside relaxation
  • Nearest beach 4 km
  • Swimming pool
“Unforgetable views” We really loved the villa. It was a quiet en tranquille place to stay. The views were marvelous, when standing in the kitchen you can overlook a beautiful kind of orchard and see te sea. We had a really perfect time there and hop
…see more

from £58 / night

£400 - £650 / week

Enquire View

from £58 / night

24

Condo rental in Patong with shared pool, golf nearby

Kathu / Patong

1 2 30 nights min

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

from £19 / night

£131 / week

Book View

from £19 / night

12

Apartment rental in Rome

Rome / Trastevere

1 4 3 nights min

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

from £78 / night

£545 - £936 / week

Book View

from £78 / night

(1) Excellent 

9

Holiday apartment in Burgas

Burgas Province / Burgas

1 2 3 nights min

  • 1 bedroom
  • Sleeps 2
  • 3 nights min
  • Beach / lakeside relaxation
  • Nearest beach 0.7 km
  • Car not necessary

from £17 / night

£102 / week

Book View

from £17 / night

(39) Excellent 

35

Home rental in Ancient Medina with golf nearby

Essaouira / Ancient Medina

3 8 4 nights min

  • 3 bedrooms
  • Sleeps 8
  • 4 nights min
  • Beach / lakeside relaxation
  • Nearest beach 0.2 km
  • Child friendly
“A memory for life” We were picked up at the airport in Marrakech not knowing what to except from our journey to Morocco since this was our first visit. We arrived at the port of Essaouira and was greeted by the owners of the dar-eveningstar John and
…see more

from £132 / night

£933 - £1194 / week

Enquire View

from £132 / night

(1)  

18

Holiday apartment in Rome

Rome / Trevi Fountain - Piazza di Spagna

1 4 3 nights min

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

from £92 / night

£641 - £1154 / week

Book View

from £92 / night

(24) Very Good 

24

Holiday apartment in Madrid

Madrid / Castellana

3 6 2 nights min

  • 3 bedrooms
  • Sleeps 6
  • 2 nights min
  • Nearest beach 360 km
  • Suitable for children age 5+
  • Car not necessary
“Mr” Lovely apartment, everything you need included with the added benefit of a pool table! Had easy access to the Metro with a short ride into the city centre and was within walking distance to the Santiago Bernabeu where we were attending a match.
…see more

from £195 / night

£1339 / week

Book View

from £195 / night

74

Agios Georgios South holiday studio rental

Corfu / Agios Georgios South

Studio 3 4 nights min

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

from £43 / night

£297 / week

Book View

from £43 / night

11

Holiday apartment in Omsk

Omsk Oblast / Omsk

1 4 1 night min

  • 1 bedroom
  • Sleeps 4
  • 1 night min
  • Beach / lakeside relaxation
  • Child friendly

from £32 / night

£196 / week

Book View

from £32 / night

1