City centre holiday homes ❘ Apartments, villas and more

City breaks (11867)

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

11,867 Holiday homes

Filters applied: Water sports

(1) Excellent 

19

Holiday villa rental

Coastal South Carolina / Surfside Beach

3 6 Min stay varies

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

from £113 / night

£787 - £1260 / week

Book View

from £113 / night

(4) Excellent 

23

Holiday apartment in Miami Platja

Miami Platja / Casalot

2 6 Min stay varies

  • 2 bedrooms
  • Sleeps 6
  • Min stay varies
  • Beach / lakeside relaxation
  • Swimming pool
  • Child friendly

from £49 / night

£264 / week

Book View

Responds fast!
avg. 3 hours 45 minutes

from £49 / night

60

Holiday log cabin in Park City

Wasatch Range / Park City

5 24 Min stay varies

  • 5 bedrooms
  • Sleeps 24
  • Min stay varies
  • Beach / lakeside relaxation
  • Child friendly
  • Car not necessary

from £276 / night

£1654 / week

Book View

from £276 / night

(1) Excellent 

19

Cabo San Lucas holiday hotel apartment rental

Los Cabos / Cabo San Lucas

2 8 7 nights min

  • 2 bedrooms
  • Sleeps 8
  • 7 nights min
  • Beach / lakeside relaxation
  • Swimming pool
  • Child friendly

from £280 / night

£1957 / week

Book View

from £280 / night

(1) Excellent 

18

Meia Praia holiday apartment rental

Lagos / Meia Praia

1 3 Min stay varies

  • 1 bedroom
  • Sleeps 3
  • Min stay varies
  • Beach / lakeside relaxation
  • Swimming pool
  • Child friendly

from £51 / night

£357 - £588 / week

Book View

Responds fast!
avg. 2 hours 49 minutes

from £51 / night

(1) Very Good 

19

Holiday apartment with shared pool in Ocean City

Maryland / Ocean City

2 6 Min stay varies

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

from £70 / night

£497 - £808 / week

Book View

Responds fast!
avg. 19 minutes

from £70 / night

(2) Very Good 

8

Holiday apartment in Playas del Coco

Province of Guanacaste / Playas del Coco

2 4 1 night min

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

from £80 / night

£437 / week

Book View

from £80 / night

(11) Very Good 

21

Holiday apartment in Palma de Mallorca

Majorca / Palma de Mallorca

2 2 3 nights min

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

from £60 / night

£418 / week

Book View

from £60 / night

(6) Very Good 

37

Holiday apartment rental

Madeira / Funchal

3 5 Min stay varies

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

from £53 / night

£369 - £970 / week

Book View

Responds fast!
avg. 3 hours 17 minutes

from £53 / night

(8) Excellent 

Certificate of Excellence

12

Holiday apartment in Oviedo

Asturias / Oviedo

3 6 2 nights min

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

Certificate of Excellence

from £79 / night

£500 / week

Book View

Responds fast!
avg. 49 minutes

from £79 / night

(1) Excellent 

21

Holiday apartment in Beas de Segura

Province of Jaen / Beas de Segura

3 5 Min stay varies

  • 3 bedrooms
  • Sleeps 5
  • Min stay varies
  • Child friendly
  • Car not necessary
  • Air conditioning

from £45 / night

£290 - £382 / week

Book View

from £45 / night

(5) Excellent 

27

Holiday home in Kalapana

Island of Hawaii / Kalapana

1 6 1 night min

  • 1 bedroom
  • Sleeps 6
  • 1 night min
  • Beach / lakeside relaxation
  • Nearest beach 2 km
  • Child friendly

from £99 / night

£591 - £1032 / week

Book View

from £99 / night

(3) Very Good 

18

Navelgas holiday cottage accommodation

Tineo Municipality / Navelgas

4 8 1 night min

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

from £141 / night

£843 - £904 / week

Book View

from £141 / night

(13) Excellent 

32

Cullera holiday apartment rental

Province of Valencia / Cullera

1 4 Min stay varies

  • 1 bedroom
  • Sleeps 4
  • Min stay varies
  • Beach / lakeside relaxation
  • Child friendly
  • Car not necessary

from £49 / night

£338 - £461 / week

Book View

Responds fast!
avg. 1 hour 58 minutes

from £49 / night

10

Holiday apartment with shared pool, golf nearby in Aguadilla

Puerto Rico / Aguadilla

2 6 6 nights min

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

from £104 / night

£723 / week

Book View

Responds fast!
avg. 2 hours 38 minutes

from £104 / night

(5) Very Good 

Certificate of Excellence

25

Holiday apartment with golf nearby in Miami Beach

Florida / Miami Beach

1 3 2 nights min

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

Certificate of Excellence

from £141 / night

£906 - £1237 / week

Book View

from £141 / night

(7) Excellent 

21

Ski apartment to rent in Whistler

British Columbia / Whistler

1 4 Min stay varies

  • 1 bedroom
  • Sleeps 4
  • Min stay varies
  • Beach / lakeside relaxation
  • Ski
  • Child friendly

from £89 / night

£618 / week

Book View

Responds fast!
avg. 2 hours 23 minutes

from £89 / night

24

Port d'es Torrent holiday cottage rental

Port d'es Torrent / Port des Torrent Beach

5 8 Min stay varies

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

from £210 / night

£1468 / week

Book View

from £210 / night

(3) Very Good 

42

Big Bear Lake ski log cabin to rent.

Big Bear Region / Big Bear Lake

4 11 Min stay varies

  • 4 bedrooms
  • Sleeps 11
  • Min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 1 km
  • Ski

from £197 / night

£1260 - £3544 / week

Book View

from £197 / night

(5) Average 

21

Niagara Falls holiday home rental

Ontario / Niagara Falls

3 6 2 nights min

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

from £60 / night

£356 - £853 / week

Book View

from £60 / night

(2) Very Good 

27

Holiday cottage in Lexington

Virginia / Lexington

3 6 Min stay varies

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

from £146 / night

£709 - £1040 / week

Book View

Responds fast!
avg. 2 hours 35 minutes

from £146 / night

(5) Excellent 

31

Holiday villa with golf nearby in La Paz

Baja California Sur / La Paz

3 6 7 nights min

  • 3 bedrooms
  • Sleeps 6
  • 7 nights min
  • Beach / lakeside relaxation
  • Swimming pool
  • Child friendly

from £178 / night

£1221 - £2146 / week

Book View

from £178 / night

(2) Very Good 

23

Playa de Gandia holiday apartment rental

Gandia / Playa de Gandia

4 9 Min stay varies

  • 4 bedrooms
  • Sleeps 9
  • Min stay varies
  • Beach / lakeside relaxation
  • Swimming pool
  • Child friendly

from £106 / night

£483 - £965 / week

Book View

Responds fast!
avg. 1 hour 47 minutes

from £106 / night

12

Apartment rental in Torredembarra with shared pool

Province of Tarragona / Torredembarra

3 7 Min stay varies

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

from £62 / night

£430 / week

Book View

from £62 / night

(3) Excellent 

15

Holiday studio in Nice

French Riviera - Cote d'Azur / Nice

Studio 2 7 nights min

  • Studio
  • Sleeps 2
  • 7 nights min
  • Beach / lakeside relaxation
  • Nearest beach 0 km
  • Car not necessary

from £62 / night

£430 - £588 / week

Book View

Responds fast!
avg. 2 hours 46 minutes

from £62 / night

(1) Excellent 

19

Holiday guest house in Branson

Missouri / Branson

3 9 Min stay varies

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

from £78 / night

£591 - £1182 / week

Book View

Responds fast!
avg. 2 hours 52 minutes

from £78 / night

15

Holiday apartment rental

Denia / Las Marinas

2 4 Min stay varies

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

from £73 / night

£505 - £593 / week

Book View

from £73 / night

(30) Excellent 

Certificate of Excellence

48

Holiday townhouse with golf nearby in Kissimmee

Kissimmee / Compass Bay

3 7 Min stay varies

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

Certificate of Excellence

from £78 / night

£551 / week

Book View

Responds fast!
avg. 50 minutes

from £78 / night

(5) Very Good 

42

Holiday apartment in Almunecar

Province of Granada / Almunecar

1 2 Min stay varies

  • 1 bedroom
  • Sleeps 2
  • Min stay varies
  • Beach / lakeside relaxation
  • Suitable for children age 5+
  • Car not necessary

from £36 / night

£220 - £430 / week

Book View

Responds fast!
avg. 3 hours 56 minutes

from £36 / night

(12) Very Good 

20

Holiday apartment in Catania

Catania / Catania

1 4 Min stay varies

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

from £49 / night

£338 / week

Book View

Responds fast!
avg. 1 hour 28 minutes

from £49 / night

(2) Average 

26

Holiday apartment rental

Province of Messina / Giardini Naxos

1 6 Min stay varies

  • 1 bedroom
  • Sleeps 6
  • Min stay varies
  • Beach / lakeside relaxation
  • Child friendly
  • Car not necessary

from £53 / night

£369 / week

Book View

Responds fast!
avg. 2 hours 19 minutes

from £53 / night

(2) Excellent 

29

Holiday guest house with golf nearby in San Diego

California / San Diego

2 5 Min stay varies

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

from £197 / night

£1378 - £2520 / week

Book View

from £197 / night

(5) Excellent 

21

Holiday cottage in Albaricoques

Los Albaricoques / Albaricoques

2 4 Min stay varies

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

from £62 / night

£422 - £544 / week

Book View

from £62 / night

11

Holiday cottage rental

Hamptons / Amagansett

3 6 Min stay varies

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

from £225 / night

£1575 - £3150 / week

Book View

from £225 / night

(5) Very Good 

14

Holiday apartment with swimming pool, golf nearby in Perellonet

Province of Valencia / Perellonet

3 6 Min stay varies

  • 3 bedrooms
  • Sleeps 6
  • Min stay varies
  • Beach / lakeside relaxation
  • Swimming pool
  • Child friendly

from £53 / night

£264 - £702 / week

Book View

Responds fast!
avg. 2 hours 29 minutes

from £53 / night

(2) Excellent 

34

Playa de Gandia holiday home rental

Gandia / Playa de Gandia

4 12 2 nights min

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

from £220 / night

£1536 / week

Book View

Responds fast!
avg. 2 hours 0 minutes

from £220 / night

(3) Excellent 

20

Chalet rental in La Riera de Gaia with swimming pool, tennis court

Costa Dorada / La Riera de Gaia

3 7 Min stay varies

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

from £110 / night

£439 - £1229 / week

Book View

Responds fast!
avg. 3 hours 9 minutes

from £110 / night

(8) Excellent 

38

Holiday apartment with shared pool, golf nearby in Puerto Vallarta

Jalisco / Puerto Vallarta

2 6 Min stay varies

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

from £102 / night

£656 / week

Book View

from £102 / night

35

Seattle ski home to rent.

Washington / Seattle

3 8 2 nights min

  • 3 bedrooms
  • Sleeps 8
  • 2 nights min
  • Beach / lakeside relaxation
  • Nearest beach 2 km
  • Ski

from £315 / night

£1418 / week

Book View

from £315 / night

(4) Excellent 

42

Holiday apartment with shared pool in Bilbao

Province of Vizcaya / Bilbao

3 6 Min stay varies

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

from £86 / night

£571 - £702 / week

Book View

from £86 / night

1