Hotels in Canouan

Canouan, a five-square-mile island in the Grenadine archipelago, may be one of the lesser known islands in the Caribbean, but its Tamarind Beach Hotel & Yacht Club has a white-sand beach as beautiful as any you’ll find on any better-known neighboring isles.

Formerly Raffles Resort Canouan Island