Yes you can replicate a VM with VR (vSphere Replication) in 1 site with 1 vCenter as André a.p. has mentioned previously.
It is documented in the vSphere Replication Administration Document here: vSphere 5.5 Documentation Center - Replicating a Virtual Machine in a Single vCenter Server Instance
You can use vSphere Replication to replicate a virtual machine in a single vCenter Server even if the vCenter Serverinstance has only one host in its inventory.
When you configure replication in a single vCenter Server instance, you can select the source site as the target site for replication. You then configure replication in the same way as for an infrastructure with a source and a target site. For example, you can replicate a virtual machine to a different datastore attached to the same host or another host. vSphere Replication prevents you from using the source or replicated virtual machine's vmdk files as the target of the replication.
The virtual machine name must be unique in the same folder in the vCenter Server inventory. In the recovery wizard, vSphere Replication does not allow you to select a folder if there is already a virtual machine with the same name registered to it. During recovery if there is a virtual machine with the same name, you might see an error message. See Error Recovering Virtual Machine in a Single vCenter Server Instance for more information.
You can also replicate between sites from or to remote office as below sample architecture

If you are looking for backup & recovery solution / data protection that comes with vSphere you can consider using VDP (vSphere Data Protection) too.
VMware vSphere Data Protection
VMware KB: vSphere Data Protection (VDP) FAQ
VMware vSphere with Operations Management: Data Protection | United States
Data Protection & Data Recovery with VMware vSphere | United States