Photo Gallery

“WOW!! What a magical place. Of the multiple times that I have stayed in Treasure Beach I have finally found it all at Rainbow Tree: secluded beach, immaculate villa, breathtaking views and amazing food. Miss Laura, Miss Jenny and Calvin made the stay perfect. They are lovely, lovely people and are the main reason that we will be back.” —Kristina