City breaks

City breaks (4439)

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

4,439 Holiday homes

Filters applied: Pets allowed

(10) Very Good 

23

Paris holiday apartment rental

Paris / 18th / XVIIIe - Montmartre

1 5 3 nights min

  • 1 bedroom
  • Sleeps 5
  • 3 nights min
  • Child friendly
  • Car not necessary
  • Ask about pets
“Just as described.” Everything we needed for our our month long stay in Paris. Lovely bed and sofa bed. High quality linens. Plenty of towels etc. A very well equiped kitchen. We had a small problem with the gas but the owner dealt with it efficie  …see more

from £83 / night

£566 / week

Book View

from £83 / night

(4) Excellent 

22

Home rental in Brighton

Brighton / Central Brighton

3 8 2 nights min

  • 3 bedrooms
  • Sleeps 8
  • 2 nights min
  • Beach / lakeside relaxation
  • Nearest beach 0.2 km
  • Child friendly
“Great little house in Central brighton” Really great location and perfect for a hen weekend. lovely decor, only thing I would say is it might not be suitable for anyone with mobility issues as the stairs are very narrow and steep. Would stay here agai  …see more

from £180 / night

£890 - £1465 / week

Book View

from £180 / night

(16) Excellent 

23

Holiday villa in Stintino

Stintino / Roccaruja

2 6 6 nights min

  • 2 bedrooms
  • Sleeps 6
  • 6 nights min
  • Beach / lakeside relaxation
  • Nearest beach 0.05 km
  • Child friendly
“Lovely views” Amazing views of the sea from the upper veranda - thoroughly enjoyed eating breakfast outside and watching the boats through the binoculars! We were also within 2 minutes walk from one of the best beaches in Sardinia. Owner was very ame  …see more

from £70 / night

£487 / week

Book View

from £70 / night

(2) Excellent 

18

Mascali / Fondachello

2 6 Min stay varies

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

from £31 / night

£174 - £218 / week

Book View

from £31 / night

26

Villa accommodation in Arco da Calheta with golf nearby

Calheta / Arco da Calheta

4 10 5 nights min

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

from £46 / night

£317 / week

Book View

from £46 / night

(2) Very Good 

25

Italian Riviera / Finale Ligure

1 5 2 nights min

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

from £48 / night

£335 / week

Book View

from £48 / night

(8) Very Good 

50

Holiday apartment in Rafina

East Attica Region / Rafina

2 6 6 nights min

  • 2 bedrooms
  • Sleeps 6
  • 6 nights min
  • Beach / lakeside relaxation
  • Nearest beach 0 km
  • Child friendly
“Very relaxing and restful, right by the sea” We had a lovely fortnight here. Sitting on the patio above the beach, looking out to sea with the cicadas chirping with a nice drink and a good book was bliss. Having an almost private beach at the bottom  …see more

from £52 / night

£357 - £661 / week

Book View

from £52 / night

(12) Excellent 

33

Holiday apartment in Bristol

Bristol / Central Bristol

2 5 Min stay varies

  • 2 bedrooms
  • Sleeps 5
  • Min stay varies
  • Ask owner if suitable for children
  • Car not necessary
  • Air conditioning
“Why stay in a hotel when you can stay here” We went to Bristol with a group of friends on a reunion tour having been at University in Bristol way back when and we had a fantastic time, much of which was due to the excellent apartments we rented from J  …see more

from £145 / night

£950 - £1230 / week

Book View

from £145 / night

(1) Excellent 

27

Apartment rental in Camaiore with swimming pool

Province of Lucca / Camaiore

3 6 7 nights min

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

from £170 / night

£1192 - £2053 / week

Book View

from £170 / night

16

Elba Island / Capoliveri

1 5 Min stay varies

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

from £40 / night

£274 - £774 / week

Book View

from £40 / night

(95) Excellent 

8

Apartment rental in Marina di Ragusa

Ragusa / Marina di Ragusa

3 6 Min stay varies

  • 3 bedrooms
  • Sleeps 6
  • Min stay varies
  • Beach / lakeside relaxation
  • Child friendly
  • Car not necessary
“Ideally located for all Marina di Ragusa has to offer” I enjoyed my stay very much. Property I'd located close to beach, shops, main square, pretty much walking distance to everything. Ivan was very friendly and welcoming and very helpful with any que  …see more

from £18 / night

£253 - £774 / week

Book View

from £18 / night

(2) Very Good 

19

Marciana / Procchio

2 6 5 nights min

  • 2 bedrooms
  • Sleeps 6
  • 5 nights min
  • Beach / lakeside relaxation
  • Child friendly
  • Car not necessary

from £44 / night

£261 / week

Book View

from £44 / night

(10) Excellent 

27

Holiday villa with golf nearby in Los Belones

Murcia / Los Belones

2 5 3 nights min

  • 2 bedrooms
  • Sleeps 5
  • 3 nights min
  • Beach / lakeside relaxation
  • Nearest beach 1 km
  • Swimming pool
“Wonderful time. Fantastic views. Great roof terrace.” Went with my daughter who had a week off from work and wanted to play some tennis. Weather was lovely. Apartment was great, well equipped. Sky TV. Found ability to get on Wifi very useful (costs ex  …see more

from £80 / night

£490 / week

Book View

from £80 / night

(25) Very Good 

15

Holiday apartment in Brighton

Brighton / Central Brighton

1 3 Min stay varies

  • 1 bedroom
  • Sleeps 3
  • Min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 0.5 km
  • Suitable for children age 5+
“Fantastic value for money!” Trying to get something for Bank Holiday weekend in Brighton for a group of 4 on a budget was a nightmare, but this place was fantastic! Basic, but extremely clean and everything you would need. Extremely close to Bright  …see more

from £50 / night

£320 - £544 / week

Book View

from £50 / night

24

Apartment rental in Villefranche-sur-Mer

French Riviera - Cote d'Azur / Villefranche-sur-Mer

1 4 7 nights min

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

from £77 / night

£535 - £888 / week

Enquire View

from £77 / night

35

Holiday apartment with shared pool in Albir Playa

L'Alfas del Pi / Albir Playa

1 2 7 nights min

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

from £33 / night

£231 - £405 / week

Enquire View

from £33 / night

(2) Excellent 

29

Cala Vinyes holiday villa rental

Majorca / Cala Vinyes

7 16 Min stay varies

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

from £522 / night

£5131 - £12574 / week

Enquire View

from £522 / night

(4) Excellent 

22

French Riviera - Cote d'Azur / Saint-Tropez

1 2 2 nights min

  • 1 bedroom
  • Sleeps 2
  • 2 nights min
  • Beach / lakeside relaxation
  • Nearest beach 3 km
  • Air conditioning

from £153 / night

£1000 - £1105 / week

Book View

from £153 / night

(12) Excellent 

26

Home rental in Afandou with golf nearby

Rhodes / Afandou

3 7 3 nights min

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

from £44 / night

£305 - £609 / week

Book View

from £44 / night

49

Limassol holiday home rental

Limassol / Pyrgos, Limassol

3 5 5 nights min

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

from £87 / night

£609 / week

Book View

from £87 / night

(1) Excellent 

19

Nice holiday apartment rental

Nice / Vieux Nice

2 4 1 night min

  • 2 bedrooms
  • Sleeps 4
  • 1 night min
  • Beach / lakeside relaxation
  • Nearest beach 0.1 km
  • Suitable for children age 5+
“Excellent little flat with all amenities and mod cons.” We had a fantastic time in this beautifully well presented flat right at the heart of Nice. I went with my partner and my parents, they absolutely loved it. Excellent price for a great location,  …see more

from £31 / night

£214 / week

Book View

from £31 / night

(4) Excellent 

39

Holiday villa with swimming pool, tennis court in Aegina Town

Aegina / Aegina Town

9 14 Min stay varies

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

from £2174 / night

£2066 - £5164 / week

Enquire View

from £2174 / night

(2) Excellent 

22

Holiday apartment with shared pool, golf nearby in Hersonissos

Heraklion Prefecture / Hersonissos

2 4 1 night min

  • 2 bedrooms
  • Sleeps 4
  • 1 night min
  • Beach / lakeside relaxation
  • Nearest beach 1 km
  • Swimming pool
“A fabulous and excellent place to stay..” The staff are friendly & accommodating. They are the gem of the hotel. The location..just a walk away from every activity. Breathtaking view that greeted us every morning. Sumptuous room service breakfast. We  …see more

from £109 / night

£722 / week

Book View

from £109 / night

(2) Excellent 

24

Holiday apartment in Faro

Faro District / Faro

2 4 7 nights min

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

from £41 / night

£287 - £530 / week

Book View

from £41 / night

12

Province of Lecce / Gallipoli

2 4 Min stay varies

  • 2 bedrooms
  • Sleeps 4
  • Min stay varies
  • Beach / lakeside relaxation
  • Child friendly
  • Car not necessary

from £44 / night

£287 / week

Book View

from £44 / night

(1) Excellent 

26

Villa rental in Kastelir with swimming pool

Istria / Kastelir

3 6 7 nights min

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

from £112 / night

£783 - £1827 / week

Book View

from £112 / night

(50) Excellent 

32

Holiday apartment in Central Florence

Florence / Central Florence

1 4 2 nights min

  • 1 bedroom
  • Sleeps 4
  • 2 nights min
  • Nearest beach 80 km
  • Child friendly
  • Car not necessary
“Excellent place to stay!"” I stayed for almost 2 weeks at the end of November. The apartment is well appointed and comfortable. There was a grocery store just down the street and I enjoyed cooking in the complete kitchen. Location of the apartment was  …see more

from £44 / night

£261 - £566 / week

Book View

from £44 / night

(7) Excellent 

24

Lido holiday apartment rental

Alghero / Lido

1 3 7 nights min

  • 1 bedroom
  • Sleeps 3
  • 7 nights min
  • Beach / lakeside relaxation
  • Nearest beach 0 km
  • Swimming pool
“Very enjoyable stay.” Most enjoyable stay here in 125 Via Lido We were picked up at the Airport by two wonderful young men .They were very sociable and could not do enough for us When we arrived at the apartment I offered them the price of a couple o  …see more

from £62 / night

£435 / week

Book View

from £62 / night

(2) Very Good 

29

Cotes-d'Armor / Plourivo

1 3 Min stay varies

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

from £34 / night

£174 - £583 / week

Book View

from £34 / night

15

Saint-Tropez / Ramatuelle

6 12 7 nights min

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

from £1243 / night

£8696 - £20870 / week

Book View

from £1243 / night

(8) Excellent 

20

Holiday townhouse in Edinburgh

Scotland / Edinburgh

4 21 2 nights min

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

from £395 / night

£2295 / week

Enquire View

from £395 / night

(1) Excellent 

33

Acharavi holiday apartment rental

Corfu / Acharavi

1 2 Min stay varies

  • 1 bedroom
  • Sleeps 2
  • Min stay varies
  • Swimming pool
  • Child friendly
  • Air conditioning

from £27 / night

£183 / week

Book View

from £27 / night

6

Apartment rental in Vadodara

Gujarat / Vadodara

2 4 2 nights min

  • 2 bedrooms
  • Sleeps 4
  • 2 nights min
  • Child friendly
  • Air conditioning
  • Ask about pets

from £25 / night

£175 / week

Book View

from £25 / night

23

Samana Province / Las Terrenas

1 3 Min stay varies

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

from £35 / night

£218 - £322 / week

Book View

from £35 / night

(13) Very Good 

53

Holiday villa in Marzamemi

Province of Syracuse / Marzamemi

3 5 1 night min

  • 3 bedrooms
  • Sleeps 5
  • 1 night min
  • Beach / lakeside relaxation
  • Nearest beach 0.5 km
  • Child friendly
“Tomato Paradise” We had a wonderful time exploring the South east corner of Sicily. The weather was magnificent and we so enjoyed having our breakfast outside under the mulberry tree. The description of the property as "Rustic" is accurate and we foun  …see more

from £35 / night

£244 - £592 / week

Book View

from £35 / night

17

Holiday condo with shared pool in Central Sorrento

Sorrento / Central Sorrento

2 6 2 nights min

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

from £144 / night

£1005 / week

Book View

from £144 / night

(1) Excellent 

21

Holiday home with swimming pool in San Antonio

Ibiza / San Antonio

5 11 Min stay varies

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

from £200 / night

£1400 - £3150 / week

Book View

from £200 / night

(9) Excellent 

26

Holiday villa in Arnos Vale

St. Vincent / Arnos Vale

3 10 1 night min

  • 3 bedrooms
  • Sleeps 10
  • 1 night min
  • Beach / lakeside relaxation
  • Child friendly
  • Car not necessary
“The Place to be” Ecobay Guesthouse is really a Magical Luxurious villa. We did not miss anything. We really enjoyed our vacation here. The owners are really kindly. We can only agree with the previous reviews and recommend the apartment anyway. It was  …see more

from £130 / night

£904 - £3162 / week

Book View

from £130 / night

(1) Very Good 

15

Holiday villa in Sant Carles de Peralta

Ibiza / Sant Carles de Peralta

3 6 Min stay varies

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

from £344 / night

£2748 / week

Enquire View

from £344 / night

(2) Very Good 

21

Holiday apartment rental

Ibiza Town / Paseo Maritimo, Ibiza

2 4 Min stay varies

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

from £131 / night

£914 - £1705 / week

Book View

from £131 / night