Sugar Cane Club Hotel & Spa in St Peter, Barbados, offers a serene hillside escape with colonial architecture and extensive spa amenities. Hilltop 2-story Spanish style Villas Resort overlooking the ...