L’authentique village de Castro Marim, dans l’Algarve, se trouve à 3 km de la frontière espagnole et à 10 km de la station balnéaire de Monte Gordo. Depuis le village, vous aurez une vue magnifique sur la ville espagnole d'Ayamonte. Pour des vacances reposantes en famille, Castro Marim est une destination de vacances idéale. La place du village de Castro Marim vaut le détour : vous y trouverez de nombreuses terrasses où vous pourrez siroter une boisson rafraîchissante. Une fois par mois, un grand marché est organisé : ne manquez pas d'y faire un tour. Les amoureux de la nature seront ravis : le village comprend de nombreux arbres fruitiers comme les amandiers, les figuiers et en particulier les caroubiers. Vous trouverez également la réserve naturelle Reserva Natural do Sapal, où vous pourrez peut-être apercevoir des flamants roses.
Ne manquez pas de visiter le célèbre château de Castro Marim. Il est situé sur une colline : vous y aurez une vue imprenable sur le fleuve Guadiana, les marais salants et la mer au loin. Il est recommandé de faire un tour dans la cour de ce château. Vous pourrez également jouer au golf à Castro Marim : le parcours de golf de Castro Marim Golfe et celui de Quinta do Vale sont tous deux réputés pour leur difficulté et leur cadre magnifique.