City breaks

City breaks (394)

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

394 Holiday homes

Filters applied: Cottage

(9) Excellent 

11

Holiday cottage in Freshford

Somerset / Freshford

1 5 2 nights min

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

from £120 / night

£680 - £1310 / week

Book View

from £120 / night

(12) Excellent 

22

Holiday cottage with golf nearby in Chester City Centre

Chester / Chester City Centre

2 4 2 nights min

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

from £105 / night

£650 / week

Book View

from £105 / night

(5) Very Good 

16

Chester holiday cottage let

Cheshire / Chester

3 5 Min stay varies

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

from £70 / night

£445 - £740 / week

Book View

from £70 / night

(2) Excellent 

29

Ski cottage to rent in Levi

Lapland / Levi

3 8 Min stay varies

  • 3 bedrooms
  • Sleeps 8
  • Min stay varies
  • Ski
  • Child friendly
  • Pet friendly
“Superbly equipped and well located” Five state property in my opinion- very well equipped and located close to Levi's centre. Very cosy property and very well designed. Very responsive owner/agents. We enjoyed a wonderful week in TaLevi  …see more

from £125 / night

£783 - £2687 / week

Book View

from £125 / night

(19) Excellent 

25

Holiday cottage with swimming pool, golf nearby in Volterra

Province of Pisa / Volterra

2 6 Min stay varies

  • 2 bedrooms
  • Sleeps 6
  • Min stay varies
  • Nearest beach 40 km
  • Swimming pool
  • Child friendly
“Great - lovely location in a beautiful town” A comfortable house in walking distance of all the facilities of a beautiful, historic town. Easy for travelling to other attractions in the area incl Pisa, Sienna and San G. Local flag throwers and drummer  …see more

from £125 / night

£870 - £1218 / week

Enquire View

from £125 / night

(1) Excellent 

26

Basque Country / Ciboure

4 10 Min stay varies

  • 4 bedrooms
  • Sleeps 10
  • Min stay varies
  • Beach / lakeside relaxation
  • Child friendly
  • Private garden

from £107 / night

£740 - £1461 / week

Book View

from £107 / night

(117) Excellent 

24

Holiday cottage in Mockbeggar

New Forest / Mockbeggar

3 10 Min stay varies

  • 3 bedrooms
  • Sleeps 10
  • Min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 20 km
  • Child friendly
“Lovely getaway house” We stayed at this property for 2 nights and had an amazing time! It's in a great location with some fantastic walks on the doorstep. It offers lots of mod-cons such as a great sound system, DVD player and hot tub (which my litt  …see more

from £70 / night

£399 - £1299 / week

Book View

from £70 / night

(2) Very Good 

10

Holiday cottage in Second Valley

South Australia / Second Valley

1 2 1 night min

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

from £63 / night

£313 / week

Book View

from £63 / night

(3) Very Good 

14

Cottage rental in Dumaguete City

Negros Oriental / Dumaguete City

2 5 2 nights min

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

from £25 / night

£133 - £238 / week

Book View

from £25 / night

(5) Excellent 

24

Foca holiday cottage rental

Izmir Province / Foca

2 6 Min stay varies

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

from £66 / night

£435 - £609 / week

Book View

from £66 / night

(2) Excellent 

44

Holiday cottage in Amsterdam

North Holland Province / Amsterdam

2 4 2 nights min

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

from £96 / night

£670 / week

Book View

from £96 / night

(21) Very Good 

17

Holiday cottage in New Town

Edinburgh / New Town

2 4 2 nights min

  • 2 bedrooms
  • Sleeps 4
  • 2 nights min
  • Child friendly
  • Car not necessary
“Very Pleasant Accommodation.” We really enjoyed our stay at Carlton Terrace Mews. The cottage was quiet and clean and conveniently near the very centre of Edinburgh. The beds and bed linen were exceptionally comfortable! We would certainly recommend  …see more

from £120 / night

£800 - £880 / week

Book View

from £120 / night

16

Cottage rental in Vis

Island of Vis / Vis

4 10 7 nights min

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

from £115 / night

£800 - £3118 / week

Enquire View

from £115 / night

(1) Very Good 

12

Holiday cottage accommodation

New South Wales / Bellingen

1 4 1 night min

  • 1 bedroom
  • Sleeps 4
  • 1 night min
  • Beach / lakeside relaxation
  • Nearest beach 15 km
  • Swimming pool

from £125 / night

£625 / week

Book View

from £125 / night

(6) Very Good 

20

Holiday cottage rental

Cape Town / Mowbray

1 2 3 nights min

  • 1 bedroom
  • Sleeps 2
  • 3 nights min
  • Beach / lakeside relaxation
  • Nearest beach 9 km
  • Car not necessary
“" a little Gem"” the whole stay was superb. A wonderful quiet garden cottage that was both in easy access to central Cape Town and the airport. We found it an ideal place to be able to explore central Cape Town and the surrounding wine routes. This  …see more

from £35 / night

£230 / week

Book View

from £35 / night

(10) Excellent 

24

Cottage accommodation in Boliqueime

Faro District / Boliqueime

3 6 Min stay varies

  • 3 bedrooms
  • Sleeps 6
  • Min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 6 km
  • Child friendly
“brilliant” lovely house very warm welcome on arrival from Tiago. Well equipped kitchen & laundry. Just needs one more sun lounger apart from this perfect.  …see more

from £24 / night

£166 - £496 / week

Book View

from £24 / night

(25) Excellent 

36

Holiday cottage in Alora

Province of Malaga / Alora

1 2 3 nights min

  • 1 bedroom
  • Sleeps 2
  • 3 nights min
  • Beach / lakeside relaxation
  • Nearest beach 25 km
  • Swimming pool
“fabulous” Had an amazing few days,cottage was lovely,so welcoming,the pool and surroundings were to die for. great restaurants a few minutes drive away,especially El Mirador fab food,fab views. Cottage highly recommended.  …see more

from £55 / night

£390 - £550 / week

Book View

from £55 / night

(4) Excellent 

24

Castelvetrano / Marinella di Selinunte

3 8 Min stay varies

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

from £48 / night

£261 - £931 / week

Book View

from £48 / night

(10) Very Good 

18

Hove holiday cottage rental

Brighton and Hove / Hove

2 7 2 nights min

  • 2 bedrooms
  • Sleeps 7
  • 2 nights min
  • Beach / lakeside relaxation
  • Nearest beach 0.01 km
  • Child friendly
“Nice cute house, excellent location” Sweet little house in the Hove Actually, clean and very well equipped. We immediately felt at home, the kids loved the built in bunk beds. Some lovely pubs nearby. Couldn't fault the house, and would recommend it a  …see more

from £238 / night

£675 - £930 / week

Enquire View

from £238 / night

(7) Excellent 

21

Brighton holiday cottage rental

Brighton and Hove / Brighton

3 6 7 nights min

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

from £107 / night

£745 - £1495 / week

Enquire View

from £107 / night

(5) Very Good 

19

Derry holiday cottage rental

Derry / Molenan

3 6 3 nights min

  • 3 bedrooms
  • Sleeps 6
  • 3 nights min
  • Nearest beach 10 km
  • Child friendly
  • Ask about pets

from £100 / night

£525 / week

Book View

from £100 / night

(5) Very Good 

21

Vienna holiday cottage rental

Vienna / Lepoldstadt

3 8 1 night min

  • 3 bedrooms
  • Sleeps 8
  • 1 night min
  • Beach / lakeside relaxation
  • Nearest beach 0 km
  • Child friendly

from £94 / night

£607 - £973 / week

Book View

from £94 / night

(13) Very Good 

21

Holiday cottage in Chester

Cheshire / Chester

6 12 Min stay varies

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

from £145 / night

£1020 - £1965 / week

Book View

from £145 / night

18

Faro District / Almancil

2 4 Min stay varies

  • 2 bedrooms
  • Sleeps 4
  • Min stay varies
  • Nearest beach 4 km
  • Swimming pool
  • Child friendly

from £50 / night

£348 - £1000 / week

Book View

from £50 / night

(12) Very Good 

20

Holiday cottage in Brighton

Brighton / Central Brighton

3 12 2 nights min

  • 3 bedrooms
  • Sleeps 12
  • 2 nights min
  • Beach / lakeside relaxation
  • Child friendly
  • Car not necessary

from £303 / night

£1350 - £2055 / week

Enquire View

from £303 / night

16

Cottage rental in Maro with swimming pool

Province of Malaga / Maro

4 8 7 nights min

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

from £94 / night

£653 - £1522 / week

Enquire View

from £94 / night

(3) Very Good 

57

Province of Florence / Florence

1 3 6 nights min

  • 1 bedroom
  • Sleeps 3
  • 6 nights min
  • Beach / lakeside relaxation
  • Nearest beach 100 km
  • Swimming pool

from £114 / night

£792 / week

Book View

from £114 / night

(40) Excellent 

34

Holiday cottage in Worthing

West Sussex / Worthing

2 4 Min stay varies

  • 2 bedrooms
  • Sleeps 4
  • Min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 1 km
  • Child friendly
“Comfortable, homely and spacious.” Perfectly located, well equipped and deceptively spacious. We chose this house as the location was near to family but being close to the town and restaurants was such a bonus. Our stay was over the Xmas period and  …see more

from £120 / night

£595 - £840 / week

Book View

from £120 / night

(5) Excellent 

12

Holiday cottage in Bodmin

Cornwall / Bodmin

2 4 Min stay varies

  • 2 bedrooms
  • Sleeps 4
  • Min stay varies
  • Child friendly
  • Car not necessary
  • Ask about pets
“Kindness, fondness and a lovely dog” We've just got back from a two week stay which wasn't a holiday, but a family emergency. We needed a base that wouldn't require us to live in Premiere Inns for weeks on end and the lovely Sherry, Nigel & Penny (the  …see more

from £80 / night

£300 - £680 / week

Book View

from £80 / night

(1) Excellent 

8

Holiday cottage in Durham

Durham / Durham

3 5 3 nights min

  • 3 bedrooms
  • Sleeps 5
  • 3 nights min
  • Beach / lakeside relaxation
  • Nearest beach 5 km
  • Car not necessary

from £85 / night

£400 / week

Book View

from £85 / night

(1) Excellent 

21

Faro / Estoi

3 8 Min stay varies

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

from £96 / night

£670 - £1461 / week

Book View

from £96 / night

(1) Excellent 

22

Holiday cottage rental

Central London/Zone 1 / Hyde Park / Queensway

3 6 Min stay varies

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

from £300 / night

£2000 - £3400 / week

Book View

from £300 / night

(2) Excellent 

13

South Oxford holiday cottage rental

Oxford / South Oxford

2 4 7 nights min

  • 2 bedrooms
  • Sleeps 4
  • 7 nights min
  • Suitable for children age 5+
“Best accommodation in delightful Oxford” This house is fabulous, spacious and has a sun-filled back garden for barbecues, reading, pottering with lovely plants and fruit trees, or just plain relaxing. The amenities are all new, the place freshly paint  …see more

from £120 / night

£636 - £891 / week

Book View

from £120 / night

(5) Excellent 

30

Cottage rental in Stirling with golf nearby

Stirling / Stirling

1 2 Min stay varies

  • 1 bedroom
  • Sleeps 2
  • Min stay varies
  • Child friendly
  • Car not necessary
  • Air conditioning
“Just perfect” Our accommodation was perfect, clean, very quiet and owner Bob very helpful. Would certainly recommend. Loved the towelling bath robes. Gorgeous back yard. Very close to great pub and shopping.  …see more

from £75 / night

£400 - £620 / week

Book View

from £75 / night

(12) Very Good 

25

Holiday cottage in Francavilla Fontana

Province of Brindisi / Francavilla Fontana

1 3 Min stay varies

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

from £60 / night

£414 / week

Book View

from £60 / night

(5) Excellent 

25

Casale Marittimo holiday cottage rental

Province of Pisa / Casale Marittimo

2 5 3 nights min

  • 2 bedrooms
  • Sleeps 5
  • 3 nights min
  • Beach / lakeside relaxation
  • Nearest beach 10 km
  • Child friendly
“Beautiful relaxing vacation in the Tuscan hills!” It was a fantastic stay… we enjoyed very much the marvelous views of the sea and Elba island from our private terrace where we had breakfast and Italian aperitivo after a fantastic day at the beach! Th  …see more

from £131 / night

£783 / week

Book View

from £131 / night

(4) Excellent 

26

Ski cottage to rent in Ljutomer

Styria Region / Ljutomer

2 7 Min stay varies

  • 2 bedrooms
  • Sleeps 7
  • Min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 250 km
  • Ski
“Amazing 360 Degree View” The views and the veranda make this a must stay place. A wonderful, remote chalet on the top of a hill in the Ljutomer area, above the village of Nunska Graba and near the border with Croatia. Sebastian, the owner, was very  …see more

from £66 / night

£279 - £774 / week

Book View

from £66 / night

(6) Excellent 

18

Holiday cottage with swimming pool in Anavyssos

East Attica Region / Anavyssos

2 7 6 nights min

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

from £149 / night

£1044 / week

Book View

from £149 / night

(1) Very Good 

19

Jonzac holiday cottage rental

Charente-Maritime / Jonzac

3 6 Min stay varies

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

from £85 / night

£595 - £1190 / week

Book View

from £85 / night

(1) Very Good 

24

Holiday cottage in Seixal

Lisbon District / Seixal

2 4 Min stay varies

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

Pricing unknown

Book View

Pricing unknown

1