- The Kenoa Beach & Spa Resort is a strikingly designed 23 room hotel with exceptional views of the ocean and lush surrounds. You’re right by the beach, but there’s also a pool. And a wine bar and spa, and a restaurant serving modern Portuguese cuisine.
