City centre holiday homes ❘ Apartments, villas and more

City breaks (12801)

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

12,801 Holiday homes

Filters applied: Cycling holidays

(11) Very Good 

29

Holiday apartment rental

Quarteira / Fonte Santa

3 6 2 nights min

  • 3 bedrooms
  • Sleeps 6
  • 2 nights min
  • Beach / lakeside relaxation
  • Child friendly
  • Car not necessary
“Perfect for everyone” Hi there. It was one with our best holidays . Everything was superb. Apartment is big ( really), nice and clean. 2 bathrooms: one with bath and one with shower. In the kitchen we had everything we're need. Also: Fast interne
…see more

from £39 / night

£233 - £707 / week

Book View

from £39 / night

(7) Very Good 

24

Holiday villa with swimming pool, tennis court in Picassent

Province of Valencia / Picassent

7 18 Min stay varies

  • 7 bedrooms
  • Sleeps 18
  • Min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 20 km
  • Swimming pool
“Great villa with lots of space” We had a fantastic week with the whole family. A great spacious villa with nice veranda and outside kitchen and bbq. The kids liked the swimming pool (even it was still cold in there) and the tennis court. During the no
…see more

from £218 / night

£305 - £2566 / week

Enquire View

from £218 / night

(11) Excellent 

23

Holiday apartment with golf nearby in Aberystwyth

Ceredigion / Aberystwyth

3 6 Min stay varies

  • 3 bedrooms
  • Sleeps 6
  • Min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 0.1 km
  • Child friendly
“Mrs” Lovely spacious apartment. Tastefully decorated and very well equipped. There was plenty of room for the five of us and we opted to cook in the lovely kitchen a couple of times. Diolch yn fawr.
…see more

from £150 / night

£695 - £900 / week

Book View

from £150 / night

(7) Excellent 

20

Holiday apartment in St-Jean-Cap-Ferrat

French Riviera - Cote d'Azur / St-Jean-Cap-Ferrat

1 4 Min stay varies

  • 1 bedroom
  • Sleeps 4
  • Min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 0.5 km
  • Child friendly
“wonderful, relaxing apartment” This is the second time we have stayed in this apartment, my husband and our two grown up children. We love it. It's very clean, modern and well appointed. There is air-conditioning, two toilets, plenty of towels, a bal
…see more

from £104 / night

£725 - £1087 / week

Book View

from £104 / 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

from £75 / night

(9) Excellent 

27

Piedimonte Etneo ski villa to rent.

Province of Catania / Piedimonte Etneo

4 8 Min stay varies

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

from £70 / night

£490 - £1680 / week

Book View

from £70 / night

7

Norwich holiday apartment rental

Norfolk / Norwich

2 4 1 night min

  • 2 bedrooms
  • Sleeps 4
  • 1 night min
  • Nearest beach 5 km
  • Child friendly
  • Ask about pets

from £120 / night

£700 / week

Book View

from £120 / night

(12) Very Good 

20

Marina holiday apartment rental

Lagos / Marina

2 6 Min stay varies

  • 2 bedrooms
  • Sleeps 6
  • Min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 0.7 km
  • Swimming pool
“Loved the apartment” We loved the apartment which was spacious with a wonderful balcony overlooking the pool area. The walk along the Marina was very pleasant and we especially liked Lagos and its pedestrianised areas with a wonderful choice of lovel
…see more

from £54 / night

£365 - £900 / week

Book View

from £54 / night

(3) Very Good 

19

Holiday apartment in Montpellier

Herault / Montpellier

1 2 3 nights min

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

from £27 / night

£183 / week

Book View

from £27 / night

19

Holiday home with swimming pool in Solar Beach

Plettenberg Bay / Solar Beach

6 10 Min stay varies

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

from £381 / night

£2654 / week

Book View

from £381 / night

(39) Excellent 

21

Holiday apartment in Durham

Durham / Durham

2 4 Min stay varies

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

from £110 / night

£770 - £1450 / week

Book View

from £110 / night

19

Holiday b&b in Cisano sul Neva

Province of Savona / Cisano sul Neva

5 12 Min stay varies

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

from £69 / night

£483 - £1690 / week

Book View

from £69 / night

(11) Very Good 

Certificate of Excellence

12

Holiday apartment in Cala Gonone

Dorgali / Cala Gonone

2 5 2 nights min

  • 2 bedrooms
  • Sleeps 5
  • 2 nights min
  • Beach / lakeside relaxation
  • Child friendly
“Nice apartment on the edge of Cala Gonone” We stayed in the apartment for 3 nights to explore the local beaches. It is a spacious and modern apartment, but you do need to drive to the town and the beach. I suppose the price reflects this as everythin
…see more

Certificate of Excellence

from £44 / night

£302 - £518 / week

Book View

from £44 / night

(3) Very Good 

20

Holiday villa in Grottammare

Province of Ascoli Piceno / Grottammare

2 6 5 nights min

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

from £69 / night

£475 - £571 / week

Book View

from £69 / night

(27) Excellent 

77

Holiday villa with indoor pool in Budapest

Budapest / Buda,Hungary

7 24 Min stay varies

  • 7 bedrooms
  • Sleeps 24
  • Min stay varies
  • Swimming pool
  • Child friendly
  • Car not necessary
“Best Villa Ever!” We were a group of 11 accountancy students looking to unwind after having a stressful for 3 days of sitting exams. We found this villa on the internet and were immediately impressed by the pictures and reviews we found on the various
…see more

from £311 / night

£2173 / week

Book View

from £311 / night

(6) Excellent 

28

Piso Livadi holiday apartment rental

Paros / Piso Livadi

2 6 1 night min

  • 2 bedrooms
  • Sleeps 6
  • 1 night min
  • Beach / lakeside relaxation
  • Child friendly
  • Car not necessary
“The best choice of resort in Paros!” Olia and Patty's place was the best choice for our vacation! The house was very spacious, yet cozy and had all the necessary equipment someone on holidays would need. We appreciated that it was very clean, and that
…see more

from £48 / night

£335 / week

Book View

from £48 / night

(4) Excellent 

53

Holiday townhouse in Hennebont

Morbihan / Hennebont

2 5 Min stay varies

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

from £45 / night

£298 - £459 / week

Book View

from £45 / night

(23) Very Good 

14

Holiday apartment rental

Cairo / Heliopolis

3 7 1 night min

  • 3 bedrooms
  • Sleeps 7
  • 1 night min
  • Nearest beach 90 km
  • Child friendly
  • Car not necessary
“A true home from home environment” A great location,10 minutes from Cairo International Airport, 5 minutes walk from Sun City Mall where you can find 24/7 Carrefour, many shops & variety of restaurants..... The apartment is safe, spacious, clean an
…see more

from £70 / night

£490 / week

Book View

from £70 / night

(148) Excellent 

25

Holiday home rental

Bath / Central Bath

5 12 2 nights min

  • 5 bedrooms
  • Sleeps 12
  • 2 nights min
  • Nearest beach 55 km
  • Child friendly
  • Car not necessary
“Mrs” We spent a lovely weekend in Bath - 8 old university friends. Mignon House is in an amazing location but was still very peaceful. We loved the character of the house and Paul was a very friendly and relaxed owner. Most things about the house w
…see more

from £187 / night

£1987 - £2339 / week

Enquire View

from £187 / night

(2) Excellent 

24

Chateau rental in Puligny-Montrachet

Beaune / Puligny-Montrachet

7 19 5 nights min

  • 7 bedrooms
  • Sleeps 19
  • 5 nights min
  • Beach / lakeside relaxation
  • Suitable for children age 5+
  • Ask about pets

from £492 / night

£3406 - £4673 / week

Book View

from £492 / night

(13) Excellent 

27

Holiday home with swimming pool in Kewarra Beach

Cairns Region / Kewarra Beach

4 8 Min stay varies

  • 4 bedrooms
  • Sleeps 8
  • Min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 0.5 km
  • Swimming pool
“Absolutely beautiful spacious house and wonderful garden with pool” I loved this house, perfectly located for sightseeing and Tim and Wendy were a fantastic help with anything we needed to know and they really make sure that you enjoy your stay. Champ
…see more

from £145 / night

£1012 / week

Book View

from £145 / night

(23) Very Good 

Certificate of Excellence

7

Holiday apartment in Kendal

Lake District / Kendal

1 2 Min stay varies

  • 1 bedroom
  • Sleeps 2
  • Min stay varies
  • Car not necessary
  • Ask about pets

Certificate of Excellence

from £79 / night

£395 - £495 / week

Book View

from £79 / night

(40) Excellent 

20

Holiday cottage rental

Bath / Batheaston

2 4 Min stay varies

  • 2 bedrooms
  • Sleeps 4
  • Min stay varies
  • Nearest beach 70 km
  • Child friendly
“Great location for a weekend get-together” We are four mature nursing friends and The Old Workshop was the perfect place for our annual get-together. It was comfortable, well equipped and we enjoyed just relaxing and being able to cater for ourselves
…see more

from £104 / night

£489 - £777 / week

Book View

from £104 / night

(8) Excellent 

27

Garmisch-Partenkirchen ski guest house to rent.

Upper Bavaria / Garmisch-Partenkirchen

3 8 7 nights min

  • 3 bedrooms
  • Sleeps 8
  • 7 nights min
  • Beach / lakeside relaxation
  • Ski
  • Child friendly

from £147 / night

£1026 / week

Book View

from £147 / night

(16) Excellent 

42

Holiday apartment with golf nearby in St. Andrews

Fife / St Andrews

3 6 Min stay varies

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

from £235 / night

£1090 - £1750 / week

Book View

from £235 / night

(11) Excellent 

24

Holiday villa with swimming pool in Santa Margalida

Majorca / Santa Margalida

3 6 Min stay varies

  • 3 bedrooms
  • Sleeps 6
  • Min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 6 km
  • Swimming pool
“Nice and relaxing” Me my husband and our little girl came back from the villa couple a days ago. We had a really nice holiday there. The villa has got great location. It's situated between fields. There is no other houses around it. You can do a lot o
…see more

from £122 / night

£566 - £1279 / week

Book View

from £122 / night

(16) Excellent 

Certificate of Excellence

9

Holiday apartment rental

County Fermanagh / Enniskillen

2 6 3 nights min

  • 2 bedrooms
  • Sleeps 6
  • 3 nights min
  • Beach / lakeside relaxation
  • Child friendly
“Great Lough Views” Our second time to stay. Apartment very clean, cosy and comfortable with fab Lough Views, overlooking the Round O and Royal School Portora.
…see more

Certificate of Excellence

from £75 / night

£525 - £665 / week

Book View

from £75 / night

(50) Excellent 

Certificate of Excellence

23

Apartment rental in Nice

Nice / Carre d'Or

1 5 Min stay varies

  • 1 bedroom
  • Sleeps 5
  • Min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 0.1 km
  • Child friendly
“Perfect in Nice” Apartment is ideal for a trip to Nice,location perfect for all public transport,beach and tourist attractions.Many restaurants nearby,also local shops.
…see more

Certificate of Excellence

from £32 / night

£200 - £509 / week

Book View

from £32 / night

(4) Excellent 

27

Holiday villa with swimming pool in Kalyvia

Skiathos / Kalyvia

3 6 Min stay varies

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

from £174 / night

£1348 - £2609 / week

Book View

from £174 / night

(9) Excellent 

Certificate of Excellence

33

Holiday apartment in Dundee

Dundee / Broughty Ferry

3 6 Min stay varies

  • 3 bedrooms
  • Sleeps 6
  • Min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 0.2 km
  • Child friendly
“Beautiful place to stay” We had four day's in this lovely apartment . My husband, me and our four children found it to be a home from home but with the most lovely view. We would definitely go back .
…see more

Certificate of Excellence

from £85 / night

£600 - £850 / week

Book View

from £85 / night

(54) Excellent 

Certificate of Excellence

23

Apartment rental in Newcastle upon Tyne

Tyne and Wear / Newcastle upon Tyne

3 6 Min stay varies

  • 3 bedrooms
  • Sleeps 6
  • Min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 11 km
  • Child friendly
“Amazing stay! 5* Apartment” Booked Kenilworth apartment for a girls weekend for 6 of us to stay. Apartment was spotless, gorgeous, great value for the price and just perfect for a mix of nights in with a takeaway and a night out on the Toon. Landlords
…see more

Certificate of Excellence

from £180 / night

£869 / week

Book View

from £180 / night

(67) Excellent 

26

Holiday apartment in Brighton

Brighton / Brighton Seafront

1 3 Min stay varies

  • 1 bedroom
  • Sleeps 3
  • Min stay varies
  • Beach / lakeside relaxation
  • Child friendly
  • Car not necessary
“Lovely stay” Warm welcome. Quirky basement flat in gorgeous house. Baby friendly with lots of home from home comforts. Blessed with gorgeous weather throughout our stay which made it even more enjoyable.
…see more

from £110 / night

£625 - £750 / week

Book View

from £110 / night

(4) Very Good 

15

Holiday apartment with shared pool, golf nearby in Patong

Patong / Khatu

1 3 Min stay varies

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

from £18 / night

£74 - £305 / week

Book View

from £18 / night

(5) Very Good 

26

Holiday apartment in Fano

Province of Pesaro and Urbino / Fano

2 5 7 nights min

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

from £87 / night

£595 - £656 / week

Book View

from £87 / night

(15) Excellent 

24

Holiday home in Brighton and Hove

East Sussex / Brighton and Hove

6 15 2 nights min

  • 6 bedrooms
  • Sleeps 15
  • 2 nights min
  • Beach / lakeside relaxation
  • Nearest beach 0.5 km
  • Child friendly
“Just perfect for our extended family holiday” Jill and Ben are excellent hosts and they made us feel most welcome in their home. The 'goodies' in the fridge - especially the Cava - were much appreciated after our journey. Broomfield House met our nee
…see more

from £250 / night

£1600 - £2285 / week

Book View

from £250 / night

(11) Excellent 

19

Holiday apartment with shared pool in Ibiza Town

Ibiza / Ibiza Town

3 6 Min stay varies

  • 3 bedrooms
  • Sleeps 6
  • Min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 0.1 km
  • Swimming pool
“Superb apartment, great location” This apartment is situated between Ibiza Old town and Bora Bora/Space. It's an ideal location for anyone wanting to enjoy the party scene but not stay in the thick of it, or just for a quiet holiday. It's in a secur
…see more

from £173 / night

£690 - £2177 / week

Enquire View

from £173 / night

(70) Excellent 

40

Holiday home with shared pool, golf nearby in Enniskillen

Enniskillen / Lough Erne Golf Resort

3 6 Min stay varies

  • 3 bedrooms
  • Sleeps 6
  • Min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 20 km
  • Swimming pool
“Excellent accommodation.” Lovely house equipped to a very high standard. Spacious living and dining area.Tastefully decorated throughout with good sized bedrooms and ensuites. Pleasant walks and good restaurants nearby. Highly recommended.
…see more

from £175 / night

£775 - £895 / week

Book View

from £175 / night

(19) Excellent 

25

Cottage rental in Penzance

Cornwall / Penzance

3 6 7 nights min

  • 3 bedrooms
  • Sleeps 6
  • 7 nights min
  • Beach / lakeside relaxation
  • Nearest beach 0.1 km
  • Child friendly
“A fantastic cottage, with incredible views” We stayed at Bayview Cottage over Christmas, and we have to say, it was excellent. The cottage is located a short way up a very quiet road, within walking distance off the main town, train and bus stations.
…see more

from £100 / night

£465 - £1255 / week

Book View

from £100 / night

(6) Excellent 

24

Holiday apartment in Plaka

Naxos / Plaka

1 4 Min stay varies

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

from £130 / night

£906 - £1268 / week

Book View

from £130 / night

(60) Excellent 

21

Holiday log cabin rental

County Mayo / Westport

4 17 Min stay varies

  • 4 bedrooms
  • Sleeps 17
  • Min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 15 km
  • Child friendly
“More than we could have ever asked for!” Eaglewood Lodge is a property where what you see online is actually surpassed when you arrive. When we drove up the driveway, we saw this beautiful American style log home and then gazed across to our view fro
…see more

from £348 / night

£2557 - £5892 / week

Book View

from £348 / night

1