City centre holiday homes | Apartments, villas and more

City breaks (4320)

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,320 Holiday homes

Filters applied: Cot available

(32) Very Good 

19

Holiday villa with swimming pool in Calangute

Calangute / Calangute Beach

3 12 Min stay varies

  • 3 bedrooms
  • Sleeps 12
  • Min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 0.1 km
  • Swimming pool
“Very nice place for families or big groups, close to the beach” We traveled with parents and children in Dec 2014 and chose to stay at Casa Europa. We had a very good stay - the place is close to the beach which made it very easy for us to go to the b
…see more

from £30 / night

£480 - £1440 / week

Book View

Responds fast!
avg. 3 hours 21 minutes

from £30 / night

(78) 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
“What a gem!” Words fail me when trying to review this superb property. Eve, the property owner was just fabulous allowing us to both check in early and leave our luggage at the property until the evening on the day of our departure. The property itsel
…see more

from £100 / night

£650 - £1000 / week

Book View

Responds fast!
avg. 30 minutes

from £100 / night

5

Finistere / Quimper

Studio 1 1 night min

  • Studio
  • Sleeps 1
  • 1 night min
  • Beach / lakeside relaxation
  • Nearest beach 13 km
  • Child friendly

from £41 / night

£170 / week

Book View

from £41 / night

(12) Very Good 

26

Lazise holiday apartment rental

Province of Verona / Lazise

2 6 Min stay varies

  • 2 bedrooms
  • Sleeps 6
  • Min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 0.8 km
  • Swimming pool
“Excellent accomodation in a stunning location. I've already recommended it to friends.” The accomodation and the pool area were absolutely superb. It was well equipped and everything was spotlessly clean and it felt like a home from home rather than a
…see more

from £81 / night

£509 - £1153 / week

Book View

Responds fast!
avg. 1 hour 15 minutes

from £81 / night

(30) Excellent 

20

New Town holiday townhouse rental

Edinburgh / New Town

4 7 Min stay varies

  • 4 bedrooms
  • Sleeps 7
  • Min stay varies
  • Nearest beach 6 km
  • Child friendly
  • Car not necessary
“Great place to stay and see Edinburgh” We loved how we could walk everywhere: Old Town, Princess Street Gardens, New Town, restaurants etc.
…see more

from £180 / night

£1260 / week

Book View

Responds fast!
avg. 2 hours 54 minutes

from £180 / night

(34) Excellent 

16

Holiday townhouse in Central Cambridge

Cambridge / Central Cambridge

2 4 2 nights min

  • 2 bedrooms
  • Sleeps 4
  • 2 nights min
  • Child friendly
  • Car not necessary
“Great for kids, good location.” Great for kids, good location, Easy parking. Nice garden. Clean, good kitchen and a very nice kiddies playground nearby.
…see more

from £129 / night

£805 / week

Book View

Responds fast!
avg. 32 minutes

from £129 / night

(5) Very Good 

31

Holiday townhouse with shared pool in Corralejo

Corralejo / El Sultan

3 7 Min stay varies

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

from £60 / night

£395 - £595 / week

Book View

from £60 / night

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

(131) Excellent 

17

Holiday apartment in Edinburgh

Scotland / Edinburgh

2 4 Min stay varies

  • 2 bedrooms
  • Sleeps 4
  • Min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 5 km
  • Child friendly
“Fantastic Find” My partner and I booked a last minute trip to Edinburgh, and we found this fantastic apartment online. It was exactly what we were looking for. Great location, only a short walk to the new town, and gorgeous views of Nelson's Monument.
…see more

from £65 / night

£450 - £1240 / week

Book View

Responds fast!
avg. 2 hours 59 minutes

from £65 / night

(13) Excellent 

36

Villa rental in Sarzana with swimming pool

Italian Riviera / Sarzana

4 7 7 nights min

  • 4 bedrooms
  • Sleeps 7
  • 7 nights min
  • Beach / lakeside relaxation
  • Nearest beach 12 km
  • Swimming pool
“Lovely stay in a unique house” We spent a lovely week at Francescas house on the top of the hill. It was an incredible experience to get to stay in a real italian home which is decorated beautifully and has a real "soul". This kind of atmosphere you g
…see more

from £182 / night

£1272 - £2526 / week

Book View

from £182 / night

(7) Excellent 

19

Holiday apartment with golf nearby in Aberystwyth

Ceredigion / Aberystwyth

1 4 Min stay varies

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

from £75 / night

£500 - £890 / week

Book View

Responds fast!
avg. 3 hours 52 minutes

from £75 / night

(39) Excellent 

20

Central London/Zone 1 holiday apartment rental

Central London/Zone 1 / Westminster

3 7 3 nights min

  • 3 bedrooms
  • Sleeps 7
  • 3 nights min
  • Child friendly
  • Car not necessary
“Craven street” The apartment was fantastic, big and spacious. The lounge was bright and homely, the grandchildren loved the swivel chair and remote light switch. The master bedroom, I can't describe how big it was, and the bed was so big. I have no c
…see more

from £390 / night

£2700 - £2950 / week

Book View

from £390 / night

(1) Very Good 

13

Apartment rental in Cagliari Centre

Cagliari / Cagliari Centre

1 3 2 nights min

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

from £26 / night

£145 - £365 / week

Book View

Responds fast!
avg. 3 hours 51 minutes

from £26 / night

24

Sliema holiday apartment rental

Island of Malta / Sliema

2 4 Min stay varies

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

from £55 / night

£382 - £636 / week

Book View

from £55 / night

(15) Excellent 

24

Villa letting in Port de Pollenca with swimming pool

Majorca / Port de Pollenca

7 12 Min stay varies

  • 7 bedrooms
  • Sleeps 12
  • Min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 0.8 km
  • Swimming pool
“WOW!” Extended family group from 2-73! everyone had the most wonderful time. the accommodations are set in beautiful grounds kept in tip-top condition by the staff. the help from Consuelo on a daily basis made it a true break for the ladies and we
…see more

from £300 / night

£2000 - £6700 / week

Book View

from £300 / night

(20) Excellent 

20

New Town holiday home rental

Edinburgh / New Town

3 5 Min stay varies

  • 3 bedrooms
  • Sleeps 5
  • Min stay varies
  • Nearest beach 8 km
  • Child friendly
  • Car not necessary
“Wonderful mews in an excellent central location.” Took my three kids to Edinburgh and stayed in this lovely, yet secluded, little house. Excellent location, with everything within walking distance. The accommodation was clean and welcoming. All of u
…see more

from £200 / night

£635 - £1175 / week

Book View

from £200 / night

(18) Very Good 

17

Holiday villa in Kissimmee

Kissimmee / Seasons Resort

5 10 3 nights min

  • 5 bedrooms
  • Sleeps 10
  • 3 nights min
  • Beach / lakeside relaxation
  • Swimming pool
  • Child friendly
“Great House, Perfect Location!” House was in great shape. Had everything needed. Pool was perfect. Near everything needed. Shopping, minutes from the theme parks. Payment plan was perfect for people on a budget. Owner very responsive. We hope to rent
…see more

from £60 / night

£360 - £700 / week

Book View

from £60 / night

(8) Very Good 

35

Holiday apartment in Galway

County Galway / Galway

2 4 Min stay varies

  • 2 bedrooms
  • Sleeps 4
  • Min stay varies
  • Nearest beach 2 km
  • Child friendly
  • Car not necessary

from £123 / night

£475 - £967 / week

Book View

from £123 / night

(50) Excellent 

6

Holiday apartment in Harrogate

North Yorkshire / Harrogate

1 2 2 nights min

  • 1 bedroom
  • Sleeps 2
  • 2 nights min
  • Nearest beach 80 km
  • Car not necessary
“Cosy, relaxing homely flat” We stayed here for two nights. The flat was cosy, extremely clean and well equipped. The location of the flat is perfect, a couple of minutes walk into centre of Harrogate. Nick was accommodating and always helpful with any
…see more

from £70 / night

£490 / week

Book View

Responds fast!
avg. 2 hours 33 minutes

from £70 / night

(7) Very Good 

19

Royal Tunbridge Wells holiday cottage rental

Kent / Royal Tunbridge Wells

5 8 3 nights min

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

from £299 / night

£1495 - £1895 / week

Book View

Responds fast!
avg. 1 hour 35 minutes

from £299 / night

(4) Average 

17

Down town holiday apartment rental

Reykjavik / Down town

3 8 3 nights min

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

from £153 / night

£1314 - £1551 / week

Book View

Responds fast!
avg. 2 hours 59 minutes

from £153 / night

(6) Excellent 

25

Holiday villa with swimming pool in Marsascala

Island of Malta / Marsascala

4 9 Min stay varies

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

from £169 / night

£1181 / week

Book View

Responds fast!
avg. 2 hours 8 minutes

from £169 / night

(16) Very Good 

29

Holiday townhouse with shared pool in Gran Alacant

Gran Alacant / Don Pueblo

4 8 Min stay varies

  • 4 bedrooms
  • Sleeps 8
  • Min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 1 km
  • Swimming pool
“Outstanding rental” This property is an excellent house to rent for vacation. Very clean, very well maintained it has all what you can dream of. Rooms are beautiful, bathrooms have everything all in great condition. All furniture are nice and look ne
…see more

from £100 / night

£700 - £1000 / week

Book View

Responds fast!
avg. 1 hour 29 minutes

from £100 / night

(64) Excellent 

11

Edinburgh holiday apartment rental

Scotland / Edinburgh

2 4 Min stay varies

  • 2 bedrooms
  • Sleeps 4
  • Min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 2 km
  • Child friendly
“A home from home” This was a return visit for us, which says all you need to know! Terry and Ann couldn't be easier or more friendly to deal with in getting our booking right. This is a very comfortable, warm and clean place to call home for a few d
…see more

from £100 / night

£565 - £1250 / week

Book View

Responds fast!
avg. 2 hours 25 minutes

from £100 / night

(3) Very Good 

12

Holiday apartment rental

Seville / Central Sevilla

1 2 3 nights min

  • 1 bedroom
  • Sleeps 2
  • 3 nights min
  • Nearest beach 70 km
  • Ask owner if suitable for children
  • Car not necessary

from £77 / night

£424 / week

Book View

from £77 / night

(7) Excellent 

12

Holiday home with shared pool in Bournemouth

Bournemouth / Southbourne

4 8 Min stay varies

  • 4 bedrooms
  • Sleeps 8
  • Min stay varies
  • Beach / lakeside relaxation
  • Swimming pool
  • Child friendly
“Truly Amazing!!” I stayed at Beach View with my extended family and 2 small children. We all had high expectations and Beach View certainly exceeded even those. We loved every bit of this family friendly, luxury accommodation from the amazing sea view
…see more

from £330 / night

£1523 - £3800 / week

Book View

from £330 / night

(1) Very Good 

26

Larnaka City holiday villa rental

Larnaka District / Larnaka City

3 8 1 night min

  • 3 bedrooms
  • Sleeps 8
  • 1 night min
  • Beach / lakeside relaxation
  • Nearest beach 0 km
  • Swimming pool
“Not bad” We met up here for a family reunion. The villa was perfect for our needs. Nothing extravagant, but nothing bad either. Beautiful beach and walking distance to convince store and restaurants. But you will need a taxi to get to grocery store a
…see more

from £94 / night

£721 - £780 / week

Book View

Responds fast!
avg. 3 hours 50 minutes

from £94 / 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 £60 / night

£255 - £551 / week

Book View

Responds fast!
avg. 2 hours 25 minutes

from £60 / night

(72) Excellent 

18

Central Bath holiday apartment rental

Bath / Central Bath

1 4 2 nights min

  • 1 bedroom
  • Sleeps 4
  • 2 nights min
  • Child friendly
  • Car not necessary
“Perfect” My partner and I stayed at the Artpad for a couple of nights this month and had a thoroughly wonderful stay! On arriving at the Artpad we were very impressed with the beautifully grand apartment. The rooms are huge with plenty of space to
…see more

from £105 / night

£800 - £1150 / week

Book View

Responds fast!
avg. 3 hours 31 minutes

from £105 / night

(29) Very Good 

20

Morzine ski chalet to rent.

Haute-Savoie / Morzine

5 10 Min stay varies

  • 5 bedrooms
  • Sleeps 10
  • Min stay varies
  • Beach / lakeside relaxation
  • Ski
  • Child friendly
“A fabulous chalet in a great location close to ski lifts” We stayed here as two families with children ranging from 4-9. The chalet was amazing, very modern with great views into Morzine and views of the Pleney Slope. The chalet was short of nothing
…see more

from £297 / night

£1568 - £3810 / week

Book View

from £297 / night

12

North Rhine-Westphalia / Düsseldorf

1 3 Min stay varies

  • 1 bedroom
  • Sleeps 3
  • Min stay varies
  • Child friendly

from £63 / night

£424 - £519 / week

Book View

from £63 / night

(15) Excellent 

11

Rochester holiday townhouse rental

Kent / Rochester

3 6 Min stay varies

  • 3 bedrooms
  • Sleeps 6
  • Min stay varies
  • Child friendly

from £100 / night

£650 - £750 / week

Book View

Responds fast!
avg. 2 hours 7 minutes

from £100 / night

(6) Excellent 

29

Bath holiday guest house rental

Somerset / Bath

3 8 Min stay varies

  • 3 bedrooms
  • Sleeps 8
  • Min stay varies
  • Child friendly
  • Ask about pets
  • Private garden

from £300 / night

£2000 - £4000 / week

Book View

Responds fast!
avg. 2 hours 6 minutes

from £300 / night

(7) Excellent 

22

Guia holiday villa rental

Albufeira / Guia

3 8 7 nights min

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

from £65 / night

£450 - £1395 / week

Enquire View

from £65 / night

(2) Excellent 

23

Puerto Banus holiday apartment rental

Puerto Banus / Los Flamingos

2 6 Min stay varies

  • 2 bedrooms
  • Sleeps 6
  • Min stay varies
  • Beach / lakeside relaxation
  • Swimming pool
  • Child friendly
“Wonderful Los Famingos apartment” We stayed 6 nights in October.The apartment has all you need and more.The views are amazing,you can see Gibralter on most days as the sun always shines in this part of Spain. Marbella and Puerto Banus are a very shor
…see more

from £58 / night

£299 - £699 / week

Book View

Responds fast!
avg. 3 hours 0 minutes

from £58 / night

(16) Excellent 

25

Holiday villa in Javea

Costa Blanca / Javea

4 8 7 nights min

  • 4 bedrooms
  • Sleeps 8
  • 7 nights min
  • Beach / lakeside relaxation
  • Nearest beach 2 km
  • Swimming pool
“A lovely property” This property has everything one could want for a holiday. There are plenty of facilities in the property to allow one to live as one would at home. The property is located approximately 1.5 miles from the nearest beach which is bea
…see more

from £243 / night

£1695 - £2595 / week

Book View

Responds fast!
avg. 48 minutes

from £243 / night

(19) Excellent 

18

Torrenova holiday villa rental

Majorca / Torrenova

5 11 Min stay varies

  • 5 bedrooms
  • Sleeps 11
  • Min stay varies
  • Beach / lakeside relaxation
  • Swimming pool
  • Child friendly
“excellent” Best Villa we have stayed in and been back 3 times..couldn't afford it this year but hoping to go back in the very near future. it's everything you could ask for..great location lovely bar beautiful inside and out..and Sebastian very frien
…see more

from £295 / night

£1895 - £3495 / week

Book View

from £295 / night

(3) Excellent 

20

Holiday apartment 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
  • Child friendly

from £30 / night

£246 - £585 / week

Book View

Responds fast!
avg. 1 hour 19 minutes

from £30 / night

(9) Very Good 

26

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

from £51 / night

£356 - £1128 / week

Book View

from £51 / night

(51) Excellent 

23

Home accommodation in Brighton

Brighton / Brighton Seafront

6 24 Min stay varies

  • 6 bedrooms
  • Sleeps 24
  • Min stay varies
  • Nearest beach 0.01 km
  • Child friendly
  • Car not necessary
“A Gem in Brighton” My friends and I stayed for a hen do and we all fell in love with the place, its beautifully decorated and in a very convenient location for a stroll around lovely Brighton. I would absolutely recommend this property as a fab pl
…see more

from £480 / night

£3000 - £3800 / week

Book View

Responds fast!
avg. 1 hour 18 minutes

from £480 / night

1