Coral Rock Zanzibar
Nothing booked yet
Coral Rock Zanzibar


4125 Jambiani, Zanzibar, Tanzania — Show on map
- Hiking
- Outdoor pool
- Currency exchange
- Shuttle service (surcharge)
There are no rooms available for these dates
Try to change the dates and try again
Air conditioning
Airport shuttle (free)
Airport shuttle (surcharge)
Bar
Barber/beauty shop
Beachfront
Currency exchange
Fishing
Free WiFi
Garden
Hiking
Massage
Non-smoking rooms
Outdoor pool
Private parking
View all facilities: 21
Coral Rock Zanzibar lies only 40.0 km from Jambiani centre. Facilities of the 3* accommodation comprise wi-fi, airport shuttle, non-smoking rooms, airport shuttle (extra fee) and sun terrace.
Spa & Wellness Procedures
Coral Rock Zanzibar positions itself as a place for giving residents a feeling of deep refreshment. Spoil yourself with various massage services along with beauty salon. It’s worth to plunge yourself into every one of these procedures to improve blood circulation and soothe anxiety.
Lodging conveniences
Common conveniences in a room feature air conditioning. There are non-smoking rooms upon request.
Explore & Relax
Coral Rock Zanzibar has quite a lot outdoor and indoor amenities to offer. During the warm season, you can take a dive in the seasonal pool.
Cuisine
The hotel presents an in-house restaurant with local meals as well as with European foods. During the warmer months, residents can dine in the open air on the sun terrace. Stop by the hotel bar to relax with warm and cold drinks.
Exploration & Sightseeing
The nearest airport is airport, 61.2 km ride away from the Coral Rock Zanzibar. Nature enthusiasts will doubtlessly relish marvelous vista of beach and park.
According to plenty of guests’ reviews, Coral Rock Zanzibar will definitely guarantee an undisturbed weekend. Therefore, don't waste any more time and make use of our services.
House Rules
Check-In:
14:00
Check-Out:
10:00
Additional rules
Pets are not allowed
Cards accepted at this hotel Coral Rock Zanzibar accepts these cards and reserves the right to temporarily hold an amount prior to arrival.