Vacation Rentals & Villas in Castro Marim

Close

Enter dates for more accurate prices

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

774 Houses

8

Villa Village - V2

Faro District / Castro Marim

Castro Marim villa

2 4 1 night min

  • 2 bedrooms
  • sleeps 4
  • 1 night min
  • Child Friendly
  • Air conditioning
  • Pet Friendly

Price per night from

$86

Price per night from

$86

21

Luxury villa with wifi in Praia Verde

Faro District / Castro Marim

Castro Marim house

3 7 min stay varies

  • 3 bedrooms
  • sleeps 7
  • min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 0 mi
  • Child Friendly

Price per night from

$59

Responds fast!
avg. 1 hour 59 minutes

Price per night from

$59

15

104089 - Villa in Castro Marin

Castro Marim / Sao Bartolomeu

Sao Bartolomeu villa

4 8 7 nights min

  • 4 bedrooms
  • sleeps 8
  • 7 nights min
  • Swimming pool
  • Child Friendly
  • Car not necessary

Price per night from

$122

Price per night from

$122

11

4 bedroom Villa in Castro Marim, Faro, Portugal - 5583628

Faro District / Castro Marim

Castro Marim villa

4 8 7 nights min

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

Price per night from

$358

Price per night from

$358

(7) Excellent 

21

Casa Christina

Faro District / Castro Marim

Castro Marim villa

3 8 5 nights min

  • 3 bedrooms
  • sleeps 8
  • 5 nights min
  • Beach / lakeside relaxation
  • Swimming pool
  • Child Friendly

Price per night from

$151

Price per night from

$151

(1) Excellent 

70

Quinta do Vale Golf Individual Villa (52)

Faro District / Castro Marim

Castro Marim villa

4 9 min stay varies

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

Price per night from

$236

Price per night from

$236

(1) Excellent 

26

Espargosa Birdwatching Resort

Castro Marim / Praia Verde

Praia Verde finca

7 18 1 night min

  • 7 bedrooms
  • sleeps 18
  • 1 night min
  • Beach / lakeside relaxation
  • Swimming pool
  • Child Friendly

Price per night from

$751

Price per night from

$751

(6) Excellent 

24

Beautiful villa in 4 acres, with large pool, 7kms from sea, for up to 8 people

Faro District / Castro Marim

Castro Marim villa

4 8 7 nights min

  • 4 bedrooms
  • sleeps 8
  • 7 nights min
  • Child Friendly

Price per night from

$127

Responds fast!
avg. 1 hour 31 minutes

Price per night from

$127

(2) Excellent 

13

Spacious 3 bedroom villa with garden near Praia Verde

Castro Marim / Sao Bartolomeu

Sao Bartolomeu house

3 8 1 night min

  • 3 bedrooms
  • sleeps 8
  • 1 night min
  • Child Friendly
  • Private garden

Price per night from

$72

Responds fast!
avg. 2 hours 0 minutes

Price per night from

$72

(2) Very Good 

20

Villa with pool

Castro Marim / Castro Marim Golf

Castro Marim Golf house

4 9 min stay varies

  • 4 bedrooms
  • sleeps 9
  • min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 6 mi
  • Swimming pool

Price per night from

$84

Price per night from

$84

(1) Excellent 

23

Villa w / private pool just a few kilometers from the beach

Faro District / Castro Marim

Castro Marim house

4 11 min stay varies

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

Price per night from

$97

Price per night from

$97

(3) Very Good 

24

Moradia em zona protegida

Faro District / Castro Marim

Castro Marim house

3 6 4 nights min

  • 3 bedrooms
  • sleeps 6
  • 4 nights min
  • Child Friendly
  • Air conditioning
  • Private garden

Price per night from

$184

Price per night from

$184

(2) Excellent 

37

Quinta do Vale Golf Individual Villa (50)

Faro District / Castro Marim

Castro Marim villa

4 9 7 nights min

  • 4 bedrooms
  • sleeps 9
  • 7 nights min
  • Nearest beach 10 mi
  • Swimming pool
  • Child Friendly

Price per night from

$336

Price per night from

$336

12

Townhouse - 34a

Castro Marim / Praia Verde

Praia Verde townhouse

3 6 min stay varies

  • 3 bedrooms
  • sleeps 6
  • min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 0.8 mi
  • Swimming pool

Price per night from

$93

Price per night from

$93

(1) Very Good 

21

Luxury Spacious Apartment with exclusive pool.

Castro Marim / Quinta do Sobral

Quinta do Sobral apartment

1 3 3 nights min

  • 1 bedroom
  • sleeps 3
  • 3 nights min
  • Beach / lakeside relaxation
  • Swimming pool
  • Air conditioning

Price per night from

$96

Price per night from

$96

28

Villa Altura, Private Swimming Pool, Close To The Beach.

Castro Marim / Montinho

Montinho villa

5 10 7 nights min

  • 5 bedrooms
  • sleeps 10
  • 7 nights min
  • Beach / lakeside relaxation
  • Nearest beach 2 mi
  • Swimming pool

Price per night from

$222

Responds fast!
avg. 2 hours 19 minutes

Price per night from

$222

(1) Very Good 

26

Large Villa with private pool, gardens and WIFI

Castro Marim / Sao Bartolomeu

Sao Bartolomeu house

5 10 min stay varies

  • 5 bedrooms
  • sleeps 10
  • min stay varies
  • Nearest beach 5 mi
  • Swimming pool
  • Child Friendly

Price per night from

$158

Price per night from

$158

(1) Excellent 

67

Casa da Praia Verde

Castro Marim / Praia Verde

Praia Verde house

5 12 4 nights min

  • 5 bedrooms
  • sleeps 12
  • 4 nights min
  • Beach / lakeside relaxation
  • Nearest beach 0 mi
  • Swimming pool

Price per night from

$784

Responds fast!
avg. 2 hours 18 minutes

Price per night from

$784

21

Luxury villa with wifi in Praia Verde monthly stays welcome

Castro Marim / Praia Verde

Praia Verde townhouse

3 7 min stay varies

  • 3 bedrooms
  • sleeps 7
  • min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 0 mi
  • Child Friendly

Price per night from

$59

Responds fast!
avg. 2 hours 0 minutes

Price per night from

$59

18

Beautiful Large 4 Bedroom Villa

Castro Marim / Sao Bartolomeu

Sao Bartolomeu villa

4 11 7 nights min

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

Price per night from

$369

Responds fast!
avg. 1 hour 49 minutes

Price per night from

$369

27

Wikler Gold Villa, Castro Marim, Algarve

Faro District / Castro Marim

Castro Marim villa

5 10 7 nights min

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

Price per night from

$294

Responds fast!
avg. 1 hour 42 minutes

Price per night from

$294

22

Casa da Vinha

Castro Marim / Sao Bartolomeu

Sao Bartolomeu farmhouse

3 6 1 night min

  • 3 bedrooms
  • sleeps 6
  • 1 night min
  • Beach / lakeside relaxation
  • Nearest beach 1 mi
  • Swimming pool

Price per night from

$112

Responds fast!
avg. 3 hours 19 minutes

Price per night from

$112

(2) Very Good 

8

CHARMING HOUSE IN PRAIA VERDE

Castro Marim / Praia Verde

Praia Verde chalet

3 7 min stay varies

  • 3 bedrooms
  • sleeps 7
  • min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 6 mi
  • Child Friendly

Price per night from

$170

Responds fast!
avg. 3 hours 19 minutes

Price per night from

$170

27

Luxury villa in tranquil location.

Faro District / Castro Marim

Castro Marim villa

5 10 7 nights min

  • 5 bedrooms
  • sleeps 10
  • 7 nights min
  • Nearest beach 5 mi
  • Swimming pool
  • Child Friendly

Price per night from

$201

Responds fast!
avg. 36 minutes

Price per night from

$201

7

Algarve Apartment Castro Marim

Castro Marim / Castro Marim Golf

Castro Marim Golf apartment

1 3 min stay varies

  • 1 bedroom
  • sleeps 3
  • min stay varies
  • Beach / lakeside relaxation
Inquire for Rates
Inquire for Rates
13

Amaryllis Villa, Altura, Algarve

Faro District / Castro Marim

Castro Marim villa

4 8 2 nights min

  • 4 bedrooms
  • sleeps 8
  • 2 nights min
  • Swimming pool
  • Child Friendly
  • Air conditioning

Price per night from

$418

Responds fast!
avg. 1 hour 24 minutes

Price per night from

$418

21

Praia Verde one bedroom Apartment, 150m from the beach

Faro District / Castro Marim

Castro Marim apartment

1 4 4 nights min

  • 1 bedroom
  • sleeps 4
  • 4 nights min
  • Nearest beach 0 mi
  • Child Friendly
  • Air conditioning

Price per night from

$170

Price per night from

$170

19

Vila Verde Beach

Castro Marim / Sao Bartolomeu

Sao Bartolomeu house

4 8 min stay varies

  • 4 bedrooms
  • sleeps 8
  • min stay varies
  • Swimming pool
  • Child Friendly
  • Air conditioning

Price per night from

$354

Responds fast!
avg. 1 hour 48 minutes

Price per night from

$354

Great rentals within 20 miles that match your search

Distance approx 10.22 km from Castro Marim

18

Gita Black Apartment, Cabanas de Tavira, Algarve

Tavira / Cabanas

Cabanas apartment

1 4 7 nights min

  • 1 bedroom
  • sleeps 4
  • 7 nights min
  • Beach / lakeside relaxation
  • Swimming pool
  • Child Friendly

Price per night from

$68

Responds fast!
avg. 3 hours 26 minutes

Price per night from

$68

Distance approx 10.04 km from Castro Marim

13

CABANAS 2 BEDROOM PENTHOUSE + SEAVIEW + WIFI

Tavira / Cabanas

Cabanas apartment

2 6 2 nights min

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

Price per night from

$287

Price per night from

$287

Distance approx 6.01 km from Castro Marim Show on Map

18

Enjoy the Best that Algarve Has to Offer 3

Faro District / Vila Nova de Cacela

Vila Nova de Cacela apartment

3 6 7 nights min

  • 3 bedrooms
  • sleeps 6
  • 7 nights min
  • Child Friendly
  • Private garden

Price per night from

$62

Price per night from

$62

Distance approx 14.31 km from Castro Marim

(2) Very Good 

20

Adzuki Apartment, Santa Luzia, Tavira

Faro District / Santa Luzia

Santa Luzia apartment

1 4 min stay varies

  • 1 bedroom
  • sleeps 4
  • min stay varies
  • Child Friendly
  • Air conditioning
  • Pet Friendly

Price per night from

$57

Responds fast!
avg. 2 hours 35 minutes

Price per night from

$57

Distance approx 16.53 km from Castro Marim

(10) Excellent 

12

Land of Calcutros, luxe Studio / Appartment

Tavira / Santo Estevao

Santo Estevao apartment

1 2 min stay varies

  • 1 bedroom
  • sleeps 2
  • min stay varies
  • Nearest beach 6 mi
  • Swimming pool
  • Air conditioning

Price per night from

$92

Responds fast!
avg. 2 hours 9 minutes

Price per night from

$92

Distance approx 2.1 km from Castro Marim Show on Map

11

Apartment For Rent In Vila Real De St Antonio

Faro District / Vila Real de Santo Antonio

Vila Real de Santo Antonio apartment

2 4 min stay varies

  • 2 bedrooms
  • sleeps 4
  • min stay varies
  • Child Friendly
  • Air conditioning

Price per night from

$69

Responds fast!
avg. 3 hours 8 minutes

Price per night from

$69

Distance approx 13.16 km from Castro Marim

15

Modern 2 Bedroom apartment Cabanas de Tavira close to the beach

Faro District / Tavira

Tavira apartment

2 4 min stay varies

  • 2 bedrooms
  • sleeps 4
  • min stay varies
  • Child Friendly

Price per night from

$107

Responds fast!
avg. 1 hour 13 minutes

Price per night from

$107

Distance approx 13.38 km from Castro Marim

16

Velut Apartment T3 in the City Center

Faro District / Tavira

Tavira apartment

3 6 5 nights min

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

Price per night from

$74

Responds fast!
avg. 3 hours 42 minutes

Price per night from

$74

Distance approx 10.16 km from Castro Marim

16

Jig Blue Apartment, Cabanas de Tavira, Algarve

Tavira / Aldeia Formosa

Aldeia Formosa apartment

1 4 min stay varies

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

Price per night from

$104

Responds fast!
avg. 2 hours 35 minutes

Price per night from

$104

Distance approx 10.49 km from Castro Marim

12

Beautiful apt with pool access

Tavira / Cabanas

Cabanas apartment

2 6 5 nights min

  • 2 bedrooms
  • sleeps 6
  • 5 nights min
  • Beach / lakeside relaxation
  • Nearest beach 2 mi
  • Swimming pool

Price per night from

$65

Responds fast!
avg. 2 hours 56 minutes

Price per night from

$65