1
Search
2
Room & Meal
3
Guest Details
4
Confirm
Step 1 of 4

Book your stay in Zanzibar

Tell us when you're visiting and we'll show available rooms.

Step 2 of 4

Select your room

Available room categories for your selected dates.

Loading rooms…

Step 3 of 4

Guest details

We'll use these details to confirm your booking request.

Step 4 of 4

Review your request

Please check the details below before submitting.

No payment is taken online. Submitting sends a booking request — the hotel will contact you directly by email, phone or WhatsApp to confirm final availability, rate and payment.

Booking request received

Thank you — a member of the Ngalawa Hotel & Resort team will contact you shortly to confirm your stay.