City breaks

City breaks (15923)

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

15,923 Holiday homes

Filters applied: Washing machine

33

Lake Bracciano holiday apartment rental

Bracciano / Lake Bracciano

1 4 2 nights min

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

from £74 / night

£479 / week

Book View

from £74 / night

24

Holiday private room in Skopje

Skopje Region / Skopje

1 2 1 night min

  • 1 bedroom
  • Sleeps 2
  • 1 night min

from £14 / night

£87 - £105 / week

Book View

from £14 / night

12

Holiday villa in Caldas da Rainha

Leiria District / Caldas da Rainha

2 4 4 nights min

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

from £70 / night

£435 - £522 / week

Book View

from £70 / night

10

Holiday condo in Central Sorrento

Sorrento / Central Sorrento

2 6 3 nights min

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

from £114 / night

£792 / week

Book View

from £114 / night

19

Vilamoura holiday apartment rental

Vilamoura / Vilamoura Marina

2 7 Min stay varies

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

from £114 / night

£792 - £1553 / week

Book View

from £114 / night

14

Caldas da Rainha holiday villa rental

Leiria District / Caldas da Rainha

3 6 Min stay varies

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

Pricing unknown

Book View

Pricing unknown

16

Rome holiday studio rental

Rome / Prati

Studio 3 4 nights min

  • Studio
  • Sleeps 3
  • 4 nights min
  • Nearest beach 20 km
  • Car not necessary
  • Air conditioning

from £87 / night

£522 - £583 / week

Book View

from £87 / night

24

Rome / Trastevere

1 4 3 nights min

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

from £79 / night

£514 / week

Book View

from £79 / night

15

Holiday condo in Sant'Agata sui Due Golfi

Massa Lubrense / Sant'Agata sui Due Golfi

2 4 3 nights min

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

from £94 / night

£658 / week

Book View

from £94 / night

21

Holiday apartment in Cannes

Cannes / Central Cannes

2 4 3 nights min

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

from £95 / night

£550 / week

Book View

from £95 / night

18

Holiday private room in Rome

Rome / Prati

2 2 1 night min

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

from £87 / night

£418 / week

Book View

from £87 / night

6

Farmhouse rental in Gharb with swimming pool

Island of Gozo / Gharb

4 9 Min stay varies

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

Pricing unknown

Book View

Pricing unknown

33

Holiday villa with swimming pool in Kalkan

Kalkan / Ortaalan

6 6 7 nights min

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

from £65 / night

£450 - £910 / week

Book View

from £65 / night

17

Bouches-du-Rhone / Marseille

1 4 Min stay varies

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

Pricing unknown

Book View

Pricing unknown

(3) Excellent 

16

Central Bath holiday apartment rental

Bath / Central Bath

3 7 Min stay varies

  • 3 bedrooms
  • Sleeps 7
  • Min stay varies
  • Child friendly
  • Car not necessary
  • Private garden

from £330 / night

£1133 - £1545 / week

Enquire View

from £330 / night

12

Poluotok holiday apartment rental

Zadar / Poluotok

1 3 2 nights min

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

from £44 / night

£305 / week

Book View

from £44 / night

(1)  

10

Villefranche-sur-Mer holiday apartment rental

Villefranche-sur-Mer / Col de Villefranche

3 9 2 nights min

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

from £150 / night

£1015 / week

Book View

from £150 / night

(1) Excellent 

15

Province of Salerno / Agropoli

2 5 3 nights min

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

from £105 / night

£609 / week

Book View

from £105 / night

(1)  

12

Borovets ski home to rent.

Sofia Region / Borovets

3 8 Min stay varies

  • 3 bedrooms
  • Sleeps 8
  • Min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 5 km
  • Ski

Pricing unknown

Book View

Pricing unknown

22

Central London/Zone 1 holiday apartment rental

Central London/Zone 1 / Kensington

2 4 90 nights min

  • 2 bedrooms
  • Sleeps 4
  • 90 nights min
  • Child friendly
  • Air conditioning

from £659 / night

£4613 / week

Book View

from £659 / night

(3) Very Good 

16

Studio rental in West Perth

Perth / West Perth

Studio 2 5 nights min

  • Studio
  • Sleeps 2
  • 5 nights min
  • Beach / lakeside relaxation
  • Car not necessary
  • Air conditioning
“Amazing location, clean stay and well priced” Stayed in this short term for 4 weeks. We had no issues during our stay. Location is excellent with a bus stop just a less than 1 mins walk away. You can take a bus to/from the CBD (edge of Thomas Stree  …see more

from £85 / night

£525 / week

Book View

from £85 / 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 £33 / night

£202 / week

Book View

from £33 / night

(4) Average 

47

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
“Great View + Beach + Velo Blue bike to downtown.” Great view with electric shutters to block night and morning light if desired. Not near the city center, but also not crowded with tourists. It is a long walk or a short bus to the town center...but  …see more

from £76 / night

£530 / week

Book View

from £76 / night

(1) Excellent 

21

Holiday apartment letting

Chania / Chania Town

2 4 1 night min

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

from £79 / night

£522 - £609 / week

Book View

from £79 / night

10

Studio rental in Krakow

Lesser Poland Province / Krakow

Studio 3 Min stay varies

  • Studio
  • Sleeps 3
  • Min stay varies
  • Child friendly
  • Pet friendly

Pricing unknown

Enquire View

Pricing unknown

11

Apartment rental in Central London/Zone 1

London / Central London/Zone 1

2 4 1 night min

  • 2 bedrooms
  • Sleeps 4
  • 1 night min
  • Child friendly
  • Car not necessary

from £299 / night

£2093 / week

Book View

from £299 / night

66

Holiday apartment in Balchik

Balchik / Balchik Villa Zone

2 7 Min stay varies

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

from £40 / night

£170 - £295 / week

Book View

from £40 / night

11

Holiday home letting

Cheltenham / Pittville

3 6 7 nights min

  • 3 bedrooms
  • Sleeps 6
  • 7 nights min
  • Child friendly
  • Private garden

from £150 / night

£700 / week

Enquire View

from £150 / night

14

Holiday apartment rental

Zagreb / Centar

1 4 1 night min

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

from £69 / night

£481 / week

Book View

from £69 / night

4

Holiday apartment rental

Scotland / Glasgow

1 2 2 nights min

  • 1 bedroom
  • Sleeps 2
  • 2 nights min
  • Child friendly

from £110 / night

£770 / week

Book View

from £110 / night

22

Apartment rental in Lake Tuzla with shared pool, golf nearby

Bodrum / Lake Tuzla

2 4 Min stay varies

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

from £28 / night

£260 - £325 / week

Book View

from £28 / night

(2) Very Good 

43

Holiday home in Split

Split-Dalmatia County / Split

1 4 Min stay varies

  • 1 bedroom
  • Sleeps 4
  • Min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 1 km
  • Suitable for children age 5+

Pricing unknown

Book View

Pricing unknown

21

Holiday apartment in Split-Dalmatia County

Dalmatia / Split-Dalmatia County

2 5 Min stay varies

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

from £53 / night

£331 / week

Book View

from £53 / night

(1) Very Good 

20

Province of Trapani / Marsala

1 4 Min stay varies

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

from £44 / night

£305 - £548 / week

Book View

from £44 / night

17

Apartment rental in Pjescana Uvala with shared pool

Pula / Pjescana Uvala

2 6 1 night min

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

from £122 / night

£853 - £914 / week

Book View

from £122 / night

43

Villa rental in Islamlar with swimming pool

Antalya Province / Islamlar

2 4 7 nights min

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

from £50 / night

£350 - £1040 / week

Book View

from £50 / night

24

Province of Catania / Nicolosi

2 5 1 night min

  • 2 bedrooms
  • Sleeps 5
  • 1 night min
  • Beach / lakeside relaxation
  • Child friendly

from £109 / night

£479 / week

Book View

from £109 / night

(2) Very Good 

24

Province of Enna / Enna

6 12 Min stay varies

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

from £20 / night

£134 - £1754 / week

Book View

from £20 / night

(2) Very Good 

12

Apartment rental in Monti

Bracciano / Monti

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

(1) Excellent 

16

Province of Ragusa / Ispica

3 5 7 nights min

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

from £31 / night

£214 / week

Book View

from £31 / night