Zanzibar smells of cloves and salt air. The Spice Island sits off the coast of Tanzania, ringed by powder-white beaches and a lagoon that glows every shade of turquoise, with dhows drifting past on the horizon and fishing villages tucked between the palms. Many visitors arrive straight from safari, and there are few better ways to finish a trip to East Africa.
Most trips start with a night or two in Stone Town, the old capital, before heading for the sand. After that, where you stay comes down to the tides and the mood. The north, around Nungwi and Kendwa, has deep water you can swim in at any time and sunsets over the sea. The north-east coast, from Kiwengwa to Matemwe, is lined with resorts and faces the Mnemba atoll. The south-east, from Paje to Michamvi, has a vast, shallow lagoon where the tide retreats a long way, perfect for kitesurfing and long walks.
The short answer

Best for swimming and sunsets
Nungwi
Deep water at all tides and the sun dropping into the sea every evening.

Best for all-inclusive
Kiwengwa
Big beachfront resorts on a long white strand, with everything laid on.

Best for culture
Stone Town
Carved doors, spice-scented alleys and a seafront night market in the island’s UNESCO-listed old town.

Best for kitesurfing
Paje
A broad, shallow lagoon, steady winds and a sociable beach scene.

Best for a quieter stay
Jambiani
A long, sleepy village beach with small, laid-back boutique hotels.

Best for couples
Michamvi
A peninsula with sunset views over the bay and private-pool hideaways.
Zanzibar areas at a glance
| Area | Best for | What it's like | Hotels |
|---|---|---|---|
| Stone Town | Culture, Food, First nights | A UNESCO-listed labyrinth of carved doors, bazaars and sultans’ palaces. | Hotels: 4 picked |
| Nungwi | Swimming, Sunsets, Lively | The island’s northern tip: swimmable water at any tide and fiery sunsets. | Hotels: 36 |
| Kendwa | Swimming, Sunsets, Couples | Nungwi’s calmer neighbour: a broad white beach with swimming at any tide. | Hotels: 5 picked |
| Kiwengwa | All-inclusive, Families, Resorts | A long white strand lined with big beachfront resorts. | Hotels: 20 |
| Matemwe | Snorkelling, Diving, Quiet | Fishing-village calm with the reefs of Mnemba on the horizon. | Hotels: 16 |
| Paje | Kitesurfing, Sociable, Value | Kites, beach bars and a turquoise lagoon that stretches to the reef. | Hotels: 23 |
| Jambiani | Quiet, Couples, Local life | A sleepy village beach with small hotels and big skies. | Hotels: 29 |
| Bwejuu | All-inclusive, Families, Quiet | A palm-lined stretch of the south-east lagoon, calm and unhurried. | Hotels: 11 |
| Michamvi | Couples, Sunsets, Seclusion | The south-east’s secret: a peninsula with sunset views and private-pool hideaways. | Hotels: 10 |
Stone Town



- Culture
- Food
- First nights
A UNESCO-listed labyrinth of carved doors, bazaars and sultans’ palaces.
Stone Town is Zanzibar's beating heart, a UNESCO-listed tangle of alleys too narrow for cars, where coral-stone mansions hide behind massive carved wooden doors and the call to prayer drifts over the rooftops. Wander past the Old Fort and the sultans' palaces, haggle in the bazaars, then join the crowds at Forodhani Gardens on the seafront, where a night market grills seafood as the sun goes down. Freddie Mercury was born here, and spice tours start from town.
Zanzibar Serena sits right on the seafront among the palaces and forts, and Park Hyatt Zanzibar sits on the beachfront in the heart of the old town. Jafferji House, on Gizenga Street, is a colonial-style boutique hotel and spa in a house built in 1912, and The Seyyida Hotel and Spa is another upscale base in the middle of the lanes. The town beach isn't for swimming holidays, so most people spend a night or two here, then move on to the coast.
Hotels to look at in Stone Town
Nungwi



- Swimming
- Sunsets
- Lively
The island’s northern tip: swimmable water at any tide and fiery sunsets.
Nungwi, at Zanzibar's northern tip, has a big advantage over the east coast: the tide here barely affects swimming, so you can wade into clear, deep water whenever you like. Add sunsets straight over the sea, a busy beach of bars and dive shops, and a traditional dhow-building village, and it's easy to see why it's the island's most popular resort.
Royal Zanzibar Beach Resort sits right on Nungwi Beach in almost 20 acres of tropical gardens. Essque Zalu is an intimate boutique hotel in a natural cove on the north-east side, with sea views from every suite. For something smaller, Samridhi Bustani Oasis has just 14 rooms set in gardens a two-minute walk from the sand, and My Blue is a beachfront resort with two pools and Kendwa Beach close by.
Hotels to look at in Nungwi

★★★★★
Royal Zanzibar Beach Resort
All-inclusive option · Spa · Pool
See prices and rooms →

★★★★★
Essque Zalu Zanzibar
Beach 300 m · All-inclusive option · Spa
See prices and rooms →

★★★★
Samridhi Bustani Oasis
Beach 600 m · Spa · Pool
See prices and rooms →

★★★★
My Blue Hotel
Spa · Pool · Parking
See prices and rooms →
Kendwa



- Swimming
- Sunsets
- Couples
Nungwi’s calmer neighbour: a broad white beach with swimming at any tide.
Just down the west coast from Nungwi, Kendwa shares its big advantages, water deep enough to swim in at any tide and the sun sinking straight into the sea, but with a wider, softer beach and a gentler mood. Days are for snorkelling trips and dhow cruises; evenings are for barefoot dinners on the sand, livened up by Kendwa Rocks' famous full-moon parties.
Gold Zanzibar Beach House & Spa is a polished retreat on the northern tip, and Elewana Kilindi is an adults-only beach lodge for couples who want serious privacy. Zuri Zanzibar adds a spa, a pool and a round-the-clock gym, while Kendwa Rocks is the sociable original, looking out to the lighthouse on Tumbatu Island. Stone Town is about an hour's drive south.
Hotels to look at in Kendwa

★★★★★
Gold Zanzibar Beach House & Spa
Spa · Pool · Family-friendly
See prices and rooms →

★★★★
Kendwa Rocks Beach Hotel
Pool
See prices and rooms →

★★★★★
Elewana Kilindi Zanzibar - Adults Only
Adults only · All-inclusive option · Spa
See prices and rooms →

★★★★
Canary Kendwa Beach Resort
Spa · 10 rooms · Family-friendly
See prices and rooms →

★★★★★
Zuri Hotel Zanzibar
Spa · Pool · 56 rooms
See prices and rooms →
Kiwengwa



- All-inclusive
- Families
- Resorts
A long white strand lined with big beachfront resorts.
Kiwengwa, on the north-east coast, is resort country: a long, palm-fringed beach where the hotels sit directly on the sand, many of them with all-inclusive rates. The lagoon is protected by an offshore reef, so the water is calm, though like the rest of the east coast the tide goes out a long way.
Neptune Pwani is a five-star all-inclusive with 300 metres of private beach and architecture inspired by traditional Zanzibar style. Tikitam Palms is a colonial-style boutique hotel with a private beach and spa, and Kiwengwa Beach Resort and Tembo Kiwengwa are big, easy resort choices. Zanbluu is the antidote: 16 rooms and a villa on a quiet stretch.
Hotels to look at in Kiwengwa

★★★★★
Neptune Pwani Beach Resort & Spa
Spa · Pool · Family-friendly
See prices and rooms →

★★★★
Zanbluu Beach Hotel
Pool · 17 rooms · Parking
See prices and rooms →

★★★★★
Tikitam Palms Boutique Hotel
Adults only · Spa · Pool
See prices and rooms →

★★★★
Marafiki Bungalows
Pool · 19 rooms · Family-friendly
See prices and rooms →

★★★★★
Tembo Kiwengwa Resort
Parking
See prices and rooms →
Matemwe



- Snorkelling
- Diving
- Quiet
Fishing-village calm with the reefs of Mnemba on the horizon.
Further up the north-east coast, Matemwe is quieter and more traditional, a strip of fine white sand where local women farm seaweed in the shallows and fishing boats head out at dawn. Offshore lies the Mnemba atoll, one of the best spots on the island for snorkelling and diving, with dolphins and turtles often seen.
Matemwe Sands has a gym, hammam and sauna alongside its beachfront rooms. SBH Kilindini is a waterfront resort with a pool and all-inclusive rates, and Alladin is a boutique beach hotel aimed at romantic, peaceful stays. AHG Sun Bay looks straight out to Mnemba from its white-sand beach.
Hotels to look at in Matemwe

★★★★★
Matemwe Sands Beach Resort
Spa · 68 rooms · Parking
See prices and rooms →

★★★★
AHG Sun Bay Mlilile Beach Hotel - Zanzibar
Beach 10 m · All-inclusive option · Spa
See prices and rooms →

★★★★★
Sbh Kilindini Resort
Pool · 80 rooms · Parking
See prices and rooms →

★★★★
Zanzibar Queen Hotel
Spa · Pool · 31 rooms
See prices and rooms →
Paje



- Kitesurfing
- Sociable
- Value
Kites, beach bars and a turquoise lagoon that stretches to the reef.
Paje is the south-east coast's lively hub, a laid-back village with a sociable backpacker-meets-boutique scene. Its wide, shallow lagoon and steady winds make it one of the best kitesurfing spots in East Africa, and at low tide you can walk far out across the sand flats.
Jambo Resort is a beachfront hotel with a huge infinity pool and a large private beach. Kisiwa on the Beach has a spa and sits right on the sand, Kivuli Beach Resort is a few steps from Paje Beach, and Aluna Paje is a friendly, good-value choice 100 metres from the beach in the centre of the village.
Hotels to look at in Paje
Jambiani



- Quiet
- Couples
- Local life
A sleepy village beach with small hotels and big skies.
South of Paje, Jambiani is a long, straggling fishing village with a dazzling beach, where the pace is slow and the main event is watching the tide come and go. It suits couples and solo travellers who want peace, local life and a hammock rather than a big resort.
Pili Pili is a small boutique hotel right on the white sand, with a rooftop for watching the ocean. Villa Bahati has individually designed rooms and a yoga space by the waves, and Spice Island Hotel & Resort, between Paje and Jambiani, has spacious apartments for families. Barabara House is a simple, friendly guesthouse a minute from the beach.
Hotels to look at in Jambiani
Bwejuu



- All-inclusive
- Families
- Quiet
A palm-lined stretch of the south-east lagoon, calm and unhurried.
Bwejuu sits between Paje and the Michamvi peninsula on a long ribbon of white sand backed by palms. It's quieter than Paje but still within easy reach of its bars and kite schools, and the small fishing village is a short walk from the beach hotels.
Indigo Beach faces the lagoon near the village, about an hour's drive from the airport. Protels La Plage offers all-inclusive packages with direct beach access, and Baraza Resort & Spa is an all-inclusive with two pools, a spa and a private beach. Sea Side Beach Resort is a contemporary four-star on the sand.
Hotels to look at in Bwejuu
Michamvi



- Couples
- Sunsets
- Seclusion
The south-east’s secret: a peninsula with sunset views and private-pool hideaways.
Michamvi is a narrow peninsula at the top of the south-east coast, with the Indian Ocean on one side and Chwaka Bay on the other. That means something rare on this coast: sunsets over the water. It's secluded and romantic, with a handful of small hotels and very little else.
Jua Retreat is the ultimate hideaway, with just four rooms, each with its own pool and hot tub. Michamvi Sunset Bay has a spa and hosts weddings, while Upendo Beach and Kikoi Boutique Hotel are relaxed, stylish spots right by the ocean.
Hotels to look at in Michamvi
Mind the tides
On the east and south-east coasts, the sea can retreat hundreds of metres at low tide, leaving rock pools and sand flats. It's beautiful, but swimming is limited to high tide. If swimming whenever you like matters, choose Nungwi in the north.
Getting there
The airport is just outside Stone Town on the west coast. Nungwi is about 60 km to the north, and the south-east beaches around Bwejuu are about an hour by road. Many visitors fly in after a safari in Kenya or mainland Tanzania.
Questions about where to stay in Zanzibar
- What is the best area to stay in Zanzibar?
- Start with a night or two in Stone Town for the culture and food, then head to the beach. Nungwi and Kendwa, in the north, are best for swimming at any tide and sunsets. Kiwengwa and Matemwe on the north-east coast suit those who want big resorts or quieter beaches facing Mnemba, and Paje and Jambiani in the south-east are best for kitesurfing and a laid-back village feel.
- Which part of Zanzibar has the best beaches?
- The whole east coast has powder-white sand, but the tide goes out a long way. Nungwi in the north has the best swimming, while Paje, Jambiani and Bwejuu have the classic wide, turquoise lagoon.
- Where should couples stay in Zanzibar?
- Michamvi, for sunsets and private-pool hideaways, or Matemwe for peaceful beaches and boutique hotels. Jambiani suits couples who prefer small, informal places.
- Where is best for all-inclusive in Zanzibar?
- Kiwengwa on the north-east coast has the biggest choice of all-inclusive beach resorts, with more at Matemwe, Nungwi and Bwejuu.
- Where is quietest in Zanzibar?
- Matemwe, Jambiani and the Michamvi peninsula are the calmest parts of the coast, with small hotels and fishing villages rather than big resorts.
More where to stay guides
- Where to stay in Majorca
- Where to stay in Malta
- Where to stay in Corfu
- Where to stay in Crete
- Where to stay in Sardinia
- Where to stay in Paris
- Where to stay in Rome
- Where to stay in Tenerife
- Where to stay in Sicily
- Where to stay in Gran Canaria
- Where to stay in Lanzarote
- Where to stay in Amsterdam
- Where to stay on Lake Garda
- Where to stay in Tokyo
- Where to stay in Rhodes
- Where to stay in Menorca
- Where to stay in Lisbon
- Where to stay in Barcelona
- Where to stay in Kefalonia
- Where to stay in Phuket
- Where to stay in Fuerteventura
- Where to stay in Bali
- Where to stay in Krakow
- Where to stay in Porto
- Where to stay in Bangkok
- Where to stay on Lake Como
- Where to stay in Madeira
- Where to stay in the Algarve
- Where to stay in Budapest
- Where to stay in New York
- Where to stay in Santorini
- Where to stay in Prague
- Where to stay in Seville
- Where to stay in Berlin
- Where to stay in London
- Where to stay in Marrakech
- Where to stay in Venice
- Where to stay on the Amalfi Coast
- Where to stay in Koh Samui
- Where to stay in Puglia
- Where to stay in Madrid
- Where to stay in Milan
- Where to stay in Cyprus
- Where to stay in Ibiza
- Where to stay in Thailand
- Where to stay in Vienna
- Where to stay in Croatia
- Where to stay in Dubrovnik
- Where to stay in Naples
- Where to stay in Dublin
- Where to stay in Edinburgh
- Where to stay in Istanbul
- Where to stay in Abu Dhabi
- Where to stay in Antalya
- Where to stay in Antigua
- Where to stay in Australia
- Where to stay in Ayia Napa
- Where to stay in the Bahamas
- Where to stay in the Balearic Islands
- Where to stay in Barbados
- Where to stay in Benidorm
- Where to stay in Bodrum
- Where to stay in Boston
- Where to stay in Canada
- Where to stay in the Canary Islands
- Where to stay in Cancun
- Where to stay in Cape Town
- Where to stay in the Caribbean
- Where to stay in Chicago
- Where to stay on the Costa Brava
- Where to stay on the Costa del Sol
- Where to stay in Costa Rica
- Where to stay near Dalaman
- Where to stay in the Dominican Republic
- Where to stay in Dubai
- Where to stay in Egypt
- Where to stay in Florence
- Where to stay in Florida
- Where to stay on the French Riviera
- Where to stay in the Greek islands
- Where to stay in Halkidiki
- Where to stay in Hawaii
- Where to stay in Hong Kong
- Where to stay in Hurghada
- Where to stay in Iceland
- Where to stay in Jamaica
- Where to stay in Japan
- Where to stay in Kenya
- Where to stay in Kos
- Where to stay in Las Vegas
- Where to stay in Los Angeles
- Where to stay in Málaga
- Where to stay in the Maldives
- Where to stay in Marbella
- Where to stay in Marmaris
- Where to stay in Mauritius
- Where to stay in Mexico
- Where to stay in Miami
- Where to stay in Morocco
- Where to stay in Mykonos
- Where to stay in Nashville
- Where to stay in New Orleans
- Where to stay in New Zealand
- Where to stay in Nice
- Where to stay in Norway
- Where to stay in Oman
- Where to stay in Orlando
- Where to stay in Paphos
- Where to stay in Provence
- Where to stay in Punta Cana
- Where to stay in Reykjavik
- Where to stay in Salou
- Where to stay in San Francisco
- Where to stay in the Seychelles
- Where to stay in Sharm el Sheikh
- Where to stay in Singapore
- Where to stay in Skiathos
- Where to stay in Sorrento
- Where to stay in Split
- Where to stay in Sri Lanka
- Where to stay in St Lucia
- Where to stay in the Swiss Alps
- Where to stay in Sydney
- Where to stay in Toronto
- Where to stay in Tunisia
- Where to stay in Turkey
- Where to stay in Tuscany
- Where to stay in Vancouver
- Where to stay in Vietnam
- Where to stay in Washington DC
- Where to stay in Zante
- Where to stay in Zermatt















