City centre holiday homes ❘ Apartments, villas and more

City breaks (240)

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

240 Holiday homes

Filters applied: Penthouse

(4) Excellent 

21

Holiday penthouse in Leith

Edinburgh / Leith

4 15 Min stay varies

  • 4 bedrooms
  • Sleeps 15
  • Min stay varies
  • Nearest beach 6 km
  • Car not necessary
“great size for large group but needs updating” We stayed here for a hen weekend - really good and close enough to city centre (via 10 min taxi) penthouse does need attention to detail - curtain was hanging off in one room, ripped sofa, lightbulbs need
…see more

from £400 / night

£2800 / week

Book View

from £400 / night

23

Holiday penthouse with swimming pool in Khao Tao

Prachuap Khiri Khan Province / Khao Tao

3 6 7 nights min

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

from £157 / night

£1097 / week

Book View

from £157 / night

(2) Excellent 

14

Holiday penthouse in Nicosia

Nicosia / Nicosia Centre

4 10 2 nights min

  • 4 bedrooms
  • Sleeps 10
  • 2 nights min
  • Nearest beach 25 km
  • Child friendly
  • Air conditioning

from £49 / night

£299 - £839 / week

Book View

Responds fast!
avg. 3 hours 58 minutes

from £49 / night

(10) Excellent 

Certificate of Excellence

20

Holiday penthouse in Torrevieja

Costa Blanca / Torrevieja

2 4 Min stay varies

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

Certificate of Excellence

from £58 / night

£321 - £724 / week

Book View

Responds fast!
avg. 3 hours 43 minutes

from £58 / night

(6) Excellent 

40

Holiday penthouse with shared pool, golf nearby in Los Alcazares

Murcia / Los Alcazares

2 6 3 nights min

  • 2 bedrooms
  • Sleeps 6
  • 3 nights min
  • Beach / lakeside relaxation
  • Nearest beach 2 km
  • Swimming pool
“Fantastic apartment” Could not fault this apartment at all, modern,clean and comfortable with large private roof top terrace with stunning views of the golf course. The pool was lovely too and had to ourselves most of the time. We would walk to the
…see more

from £70 / night

£395 - £525 / week

Book View

Responds fast!
avg. 3 hours 58 minutes

from £70 / night

(6) Excellent 

17

Penthouse rental in Villamartin with shared pool, golf nearby

Villamartin / Las Violetas

2 5 1 night min

  • 2 bedrooms
  • Sleeps 5
  • 1 night min
  • Beach / lakeside relaxation
  • Swimming pool
  • Child friendly
“We came home wishing that we owned the property” such a lovely location with a beautiful communual swimming pool and given its proximityt to the nearby Plaza where you can choose from numerous restaurants and later relax in any of several bars. Alth
…see more

from £30 / night

£180 - £300 / week

Book View

Responds fast!
avg. 3 hours 50 minutes

from £30 / night

(5) Very Good 

24

Tersefanou holiday penthouse rental

Larnaka District / Tersefanou

2 6 7 nights min

  • 2 bedrooms
  • Sleeps 6
  • 7 nights min
  • Beach / lakeside relaxation
  • Nearest beach 3 km
  • Swimming pool
“Excellent apartment” Excellent apartment, just as described. Very easy to book, owner is very friendly and helpful and always responds quickly to any questions and provides lots of useful instructions. 15 minute drive from the airport and although you
…see more

from £50 / night

£350 - £380 / week

Book View

Responds fast!
avg. 3 hours 26 minutes

from £50 / night

(22) Very Good 

20

Holiday penthouse in Xemxija

Island of Malta / Xemxija

3 6 4 nights min

  • 3 bedrooms
  • Sleeps 6
  • 4 nights min
  • Beach / lakeside relaxation
  • Nearest beach 0.6 km
  • Child friendly
“Great Apartment !” Great Week - Great Apartment Starting with the introduction from Andy to the Island, where to go, where to eat and where the Supermarket was (which we would never have found otherwise) we fully enjoyed our time at Spring Valley.
…see more

from £123 / night

£833 - £1912 / week

Book View

Responds fast!
avg. 2 hours 20 minutes

from £123 / night

(1) Excellent 

13

Holiday penthouse in Hacienda Riquelme Golf Resort

Hacienda Riquelme Golf Resort / Polaris World, Hacienda Riquelme

2 5 Min stay varies

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

from £65 / night

£200 - £350 / week

Book View

from £65 / night

(2) Very Good 

19

Palma de Mallorca holiday penthouse rental

Palma de Mallorca / El Terreno

1 2 Min stay varies

  • 1 bedroom
  • Sleeps 2
  • Min stay varies
  • Car not necessary
  • Air conditioning

from £88 / night

£615 - £799 / week

Book View

from £88 / night

(93) Excellent 

40

Holiday penthouse with shared pool, golf nearby in Fuengirola

Costa del Sol / Fuengirola

3 7 Min stay varies

  • 3 bedrooms
  • Sleeps 7
  • Min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 0.2 km
  • Swimming pool
“Great getaway” Stayed here multiple times superb location very high spec facilities and modern decor throughout. Highly recommend will be back again in 2017.
…see more

from £42 / night

£294 / week

Book View

Responds fast!
avg. 41 minutes

from £42 / night

(38) Very Good 

24

Valletta holiday penthouse rental

Valletta / Central Valletta

2 4 Min stay varies

  • 2 bedrooms
  • Sleeps 4
  • Min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 0.5 km
  • Suitable for children age 5+
“An amazing apartment in the heart of Valletta” This was our first holiday in Malta. Malta is a beautiful country with short distances to tourist attractions. The apartment is incredibly nice and delicate with great root top tarrace where we watched th
…see more

from £110 / night

£769 - £1170 / week

Book View

Responds fast!
avg. 1 hour 25 minutes

from £110 / night

(7) Very Good 

24

Holiday penthouse in Isla Plana

Isla Plana / Mojon Hills Resort

2 5 6 nights min

  • 2 bedrooms
  • Sleeps 5
  • 6 nights min
  • Beach / lakeside relaxation
  • Child friendly
  • Air conditioning
“Excellent property in uncomercialised resort” This is the first time we've been to Murcia - interesting part of spain. Accommodation was well situated to walk into center of Isla Plana. Excellent facilities in apartment - all the equipment you could
…see more

from £32 / night

£263 / week

Book View

from £32 / night

(6) Excellent 

30

Holiday penthouse with shared pool in Costa Serena

Province of Olbia-Tempio / Costa Serena

1 4 Min stay varies

  • 1 bedroom
  • Sleeps 4
  • Min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 1 km
  • Swimming pool
“Wonderful view and very quiet” Nice Appartement in a very quiet and peaceful area. Interior is simple but gives you everything you Need! We will definitely come back!
…see more

from £62 / night

£527 - £1176 / week

Book View

Responds fast!
avg. 2 hours 37 minutes

from £62 / night

(6) Very Good 

28

Holiday penthouse in Sliema

Island of Malta / Sliema

2 5 Min stay varies

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

from £41 / night

£281 - £1187 / week

Book View

from £41 / night

(5) Excellent 

17

Penthouse rental in Kalkan with shared pool

Kalkan / Central Kalkan

3 6 Min stay varies

  • 3 bedrooms
  • Sleeps 6
  • Min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 3 km
  • Swimming pool
“Apartment with the ultimate view of beautiful Kalkan” Fantastic apartment on an amazing complex. Clean & comfortable with the most amazing views from the terrace. Peaceful & relaxing pool area too - couldn't ask for more!!!
…see more

from £65 / night

£450 - £625 / week

Book View

from £65 / night

(3) Very Good 

12

Madrid holiday penthouse rental

Madrid / Retiro- Salamanca

3 6 7 nights min

  • 3 bedrooms
  • Sleeps 6
  • 7 nights min
  • Child friendly
  • Car not necessary
  • Air conditioning

from £113 / night

£790 / week

Book View

from £113 / night

(147) Excellent 

Certificate of Excellence

29

Barcelona holiday penthouse rental

Province of Barcelona / Barcelona

1 4 Min stay varies

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

Certificate of Excellence

from £79 / night

£676 - £1167 / week

Book View

Responds fast!
avg. 1 hour 14 minutes

from £79 / night

(15) Excellent 

19

Holiday penthouse in Central Cambridge

Cambridge / Central Cambridge

2 6 2 nights min

  • 2 bedrooms
  • Sleeps 6
  • 2 nights min
  • Child friendly
  • Car not necessary
  • Ask about pets
“fantastic” I travelled to Cambridge to attend my cousin's wedding. The Hosts were amazing even when we needed to add an additional person for the second night. Ensured we were well facilitated. I also found their information booklet very helpful, wi
…see more

from £175 / night

£1400 - £1610 / week

Book View

Responds fast!
avg. 3 hours 5 minutes

from £175 / night

18

Penthouse rental in Larnaka City

Larnaka District / Larnaka City

2 4 3 nights min

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

from £66 / night

£439 / week

Book View

from £66 / night

(23) Excellent 

Certificate of Excellence

15

Holiday penthouse rental

Central London/Zone 2 / Battersea

2 4 5 nights min

  • 2 bedrooms
  • Sleeps 4
  • 5 nights min
  • Child friendly
  • Car not necessary
“Great views, comfortable place to stay and easy access to Central London.” We had a hectic but memorable stay with extended family from America on their first trip to England. London was a must and we packed it what we could over the four days. Havi
…see more

Certificate of Excellence

from £130 / night

£910 / week

Book View

Responds fast!
avg. 2 hours 39 minutes

from £130 / night

(10) Very Good 

Certificate of Excellence

12

Valletta holiday penthouse rental

Valletta / Central Valletta

1 2 1 night min

  • 1 bedroom
  • Sleeps 2
  • 1 night min
  • Beach / lakeside relaxation
  • Ask owner if suitable for children
  • Air conditioning

Certificate of Excellence

from £53 / night

£369 / week

Book View

from £53 / night

(9) Very Good 

14

Ayamonte Old Town holiday penthouse rental

Ayamonte / Ayamonte Old Town

2 6 Min stay varies

  • 2 bedrooms
  • Sleeps 6
  • Min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 4 km
  • Child friendly
“FantasticSituation” Loved our 4 night stay in Ayamonte. Such a great authentic Spanish town. Apartment was in a fantastic situation. Overlooks the Marina on one side and the front door of the apartment block leads directly onto the bustling streets.
…see more

from £50 / night

£525 - £750 / week

Book View

Responds fast!
avg. 1 hour 44 minutes

from £50 / night

(5) Very Good 

30

Los Alcazares holiday penthouse rental

Los Alcazares / La Puebla

2 6 7 nights min

  • 2 bedrooms
  • Sleeps 6
  • 7 nights min
  • Beach / lakeside relaxation
  • Nearest beach 3 km
  • Swimming pool
“Apartment absolutely fabulous” Fully equipped apartment where owners really thought of everything,nice and clean,kids entertainment in their room which kept them really busy. Several books for reading, movies to watch so absolutely spot on.We traveled
…see more

from £36 / night

£250 - £410 / week

Book View

Responds fast!
avg. 3 hours 33 minutes

from £36 / night

(1) Average 

12

Maratea ski penthouse to rent.

Province of Potenza / Maratea

6 4 1 night min

  • 6 bedrooms
  • Sleeps 4
  • 1 night min
  • Beach / lakeside relaxation
  • Nearest beach 3 km
  • Ski

from £40 / night

£338 - £1044 / week

Book View

Responds fast!
avg. 45 minutes

from £40 / night

(1) Very Good 

22

Holiday penthouse in Central London/Zone 1

Central London/Zone 1 / Fitzrovia

2 4 3 nights min

  • 2 bedrooms
  • Sleeps 4
  • 3 nights min
  • Child friendly
  • Car not necessary
“Lovely apartment in good location, rooftop terrace, would stay again” Enjoyable stay, nice clean apartment, exceptional service by the letting agent, this rooftop apartment is ideally located for tube, Oxford/Regent Street, with many local eating rest
…see more

from £200 / night

£1400 / week

Book View

from £200 / night

(23) Excellent 

16

Penthouse rental in Carcassonne

Aude / Carcassonne

2 5 Min stay varies

  • 2 bedrooms
  • Sleeps 5
  • Min stay varies
  • Nearest beach 5 km
  • Child friendly
  • Car not necessary
“Great apartment with a close location to the castle” We had a very enjoyable 11 night stay at Apartement Ney which is ideally placed to access both La Cite (Carcassonne Castle) and La Bastide St Louis (the old town with shops/restaurants). The apar
…see more

from £80 / night

£400 - £600 / week

Book View

Responds fast!
avg. 3 hours 47 minutes

from £80 / night

(13) Very Good 

20

La Mairena holiday penthouse rental

Marbella / La Mairena

3 6 Min stay varies

  • 3 bedrooms
  • Sleeps 6
  • Min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 6 km
  • Swimming pool
“Beautiful apartment!” Visited during winter with two young childen (1 & 3), the weather wasn't fanastic, but warmer than the UK and we were able to enjoy a couple of walks along the nearby beach. The apartment was beautiful, would be great in sum
…see more

from £64 / night

£650 - £1050 / week

Book View

from £64 / night

(24) Excellent 

28

Holiday penthouse in Punta Secca

Santa Croce Camerina / Punta Secca

2 4 Min stay varies

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

from £44 / night

£299 - £983 / week

Book View

Responds fast!
avg. 2 hours 35 minutes

from £44 / night

16

Holiday penthouse rental

Sunny Beach / Sunny Beach Main Resort

1 4 Min stay varies

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

Pricing unknown

Book View

Pricing unknown

(2) Very Good 

36

Holiday penthouse in Saint Julian's

Island of Malta / Saint Julian's

3 6 Min stay varies

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

from £114 / night

£793 - £1358 / week

Book View

from £114 / night

12

Penthouse letting in Nueva Andalucia with shared pool, golf nearby

Nueva Andalucia / Casino, Nueva Andalucia

3 6 Min stay varies

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

from £164 / night

£1150 - £1350 / week

Book View

from £164 / night

(6) Average 

17

Holiday penthouse in Valletta

Island of Malta / Valletta

2 6 1 night min

  • 2 bedrooms
  • Sleeps 6
  • 1 night min
  • Beach / lakeside relaxation
  • Suitable for children age 5+

from £53 / night

£369 - £983 / week

Book View

from £53 / night

(2) Excellent 

36

Rome holiday penthouse let

Rome / Monteverde

1 3 1 night min

  • 1 bedroom
  • Sleeps 3
  • 1 night min
  • Nearest beach 15 km
  • Car not necessary
  • Air conditioning
“Excellent, no hesitation in recommending this place”” The location is fantastic, very very central, I walked everywhere with ease. The room clean, everything is working perfectly, all amenities worked. Great sleep and view!!
…see more

from £49 / night

£308 - £500 / week

Enquire View

from £49 / night

15

Il Gzira holiday penthouse rental

Island of Malta / Il Gzira

3 6 3 nights min

  • 3 bedrooms
  • Sleeps 6
  • 3 nights min

from £220 / night

£1536 / week

Book View

Responds fast!
avg. 1 hour 29 minutes

from £220 / night

(1) Excellent 

29

Holiday penthouse with shared pool in Fuengirola

Fuengirola / Carvajal

2 6 7 nights min

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

from £71 / night

£439 - £615 / week

Book View

from £71 / night

(1) Very Good 

31

Holiday penthouse with golf nearby in Vilamoura

Vilamoura / Vilamoura Marina

3 6 Min stay varies

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

from £79 / night

£439 - £1185 / week

Book View

Responds fast!
avg. 1 hour 47 minutes

from £79 / night

(5) Very Good 

23

Sliema holiday penthouse rental

Island of Malta / Sliema

2 4 Min stay varies

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

from £72 / night

£489 - £812 / week

Book View

from £72 / night

(17) Excellent 

20

Istanbul holiday penthouse rental

Istanbul / Istanbul City

2 3 3 nights min

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

from £36 / night

£246 - £369 / week

Book View

from £36 / night

(2) Very Good 

20

Holiday penthouse with shared pool in Tersefanou

Larnaka District / Tersefanou

2 6 5 nights min

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

from £45 / night

£295 - £435 / week

Book View

Responds fast!
avg. 2 hours 36 minutes

from £45 / night