abstract:Raffles Resort Canouan Island is a luxury hotel owned by the international hotel chain known as Raffles Hotels and Resorts and is one of two resorts on the Caribbean island of Canouan (though a third is on the way). The resort is set on of a private estate that includes three secluded beaches that are surrounded by one of the world’s largest coral reefs.