City breaks

City breaks (794)

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

Price per night

to

Bedrooms

Bathrooms

Location

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
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

794 Holiday homes

Filters applied: B&B (18,572)

7

Botafogo, quarto confortável - Botafogo b&b sleeps 2

Rio de Janeiro / Botafogo

1 2 2 nights min

  • 1 bedroom
  • Sleeps 2
  • 2 nights min
  • Beach / lakeside relaxation
Localização privilegiada, ao lado de metrô e comércio, em rua tranquila e arborizada. Quarto em apartamento silencioso e confortável. E isso tudo no bairro de Botafogo, com suas diversas opções de lazer (Aterro do Flamengo, Praia Vermelha, Parque Guinle). Facilid  …see more

from £39 / night

£270 / week

Book View

from £39 / night

10

Province of Cagliari / Quartu Sant'Elena

1 4 1 night min

  • 1 bedroom
  • Sleeps 4
  • 1 night min
  • Beach / lakeside relaxation
  • Nearest beach 3 km
  • Child friendly

 …see more

from £44 / night

£302 - £483 / week

Book View

from £44 / night

5

Province of Palermo / Terrasini

5 2 1 night min

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

 …see more

from £48 / night

£302 - £328 / week

Book View

from £48 / night

Featured properties

24

Lazio / Rome

4 11 2 nights min

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

 …see more

from £242 / night

£1690 / week

Book View

from £242 / night

21

Lisbon / Central Lisbon

2 2 1 night min

  • 2 bedrooms
  • Sleeps 2
  • 1 night min
  • Ask owner if suitable for children
  • Ask about pets

 …see more

from £34 / night

£236 / week

Book View

from £34 / night

36

Province of Forli-Cesena / Cesena

1 2 1 night min

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

 …see more

from £51 / night

£357 / week

Book View

from £51 / night

(2) Excellent 

12

Julia Garni House - Downtown b&b sleeps 30

Belgrade / Downtown

11 30 Min stay varies

  • 11 bedrooms
  • Sleeps 30
  • Min stay varies
  • Child friendly
  • Car not necessary
  • Air conditioning
Julia Garni House is located in the quite street on Vracar, isolated from city noise. It's only 2km away from city center and only a minute drive from motorway. Julia Garni House offers 11 accommodation units: 6 double rooms, 2 triple rooms and 3 superior rooms (  …see more

Pricing unknown

Book View

Pricing unknown

20

Goa / Dona Paula

2 4 1 night min

  • 2 bedrooms
  • Sleeps 4
  • 1 night min
  • Beach / lakeside relaxation
  • Nearest beach 0.3 km
  • Swimming pool

 …see more

from £70 / night

£496 / week

Book View

from £70 / night

(3) Very Good 

31

Jesolo / Lido di Jesolo

3 10 1 night min

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

 …see more

from £130 / night

£690 - £1173 / week

Book View

from £130 / night

20

Province of Venice / Mirano

4 5 1 night min

  • 4 bedrooms
  • Sleeps 5
  • 1 night min
  • Child friendly
  • Private garden

 …see more

from £147 / night

£518 / week

Book View

from £147 / night

62

52 Clichy home from home for 6 - 9th / IXe b&b sleeps 6

Paris / 9th / IXe

2 6 2 nights min

  • 2 bedrooms
  • Sleeps 6
  • 2 nights min
  • Child friendly
  • Car not necessary
Protected from the busy streets, overlooking private gardens, Perfect for a larger group of up to 6, why not stay together but separately in my 2 properties which are in the same building. (Check out their separate listings by googling 52 Clichy for their 5* Trip Advi  …see more

from £255 / night

£1380 / week

Book View

from £255 / night

21

Province of Cagliari / Selargius

2 6 Min stay varies

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

 …see more

from £45 / night

£314 - £894 / week

Book View

from £45 / night

(1) Excellent 

22

Apulia 70 - Superior Quad Room - Polignano a Mare b&b sleeps 4

Province of Bari / Polignano a Mare

1 4 Min stay varies

  • 1 bedroom
  • Sleeps 4
  • Min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 0 km
  • Child friendly
Large room with original 70's style decoration and "pink Portugal" marble floor in a shared independent mansion with elegant old style finishes.The room is 30 square meters, allows 2 to 4 sleeps and comes with a internet-connected smart-TV, a sitting area  …see more

from £68 / night

£457 - £768 / week

Book View

from £68 / night

18

Sea-View Room in Luxurious Villa (with Double Bed) - Batulayar b&b sleeps 2

Senggigi / Batulayar

1 2 1 night min

  • 1 bedroom
  • Sleeps 2
  • 1 night min
  • Beach / lakeside relaxation
  • Nearest beach 3 km
  • Air conditioning
Villa Karingal is a brand new modern property, providing luxurious accommodation close to Senggigi, just 5 minutes from town and the beach. It's beautifully located in the prestigious residential area known as The Hill (Bukit Batu Layar) and it enjoys stunning sea  …see more

from £50 / night

£300 / week

Book View

from £50 / night

(1) Excellent 

9

Province of Arezzo / Caprese Michelangelo

8 18 Min stay varies

  • 8 bedrooms
  • Sleeps 18
  • Min stay varies
  • Swimming pool
  • Child friendly
  • Pet friendly

 …see more

from £466 / night

£2673 / week

Book View

from £466 / night

25

B&B Le terrazze sul mare - Bova Marina b&b sleeps 10

Province of Reggio Calabria / Bova Marina

5 10 1 night min

  • 5 bedrooms
  • Sleeps 10
  • 1 night min
  • Nearest beach 0.5 km
  • Child friendly
  • Air conditioning
Situato nel centro di Melito di Porto Salvo, nei pressi del rinomato Corso Garibaldi, a soli 50 metri dalla spiaggia e a 2 minuti a piedi dalla stazione ferroviaria, Le Terrazze sul Mare dispone di camere con balcone e connessione Wi-Fi gratuita.Gli ampi alloggi climati  …see more

from £52 / night

£1552 / week

Book View

from £52 / night

21

Greater Johannesburg / Melville

12 24 1 night min

  • 12 bedrooms
  • Sleeps 24
  • 1 night min
  • Child friendly
  • Air conditioning
  • Private garden

 …see more

from £64 / night

£424 / week

Book View

from £64 / night

9

Province of Perugia / Castiglione del Lago

1 5 1 night min

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

 …see more

from £87 / night

£432 / week

Book View

from £87 / night

24

TinaK BNB room Breakfast included! - Split b&b sleeps 3

Split-Dalmatia County / Split

1 3 1 night min

  • 1 bedroom
  • Sleeps 3
  • 1 night min
  • Child friendly
  • Car not necessary
  • Air conditioning
Room in Diocletian palace. Room in center of Split at Northern wall of Diocletian palace. Simple but cozy room ideal for ones who like to be in center and close to all amenites and fun of Split.Ideal place to enjoy in culture and Dalmatian couisine you have many restaur  …see more

from £44 / night

£302 / week

Book View

from £44 / night

17

Province of Rome / Trevignano Romano

1 3 1 night min

  • 1 bedroom
  • Sleeps 3
  • 1 night min
  • Beach / lakeside relaxation
  • Air conditioning
  • Private garden

 …see more

from £61 / night

£423 / week

Book View

from £61 / night

(1) Good 

15

SUMMER VILLA - Guia b&b sleeps 33

Albufeira / Guia

11 33 1 night min

  • 11 bedrooms
  • Sleeps 33
  • 1 night min
  • Beach / lakeside relaxation
  • Nearest beach 5 km
  • Swimming pool
Just a five minutes drive to the Albufeira strip, this lovely inn has just been completely restored with all of the modern amenities. Ten suites all private unsuited bathrooms and balconies, living room with fireplace, TV and Internet – WI-FI. Beside Queens restauran  …see more

from £371 / night

£2587 - £5173 / week

Book View

from £371 / night

(2) Excellent 

15

Residence Teatro Antico - Todi b&b sleeps 2

Province of Perugia / Todi

1 2 1 night min

  • 1 bedroom
  • Sleeps 2
  • 1 night min
  • Nearest beach 200 km
  • Car not necessary
La Residenza Teatro Antico ha il fascino tipico della casa antica, la sua caratteristica la rende unica costruita sulle fondamenta del teatro antico romano di Todi datato I sec. A.C. che sono visibili nei sui archi presenti nella casa e nelle mura che ne costituiscono l  …see more

from £74 / night

£500 / week

Book View

from £74 / night

29

African Silhouette, Cultivated wild Country City - Johannesburg b&b sleeps 8

Greater Johannesburg / Johannesburg

5 8 2 nights min

  • 5 bedrooms
  • Sleeps 8
  • 2 nights min
  • Swimming pool
  • Child friendly
  • Air conditioning
FREE PARKING FREE BREAKFAST FREE AIRPORT PICK UP A SAFE Bed and Breakfast, Inn and Country rustic farmhouse situated on 1.75 ha small farm, country in the city, 15 km from O.R. Tambo Airport, Kempton Park, Benoni. Since 2006 with reviews from guests all over the wor  …see more

from £39 / night

£270 / week

Book View

from £39 / night

18

Villa Joseline - San Gregorio di Catania b&b sleeps 4

Province of Catania / San Gregorio di Catania

2 4 3 nights min

  • 2 bedrooms
  • Sleeps 4
  • 3 nights min
  • Beach / lakeside relaxation
  • Nearest beach 2 km
  • Child friendly
Joseline Villa B & B (three stars) is located in the hills, the slopes of Etna, in the residential- panorama area to the most prestigious villas in the province of Catania.Well connected with major highways of the Province, to 2 min. Freeway entrance, Motorways to M  …see more

from £69 / night

£432 / week

Book View

from £69 / night

(1) Excellent 

18

Tarchon Luxury B and B Camera Matrimoniale - Centro Storico b&b sleeps 2

Tarquinia / Centro Storico

1 2 1 night min

  • 1 bedroom
  • Sleeps 2
  • 1 night min
  • Beach / lakeside relaxation
  • Nearest beach 4 km
  • Swimming pool
La camera Matrimoniale molto luminosa e spaziosa con bagno privato per complessivi 2 posti letto.A disposizione degli ospiti, frigobar con bevande, il tv color con digitale terrestre, tavolo e sedie per la colazione, climatizzatore, autonomia delle chiavi, microonde,  …see more

from £48 / night

£108 / week

Book View

from £48 / night

25

2 B&B SUITES NEXT TO LA GRANJA PALACE - La Granja de San Ildefonso b&b sleeps 4

Province of Segovia / La Granja de San Ildefonso

2 4 1 night min

  • 2 bedrooms
  • Sleeps 4
  • 1 night min
  • Nearest beach 450 km
  • Ski
  • Ask owner if suitable for children
THE SUITE IS COMPRISED OF THE WHOLE SECOND FLOOR OF MY DUPLEX APT WITH ONE BEDROOM DECORATED IN ORIENTAL DECOR WITH A DOUBLE BED. THE OTHER BEDROOM IN THE SUITE IS LIKE A DAY ROOM WITH A HOMEMADE, WOOD, DESK/TABLE , 2 LACQUERED CONTAINERS OF CDS AND VCRS, THE LARGEST E  …see more

from £69 / night

£328 - £811 / week

Book View

from £69 / night

29

Jesolo / Jesolo Lido

1 3 1 night min

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

 …see more

from £52 / night

£345 - £466 / week

Book View

from £52 / night

(10) Excellent 

12

Province of Naples / Naples

3 10 1 night min

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

 …see more

from £190 / night

£1319 / week

Book View

from £190 / night

(2) Very Good 

12

Province of Trieste / Trieste

2 5 1 night min

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

 …see more

from £138 / night

£690 / week

Book View

from £138 / night

18

Carmelo Hostel - Carmelo b&b sleeps 15

Colonia Department / Carmelo

4 15 1 night min

  • 4 bedrooms
  • Sleeps 15
  • 1 night min
  • Beach / lakeside relaxation
  • Nearest beach 2 km
  • Child friendly
El Carmelo Hostel es una casa amplia reacondicionada para albergar huéspedes de todas partes del mundo. Ubicado en pleno centro de la ciudad de Carmelo, el Carmelo Hostel propone una estadía de estilo campestre con un parque de árboles frutales, parras de uvas, una  …see more

from £20 / night

£123 - £1873 / week

Book View

from £20 / night

18

Province of Lecce / Gallipoli

3 2 2 nights min

  • 3 bedrooms
  • Sleeps 2
  • 2 nights min
  • Beach / lakeside relaxation
  • Suitable for children age 5+
  • Air conditioning

 …see more

from £52 / night

£363 / week

Book View

from £52 / night

12

home abroad - Nomentana b&b sleeps 3

Rome / Nomentana

1 3 1 night min

  • 1 bedroom
  • Sleeps 3
  • 1 night min
  • Nearest beach 25 km
  • Child friendly
  • Car not necessary
Le Terrazze sul parco B&B è il luogo ideale per le Vostre vacanze. La zona è centrale ed è servita da numerosi mezzi pubblici, la struttura è un attico con vista panoramica, silenzioso e luminoso. Tutte la camere hanno il balcone o la terrazza, la sala colazione  …see more

from £69 / night

£483 / week

Book View

from £69 / night

14

Coimbra District / Coimbra

2 4 Min stay varies

  • 2 bedrooms
  • Sleeps 4
  • Min stay varies
  • Nearest beach 40 km
  • Car not necessary
  • Private garden

 …see more

Pricing unknown

Book View

Pricing unknown

11

Catanzaro / Caraffa

4 12 Min stay varies

  • 4 bedrooms
  • Sleeps 12
  • Min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 10 km
  • Air conditioning

 …see more

from £26 / night

£259 / week

Book View

from £26 / night

(1) Excellent 

22

Province of Taranto / Taranto

1 5 1 night min

  • 1 bedroom
  • Sleeps 5
  • 1 night min
  • Beach / lakeside relaxation
  • Nearest beach 0 km
  • Child friendly

 …see more

from £26 / night

£182 - £544 / week

Book View

from £26 / night

16

Province of Crotone / Crotone

4 15 1 night min

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

 …see more

from £130 / night

£776 / week

Book View

from £130 / night

23

Scobie's Boutique Bed & Breakfast - Brisbane b&b sleeps 2

Brisbane Region / Brisbane

1 2 Min stay varies

  • 1 bedroom
  • Sleeps 2
  • Min stay varies
  • Car not necessary
  • Air conditioning
  • Private garden
Beautifully private yet close to the CBD, that's Scobie's Bed & Breakfast. Delightful large double en-suited bedroom, built in wardrobes, wall mounted LCD, ducted a/c and your own private courtyard in a beautiful town house opposite the racecourse. - Only 10 minutes d  …see more

from £89 / night

£559 - £736 / week

Book View

from £89 / night

(2) Excellent 

17

Province of Rimini / San Leo

1 3 1 night min

  • 1 bedroom
  • Sleeps 3
  • 1 night min
  • Beach / lakeside relaxation
  • Nearest beach 25 km
  • Child friendly

 …see more

from £61 / night

£388 / week

Book View

from £61 / night

15

Marrakech-Tensift-El Haouz Region / Alouidane

9 27 4 nights min

  • 9 bedrooms
  • Sleeps 27
  • 4 nights min
  • Nearest beach 75 km
  • Swimming pool
  • Child friendly

 …see more

from £906 / night

£4914 / week

Book View

from £906 / night

44

Faro / Estoi

1 2 1 night min

  • 1 bedroom
  • Sleeps 2
  • 1 night min
  • Beach / lakeside relaxation
  • Nearest beach 15 km
  • Swimming pool

 …see more

from £56 / night

£387 / week

Book View

from £56 / night

Don’t let an old browser slow down your holiday

Your browser is out of date and might not work well with our website. Download the latest version to speed up your hunt for the perfect holiday home.

Just click on the icons to get to the download page