Holiday b and bs in Puglia/Molise

Close

View larger map

Also consider

Tuscany
22,890 properties
Sicily
15,096 properties
Lazio
11,198 properties
Southern Italy
10,919 properties
Puglia/Molise
8,965 properties
Puglia
8,822 properties
Lombardy
6,513 properties
Campania
6,480 properties
Sardinia
6,479 properties
North East Italy
6,145 properties
North West Italy
5,460 properties
Veneto
4,536 properties
Umbria
3,367 properties
Liguria
2,669 properties
Piedmont
2,375 properties
Marche
1,972 properties
Emilia-Romagna
1,850 properties
Calabria
1,552 properties
Abruzzo
1,167 properties
Trentino-Alto Adige
992 properties

Puglia/Molise

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

826 Holiday homes

Filters applied: B&B

(9) Excellent 

54

Holiday b&b in Martina Franca

Province of Taranto / Martina Franca

2 6 Min stay varies

  • 2 bedrooms
  • Sleeps 6
  • Min stay varies
  • Nearest beach 20 km
  • Child friendly
  • Pet friendly

from £68 / night

£453 - £792 / week

Book View

from £68 / night

10

Province of Brindisi / Mesagne

1 3 1 night min

  • 1 bedroom
  • Sleeps 3
  • 1 night min
  • Nearest beach 25 km
  • Child friendly
  • Air conditioning

from £31 / night

£183 - £609 / week

Book View

from £31 / night

14

Province of Lecce / Martano

1 4 1 night min

  • 1 bedroom
  • Sleeps 4
  • 1 night min
  • Swimming pool
  • Child friendly
  • Air conditioning

from £131 / night

£914 / week

Book View

from £131 / night

(2) Very Good 

16

Province of Bari / Terlizzi

2 9 1 night min

  • 2 bedrooms
  • Sleeps 9
  • 1 night min
  • Swimming pool
  • Child friendly
  • Air conditioning

from £157 / night

£1096 / week

Book View

from £157 / night

(1) Very Good 

16

Province of Barletta-Andria-Trani / Trani

2 2 1 night min

  • 2 bedrooms
  • Sleeps 2
  • 1 night min
  • Child friendly
  • Car not necessary
  • Air conditioning

from £40 / night

£274 / week

Book View

from £40 / night

(2) Very Good 

14

Province of Barletta-Andria-Trani / Canosa di Puglia

6 9 1 night min

  • 6 bedrooms
  • Sleeps 9
  • 1 night min
  • Swimming pool
  • Air conditioning
  • Private garden

from £57 / night

£392 - £609 / week

Book View

from £57 / night

7

Province of Taranto / Castellaneta

50 50 1 night min

  • 50 bedrooms
  • Sleeps 50
  • 1 night min
  • Child friendly
  • Air conditioning

from £27 / night

£174 / week

Book View

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

from £279 / night

£1844 / week

Book View

from £279 / night

(3) Very Good 

19

Province of Bari / Alberobello

2 5 Min stay varies

  • 2 bedrooms
  • Sleeps 5
  • Min stay varies
  • Nearest beach 189 km
  • Child friendly
  • Ask about pets

from £70 / night

£487 / week

Book View

from £70 / night

(2) Very Good 

15

Province of Lecce / Giurdignano

1 4 Min stay varies

  • 1 bedroom
  • Sleeps 4
  • Min stay varies
  • Nearest beach 3 km
  • Child friendly
  • Air conditioning

from £27 / night

£174 - £392 / week

Book View

from £27 / night

(1) Excellent 

24

Holiday b&b letting

Alberobello / Trulli District

1 4 Min stay varies

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

from £66 / night

£387 - £853 / week

Book View

from £66 / night

15

Province of Bari / Sammichele di Bari

5 11 1 night min

  • 5 bedrooms
  • Sleeps 11
  • 1 night min
  • Child friendly
  • Air conditioning
  • Pet friendly

from £48 / night

£348 / week

Book View

from £48 / night

9

Fasano / Selva

2 4 3 nights min

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

from £131 / night

£914 / week

Book View

from £131 / night

(2) Excellent 

9

Province of Foggia / San Nicandro Garganico

3 10 1 night min

  • 3 bedrooms
  • Sleeps 10
  • 1 night min
  • Nearest beach 10 km
  • Child friendly
  • Pet friendly

from £27 / night

£183 - £2435 / week

Book View

from £27 / night

6

Ostuni / Marina d'Ostuni

1 2 Min stay varies

  • 1 bedroom
  • Sleeps 2
  • Min stay varies
  • Beach / lakeside relaxation
  • Suitable for children age 5+
  • Ask about pets

Pricing unknown

Book View

Pricing unknown

32

Province of Lecce / Porto Cesareo

1 3 1 night min

  • 1 bedroom
  • Sleeps 3
  • 1 night min
  • Nearest beach 5 km
  • Child friendly
  • Air conditioning

from £66 / night

£392 - £740 / week

Book View

from £66 / night

4

Province of Bari / Conversano

2 4 1 night min

  • 2 bedrooms
  • Sleeps 4
  • 1 night min
  • Child friendly

from £44 / night

£305 / week

Book View

from £44 / night

12

Province of Lecce / Patu

1 2 1 night min

  • 1 bedroom
  • Sleeps 2
  • 1 night min
  • Beach / lakeside relaxation
  • Nearest beach 2 km
  • Air conditioning

from £53 / night

£366 / week

Book View

from £53 / night

(1) Excellent 

13

Province of Lecce / Lecce

2 4 1 night min

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

from £53 / night

£366 / week

Book View

from £53 / night

(1) Excellent 

15

Province of Lecce / Martano

1 4 3 nights min

  • 1 bedroom
  • Sleeps 4
  • 3 nights min
  • Suitable for children age 5+
  • Air conditioning
  • Ask about pets

from £70 / night

£400 - £609 / week

Book View

from £70 / night

13

Province of Lecce / Sternatia

1 2 Min stay varies

  • 1 bedroom
  • Sleeps 2
  • Min stay varies
  • Nearest beach 20 km
  • Air conditioning
  • Ask about pets

Pricing unknown

Book View

Pricing unknown

7

Province of Lecce / Martano

5 2 1 night min

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

from £48 / night

£335 / week

Book View

from £48 / night

(6) Excellent 

22

Carovigno / Serranova

2 4 2 nights min

  • 2 bedrooms
  • Sleeps 4
  • 2 nights min
  • Child friendly
  • Air conditioning
  • Private garden

from £66 / night

£457 / week

Book View

from £66 / night

26

Province of Bari / Bari

1 5 1 night min

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

from £70 / night

£487 - £944 / week

Book View

from £70 / night

(1) Excellent 

24

Province of Bari / Altamura

1 3 1 night min

  • 1 bedroom
  • Sleeps 3
  • 1 night min
  • Child friendly
  • Ask about pets

from £74 / night

£487 / week

Book View

from £74 / night

(5) Excellent 

34

Province of Brindisi / Fasano

4 11 Min stay varies

  • 4 bedrooms
  • Sleeps 11
  • Min stay varies
  • Swimming pool
  • Child friendly
  • Air conditioning

from £174 / night

£261 - £2496 / week

Book View

from £174 / night

16

Province of Lecce / Sternatia

1 4 1 night min

  • 1 bedroom
  • Sleeps 4
  • 1 night min
  • Nearest beach 15 km
  • Child friendly
  • Air conditioning

from £22 / night

£153 / week

Book View

from £22 / night

(1) Excellent 

23

Gallipoli / Citta Vecchia

5 2 1 night min

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

from £44 / night

£522 / week

Book View

from £44 / night

(1) Excellent 

11

Province of Lecce / Presicce

1 2 3 nights min

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

from £91 / night

£634 / week

Book View

from £91 / night

(2) Excellent 

14

Province of Lecce / Lecce

1 2 Min stay varies

  • 1 bedroom
  • Sleeps 2
  • Min stay varies
  • Child friendly
  • Air conditioning

Pricing unknown

Book View

Pricing unknown

(3)  

18

Province of Lecce / Patu

1 8 1 night min

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

from £27 / night

£61 / week

Book View

from £27 / night

(4) Very Good 

13

Province of Bari / Polignano a Mare

1 3 1 night min

  • 1 bedroom
  • Sleeps 3
  • 1 night min
  • Beach / lakeside relaxation
  • Car not necessary
  • Air conditioning

from £44 / night

£305 / week

Book View

from £44 / night

(1) Excellent 

10

Salve / Posto Vecchio

1 2 2 nights min

  • 1 bedroom
  • Sleeps 2
  • 2 nights min
  • Beach / lakeside relaxation
  • Nearest beach 0 km
  • Air conditioning

from £44 / night

£305 / week

Book View

from £44 / night

(1) Average 

6

Province of Foggia / Manfredonia

1 2 1 night min

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

from £44 / night

£279 / week

Book View

from £44 / night

8

Province of Taranto / Martina Franca

4 2 Min stay varies

  • 4 bedrooms
  • Sleeps 2
  • Min stay varies
  • Swimming pool
  • Child friendly
  • Air conditioning

from £79 / night

£522 - £644 / week

Book View

from £79 / night

8

Province of Bari / Terlizzi

1 2 2 nights min

  • 1 bedroom
  • Sleeps 2
  • 2 nights min
  • Air conditioning

from £57 / night

£261 / week

Book View

from £57 / night

(1) Excellent 

7

Province of Bari / Gravina in Puglia

3 15 1 night min

  • 3 bedrooms
  • Sleeps 15
  • 1 night min
  • Child friendly
  • Air conditioning

from £105 / night

£609 / week

Book View

from £105 / night

9

Province of Lecce / Patu

1 2 1 night min

  • 1 bedroom
  • Sleeps 2
  • 1 night min
  • Beach / lakeside relaxation
  • Suitable for children age 5+
  • Air conditioning

from £53 / night

£366 / week

Book View

from £53 / night

9

Province of Bari / Giovinazzo

2 5 2 nights min

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

from £61 / night

£392 / week

Book View

from £61 / night

(3) Excellent 

12

Province of Brindisi / San Vito dei Normanni

1 2 1 night min

  • 1 bedroom
  • Sleeps 2
  • 1 night min
  • Nearest beach 9 km
  • Swimming pool
  • Air conditioning

from £96 / night

£670 / week

Book View

from £96 / night

1