Our Rooms

Our Rooms

Every room offers magical views of the ocean, designed with your peace and privacy in mind

Accommodation Overview

5 Bedrooms · Sleeps up to 12 Guests

On The Rocks Villa offers five individually styled bedrooms and a communal top-floor loft, all with Indian Ocean views. The property is self-catering and accommodates up to 12 guests across the following rooms:

Room Bed Type Bathroom Key Feature
The Sunrise RoomSuper-KingAdjacent ensuite (shower & bath)Sunrise views · Terrace access
Ocean View RoomDouble / QueenShared (separate access)Direct terrace access · Ocean views
The Garden RoomKingShared (separate access)Garden & ocean views · Whale spotting
The Artist RoomKingDedicated ensuite (shower)Ground floor · Independent entrance
The Loft4 × SingleDedicated (shower)Top floor · Play area · Chalet vibe
On The Rocks Villa ocean-facing living room with panoramic Indian Ocean views

Every room at On The Rocks Villa has been individually designed — no two are the same. All five bedrooms look out over the Indian Ocean.

Book Now