City breaks

City breaks (708)

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

708 Holiday homes

Filters applied: B&B

(3) Excellent 

23

Ski b&b to rent in Inverness

Scottish Highlands / Inverness

2 4 1 night min

  • 2 bedrooms
  • Sleeps 4
  • 1 night min
  • Beach / lakeside relaxation
  • Nearest beach 9 km
  • Ski
“Fantastic” Lovely place to stay very homely and off road parking free Very fresh clean rooms tv sky and free wifi comfortable beds and warm Close to town centre 10to 15 min walk nice garden to sit and relax in very good homely food and owners ar  …see more

from £80 / night

£560 - £1400 / week

Book View

from £80 / night

(4) Excellent 

24

Province of Bari / Polignano a Mare

3 6 3 nights min

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

 …see more

from £136 / night

£848 - £1017 / week

Book View

from £136 / night

(2) Average 

27

Province of Brescia / Puegnago sul Garda

3 8 2 nights min

  • 3 bedrooms
  • Sleeps 8
  • 2 nights min
  • Beach / lakeside relaxation
  • Child friendly
  • Ask about pets

 …see more

from £68 / night

£416 - £582 / week

Book View

from £68 / night

(6) Excellent 

15

Modica / Modica Bassa

1 3 1 night min

  • 1 bedroom
  • Sleeps 3
  • 1 night min
  • Beach / lakeside relaxation
  • Nearest beach 18 km
  • Suitable for children age 5+

 …see more

from £37 / night

£212 / week

Book View

from £37 / night

(3) Very Good 

21

Province of Catania / Belpasso

4 10 1 night min

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

 …see more

from £128 / night

£848 / week

Book View

from £128 / night

(1) Excellent 

24

Province of Catania / San Gregorio di Catania

6 22 Min stay varies

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

 …see more

Pricing unknown

Book View

Pricing unknown

18

B&b rental in Rio de Janeiro

Rio de Janeiro / Santa Teresa, Rio de Janeiro

1 3 1 night min

  • 1 bedroom
  • Sleeps 3
  • 1 night min
  • Beach / lakeside relaxation
  • Child friendly
  • Air conditioning
Rio de Janeiro, Santa Teresa, Suite, Room  …see more

from £52 / night

£360 / week

Book View

from £52 / night

(4) Excellent 

20

Holiday b&b in Fondi

Province of Latina / Fondi

4 11 1 night min

  • 4 bedrooms
  • Sleeps 11
  • 1 night min
  • Nearest beach 8 km
  • Suitable for children age 5+
  • Car not necessary
Structure dates back to 1800, completely restored in 2008 by taking care of every detail in order to offer guests maximum comfort.The B&B "Camere Primavera", located in the heart of the Fondi, offers rooms from their charming views of the character  …see more

from £52 / night

£362 / week

Book View

from £52 / night

(3) Excellent 

6

Province of Palermo / Cinisi

3 1 1 night min

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

 …see more

from £43 / night

£297 / week

Book View

from £43 / night

24

Civitanova Marche holiday b&b rental

Province of Macerata / Civitanova Marche

1 2 1 night min

  • 1 bedroom
  • Sleeps 2
  • 1 night min
  • Beach / lakeside relaxation
  • Nearest beach 0 km
  • Child friendly
The BB IN VILLA is only 300 meters from the beach, and 500 meters from the city center. Bicycles available for free. Large garden with BBQ. Tv, WiFi, kitchen. Privacy and freedom of entry and exit at any time. In Villa BB will be the place for your memorable holiday.  …see more

from £50 / night

£350 / week

Book View

from £50 / night

49

Province of Rome / Fiumicino

1 2 1 night min

  • 1 bedroom
  • Sleeps 2
  • 1 night min
  • Beach / lakeside relaxation
  • Child friendly
  • Air conditioning

 …see more

from £68 / night

£475 / week

Book View

from £68 / night

(1) Excellent 

24

Province of Foggia / Foggia

4 8 1 night min

  • 4 bedrooms
  • Sleeps 8
  • 1 night min
  • Air conditioning
  • Ask about pets

 …see more

from £272 / night

£1797 / week

Book View

from £272 / night

15

Province of Trapani / Marsala

1 2 1 night min

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

 …see more

from £23 / night

£157 - £317 / week

Book View

from £23 / night

35

Province of Crotone / Crotone

1 3 Min stay varies

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

 …see more

from £60 / night

£382 - £678 / week

Book View

from £60 / night

(12) Excellent 

11

Province of Catania / Zafferana Etnea

4 10 Min stay varies

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

 …see more

Pricing unknown

Book View

Pricing unknown

15

Province of Padua / Albignasego

3 7 1 night min

  • 3 bedrooms
  • Sleeps 7
  • 1 night min
  • Nearest beach 30 km
  • Private garden

 …see more

from £68 / night

£382 / week

Book View

from £68 / night

23

Palermo / Central Palermo

2 5 1 night min

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

 …see more

from £77 / night

£424 / week

Book View

from £77 / night

(4) Excellent 

23

Province of Rimini / Rimini

3 6 1 night min

  • 3 bedrooms
  • Sleeps 6
  • 1 night min
  • Beach / lakeside relaxation
  • Child friendly
  • Air conditioning

 …see more

from £39 / night

£831 - £2166 / week

Book View

from £39 / night

8

Cognac / Champagne, Cognac

1 3 1 night min

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

 …see more

from £51 / night

£255 - £373 / week

Book View

from £51 / night

7

North Holland Province / Amsterdam

1 2 3 nights min

  • 1 bedroom
  • Sleeps 2
  • 3 nights min
  • Beach / lakeside relaxation

 …see more

from £102 / night

£712 / week

Book View

from £102 / night

12

Holiday b&b in Rome

Rome / Nomentana

1 3 1 night min

  • 1 bedroom
  • Sleeps 3
  • 1 night min
  • Nearest beach 25 km
  • Child friendly
  • Car not necessary
Una sistemazione confortevole per visitare la città.  …see more

from £68 / night

£475 / week

Book View

from £68 / night

(3) Excellent 

17

Amalfi Coast / Salerno

3 1 1 night min

  • 3 bedrooms
  • Sleeps 1
  • 1 night min
  • Beach / lakeside relaxation
  • Nearest beach 1 km
  • Car not necessary

 …see more

from £58 / night

£404 / week

Book View

from £58 / night

7

Rio de Janeiro holiday b&b rental

Rio de Janeiro / Botafogo

1 2 2 nights min

  • 1 bedroom
  • Sleeps 2
  • 2 nights min
  • Beach / lakeside relaxation
Rio de Janeiro Botafogo Bedroom Quarto Quiet Silencioso Comfortable Confortável Residential Residencial  …see more

from £40 / night

£280 / week

Book View

from £40 / night

(3) Excellent 

12

Province of Lecce / Capilungo

3 3 1 night min

  • 3 bedrooms
  • Sleeps 3
  • 1 night min
  • Beach / lakeside relaxation
  • Nearest beach 4 km
  • Ask owner if suitable for children

 …see more

from £51 / night

£356 - £475 / week

Book View

from £51 / night

16

Province of Lucca / Torre del Lago Puccini

1 4 1 night min

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

 …see more

from £136 / night

£950 / week

Book View

from £136 / night

13

Sorrento / Central Sorrento

1 4 1 night min

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

 …see more

from £162 / night

£1128 / week

Book View

from £162 / night

17

Holiday b&b in Naxos Town

Naxos / Naxos Town

13 30 Min stay varies

  • 13 bedrooms
  • Sleeps 30
  • Min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 0.4 km
  • Child friendly
The Panorama Hotel was built in accordance to the traditional architectural style of the cycladic islands. The hotel features 12 rooms and small suites. Beautiful fuchsia-colored plants set in contrast against the bright white hotel walls greet visitors at the entrance.  …see more

from £43 / night

£297 / week

Book View

from £43 / night

(1) Excellent 

10

Holiday b&b in Istanbul

Istanbul / Taksim

2 4 1 night min

  • 2 bedrooms
  • Sleeps 4
  • 1 night min
  • Child friendly
  • Ask about pets
local cozy room near Taksim  …see more

from £26 / night

£170 - £615 / week

Book View

from £26 / night

4

B&b rental in Rome

Rome / Trastevere

1 2 2 nights min

  • 1 bedroom
  • Sleeps 2
  • 2 nights min
  • Child friendly
  • Car not necessary
Located in the historical center of Rome, close to Trastevere, facing Piazza Santa Maria Liberatrice, heart of Testaccio, in an elegant ancient building with characteristic balcony houses overlooking the inner courtyard, where you can feel the real atmosphere of the pop  …see more

from £62 / night

£382 / week

Book View

from £62 / night

11

Holiday b&b in St-Quentin

Aisne / St-Quentin

1 2 1 night min

  • 1 bedroom
  • Sleeps 2
  • 1 night min
  • Beach / lakeside relaxation
  • Nearest beach 1 km
  • Car not necessary
Profitez du salon, de la salle des petits déjeuners, de la cour-jardin fleurie avec salon de jardin.  …see more

from £106 / night

£646 / week

Book View

from £106 / night

18

Mali Ston holiday b&b rental

Dubrovnik-Neretva County / Mali Ston

1 2 Min stay varies

  • 1 bedroom
  • Sleeps 2
  • Min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 0.05 km
  • Child friendly
Situated in safe tourist area with a view on Zaton bay, our accommodation is a perfect location for tourists who want to experience many different things in Dubrovnik. Our accommodation offers you memorable vacation and your complete rest.  …see more

Pricing unknown

Book View

Pricing unknown

30

Province of Agrigento / Porto Empedocle

3 4 1 night min

  • 3 bedrooms
  • Sleeps 4
  • 1 night min
  • Beach / lakeside relaxation
  • Child friendly
  • Air conditioning

 …see more

from £47 / night

£327 - £386 / week

Book View

from £47 / night

8

Holiday b&b in Laarne

East Flanders Province / Laarne

1 2 Min stay varies

  • 1 bedroom
  • Sleeps 2
  • Min stay varies
  • Nearest beach 60 km
  • Child friendly
  • Private garden
Charme-award Toerisme Vlaanderen. Bed and breakfast, rooms with kitchenette, bathroom, open fire for romantic evenings, located at the foot of a natural park; historic and rural  …see more

Pricing unknown

Book View

Pricing unknown

(3) Very Good 

57

Paris / 16th / XVIe

1 2 3 nights min

  • 1 bedroom
  • Sleeps 2
  • 3 nights min
  • Car not necessary
  • Air conditioning

 …see more

from £102 / night

£712 / week

Book View

from £102 / night

(1) Excellent 

75

Marrakech / Medina

8 18 1 night min

  • 8 bedrooms
  • Sleeps 18
  • 1 night min
  • Nearest beach 150 km
  • Swimming pool
  • Child friendly

 …see more

from £339 / night

£2204 / week

Book View

from £339 / night

29

Province of Lecce / Lecce

1 3 2 nights min

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

 …see more

from £68 / night

£424 / week

Book View

from £68 / night

(1) Excellent 

17

Holiday b&b in Dubrovnik

Dubrovnik / Dubrovnik Old Town

4 8 1 night min

  • 4 bedrooms
  • Sleeps 8
  • 1 night min
  • Beach / lakeside relaxation
  • Nearest beach 0.3 km
  • Suitable for children age 5+
House is located on the best location in Dubrovnik, just next to the Old Town Gate of Ploce. We rent several doublebed rooms (1 big bed in each), all with small private bathrooms, free Wi-Fi and air-con. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~  …see more

from £200 / night

£1400 / week

Book View

from £200 / night

17

Province of Agrigento / Agrigento

1 2 1 night min

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

 …see more

from £51 / night

£356 / week

Book View

from £51 / night

(2) Excellent 

22

Koggala / Kathaluwa

7 14 1 night min

  • 7 bedrooms
  • Sleeps 14
  • 1 night min
  • Beach / lakeside relaxation
  • Nearest beach 1 km
  • Child friendly

 …see more

from £80 / night

£480 / week

Book View

from £80 / night

(130) Excellent 

24

Holiday b&b in Central Paris

Paris / Central Paris

1 2 Min stay varies

  • 1 bedroom
  • Sleeps 2
  • Min stay varies
  • Child friendly
  • Car not necessary
“Feels like home, and great, convenient location.” Great, homey apartment. Has everything you need from clean bathrooms, bright natural light in the unit, to amazing breakfast (homemade yogurt, beautiful fruit plate, and amazing breads and pastries). I  …see more

from £98 / night

£742 / week

Enquire View

from £98 / night