Diamond Rock

A beach at night with a mountain, a large rock, and lights on the hillside.
A tropical beach with palm trees, a sandy shore, and a mountain in the distance.
A beach with waves, a sandy shore, and a distant rocky island.


Stay near popular Diamond Rock attractions