As there is only 1 Expedia-listed accommodation option within a 6-mile away from the heart of Palm Island. An alternative is the Green Roof Inn, which is 8 miles away.
Kingstown is another place where you could stay. It is home to the Botanical Gardens, Fort Charlotte and Argyle Beach and is 40 miles to the south of the midddle of Palm Island. Hotel options in Kingstown include the Buccament Bay Resort - All Inclusive and Grenadine House.
For those travelers arriving or departing via E.T. Joshua Airport, you may like to book a bed at Grenadine House, or Grand View Beach Hotel, both of which are a short trip away.