This aptly named hotel sits on a low coral cliff jutting into the sea at the southern end of Jambiani. Spacious bungalows have smart furnishings, and there's a gorgeous swimming pool, while the cliff edge overlooking the beach is dotted with small decks, hammocks and sunloungers. A major plus is the hotel's affinity with the local village and natural surroundings.
Located on an ancient coral rock on a sandy beach with views of the ocean, Coral Rock Hotel offers ethnic-style accommodation with an outdoor pool. Featuring a patio and a terrace with sea views, the air-conditioned rooms come with free Wi-Fi. The private bathroom includes a shower. There is a restaurant and a bar on site. Coral Rock Hotel is 100 metres from the centre of Jambiani, while Zanzibar International Airport is 60 km away.