Updating

City centre holiday homes | Apartments, villas and more

All filters

Filters

8,605 Holiday homes

Holiday bungalow in Dar es Salaam

Dar es Salaam bungalow

4 bedrooms • 5 bathrooms • sleeps 8

from £74 / night

£488 - £586 / week

1 / 16

Holiday apartment with shared pool in Tarifa

Tarifa apartment

2 bedrooms • 1 bathroom • sleeps 4

from £147 / night

£1,025 / week

1 / 25

Holiday villa with swimming pool in Cumbre del Sol

Cumbre del Sol villa

4 bedrooms • 3 bathrooms • sleeps 8

from £131 / night

£916 - £2,199 / week

1 / 21

Cottage rental in Bellapais

Bellapais cottage

2 bedrooms • 1 bathroom • sleeps 5

Pricing unknown

1 / 18

Apartment rental in Juan-les-Pins

Juan-les-Pins apartment

1 bedroom • 1 bathroom • sleeps 4

from £92 / night

£550 - £687 / week

1 / 34

Cottage rental in Torquay with golf nearby

Torquay cottage

2 bedrooms • 2 bathrooms • sleeps 6

from £184 / night

£1,283 / week

1 / 14

Holiday apartment in Budapest

Budapest apartment

3 bedrooms • 2 bathrooms • sleeps 8

from £229 / night

£1,603 / week

1 / 17

Holiday apartment rental

Fuengirola apartment

1 bedroom • 1 bathroom • sleeps 4

from £69 / night

£619 / week

1 / 17

Villa rental in Laroque des Alberes with swimming pool, golf nearby

Laroque des Alberes villa

4 bedrooms • 3 bathrooms • sleeps 8

from £362 / night

£2,538 / week

1 / 24

Holiday apartment rental

Nessebar apartment

2 bedrooms • 2 bathrooms • sleeps 7

from £41 / night

£287 / week

1 / 17

Holiday apartment with indoor pool in Didim

Didim apartment

1 bedroom • 2 bathrooms • sleeps 2

from £36 / night

£252 / week

1 / 13

Apartment rental in Vatican City

Vatican City apartment

1 bedroom • 1 bathroom • sleeps 3

from £88 / night

£547 - £684 / week

1 / 24

Holiday home with shared pool, golf nearby in Playa Paraiso

Playa Paraiso house

4 bedrooms • 2 bathrooms • sleeps 8

from £103 / night

£373 - £2,256 / week

1 / 26

Rome holiday apartment rental

Rome apartment

1 bedroom • 1 bathroom • sleeps 4

from £74 / night

£488 - £625 / week

1 / 24

Esentepe holiday bungalow rental

Esentepe bungalow

4 bedrooms • 4 bathrooms • sleeps 10

from £172 / night

£1,031 - £1,718 / week

1 / 24

Holiday home in Anglet

Anglet house

4 bedrooms • 2 bathrooms • sleeps 10

from £191 / night

£1,913 / week

1 / 52

Holiday villa with swimming pool in Impruneta

Impruneta villa

7 bedrooms • 6 bathrooms • sleeps 14

from £391 / night

£2,733 / week

1 / 40

Holiday penthouse with shared pool in Mar de Cristal

Mar de Cristal penthouse

2 bedrooms • 1 bathroom • sleeps 4

from £115 / night

£687 / week

1 / 18

Holiday home in Trinity Beach

Trinity Beach house

3 bedrooms • 2 bathrooms • sleeps 6

from £130 / night

£911 - £1,123 / week

1 / 15

Holiday villa with swimming pool in Avsallar

Avsallar villa

4 bedrooms • 4 bathrooms • sleeps 8

from £149 / night

£1,031 - £1,374 / week

1 / 25

Holiday villa in Peyia

Peyia villa

3 bedrooms • 4 bathrooms • sleeps 6

from £126 / night

£1,145 - £3,149 / week

1 / 34

Holiday home with shared pool, golf nearby in Puerto Banus

Puerto Banus house

3 bedrooms • 3 bathrooms • sleeps 6

from £197 / night

£1,374 / week

1 / 24

Holiday apartment in Saint-Tropez

Saint-Tropez apartment

1 bedroom • 1 bathroom • sleeps 2

from £196 / night

£1,172 / week

1 / 24

Holiday apartment with shared pool, golf nearby in Puerto Banus

Puerto Banus apartment

1 bedroom • 1 bathroom • sleeps 2

from £66 / night

£413 - £750 / week

1 / 18

Villa rental in Kas with swimming pool

Kas villa

4 bedrooms • 4 bathrooms • sleeps 8

from £254 / night

£1,757 / week

1 / 30

Holiday apartment rental

Javea apartment

3 bedrooms • 1 bathroom • sleeps 6

from £79 / night

£544 - £943 / week

1 / 20

Sant'Agata sui Due Golfi holiday home rental

Sant'Agata sui Due Golfi house

1 bedroom • 1 bathroom • sleeps 4

from £116 / night

£732 / week

1 / 15

Holiday home in Vrsar

Vrsar house

3 bedrooms • 3 bathrooms • sleeps 8

from £215 / night

£1,503 - £1,845 / week

1 / 24

Juan-les-Pins holiday apartment let

Juan-les-Pins apartment

1 bedroom • 1 bathroom • sleeps 2

from £58 / night

£785 - £831 / week

1 / 28

Centro Storico, Alghero holiday apartment rental

Centro Storico, Alghero apartment

1 bedroom • 1 bathroom • sleeps 2

from £108 / night

£752 / week

1 / 15

Cannes holiday apartment let

Cannes apartment

1 bedroom • 1 bathroom • sleeps 4

from £115 / night

£687 / week

1 / 17

Holiday studio in Dubrovnik

Dubrovnik studio

Studio • 2 bathrooms • sleeps 3

from £69 / night

£479 / week

1 / 22

Villa rental in Scopello

Scopello villa

2 bedrooms • 1 bathroom • sleeps 6

from £108 / night

£781 - £1,777 / week

1 / 33

Holiday apartment in Calis Beach

Calis Beach apartment

3 bedrooms • 2 bathrooms • sleeps 7

Pricing unknown

1 / 20

Holiday apartment rental

Lido apartment

3 bedrooms • 2 bathrooms • sleeps 6

from £157 / night

£976 - £1,318 / week

1 / 14

Apartment rental in Club Albufeira with shared pool

Club Albufeira apartment

2 bedrooms • 2 bathrooms • sleeps 4

from £115 / night

£802 / week

1 / 39

Dubrovnik holiday apartment rental

Dubrovnik apartment

2 bedrooms • 1 bathroom • sleeps 5

Pricing unknown

1 / 11

Apartment rental in Dubrovnik

Dubrovnik apartment

2 bedrooms • 1 bathroom • sleeps 5

Pricing unknown

1 / 14

Holiday villa with swimming pool, golf nearby in Moraira

Moraira villa

3 bedrooms • 3 bathrooms • sleeps 6

from £342 / night

£2,391 / week

1 / 97

Golden Sands holiday apartment rental

Golden Sands apartment

1 bedroom • 1 bathroom • sleeps 4

from £35 / night

£207 / week

1 / 16

×

City breaks (8605)

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.