City breaks

City breaks (21212)

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

21,212 Holiday homes

(44) Excellent 

26

Lisbon holiday apartment rental

Lisbon / Alfama

2 6 Min stay varies

  • 2 bedrooms
  • Sleeps 6
  • Min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 18 km
  • Child friendly
“Home from home!” Fantastic apartment in the atmospheric Alfama district of Lisboa. It is very conveniently located with 2 mins walk to the number 28 tram route. Ir is also very quiet at night ensuring a good nights sleep! The owner Rui is very helpful  …see more

from £52 / night

£326 - £851 / week

Enquire View

from £52 / night

(5) Very Good 

35

Budapest holiday apartment rental

Budapest / District 7

1 4 2 nights min

  • 1 bedroom
  • Sleeps 4
  • 2 nights min
  • Suitable for children age 5+
  • Car not necessary
  • Ask about pets

from £29 / night

£182 - £302 / week

Book View

from £29 / night

(35) Excellent 

15

Chester City Centre holiday apartment rental

Chester / Chester City Centre

2 4 Min stay varies

  • 2 bedrooms
  • Sleeps 4
  • Min stay varies
  • Nearest beach 30 km
  • Child friendly
  • Car not necessary
“Excellent location on a busy side street” This was a great apartment in an excellent location. Plenty of bars around and a stones throw from the canal and the high street. Very clean and spacious and the mini hamper well received! Plenty of local supe  …see more

from £75 / night

£450 - £575 / week

Book View

from £75 / night

(3) Very Good 

39

Apartment rental in Taormina Mare Mazzaro

Taormina / Taormina Mare Mazzaro

1 2 Min stay varies

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

from £143 / night

£949 - £1380 / week

Book View

from £143 / night

23

Finistere / Moelan sur Mer

4 7 Min stay varies

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

from £69 / night

£423 - £733 / week

Book View

from £69 / night

(17) Very Good 

13

Holiday cottage in Langley Burrell

Chippenham / Langley Burrell

2 4 Min stay varies

  • 2 bedrooms
  • Sleeps 4
  • Min stay varies
  • Nearest beach 64 km
  • Suitable for children age 5+
“perfect accessible location in a clean quiet place with friendly staff” good experience on arrival, the staff was available to show us to the cottage, very helpful with information about the local area and places to cycle. The cottage was bright, clea  …see more

from £68 / night

£420 - £644 / week

Book View

from £68 / night

(1) Excellent 

20

Saint-Remy-de-Provence holiday villa rental

Bouches-du-Rhone / Saint-Remy-de-Provence

7 15 7 nights min

  • 7 bedrooms
  • Sleeps 15
  • 7 nights min
  • Beach / lakeside relaxation
  • Nearest beach 60 km
  • Swimming pool

from £271 / night

£1897 - £5087 / week

Book View

from £271 / night

(7) Very Good 

18

Holiday villa in Marrakech

Marrakech / Widane

5 14 2 nights min

  • 5 bedrooms
  • Sleeps 14
  • 2 nights min
  • Nearest beach 200 km
  • Swimming pool
  • Child friendly
“Morocco holiday 2016” We stayed at villa Yasmina for 7 days in August 2016 and the villa was great. The rooms were all spacious even though there were 15 of us. The house keeper ensured our needs were fulfilled, and the villa was also cleaned regularl  …see more

from £216 / night

£1294 - £2259 / week

Book View

from £216 / night

(5) Very Good 

12

Holiday apartment in Playa de Fanabe

Adeje / Playa de Fanabe

1 4 Min stay varies

  • 1 bedroom
  • Sleeps 4
  • Min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 0.1 km
  • Swimming pool
“Perfect apartment in very good location!!” We in this apartment for almost three weeks. It is a very nice apartment with lovely terrace and a balcony. It is located very close to the best beach Playa Del Duque. I would definetely go there again. I  …see more

from £69 / night

£483 - £1119 / week

Book View

from £69 / night

(26) Very Good 

12

Central London/Zone 1 holiday apartment rental

Central London/Zone 1 / Southwark

1 4 90 nights min

  • 1 bedroom
  • Sleeps 4
  • 90 nights min
  • Car not necessary
“Fantastic location” We had a great stay at BoroughBase, such a owrfect location near the Borough Markets which are a must see. James was very helpful with all our arrangements and Fernando, who met us with the keys was very informative as well. Th  …see more

from £85 / night

£495 - £1321 / week

Book View

from £85 / night

(6) Average 

19

Holiday cottage in Chester

Cheshire / Chester

3 6 Min stay varies

  • 3 bedrooms
  • Sleeps 6
  • Min stay varies
  • Nearest beach 31 km
  • Swimming pool
  • Child friendly

from £80 / night

£520 - £910 / week

Book View

from £80 / night

(5) Excellent 

22

Province of Lecce / Porto Tricase

3 5 7 nights min

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

from £50 / night

£345 - £690 / week

Book View

from £50 / night

(8) Excellent 

38

Province of Olbia-Tempio / Palau

3 6 5 nights min

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

from £95 / night

£604 - £1380 / week

Book View

from £95 / night

(7) Very Good 

21

Canton of Valais / Verbier

1 5 Min stay varies

  • 1 bedroom
  • Sleeps 5
  • Min stay varies
  • Ski
  • Child friendly
  • Car not necessary

from £89 / night

£630 - £1194 / week

Book View

from £89 / night

(50) Very Good 

41

Holiday apartment rental

Porto District / Porto

2 6 1 night min

  • 2 bedrooms
  • Sleeps 6
  • 1 night min
  • Beach / lakeside relaxation
  • Nearest beach 5 km
  • Child friendly
“Excellent accommodation, good position, welcoming landlord” We enjoyed our stay, the flat was surprisingly spacious and views good. It was easy to walk into central Porto. Our landlord was very helpful and gave us good advise  …see more

from £57 / night

£345 - £475 / week

Book View

from £57 / night

(2) Excellent 

28

Holiday apartment in Split

Split-Dalmatia County / Split

1 2 Min stay varies

  • 1 bedroom
  • Sleeps 2
  • Min stay varies
  • Nearest beach 0.5 km
  • Child friendly
  • Air conditioning

from £35 / night

£212 - £311 / week

Book View

from £35 / night

(9) Excellent 

21

Holiday home in Dingle

Dingle Peninsula / Dingle

4 8 Min stay varies

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

from £130 / night

£453 - £992 / week

Book View

from £130 / night

(49) Excellent 

20

Apartment rental in New Town

Edinburgh / New Town

3 7 Min stay varies

  • 3 bedrooms
  • Sleeps 7
  • Min stay varies
  • Nearest beach 9 km
  • Child friendly
  • Car not necessary
“Warm welcome to perfect apartment, highly recomended” This was a fabulous apartment in a perfect location, The owners couldn't have been more welcoming and helpful to ensure that we enjoyed our stay in Edinburgh  …see more

from £325 / night

£2275 / week

Book View

from £325 / night

(10) Excellent 

19

Holiday apartment in Lytham St Anne's

Lancashire / Lytham St Anne's

1 4 Min stay varies

  • 1 bedroom
  • Sleeps 4
  • Min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 0.5 km
  • Car not necessary

from £40 / night

£280 / week

Book View

from £40 / night

(5) Excellent 

47

Holiday villa rental

French Riviera - Cote d'Azur / Vence

4 10 7 nights min

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

from £308 / night

£2156 - £2845 / week

Book View

from £308 / night

(75) Excellent 

57

Holiday apartment in Glasgow

Glasgow / Glasgow centre

2 8 Min stay varies

  • 2 bedrooms
  • Sleeps 8
  • Min stay varies
  • Child friendly
  • Car not necessary
  • Pet friendly
“One nights stay, wish it was longer!” Myself and friends stayed the night in this beautiful apartment. Excellent location on the Clydeside, seconds away from Glasgows most popular shops, bars and restaurants. The owner and staff were very helpful and  …see more

from £150 / night

£1050 / week

Book View

from £150 / night

(2) Very Good 

29

Home rental in Roussospiti

Rethymnon / Roussospiti

3 7 Min stay varies

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

from £82 / night

£574 - £906 / week

Enquire View

from £82 / night

(2) Very Good 

18

Holiday townhouse in Shrewsbury

Shropshire / Shrewsbury

4 8 3 nights min

  • 4 bedrooms
  • Sleeps 8
  • 3 nights min
  • Child friendly
  • Car not necessary
  • Private garden

from £120 / night

£900 / week

Book View

from £120 / night

(25) Excellent 

20

York holiday apartment rental

North Yorkshire / York

2 4 3 nights min

  • 2 bedrooms
  • Sleeps 4
  • 3 nights min
  • Nearest beach 80 km
  • Child friendly
  • Car not necessary
“Returned and not disappointed” In many reviews you hear a reviewer saying that they will be back well we did and were not disappointed. The apartments appeal is its central location which we took maximum advantage of. The rooms are very comfortable in  …see more

from £125 / night

£875 - £975 / week

Book View

from £125 / night

(9) Very Good 

25

Budapest holiday apartment rental

Budapest / District 7

1 2 Min stay varies

  • 1 bedroom
  • Sleeps 2
  • Min stay varies
  • Suitable for children age 5+
  • Car not necessary
  • Air conditioning

from £42 / night

£275 - £384 / week

Book View

from £42 / night

(73) Excellent 

51

Apartment rental in Old Town, Edinburgh

Edinburgh / Old Town, Edinburgh

1 4 Min stay varies

  • 1 bedroom
  • Sleeps 4
  • Min stay varies
  • Child friendly
  • Car not necessary
“Haven in Big City” Arriving to a friendly, warm welcome by Eve, the owner, we were instantly over awed with this jewel of an apartment. It was everything and more to what the description reads and photos the show. After a quick & concise introduction  …see more

from £100 / night

£650 - £1000 / week

Book View

from £100 / night

(52) Excellent 

11

Holiday cottage with golf nearby in West Kirby

Wirral / West Kirby

3 6 3 nights min

  • 3 bedrooms
  • Sleeps 6
  • 3 nights min
  • Beach / lakeside relaxation
  • Nearest beach 1 km
  • Child friendly
“Fabulous house for a family reunion” The house was perfect for our weekend stay very well equipped and comfortable a real home from home. We would not hesitate to recommend this property  …see more

from £200 / night

£1050 - £1575 / week

Enquire View

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

£173 - £578 / week

Book View

from £33 / night

(53) Excellent 

51

Holiday penthouse in Glasgow

Glasgow / Glasgow centre

2 6 3 nights min

  • 2 bedrooms
  • Sleeps 6
  • 3 nights min
  • Child friendly
  • Car not necessary
  • Pet friendly
“Fabulous apartment” Stayed here with my husband and two adult children for a break in June. What a lovely apartment, it was so nice to stay somewhere that wasn't like a clinical hotel. It was full of the owners personality with lots of welcoming com  …see more

from £190 / night

£1100 - £1300 / week

Book View

from £190 / night

(21) Very Good 

22

Marbella Town holiday townhouse rental

Marbella / Marbella Town

3 8 Min stay varies

  • 3 bedrooms
  • Sleeps 8
  • Min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 0.5 km
  • Child friendly
“Perfect location and excellent facilities in this quaint old town property” We stayed here easter week and the Easter buzz in the old town with numerous processions was so atmospheric. The house up a delightful lane way in the old town was excellent.  …see more

from £118 / night

£819 - £1164 / week

Book View

from £118 / night

(3) Excellent 

17

Villa rental in San Antonio with swimming pool

San Antonio / Cala De Bou

4 10 7 nights min

  • 4 bedrooms
  • Sleeps 10
  • 7 nights min
  • Beach / lakeside relaxation
  • Nearest beach 3 km
  • Swimming pool
“Fantastic Villa for large group or family holiday” We had a wonderful week staying at Villa Can Ramos - a family group of 10 adults (2 generations). The pool and garden area are fabulous and we were pleasantly surprised to find pool towels laid out o  …see more

from £161 / night

£1121 - £3729 / week

Enquire View

from £161 / night

(21) Very Good 

91

Holiday apartment with shared pool in Ibiza Town

Ibiza / Ibiza Town

3 8 Min stay varies

  • 3 bedrooms
  • Sleeps 8
  • Min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 0.5 km
  • Swimming pool
“Superb !” Fantastic apartment in a great location both for the beach and Ibiza Town. There is a bus stop and taxi rank at the end of the street but you could walk to both in 10 minutes. Very quiet even though it's just behind Pacha and having such a l  …see more

from £129 / night

£862 / week

Book View

from £129 / night

(8) Very Good 

19

French Riviera - Cote d'Azur / Menton

1 2 3 nights min

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

from £35 / night

£199 - £307 / week

Book View

from £35 / night

(9) Very Good 

12

Jaffa holiday apartment rental

Jaffa / Noga District

1 4 Min stay varies

  • 1 bedroom
  • Sleeps 4
  • Min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 0.5 km
  • Child friendly
“Fabulously located and great apartment” We had a great time staying at this apartment. The location couldn't have been better - we were near the beach, near to all the markets and it was easy to get to the main roads to drive everywhere else. The ap  …see more

from £60 / night

£392 - £448 / week

Book View

from £60 / night

(31) Excellent 

22

Holiday bungalow in Belfast

Northern Ireland / Belfast

3 5 2 nights min

  • 3 bedrooms
  • Sleeps 5
  • 2 nights min
  • Nearest beach 10 km
  • Child friendly
  • Car not necessary
“Excellent” Immaculate accommodation . Had a great time. The welcome pack was enjoyed by all. Everything we needed was there.  …see more

from £82 / night

£520 - £540 / week

Book View

from £82 / night

8

Holiday studio in Vitoria-Gasteiz

Province of Alava / Vitoria-Gasteiz

Studio 3 Min stay varies

  • Studio
  • Sleeps 3
  • Min stay varies
  • Beach / lakeside relaxation
  • Child friendly
  • Car not necessary

from £65 / night

£423 - £544 / week

Book View

from £65 / night

(13) Excellent 

20

Taormina holiday apartment rental

Province of Messina / Taormina

3 7 Min stay varies

  • 3 bedrooms
  • Sleeps 7
  • Min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 2 km
  • Child friendly
“A haven in Taormina” What a wonderful apartment and a wonderful host - Valeria used to live in this apartment so it is furnished very tastefully and comfortably. Everything you need is here. The location is a little out of the main town, with two youn  …see more

from £114 / night

£759 - £1868 / week

Book View

from £114 / night

28

Ardeche / Vallon-Pont-d'Arc

1 4 Min stay varies

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

from £48 / night

£285 - £587 / week

Book View

from £48 / night

(2) Excellent 

16

Rome holiday apartment rental

Lazio / Rome

2 5 3 nights min

  • 2 bedrooms
  • Sleeps 5
  • 3 nights min
  • Child friendly
  • Car not necessary
  • Air conditioning

from £138 / night

£819 / week

Book View

from £138 / night

(49) Excellent 

30

Apartment rental in Central York

York / Central York

2 4 Min stay varies

  • 2 bedrooms
  • Sleeps 4
  • Min stay varies
  • Nearest beach 50 km
  • Child friendly
  • Car not necessary
“Excellent stay” Lovely clean modern flat. We stayed for three nights. Two separate bedrooms, one double room en suite and one bedroom with twin beds plus separate bathroom with shower. Beds very comfortable and the flat overlooks the River Ouse. Jus  …see more

from £150 / night

£700 - £850 / week

Book View

from £150 / night

1