A lush resort surrounded by enchanting gardens fringed upon the Indian Ocean
Walk down Kiwenga Beach to experience an evocative atmosphere and unforgettable landscapes, enjoy a relaxing atmosphere and an all-inclusive high quality culinary experience. Indulge in the best of Zanzibar with its unforgettable landscapes, enjoy scents and flavours. Relax and enjoy the fantastic sunsets that the island offers.
Resort
Beach
Bungalow
Bedroom
Pool
Bedroom
Spa
Restaurant
Gardens
Beach
Restaurant
Pool Bar
ROOMS AND SUITES
SWAHILI
The 19 Swahili Rooms are found on the resort’s highest level surrounded by magnificent gardens. The rooms are all elegantly furnished in traditional African style.
SUPERIOR ROOM
The 38 Superior Rooms have been elegantly furnished in traditional African style and have a large private veranda for the comfort of guests.
BEACH VILLAS
The 30 Beach Villas are located on the beach and have a private veranda for the comfort of our guests. They are elegantly furnished in traditional East African style.
DINING
THE PALM RESTAURANT
In this restaurant you will enjoy your meals with a stunning view on our pool area and the beach. It serves breakfast, lunch and dinner buffet style offering local dishes, international and Mediterranean cuisine. Themed evenings are prepared weekly including African Dinner.
NAKUPENDA PIZZERIA
Nakupenda Pizzeria is located next to the beach bar and it serves freshly baked pizza every evening.
OCEAN REEF BEACH GRILL
Located directly to the beach it serves tasty light lunches
SULI SULI À LA CARTE RESTAURANT
Suli suli à la carte restaurant is located directly on the beach front and it serves delicious fresh seafood specialties under small gazebos in a romantic atmosphere.
MVUA AFRICAN RAIN SPA
Rain is life, and life depends on it...
This is the concept behind Mvua African Rain SPA, a balanced oasis to calm the body and senses. Guests can let themselves be pampered by the skilful hands of the experts at the wellness centre.
At Stewart Travel there are a number of ways you can contact us meaning that all you have to do is choose the option which is most convenient to you.
0800 270 0069
Request a Callback
Enquire
At Stewart Travel there are a number of ways you can contact us meaning that all you have to do is choose the option which is most convenient to you.
0800 270 0069
Make An Enquiry
Request A Callback
Sign up today for exclusive savings