Beach beach in Zanzibar
Zanzibar
Beach and village in Zanzibar

Treat yourself to Zanzibar all-inclusive holidays

If you can resist everything but temptation - look away now. Or, perhaps not, because by booking an all-inclusive holiday to Zanzibar, that dream holiday could be more achievable than you think. You’re entitled to be a bit of humble bragging on a holiday to Zanzibar.

The drama and allure are embedded in the name and you’re guaranteed the luxury of a remote island experience whilst enjoying all the joys of an all-inclusive holiday.

Yvonne Knott
Call our travel experts now
01 6649940 Call us 9am-8pn Mon-Fri / 9am-5pm Sat-Sun

Find your perfect all inclusive

5 Results

A Middle Eastern inspired resort set on the east coast of Zanzibar, the Baraza Resort and Spa is a fantastic beach escape. Surrounded by beautiful landscapes and amazing vistas, you'll be relaxed from the moment you arrive.

7 nights All Inclusive From €2,649 pp
More Details

Nestled on the north eastern peninsula of Zanzibar, this beautiful hotel offers all you need for a revitalising stay. A gorgeous spa, six delicious restaurants and picturesque rooms help create a calm and intimate atmosphere.

7 nights All Inclusive From €2,399 pp Including Flights
More Details

A great example of the beauty of Zanzibar, The Palms is a stunning and intimate resort that's perfectly suited to romantic holidays or tranquil beach escapes.

7 nights All Inclusive From €2,929 pp
More Details

Diamonds Mapenzi Beach

SAVE €150pp

Located on the east coast of Zanzibar, this all inclusive resort is among tropical gardens, overlooking the Indian Ocean.

7 nights All Inclusive From €1,749 pp
More Details

Royal Zanzibar Beach

All Inclusive Available

Lying along the pristine white beaches of Zanzibar's north coast, this luxurious resort offers a beautiful mix of Swahili interiors, four swimming pools, a heavenly spa, and plenty of leisurely activities.

7 nights From €1,879 pp
More Details
5 1 False
Yvonne Knott
Call our travel experts now
01 6649940 Call us 9am-8pn Mon-Fri / 9am-5pm Sat-Sun