
Tamarind Beach Hotel & Yacht Club
Hotels & Resorts Canouan Island, Saint Vincent and the Grenadin
Tamarind Beach Hotel and Yacht Club is a lively hotel set in tropical gardens on a long stretch of white sandy beach. All 40 hideaways are adorned with ...
From USD $260 per night