Vacation Rentals & Villas in Castro

Close

Enter dates for more accurate prices

Payment Protection
Your payment for this rental is protected when you pay through FlipKey. Learn more

2,627 Houses

21

441 House in the Centre of Castro

Province of Lecce / Castro

Castro house

2 6 min stay varies

  • 2 bedrooms
  • sleeps 6
  • min stay varies
  • Pet Friendly

Price per night from

$67

Price per night from

$67

36

619 Seafront Villa in Castro

Province of Lecce / Castro

Castro studio

Studio 8 min stay varies

  • Studio
  • sleeps 8
  • min stay varies
  • Child Friendly

Price per night from

$138

Price per night from

$138

16

683 Loft Apartment in the Old Center of Castro

Province of Lecce / Castro

Castro house

1 4 min stay varies

  • 1 bedroom
  • sleeps 4
  • min stay varies

Price per night from

$72

Price per night from

$72

35

2 bedroom Villa in Castro, Apulia, Italy - 5700626

Province of Lecce / Castro

Castro villa

2 5 7 nights min

  • 2 bedrooms
  • sleeps 5
  • 7 nights min
  • Swimming pool
  • Child Friendly
  • Air conditioning

Price per night from

$132

Price per night from

$132

15

493 House with Sea View Terrace in Castro

Province of Lecce / Castro

Castro house

1 4 min stay varies

  • 1 bedroom
  • sleeps 4
  • min stay varies
  • Pet Friendly

Price per night from

$80

Price per night from

$80

31

1041 Holiday House with Pool Ocean Front in Castro

Province of Lecce / Castro

Castro house

3 8 min stay varies

  • 3 bedrooms
  • sleeps 8
  • min stay varies
  • Child Friendly
  • Pet Friendly

Price per night from

$183

Price per night from

$183

29

392 Apartment with Sea View in Castro

Province of Lecce / Castro

Castro house

3 6 min stay varies

  • 3 bedrooms
  • sleeps 6
  • min stay varies
  • Pet Friendly

Price per night from

$110

Price per night from

$110

49

1039 Ocean Front Villa with Pool in Castro

Province of Lecce / Castro

Castro house

4 16 min stay varies

  • 4 bedrooms
  • sleeps 16
  • min stay varies
  • Child Friendly
  • Pet Friendly

Price per night from

$262

Price per night from

$262

49

183 Villa with Sea View Pool in Castro

Province of Lecce / Castro

Castro house

4 9 min stay varies

  • 4 bedrooms
  • sleeps 9
  • min stay varies
  • Pet Friendly

Price per night from

$390

Price per night from

$390

27

1040 Holiday House with Pool Ocean Front in Castro

Province of Lecce / Castro

Castro house

2 8 min stay varies

  • 2 bedrooms
  • sleeps 8
  • min stay varies
  • Child Friendly
  • Pet Friendly

Price per night from

$196

Price per night from

$196

13

391 Sea Front House in Castro

Province of Lecce / Castro

Castro house

1 3 min stay varies

  • 1 bedroom
  • sleeps 3
  • min stay varies
  • Pet Friendly

Price per night from

$89

Price per night from

$89

17

subjected Studio

Province of Lecce / Castro

Castro villa

1 4 3 nights min

  • 1 bedroom
  • sleeps 4
  • 3 nights min
  • Child Friendly
  • Private garden

Price per night from

$66

Price per night from

$66

(6) Very Good 

16

Villa Meris

Castro / Castro Marina

Castro Marina villa

2 6 7 nights min

  • 2 bedrooms
  • sleeps 6
  • 7 nights min
  • Beach / lakeside relaxation
  • Nearest beach 0 mi
  • Child Friendly

Price per night from

$105

Responds fast!
avg. 1 hour 39 minutes

Price per night from

$105

(3) Excellent 

131

Villa Donna Luisa

Province of Lecce / Castro

Castro villa

4 7 min stay varies

  • 4 bedrooms
  • sleeps 7
  • min stay varies
  • Nearest beach 40 mi
  • Swimming pool
  • Child Friendly

Price per night from

$14

Responds fast!
avg. 2 hours 48 minutes

Price per night from

$14

(1) Excellent 

7

HOLIDAY HOUSE "NOSTALGIA DI CASTRO"

Castro / Castro Marina

Castro Marina apartment

3 5 7 nights min

  • 3 bedrooms
  • sleeps 5
  • 7 nights min
  • Child Friendly
  • Air conditioning
  • Pet Friendly

Price per night from

$215

Price per night from

$215

(1) Excellent 

13

The house Del Vento2

Province of Lecce / Castro

Castro house

3 7 2 nights min

  • 3 bedrooms
  • sleeps 7
  • 2 nights min
  • Child Friendly

Price per night from

$53

Responds fast!
avg. 2 hours 20 minutes

Price per night from

$53

12

House on the sea ideal for families or groups ... large and spacious for a holiday

Province of Lecce / Castro

Castro house

4 8 4 nights min

  • 4 bedrooms
  • sleeps 8
  • 4 nights min
  • Child Friendly
  • Air conditioning
  • Pet Friendly

Price per night from

$366

Price per night from

$366

11

Salento.Castro Marine Puglia

Province of Lecce / Castro

Castro room

1 2 1 night min

  • 1 bedroom
  • sleeps 2
  • 1 night min
  • Nearest beach 2 mi
  • Child Friendly
  • Air conditioning

Price per night from

$85

Responds fast!
avg. 21 minutes

Price per night from

$85

29

VIlla Luxury | Castro

Province of Lecce / Castro

Castro villa

2 5 min stay varies

  • 2 bedrooms
  • sleeps 5
  • min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 0.2 mi
  • Child Friendly

Price per night from

$262

Responds fast!
avg. 1 hour 37 minutes

Price per night from

$262

(7) Very Good 

17

Le Scalelle Datta

Province of Lecce / Castro

Castro villa

2 5 min stay varies

  • 2 bedrooms
  • sleeps 5
  • min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 1 mi
  • Child Friendly

Price per night from

$66

Responds fast!
avg. 3 hours 26 minutes

Price per night from

$66

18

House grove

Province of Lecce / Castro

Castro house

3 6 2 nights min

  • 3 bedrooms
  • sleeps 6
  • 2 nights min
  • Nearest beach 2 mi
  • Child Friendly
  • Air conditioning

Price per night from

$122

Responds fast!
avg. 3 hours 23 minutes

Price per night from

$122

6

Coastal Home castro

Province of Lecce / Castro

Castro house

2 4 5 nights min

  • 2 bedrooms
  • sleeps 4
  • 5 nights min
  • Child Friendly

Price per night from

$53

Price per night from

$53

(1) Very Good 

16

sea view apartment in Castro

Castro / Castro

Castro apartment

2 6 1 night min

  • 2 bedrooms
  • sleeps 6
  • 1 night min
  • Beach / lakeside relaxation
  • Nearest beach 1 mi
  • Child Friendly

Price per night from

$236

Responds fast!
avg. 1 hour 43 minutes

Price per night from

$236

8

Casa Vacanze

Province of Lecce / Castro

Castro house

1 5 3 nights min

  • 1 bedroom
  • sleeps 5
  • 3 nights min
  • Beach / lakeside relaxation
  • Child Friendly
  • Air conditioning

Price per night from

$105

Price per night from

$105

12

Air-conditioned studio in Castro Marina (Lecce)

Province of Lecce / Castro

Castro studio

Studio 2 1 night min

  • Studio
  • sleeps 2
  • 1 night min
  • Air conditioning

Price per night from

$40

Price per night from

$40

(9) Excellent 

13

The Casavacanze Turciane

Province of Lecce / Castro

Castro villa

3 16 2 nights min

  • 3 bedrooms
  • sleeps 16
  • 2 nights min
  • Beach / lakeside relaxation
  • Child Friendly
  • Air conditioning

Price per night from

$53

Responds fast!
avg. 1 hour 22 minutes

Price per night from

$53

(1) Excellent 

18

Beautiful terrace with sea view

Province of Lecce / Castro

Castro apartment

2 5 1 night min

  • 2 bedrooms
  • sleeps 5
  • 1 night min
  • Child Friendly

Price per night from

$98

Responds fast!
avg. 1 hour 21 minutes

Price per night from

$98

13

Salento Castro house 100 meters from the sea

Castro / Castro Marina

Castro Marina house

2 5 7 nights min

  • 2 bedrooms
  • sleeps 5
  • 7 nights min
  • Private garden

Price per night from

$111

Price per night from

$111

(1) Excellent 

12

Villa Panorama | Castro

Province of Lecce / Castro

Castro villa

2 4 7 nights min

  • 2 bedrooms
  • sleeps 4
  • 7 nights min
  • Beach / lakeside relaxation
  • Nearest beach 0.2 mi
  • Child Friendly

Price per night from

$143

Responds fast!
avg. 1 hour 37 minutes

Price per night from

$143

38

A Casa di Adele

Province of Lecce / Castro

Castro house

2 6 3 nights min

  • 2 bedrooms
  • sleeps 6
  • 3 nights min
  • Child Friendly
  • Air conditioning

Price per night from

$33

Price per night from

$33

19

Castro Marina Swimming Pool Villa in Puglia

Castro Marina / Marina di Marittima

Castro Marina villa

5 11 7 nights min

  • 5 bedrooms
  • sleeps 11
  • 7 nights min
  • Swimming pool
  • Child Friendly
  • Air conditioning

Price per night from

$652

Price per night from

$652

50

Villa with breathtaking views in Castro marina

Castro / Castro

Castro villa

4 9 5 nights min

  • 4 bedrooms
  • sleeps 9
  • 5 nights min
  • Beach / lakeside relaxation
  • Nearest beach 0.8 mi
  • Air conditioning

Price per night from

$262

Price per night from

$262

24

Villa with garden overlooking the sea

Province of Lecce / Castro

Castro villa

1 2 3 nights min

  • 1 bedroom
  • sleeps 2
  • 3 nights min
  • Child Friendly
  • Private garden

Price per night from

$79

Price per night from

$79

30

Villa Ca'Stellina

Castro / Castro Marina

Castro Marina villa

5 8 7 nights min

  • 5 bedrooms
  • sleeps 8
  • 7 nights min
  • Child Friendly
  • Air conditioning
  • Ask about pets

Price per night from

$150

Price per night from

$150

10

Casa Vacanze Castro

Province of Lecce / Castro

Castro house

3 6 5 nights min

  • 3 bedrooms
  • sleeps 6
  • 5 nights min
  • Child Friendly

Price per night from

$262

Price per night from

$262

10

Cozy apartment in a villa for 4 people

Province of Lecce / Castro

Castro apartment

1 4 5 nights min

  • 1 bedroom
  • sleeps 4
  • 5 nights min
  • Child Friendly
  • Pet Friendly

Price per night from

$85

Price per night from

$85

20

Castro Center

Province of Lecce / Castro

Castro apartment

3 6 min stay varies

  • 3 bedrooms
  • sleeps 6
  • min stay varies
  • Child Friendly

Price per night from

$49

Responds fast!
avg. 3 hours 8 minutes

Price per night from

$49

10

PAGGHIARA FLAT

Castro Marina / Marina di Marittima

Castro Marina tipi/teepee

1 2 7 nights min

  • 1 bedroom
  • sleeps 2
  • 7 nights min
  • Beach / lakeside relaxation
  • Nearest beach 500 mi
  • Air conditioning

Price per night from

$224

Price per night from

$224