Websites for brands that want to look as good as their work.

Web design in Zanzibar for hotels and villas

What guests check before booking a stay in Zanzibar, how to show rooms and the beach honestly, and how to plan for seasons and languages.
Alan S.

Alan S.

Web designer and art director

7 minutes to read

November 2026

NAVA Events: the first screen on a computer and on a phone

NAVA Events, an events website I designed and built as my own project, in a browser and on a phone.

The short version

  1. Guests want to know which room has which view, what the beach is like at both tides, the meal plan, the transfer and the booking terms.
  2. Put the room name under every photo, and take the view photos from inside the room.
  3. Zanzibar had 917,167 international arrivals in 2025, and the numbers change month to month, so keep your rates and offers up to date.
  4. Italy, France and the United Kingdom were the top three sources of visitors in the 2025 exit survey, so check your own bookings before you add a language.

In this article

It’s the end of the month, and you are checking July’s bookings. Many came through booking sites, and you paid a commission on each one. Then a WhatsApp arrives from a guest in Italy: “Is the room in the third photo the one with the sea view?” Your website has the photo, but no room name under it.

Small questions like that show what guests need from a hotel website in Zanzibar. This article covers what they check, how to show your rooms and the beach honestly, seasons, languages, direct bookings and what to prepare. It is for boutique hotels, villas, resorts, restaurants, dive and tour companies, schools and businesses on the island.

What do guests check before they book a stay in Zanzibar?

Before they send their dates, guests want answers to these:

  • which room has which view, and which room is in each photo
  • what the beach in front of you is like, at high tide and at low tide
  • the meal plan: room only, bed and breakfast, half board or all inclusive
  • whether children are welcome, or the hotel is for adults only
  • how long the transfer takes from the airport or from Stone Town
  • how to pay, how much the deposit is, and the cancellation terms
  • a WhatsApp button for a quick question

Put each answer on the page where the guest needs it. The meal plan goes on the room page, and the transfer time goes on the page about getting here.

A dive or tour company has its own list: each trip, the times, the pickup points, what is included, the price per person and which dives need a certificate. Give each trip its own section or page, with real photos from that trip.

How do you show your rooms and the beach honestly?

A guest who finds something different on arrival may write about it in a review, for example a garden view that the website called a sea view. So show the place as it is.

  • Give each room type a name, and put that name under every photo of it.
  • Take the view photo from inside the room, from the bed or the balcony.
  • If the sea goes out far at low tide in front of you, show the beach at both tides and say when guests can swim.
  • If the beach is a walk away, say how far, and show the path.
  • Show the rooms in daylight, with no heavy filters.
  • Replace the photos after a renovation, so the website matches the room.

Write the room copy the same way. “Sea view” should mean the guest sees the sea from the bed. If they see it from the balcony, say “sea view from the balcony”.

LUX Studio: the site on a laptop by the window
LUX Studio, an interior design website I designed and built as my own project, on a laptop by the window.

Busy months and quiet months

Zanzibar had 917,167 international arrivals in 2025, up from 736,755 in 2024. December 2025 alone brought 100,729 visitors, 38.3% more than November. Those figures come from the Office of the Chief Government Statistician and the Zanzibar Commission for Tourism, as reported by The Citizen on 18 January 2026.

Guests do not arrive evenly through the year, so your website has to change with the seasons:

  • Update your rates when the season changes, with the dates each rate covers.
  • If you close for part of the long rains, put the dates on the home page and in the enquiry form.
  • Show what guests can do on a rainy day, such as a spa treatment or a cooking class, if you offer them.
  • Keep your quiet-month offers on one page, so you can share a single link on WhatsApp and social media.

These changes are small, but they have to be made on time. Website Care, my monthly care plan, covers about 30 minutes of small changes such as prices, opening hours and photos. What does website maintenance cover? explains the rest.

Which languages do your guests read?

In the 2025 International Visitors’ Exit Survey, Italy was the largest source of visitors to Zanzibar at 18.8%, then France at 10.6% and the United Kingdom at 7.7%. Its authors include the Ministry of Natural Resources and Tourism, the Bank of Tanzania and the Zanzibar Commission for Tourism. I read it on 4 November 2026.

Your own guests may be different, so check last year’s bookings first. If many of them are Italian or French, start with the pages they decide on: the rooms, the rates and the booking terms. A restaurant with local customers as well as visitors may want its menu in Swahili and English.

My copywriting is in English. For a second language, work with a translator who speaks it as a first language, and say so in your brief, because each language adds pages to build and test.

Where do direct bookings fit next to travel sites?

In the same survey, 67.2% of visitors to Zanzibar came on a package tour in 2025, up from 61.8% in 2024. Visitors from nearby countries, mainly the Democratic Republic of Congo, Kenya and Uganda, preferred to arrange their own trips.

Travel sites and tour operators bring you guests, and they charge a commission or add a margin. I don’t promise more direct bookings. A good website gives the guests who want to book with you a simple way to do it, with your own photos and your own terms.

  • Put a WhatsApp button on every room page, so a guest can ask about that room.
  • Use an enquiry form that asks for the dates, the number of guests and the room.
  • Keep the room names, photos and facts the same as on your travel site listings, so guests who compare them see the same hotel.
  • Write your booking terms in plain words: the deposit, the balance, and what happens if a guest cancels.

My work with the British School of Zanzibar

In 2019 I was the Digital Marketing Officer at the British School of Zanzibar, an international nursery and primary school. Online engagement went up 30% that year.

I also led the school’s rebrand. I made the case for change to the leadership, chose the studio, Yöy Agency, ran a session with the directors and managed the review rounds. The school received a new logo, the slogan Transforming Through Education, a brand guide, and templates for its letterhead, business cards and email signature. The director’s words below are about that brand work, from before websites became my main work.

The brand finally matches the school we have become. What helped most was having someone guide us through each stage so our decisions made sense. The final files are incredibly practical for our team to use every day.

DIRECTOR, BRITISH SCHOOL OF ZANZIBAR
British School of Zanzibar: logo over smiling pupils in red school uniforms
The British School of Zanzibar, whose rebrand I led in 2019.

A school website has different readers from a hotel’s. Parents look for admissions, fees, term dates, the curriculum, the teachers and photos of real classrooms. A website of up to 20 pages gives each of those a page of its own.

My brand work for lodges and safari companies in the north is in Web design in Arusha.

Working online from Dar es Salaam

I’m based in Dar es Salaam and I work online, so there are no meetings at your hotel or in Stone Town. Your project runs on WhatsApp messages, voice notes and email, with Zoom or Google Meet when a video call helps. Walk through each room and write a few notes about it, and I turn them into the copy for that room.

The work goes through research, strategy, copywriting, art direction, design, build, testing and handover. You see the pages on a test link and send one list of changes before the website goes live.

A small hotel with a few room types may fit a website of up to 5 or 10 pages. A resort with a spa, restaurants and activities may need up to 20 pages, or a custom website designed from scratch. Every website is priced after a short brief, and I reply with the price within two business days. Services lists what each package includes, and Web design in Tanzania is about websites for businesses across the country.

What to send before your project starts

  • your room types, with the view, the beds and how many guests each one sleeps
  • your rates by season, with the meal plan for each
  • your booking terms: the deposit, the cancellation rules and how guests can pay
  • honest notes on the beach, the tide and the walk to the sand
  • photos of every room type, the beach at both tides and your food
  • links to your travel site listings, so the website uses the same room names
  • the languages you want, and who will translate them
  • the WhatsApp number your guests reach

Plan the beach photos with a tide table, so you can photograph the beach at low tide and at high tide, both in good light.

Quick answers for hotels and businesses in Zanzibar

Do you come to Zanzibar for meetings?

No. I work online from Dar es Salaam, on WhatsApp, email and video calls, so the project runs wherever you are.

Can you build on my current domain and hosting?

Yes. If you already have a domain and hosting, I build on yours. If not, I can set them up for you, with your business email.

Do I need my website in Italian or French?

Check your own bookings first. If many guests come from Italy or France, start with the rooms, the rates and the booking terms in their language.

Can guests book directly on my website?

They can send their dates through WhatsApp or the enquiry form. If you already use a booking system, say so in your brief.

What should I do if my photos are old?

Plan a new shoot before the build starts. Photograph each room, the view from it and the beach at both tides.

Alan S.

Alan S.

Web designer and art director

I design websites for people and businesses who have invested in their brand, after more than ten years leading brand and creative work. Before that I spent years on the client’s side as an editorial designer, brand lead and art director, briefing the studios that built their sites. I work with brands worldwide, and every project meeting is held online.

More about me

  • Since 2012in design and brand work
  • +40%brand visibility, safari lodge group
  • +30%online engagement, international school
  • 100,000+inflight magazine readers reached

Read next

Mara Velour brand image: palette from the photographs (cover)

How I directed Mara Velour from brand to site

How I took Mara Velour, a 12-tent safari camp brand I created, from one guest and her fears to colours, type, a mark, patterns, photography, copy, a booking path and five hand-built pages.

9 minutes to read

Mara Velour brand image: the camp in the grass (cover)

What a luxury lodge website needs to fill its rooms

The guests who pay the most for a lodge, hotel or safari camp check the website closely before they send dates. Here is what the best sites show them, from the first screen to the enquiry.

9 minutes to read

Planning a website for your hotel?

Send me your brief with the pages you need, your budget and your date. For a quick question, message me on WhatsApp at +255 769 837 573, or email [email protected]. I take a small number of websites each month, so the first briefs that come in get the first start dates.

Hi, I'm Alan.

I plan, write and design websites for businesses in Tanzania and beyond. Read the quick answers below, or WhatsApp me your business, the pages you need and your budget.

Quick answers

Every website is priced after a short brief, because the price depends on your pages, your content and where your business is. You can start with:

  • Up to 5 pages, ready in 1 week
  • Up to 10 pages, ready in 1 to 2 weeks
  • Up to 20 pages, ready in 2 weeks
  • A custom website, made from scratch
  • More than 20 pages: quoted

Send your brief with your budget, or WhatsApp me, and I reply with your price within two business days.

Every package includes:

  • Copywriting for every page, from your notes
  • A page plan, in the order your clients ask their questions
  • Visual direction: one of my tested designs, set in your colours, logo and photos
  • A contact form and a WhatsApp button, tested before it goes live
  • Layouts checked on phone, tablet and desktop
  • Page titles and descriptions for Google
  • One round of changes and handover notes

Up to 5 pages: 1 week. Up to 10 pages: 1 to 2 weeks. Up to 20 pages: 2 weeks.

The time starts once your notes, logo, photos and the deposit are in.

Written notes for each page, your logo, your photos and two websites you like.

No brand colours yet? I can set your colours and fonts as an extra. Logo design is not included.

Yes. Copywriting is part of every website. Send written notes for each page, and I write your copy from them. You read it and approve it before it goes live.

No. It starts from one of my tested designs. Your colours, logo, photos and text go in, and each page is set around what you sell.

Want a design made from scratch? Ask about a custom website, quoted after a short brief.

Seven brands and websites I created as my own projects, and two redesigns I proposed, each for a different kind of business:

See all the work

Website Care is paid each month or for a full year:

  • Updates to WordPress and plugins, with a backup first
  • A security check and a test message through your form
  • Broken links found and fixed
  • A monthly report on your visitors, from Google
  • About 30 minutes of small changes, such as prices, opening hours or photos

Bigger changes are quoted before any work starts. Stop with a month’s notice.

  • Extra pages
  • Extra rounds of changes
  • A one-page website
  • Blog set-up
  • Google Analytics and Search Console
  • Google Business Profile
  • Email signature, up to 5 people
  • Brand colours and fonts (no logo)
  • Domain, hosting and business email
  • A link-in-bio page on your own domain

Tick the ones you need on the brief, and they are priced with your website.

Yes, including websites someone else built:

  • A redesign, using the same packages as a new website. Moving your current text across is included.
  • Website Care, each month
  • An email signature, a Google Business Profile, or Google Analytics and Search Console

Send me the link and what you need, and I’ll confirm the price before we start.

Yes. It’s built on WordPress and set up in your name, and at handover you get a short video showing the everyday edits on your own site.

Businesses and organisations that want a website people trust:

  • Lodges, tour companies, schools and organisations
  • Coaches, consultants, speakers and therapists
  • Law firms, attorneys and advisers
  • Interior designers, architects and home stylists
  • Event planners, wedding planners and decorators
  • Coworking spaces, studios, venues and other service businesses

No. I work with brands worldwide, and every meeting is online, on WhatsApp, Zoom or Google Meet.

WhatsApp me your business, the pages you need and your budget, or send your brief here.

Start dates go first come, first served. Your date is confirmed once your notes, logo, photos and the 75% deposit are in. The deposit is non-refundable, and the other 25% is paid before the site goes live.