Treasure Beach est, en quelque sorte, la seule zone hôtelière, juste quelques hôtels disséminés le long de trois baies.
Il n'y a pas tellement de choix d'hôtels pour les gens se rendant à Treasure Beach.