Pelican Beach Hotel, North Caicos This lovely family-owned and operated hotel with seven units, six right on the beach. “We don’t do luxury but sure know how to island living,” is the philosophy here, and you feel it the moment you walk in. You feel it even more sipping on a rum punch at the marvelous Barracuda Beach Bar. It’s the best place to stay on charming North Caicos.