Zanzibar Packages
Let Us Arrange Your Personalised African Adventure Tailored to Your Requirements
Zanzibar is a stunning island off the coast of Tanzania, known for its lovely beaches, crystal-clear waters, and vibrant culture.
A 5* Hotel The
Royal Zanzibar Resort
starts at
$185/£150
per night for 2 people up to $379/£306
in high season excl. flights - we can arrange flights for you.
Royal Zanzibar Resort All-Inclusive Package
- Accommodation as booked
- Buffet breakfast, lunch and dinner in the Main Restaurant, Spices
- Afternoon tea and coffee in the Baraza Bar
- The Mapenzi Bar & Terrace is 24/7, however the all-inclusive program
- Baraza Bar, Upepo Bar
- Locally manufactured spirits, selected Red and White wine by the glass, local beers and soft drinks by the bottle. Cocktails from the All-Inclusive Cocktail List
- Bottled water supplied in the room, bar and the restaurants
- Sports and leisure/entertainment program including pool aerobics, beach volleyball etc.
- Open air Fitness Centre
- Open lounge with indoor games such as Pool Table, Darts, Table Tennis, Darts etc
- Satellite TV
- WiFI
Discover The Best Moments For Enjoying The Sun, Sea, & Sand
Beaches:
Nungwi Beach: White sands and lively nightlife in the north.
Kendwa Beach: Relaxed vibe, perfect for water sports.
Paje Beach: Kite surfing haven with serene east coast sunrises.
Water Activities:
Snorkel or dive around vibrant Mnemba Atoll.
Sail on a traditional dhow at sunset.
Paddleboard or kayak on calm waters.
Cultural Experiences:
Stone Town: Explore history, markets, and landmarks like the Old Fort.
Spice Tours: Discover Zanzibar’s spice farms.
Cuisine: Try Zanzibari pizza, seafood, and curries at local spots or night markets.
Wildlife: Visit Jozani Forest to see rare red colobus monkeys.
Zanzibar blends relaxation and adventure, ideal for beach lovers!
We can also go up to 5* deluxe hotels such as the Melia, Four Seasons, Serena, The Palms and Hyatt, to name but a few.
Call us in the UK on 0800 900 4485 (Toll Free) or in South Africa on +27 76 9325996 or send an email to ian@travelxa.com and we’ll call you!