Skip to content
300+ stays

Stays in Castro Marim

SUPERHOST
Entire serviced apartment in Faro
Patio Beach House
3 guests1 bedroom2 beds1 bath
WifiKitchen
$70 per night
Entire villa in Faro
Villa Justina, Quinta do Sobral
9 guests3 bedrooms8 beds2 baths
PoolWifiKitchenFree parking
$130 per night
SUPERHOST
Entire condominium in Vila Real de Santo António
Home sweet home in Algarve
3 guests1 bedroom1 bed1 bath
WifiKitchen
$48 per night
Entire townhouse in Castro Marim
Castro Marim Golf Villa
6 guests3 bedrooms4 beds2.5 baths
PoolWifiKitchenFree parking
$171 per night
SUPERHOST
Entire apartment in Monte Gordo
Best Sea View - Front Beach
3 guests1 bedroom1 bed1.5 baths
WifiKitchen
$34 per night
Entire apartment in Vila Real de Santo António
Apartamento Atlantico- Vista Mar
4 guests1 bedroom3 beds1 bath
WifiKitchen
$48 per night
Entire townhouse in Castro Marim
Casa Água & Sal - Junto à Praia
6 guests2 bedrooms4 beds2 baths
WifiKitchen
$122 per night
Entire villa in Castro Marim
Villa Laranja/Private Pool & Garden
6 guests3 bedrooms5 beds2.5 baths
PoolWifiKitchenFree parking
$136 per night
Entire house in Vila Real de Santo António
Wonderful 4 bed house with pool, near beach.
9 guests4 bedrooms6 beds2 baths
PoolWifiKitchenFree parking
$145 per night
Entire house in Monte Gordo
Saudade marina. Apartamento playa. Monte Gordo
4 guests1 bedroom4 beds1 bath
WifiKitchenFree parking
$48 per night
Entire apartment in Monte Gordo
T1-First Line-Sea View
4 guests1 bedroom2 beds1 bath
WifiKitchenFree parking
$60 per night
SUPERHOST
Entire townhouse in Monte Gordo
BuganVilla - Ground Floor of Traditional Villa
6 guests2 bedrooms3 beds2 baths
WifiKitchen
$80 per night
Entire loft in Vila Real de Santo António
Casa da Lojinha 2 - Com terraço!
2 guestsStudio1 bed1 bath
WifiKitchen
$48 per night
SUPERHOST
Entire apartment in Monte Gordo
Beautiful beach apartment in The Center
4 guests1 bedroom3 beds1 bath
WifiKitchen
$48 per night
SUPERHOST
Entire apartment in Ayamonte
Suite Plaza de la Laguna
4 guests1 bedroom4 beds1 bath
WifiKitchen
$47 per night
Entire apartment in Monte Gordo
My Portugal for All - Monte Gordo
5 guests2 bedrooms5 beds2 baths
WifiKitchen
$82 per night
SUPERHOST
Entire house in Altura
Altura Moradia Duartes
6 guests2 bedrooms3 beds2 baths
WifiKitchenFree parking
$96 per night
Entire apartment in Castro Marim
Apartamento Castro Marim, Algarve
6 guests2 bedrooms6 beds1 bath
Kitchen
$43 per night
Private room in Castro Marim
A Casa da Boa Onda, B&B écofriendly 100% nature
2 guests1 bedroom1 bed1 private bath
PoolWifiFree parking
$96 per night
Entire villa in Castro Marim
Villa @ Quinta do Vale Golfe (50)
9 guests4 bedrooms6 beds4.5 baths
PoolWifiKitchenFree parking
$264 per night
21 40 of 300+ places to stay
Enter dates to see full pricing. Additional fees apply. Taxes may be added.