Beach hotels in Santa Cruz

Santa Cruz: 21 options found

Select dates so you can see the availability and exact prices.

Treasure Beach, Jamaica, Treasure Beach, Jamaica, Treasure Beach

20.5km from the center of Santa Cruz
Room in this hotel

Ocean View Hill Drive Frenchmanns,Ocean View Hill Drive, Treasure Beach

19.8km from the center of Santa Cruz
Room in this hotel

Great Bay Pedro Bay,, Treasure Beach

21.3km from the center of Santa Cruz
Room in this hotel

Frenchman Bay, Treasure Beach

20.7km from the center of Santa Cruz
Room in this hotel

Calabash Bay, Treasure Beach

20km from the center of Santa Cruz
Room in this hotel

Calabash Bay PA, Treasure Beach, Jamaica, Treasure Beach

21.1km from the center of Santa Cruz
Room in this hotel

Calabash Bay, Treasure Beach

20.2km from the center of Santa Cruz
Room in this hotel

Billys Bay Treasure Beach,, Treasure Beach

19.8km from the center of Santa Cruz
Room in this hotel

Calabash Bay - Treasure Beach, Treasure Beach

20.4km from the center of Santa Cruz
Room in this hotel

Treasure Beach, Treasure Beach

20km from the center of Santa Cruz
Room in this hotel

FRENCHMAN,, Treasure Beach

20km from the center of Santa Cruz
Room in this hotel

Parottee Road, A2, Black River

17.3km from the center of Santa Cruz
Room in this hotel

Billys Bay, Calabash Bay P.A, Treasure Beach

19.6km from the center of Santa Cruz
Room in this hotel

Lot#20, Old Wharf Road, Treasure Beach

20.8km from the center of Santa Cruz
Room in this hotel

Calabash Bay, Treasure Beach

20km from the center of Santa Cruz
Room in this hotel

Billy's Bay, Treasure Beach

19.9km from the center of Santa Cruz
Room in this hotel

Billys Bay, Treasure Beach

19.7km from the center of Santa Cruz
Room in this hotel

French Man, Treasure Beach

20km from the center of Santa Cruz
Room in this hotel

Billys Bay Treasure Beach,, Treasure Beach

19.7km from the center of Santa Cruz
Room in this hotel

Billy's Bay, Treasure Beach

19.8km from the center of Santa Cruz
Room in this hotel
1