City centre holiday homes ❘ Apartments, villas and more

City breaks (3939)

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

3,939 Holiday homes

Filters applied: Pets allowed

(9) Excellent 

39

Apartment accommodation in Santa-Maria-Poggio with shared pool

Haute-Corse / Santa-Maria-Poggio

1 4 Min stay varies

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

from £49 / night

£279 - £691 / week

Book View

from £49 / night

(3) Very Good 

22

La Bourboule holiday apartment rental

Puy-de-Dome / La Bourboule

2 6 1 night min

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

from £53 / night

£325 / week

Book View

Responds fast!
avg. 2 hours 41 minutes

from £53 / night

(3) Excellent 

14

Holiday castle in Limerick

County Limerick / Limerick

5 12 Min stay varies

  • 5 bedrooms
  • Sleeps 12
  • Min stay varies
  • Child friendly
  • Ask about pets
  • Private garden

from £332 / night

£2144 - £3319 / week

Book View

from £332 / night

(9) Excellent 

36

Holiday cottage with swimming pool in Sitges

Province of Barcelona / Sitges

4 7 Min stay varies

  • 4 bedrooms
  • Sleeps 7
  • Min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 5 km
  • Swimming pool
“Gorgeous house - a home from home!” We stayed at Girasol in June 2016 a new what an absolutely beautiful house it is. It was perfect in every way from its lovely lounge area opening out into the garden, to its 4 decent sized bedrooms and well equipped
…see more

from £150 / night

£1053 - £1316 / week

Book View

Responds fast!
avg. 58 minutes

from £150 / night

(4) Excellent 

15

Holiday cottage in Ravello

Amalfi Coast / Ravello

1 4 Min stay varies

  • 1 bedroom
  • Sleeps 4
  • Min stay varies
  • Nearest beach 3 km
  • Child friendly
  • Air conditioning

from £120 / night

£815 - £1038 / week

Book View

from £120 / night

(18) Excellent 

16

Holiday home in Gattonside

Melrose / Gattonside

3 6 3 nights min

  • 3 bedrooms
  • Sleeps 6
  • 3 nights min
  • Nearest beach 57 km
  • Child friendly
  • Ask about pets
“a cosy cottage in a beautiful location, great for families” This is a very comfortable cottage with everything you need for a stay in the Borders. The kitchen is particularly well-equipped. It is a picturesque15 minute walk into Melrose across an old
…see more

from £85 / night

£595 / week

Book View

from £85 / night

(9) Excellent 

14

Laglio holiday apartment rental

Lake Como / Laglio

1 4 4 nights min

  • 1 bedroom
  • Sleeps 4
  • 4 nights min
  • Beach / lakeside relaxation
  • Child friendly
  • Ask about pets
“Charming flat, excellent location!” We thoroughly enjoyed our week in your lovely place. The fixtures and fittings were first rate, the rooms scrupulously clean, and the bed very comfortable (increasingly important as we grow older!). The service cou
…see more

from £89 / night

£620 / week

Book View

from £89 / night

(7) Very Good 

18

Holiday villa in Stintino

Stintino / Roccaruja

2 5 6 nights min

  • 2 bedrooms
  • Sleeps 5
  • 6 nights min
  • Beach / lakeside relaxation
  • Nearest beach 0.5 km
  • Child friendly
“Just what the doctor ordered!” I was in great need of a relaxing holiday. I got exactly what I wanted and more. This was my 2nd stay in Roccaruja and I would definitely like to book to stay in this apartment again. I am not a very good sleeper at nigh
…see more

from £44 / night

£304 / week

Book View

Responds fast!
avg. 1 hour 32 minutes

from £44 / night

24

Villa rental in Saint-Aygulf

French Riviera - Cote d'Azur / Saint-Aygulf

4 8 7 nights min

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

from £354 / night

£2169 - £3717 / week

Book View

from £354 / night

(8) Excellent 

17

Holiday apartment in Zadar

Zadar County / Zadar

3 6 2 nights min

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

from £70 / night

£442 - £699 / week

Book View

from £70 / night

(1) Excellent 

25

Bracciano holiday apartment let

Province of Rome / Bracciano

1 4 2 nights min

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

from £67 / night

£399 - £549 / week

Book View

from £67 / night

(2) Excellent 

23

Holiday apartment in Banyuls-sur-mer

Pyrenees-Orientales / Banyuls-sur-mer

1 4 Min stay varies

  • 1 bedroom
  • Sleeps 4
  • Min stay varies
  • Beach / lakeside relaxation
  • Child friendly
  • Ask about pets

from £49 / night

£231 - £602 / week

Book View

from £49 / night

(9) Excellent 

22

Holiday apartment in Kalamaja Centre

Tallinn / Kalamaja Centre

2 4 2 nights min

  • 2 bedrooms
  • Sleeps 4
  • 2 nights min
  • Beach / lakeside relaxation
  • Child friendly
  • Ask about pets

from £76 / night

£527 / week

Book View

from £76 / night

(5) Excellent 

10

Holiday apartment in Dubrovnik

Dubrovnik-Neretva County / Dubrovnik

2 4 Min stay varies

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

from £158 / night

£1239 / week

Book View

Responds fast!
avg. 22 minutes

from £158 / night

24

Holiday villa with swimming pool in Rethymnon

Rethymnon Prefecture / Rethymnon

2 5 Min stay varies

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

from £147 / night

£589 - £1147 / week

Book View

from £147 / night

25

Holiday apartment in Nice

French Riviera - Cote d'Azur / Nice

2 6 7 nights min

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

from £108 / night

£752 - £1385 / week

Book View

from £108 / night

27

Holiday villa with swimming pool in San Felice del Benaco

Province of Brescia / San Felice del Benaco

2 4 Min stay varies

  • 2 bedrooms
  • Sleeps 4
  • Min stay varies
  • Beach / lakeside relaxation
  • Swimming pool
  • Ask owner if suitable for children

from £531 / night

£3717 / week

Book View

Responds fast!
avg. 2 hours 34 minutes

from £531 / night

(3) Excellent 

31

Juan-les-Pins holiday apartment rental

Antibes / Juan-les-Pins

1 4 Min stay varies

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

from £98 / night

£332 - £664 / week

Book View

Responds fast!
avg. 3 hours 6 minutes

from £98 / night

(8) Excellent 

24

Holiday apartment in Elviria

Marbella / Elviria

2 5 4 nights min

  • 2 bedrooms
  • Sleeps 5
  • 4 nights min
  • Beach / lakeside relaxation
  • Nearest beach 0 km
  • Swimming pool
“Fab location, brilliant property!” Loved this apartment as soon as we walked in, really modern decor with everything you will need for your stay...and more! Location was brilliant, not too far to travel to the beach or restaurants Fabulous pool faci
…see more

from £65 / night

£455 - £840 / week

Book View

from £65 / night

(7) Very Good 

100

Holiday apartment in Venice

Venice / San Marco

3 9 Min stay varies

  • 3 bedrooms
  • Sleeps 9
  • Min stay varies
  • Nearest beach 3 km
  • Child friendly
  • Car not necessary

from £112 / night

£731 - £2782 / week

Book View

from £112 / night

(2) Very Good 

18

Apartment rental in Aveiro

Aveiro District / Aveiro

2 6 2 nights min

  • 2 bedrooms
  • Sleeps 6
  • 2 nights min
  • Beach / lakeside relaxation
  • Nearest beach 10 km
  • Child friendly

from £40 / night

£277 - £842 / week

Book View

Responds fast!
avg. 3 hours 28 minutes

from £40 / night

(6) Very Good 

24

Holiday apartment rental

Island of Malta / Birgu (Vittoriosa)

2 5 7 nights min

  • 2 bedrooms
  • Sleeps 5
  • 7 nights min
  • Beach / lakeside relaxation
  • Nearest beach 0 km
  • Child friendly
“an ideal place for a family who likes the sun and the sea” We spend two wonderful weeks in Malta. We were welcomed by the owner and got some good hints for starters (it was our first time in Malta). The apartment offered enough space and rooms for u
…see more

from £200 / night

£750 - £900 / week

Book View

from £200 / night

(9) Very Good 

Certificate of Excellence

26

Holiday apartment rental

Saint-Martin / Anse Marcel

1 4 Min stay varies

  • 1 bedroom
  • Sleeps 4
  • Min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 0 km
  • Child friendly
“Beautiful Location” We enjoyed a comfortable apartment at a beautiful location. Hostess very helpful. Excellent access point to boat tours. Beautiful beach set against a mountain ridge.
…see more

Certificate of Excellence

from £54 / night

£372 - £1177 / week

Book View

from £54 / night

(1) Very Good 

17

Apartment rental in Santa Margherita Ligure

Italian Riviera / Santa Margherita Ligure

2 7 3 nights min

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

from £79 / night

£487 / week

Book View

from £79 / night

(1) Very Good 

17

Holiday home with shared pool, golf nearby in Le Lavandou

French Riviera - Cote d'Azur / Le Lavandou

1 4 7 nights min

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

from £93 / night

£647 - £753 / week

Book View

from £93 / night

(4) Excellent 

19

Holiday apartment in Puntamika

Zadar / Puntamika

2 5 3 nights min

  • 2 bedrooms
  • Sleeps 5
  • 3 nights min
  • Beach / lakeside relaxation
  • Child friendly
  • Car not necessary
“Lovely spacious apartment in good location” We really enjoyed our 5 days here. Very big apartment with all facilities you would need. Friendly family and good location. The property was very clean and well equipped.
…see more

from £40 / night

£279 / week

Book View

Responds fast!
avg. 3 hours 22 minutes

from £40 / night

(6) Very Good 

14

Holiday b&b in Tavullia

Province of Pesaro and Urbino / Tavullia

3 2 2 nights min

  • 3 bedrooms
  • Sleeps 2
  • 2 nights min
  • Beach / lakeside relaxation
  • Child friendly
  • Ask about pets

from £53 / night

£369 / week

Book View

from £53 / night

32

Holiday apartment with shared pool, golf nearby in Monte Petrosu

San Teodoro / Monte Petrosu

2 6 Min stay varies

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

from £73 / night

£508 / week

Book View

from £73 / night

(6) Very Good 

30

Salzburg holiday apartment rental

Salzburg / Max Glan

2 8 1 night min

  • 2 bedrooms
  • Sleeps 8
  • 1 night min
  • Child friendly
  • Car not necessary
  • Ask about pets
“A home away from home” Four of us traveled to Salzburg for my daughter's wedding. There were three generations of us and we were all delighted with this wonderful apartment. It was spacious yet warm and cosy. The beds and pillows were really comfort
…see more

from £105 / night

£702 - £1193 / week

Book View

from £105 / night

22

Apartment rental in Porto

Porto District / Porto

1 4 2 nights min

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

from £40 / night

£264 - £443 / week

Book View

from £40 / night

(4) Very Good 

23

Holiday apartment with shared pool in Sharjah City

Dubai / Sharjah City

3 11 1 night min

  • 3 bedrooms
  • Sleeps 11
  • 1 night min
  • Beach / lakeside relaxation
  • Nearest beach 2 km
  • Swimming pool
“VERRY NICE APARTMENT” It's nice apartment and my children love it there it's good area near the beach I will definitely go back if I want see Dubai again
…see more

from £57 / night

£355 - £555 / week

Book View

Responds fast!
avg. 3 hours 24 minutes

from £57 / night

(4) Excellent 

30

Estepona Puerto/Marina holiday apartment rental

Estepona / Estepona Puerto/Marina

2 5 Min stay varies

  • 2 bedrooms
  • Sleeps 5
  • Min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 0.2 km
  • Swimming pool
“Excellent location” Excellent location close to the port and the bars and restaurants that are in the locality. Bustling port area without being too noisy . La escollera fish restaurant is a must. The apartment itself is large enough for two couples
…see more

from £44 / night

£267 - £827 / week

Book View

Responds fast!
avg. 2 hours 54 minutes

from £44 / night

(12) Very Good 

30

Gdansk holiday apartment rental

Pomerania Province / Gdansk

2 5 1 night min

  • 2 bedrooms
  • Sleeps 5
  • 1 night min
  • Beach / lakeside relaxation
  • Nearest beach 8 km
  • Child friendly
“Excellent location.” I trevelled with 3 girlfriends. We loved Monica's place in Gdansk. We had plenty og space, the apartment was really nice and cosy and the location excellent - close to everything in Gdansk. We were given a very warm welcome by Mo
…see more

from £35 / night

£245 / week

Book View

from £35 / night

(14) 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

(4) Very Good 

18

Holiday apartment in Fondachello

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

£177 - £222 / week

Book View

Responds fast!
avg. 40 minutes

from £31 / 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 £304 / night

£2124 - £2567 / week

Enquire View

from £304 / night

(3) Very Good 

12

Holiday gite accommodation

Vaucluse / Monteux

1 2 2 nights min

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

from £85 / night

£585 / week

Book View

from £85 / night

(10) Very Good 

12

Holiday apartment in Rovinj

Rovinj / Rovinj Old Town

2 4 7 nights min

  • 2 bedrooms
  • Sleeps 4
  • 7 nights min
  • Beach / lakeside relaxation
  • Nearest beach 0.5 km
  • Child friendly
“The Jewel in the Adriatic” Casa Lucia is the ideal venue to enjoy all that Rovinj has to offer, from the walks along the coastal paths, to the bars, cafés, and gelato parlours surrounding the harbour. The central location means that all amenities a
…see more

from £50 / night

£350 / week

Book View

from £50 / night

(4) Excellent 

23

Villa rental in Corralejo with indoor pool

Corralejo / Vistas Del Mar

3 8 Min stay varies

  • 3 bedrooms
  • Sleeps 8
  • Min stay varies
  • Beach / lakeside relaxation
  • Swimming pool
  • Child friendly
“Lovely villa with very helpful owner” Fuertecharter boat trip was highlight of the holiday. Beaches at El Cotillo also feature highly. The owner, Juan Antonio was very accommodating and helpful.
…see more

from £88 / night

£615 - £922 / week

Book View

Responds fast!
avg. 3 hours 22 minutes

from £88 / night

(3) Excellent 

20

New Town holiday apartment rental

Edinburgh / New Town

2 5 Min stay varies

  • 2 bedrooms
  • Sleeps 5
  • Min stay varies
  • Child friendly
  • Ask about pets
  • Private garden
“Perfect location in Edinburgh city centre!” The location was so central to fabulous shops and restaurants. The flat was beautiful, comfortable and had stunning views from all of the windows. The owner was accessible and flexible with arrival & departu
…see more

from £150 / night

£900 - £2450 / week

Book View

from £150 / night

1