Concentrations of the trace metals Cu, Cd, Pb, and Zn were measured in seawater, rhizosphere sediments, interstitial water, and the tissues of three tropical species of seagrasses (Thalassia hemprichii, Enhalus acoroides and Cymodocea rotundata) from Xincun Bay of Hainan Island, South China. We analyzed different environmental compartments and the highest concentrations of Pb and Zn were found in the interstitial and seawater. The concentrations of Cd and Zn were significantly higher in blades compared with roots or rhizomes in 7". hemprichii and E. acoroides, respectively. A metal pollution index (MPI) demonstrated that sediment, interstitial water, and seagrasses in the sites located nearest anthropogenic sources of pollution had the most abundant metal concentrations. There was obvious seasonal variation of these metals in the three seagrasses with higher concentrations of Cu, Pb and Zn in January and Cd in July. Furthermore, the relationships between metal concentrations in seagrasses and environmental compartments were positively correlated significantly. The bioconcentration factors (BCF) demonstrated that Cd from the tissues of the three seagrasses might be absorbed from the sediment by the roots. However, for C. rotundata, Zn is likely to be derived from the seawater through its blades. Therefore, the blades of T. hemprichii, E. acoroides and C. rotundata are potential bio-indicators to Cd content in sediment, and additionally Zn content (C. rotundata only) in seawater.