Zanzibar hotels

Hotels City Rating From

Zanzibar Serena Inn  5 stars

Shangani Street, Stone Town, Zanzibar, Tanzania

Zanzibar Fabulous USD 390

Kempinski Zamani Zanzibar Hotel  5 stars

Po Box 3140,Kiwengwa,North East Coast, Zanzibar, Tanzania

Zanzibar Very good USD 210

Bluebay Beach Resort & Spa Zanzibar  5 stars

Po Box 3276, Kiwengwa, Zanzibar, Tanzania, 00000

Zanzibar Superb USD 314

Fairmont Zanzibar Hotel  5 stars

Po Box 4770, Zanzibar, Tanzania

Zanzibar USD 259

Karafuu Hotel Beach Resort Zanzibar  5 stars

71 Kae Beach Rd, Zanzibar, Tanzania, 00000

Zanzibar Superb USD 272

The Residence Zanzibar  5 stars

Mchamgamle, Kizimkazi, P.O. Box 2404, Zanzibar, Tanzania

Zanzibar Superb USD 694

Diamonds Star Of The East Hotel Nungwi  5 stars

Nungwi Road, Nungwi, Tanzania

Nungwi USD 1 150

Essque Zalu Zanzibar Hotel  5 stars

Po Box 3151, Zanzibar, Tanzania

Zanzibar Exclusive USD 617

Baraza Resort And Spa Zanzibar  5 stars

Bwejuu Beach, Dongwe, South East Coast, Zanzibar, Tanzania

Zanzibar USD 856

The Palms Zanzibar Hotel  5 stars

Bwejuu Beach, Zanzibar, Tanzania

Zanzibar USD 850

Royal Zanzibar Beach Resort  5 stars

P O Box 3425 North Coast, Nungwi, Zanzibar, Tanzania, 3425

Zanzibar Superb USD 463

Melia Zanzibar Hotel  5 stars

Kiwengwa, Zanzibar, Tanzania, 00200

Zanzibar Superb USD 1 830

Mtoni Marine Hotel Zanzibar  5 stars

Malawi Road Na , Zanzibar, Tanzania

Zanzibar Exclusive USD 235

Dream Of Zanzibar Hotel  5 stars

Mahonda, Zanzibar, Tanzania

Zanzibar Fabulous USD 380

Sea Cliff Resort & Spa Zanzibar  5 stars

1763 Malawi Road; Mangapwani, Zanzibar, Tanzania

Zanzibar Superb USD 310

Hideaway Of Nungwi Resort & Spa Zanzibar  5 stars

Nungwi Road, Zanzibar, Tanzania, 3498

Zanzibar USD 431

Gold Zanzibar Beach House & Spa Hotel  5 stars

P.O. Box 1543, Kendwa (North Coast), Zanzibar, Tanzania, 1543

Zanzibar Exclusive USD 650

Diamonds La Gemma Dell'Est Hotel Zanzibar  5 stars

Nungwi Road, Zanzibar, Tanzania

Zanzibar USD 569

Neptune Pwani Beach Resort & Spa Zanzibar  5 stars

Kiwengwa, Zanzibar, Tanzania, 00000

Zanzibar USD 638

Breezes Beach Club And Spa Hotel Bwejuu  5 stars

Bwejuu Beach, Bwejuu, Tanzania

Bwejuu USD 298

Zanzi Resort Zanzibar  5 stars

Kama, Zanzibar, Tanzania

Zanzibar Exclusive USD 372

Kisiwa House Hotel Zanzibar  5 stars

572 Baghani Street, Zanzibar, Tanzania

Zanzibar USD 258

Konokono Beach Resort Zanzibar  5 stars

Michamvi Peninsula, Zanzibar, Tanzania

Zanzibar Fabulous USD 403

Chuini Zanzibar Beach Lodge  5 stars

Chuini Palace Ruins, Bububu, Zanzibar, Tanzania

Zanzibar Superb USD 204

Park Hyatt Zanzibar Hotel  5 stars

Shangani Street, Zanzibar, Tanzania, undefined

Zanzibar USD 2 012

Zanzibar White Sand Luxury Villas & Spa Paje  5 stars

Paje Beach, Paje, Tanzania

Paje USD 756

Fruit & Spice Wellness Resort Zanzibar  5 stars

Mchangamble Beach, Zanzibar, Tanzania

Zanzibar USD 391

Zanzibar Garden Villa  5 stars

Paje Beach, Kizimkazi, Tz, Zanzibar, Tanzania

Zanzibar USD 70

Kasha Boutique Hotel Matemwe  5 stars

Matemwe, Kigomany, Matemwe (Zanzibar), Tanzania

Matemwe (Zanzibar) USD 269

Tulia Zanzibar Unique Beach Resort  5 stars

Po Box 3672, Pongwe- Pwani, Tz, Zanzibar, Tanzania

Zanzibar USD 660

Fumba Beach Lodge Zanzibar  4 stars

3705 Menai Bay Conservation Rd, Zanzibar, Tanzania, 00000

Zanzibar USD 292

Sultan Sands Island Resort Zanzibar  4 stars

Kiwengwa, North Coast, Zanzibar, Tanzania, 00000

Zanzibar Superb USD 327

Doubletree Resort By Hilton Zanzibar - Nungwi  4 stars

Nungwi Village P.O. Box 2651, Zanzibar, Tanzania, 2651

Zanzibar Superb USD 238

Ras Nungwi Beach Hotel Zanzibar  4 stars

1784 Nungwi Peninsular, Zanzibar, Tanzania, 00000

Zanzibar Superb USD 227

Ora Resort White Rose Zanzibar  4 stars

Bwejuu, Zanzibar Tanzania, Zanzibar, Tanzania

Zanzibar USD 184

Ocean Paradise Resort Zanzibar  4 stars

Po Box 106, Kijangwani, Zanzibar, Tanzania

Zanzibar USD 290

Uroa Bay Beach Resort Zanzibar  4 stars

P.O. Box 2675, Zanzibar, Tanzania

Zanzibar USD 183

Mnarani Beach Cottages Nungwi  4 stars

P.O.Box 3361 North Coast, Nungwi, Tanzania

Nungwi Very good USD 213

Voi Kiwengwa Resort  4 stars

Eastern Coast, Kiwengwa (Zanzibar), Tanzania

Kiwengwa (Zanzibar) USD 246

Diamonds Mapenzi Beach Club Hotel Zanzibar  4 stars

P.O. Box 100, Mahonda, Zanzibar, Tanzania

Zanzibar USD 411

My Blue Hotel Nungwi  4 stars

Nungwi, Nungwi, Tanzania

Nungwi USD 646

Hakuna Majiwe Hotel Zanzibar  4 stars

Paje Zanzibar, Zanzibar, Tanzania

Zanzibar Fabulous USD 328

Azanzi Beach Hotel Zanzibar  4 stars

Matemwe, North East Coast, Zanzibar, Tanzania, 0255

Zanzibar USD 189

Paradise Beach Resort Zanzibar  4 stars

Road Marumbi 0, Zanzibar, Tanzania, 4017

Zanzibar USD 133

Swahili Beach Resort Zanzibar  4 stars

255 Kizimkazi Mkunguni, Zanzibar, Tanzania, 00000

Zanzibar USD 110

Maru Maru Hotel Zanzibar  4 stars

Gizenga Street, Stone Town, Zanzibar, Tanzania, 397-400

Zanzibar Fabulous USD 120

Zanzibar Grand Palace Hotel  4 stars

Malindi Road, Zanzibar, Tanzania

Zanzibar USD 102

Dhow Inn Paje  4 stars

Paje Beach, Paje, Tanzania

Paje Very good USD 177

Protea Hotel Mbweni Ruins Zanzibar  4 stars

Plot Number 143/93, Mbweni Street, Kiembe Samakie, Zanzibar, Tanzania

Zanzibar USD 173

Villa Kiva Matemwe  4 stars

Matemwe, Matemwe (Zanzibar), Tanzania, 3151

Matemwe (Zanzibar) USD 136

Waridi Beach Resort & Spa Zanzibar  4 stars

Pwani Mchangani, Zanzibar, Tanzania, P.O. 3085

Zanzibar USD 213

Doubletree By Hilton Zanzibar - Stone Town Hotel  4 stars

90 / 90A Shanghani, Zanzibar, Tanzania

Zanzibar Very good USD 110

Sunshine Hotel Zanzibar Matemwe  4 stars

Matemwe, Matemwe (Zanzibar), Tanzania

Matemwe (Zanzibar) USD 165

Mashariki Palace Hotel Zanzibar  4 stars

Hurumzi Street, Stone Town, Zanzibar, Tanzania, P.O. Box 3904 - Shangani - Stone Town - Zanzibar - Tanzania

Zanzibar Superb USD 367

Ngalawa Beach Village Zanzibar  4 stars

Chwaka Bay, East Coast, Chwaka, Tz, Zanzibar, Tanzania

Zanzibar USD 166

Zanzibar House Hotel Matemwe  4 stars

Matemwe, Matemwe (Zanzibar), Tanzania

Matemwe (Zanzibar) USD 192

Voi Kiwengwa Resort Zanzibar  4 stars

Eastern Coast , Zanzibar, Tanzania

Zanzibar USD 251

Sea View Lodge Boutique Hotel Zanzibar  4 stars

Kibigija, Zanzibar, Tanzania

Zanzibar Exclusive USD 144

Zanzibar Palace Hotel  4 stars

House 831 Kiponda Area, Zanzibar, Tanzania

Zanzibar USD 301

Z Hotel Nungwi  4 stars

Nungwi Beach, Zanzibar, Nungwi, Tanzania

Nungwi Exclusive USD 304

Mvuvi Boutique Resort Kiwengwa  4 stars

East Coast, Kiwengwa (Zanzibar), Tanzania

Kiwengwa (Zanzibar) Good USD 346

Kisiwa On The Beach Hotel Paje  4 stars

Paje Beach Zanzibar, Paje, Tanzania, 0000

Paje Exclusive USD 289

Mizingani Seafront Hotel Zanzibar  4 stars

Mizingani Road, Stonetown, Zanzibar, Tanzania

Zanzibar Fabulous USD 175

Dhow Palace Hotel Zanzibar  4 stars

Kenyatta Road, Shangani, Stone Town , Zanzibar, Tanzania

Zanzibar USD 117

Tembo House Hotel & Apartments Zanzibar  4 stars

Forodhani Street, Zanzibar, Tanzania

Zanzibar Very good USD 288

Africa House Hotel Zanzibar  4 stars

Shangani, Zanzibar, Tanzania

Zanzibar Fabulous USD 146

Indigo Beach Zanzibar Hotel Bwejuu  4 stars

Bwejuu, Bwejuu, Tanzania

Bwejuu Superb USD 172

Asmini Palace Hotel Zanzibar  4 stars

Kiponda Street, Stone Town, Zanzibar, Tanzania

Zanzibar USD 148

Mchanga Beach Resort Pwani Mchangani  4 stars

Between Matemwe And Pwani Mchangani Villages ,Zanzibar Po Box 3508, Pwani Mchangani, Tanzania

Pwani Mchangani USD 137

Seasons Lodge Zanzibar Pongwe  4 stars

Pongwe Beach, Pongwe, Tanzania

Pongwe USD 185

Arabian Nights Hotel Paje  4 stars

Paje Beach, Paje, Tanzania, 971

Paje USD 109

Baobab Beach Resort Nungwi  4 stars

Nungwi, Nungwi, Tanzania, 1941

Nungwi

Next Paradise Boutique Resort Pwani Mchangani  4 stars

Plot 888, Pwani Mchangani, Tanzania

Pwani Mchangani USD 398

Zanzibar Bahari Villas Matemwe  4 stars

Matemwe , Matemwe (Zanzibar), Tanzania

Matemwe (Zanzibar) USD 264

Uzuri Villa Jambiani  4 stars

South East Coast, Jambiani (Zanzibar), Tanzania

Jambiani (Zanzibar) USD 157

Kiwengwa Beach Resort  4 stars

Kiwenga Village, Kiwengwa (Zanzibar), Tanzania, 2144

Kiwengwa (Zanzibar) Superb USD 360

The Zanzibari Hotel Nungwi  4 stars

Nungwi Village, Nungwi, Tanzania

Nungwi Superb USD 367

Pongwe Bay Resort  4 stars

10 Pongwe Road, Pongwe, Tanzania

Pongwe Guest rating USD 223

The Seyyida Hotel And Spa Zanzibar  4 stars

Off Kiponda Street, Stone Town, Zanzibar, Tanzania

Zanzibar Fabulous USD 259

Samaki Lodge & Spa Uroa  4 stars

Off Uroa Road, Uroa, Tanzania, 3508

Uroa USD 221

Al Johari Zanzibar Hotel  3 stars

116 Shangani (Stone Town), Zanzibar, Tanzania, 00000

Zanzibar Good USD 95

Dongwe Ocean View Hotel Zanzibar  3 stars

Dongwe Road, Zanzibar, Tanzania, 00000

Zanzibar Superb USD 175

Ora Resort Coral Reef Zanzibar  3 stars

Pwani Mchangani, Zanzibar, Tz, Zanzibar, Tanzania

Zanzibar USD 149

Chavda Hotel Zanzibar  3 stars

Baghani Street, Zanzibar, Tanzania

Zanzibar USD 162

Ras Michamvi Beach Resort Zanzibar  3 stars

Chwaka Bay, Zanzibar, Tanzania

Zanzibar USD 327

Coral Rock Hotel Jambiani  3 stars

Mfumbwe, Jambiani (Zanzibar), Tanzania

Jambiani (Zanzibar) Good USD 115

Zanzibar Stone Town Lodge  3 stars

Shangani Street, Zanzibar, Tanzania

Zanzibar USD 68

Al-Minar Hotel Zanzibar  3 stars

Off Shangani Street Door No -96, Stone Town, Zanzibar, Tanzania, 4858

Zanzibar Fabulous USD 98

Smiles Beach Hotel Zanzibar  3 stars

North Coast - Nungwi ,Zanzibar , Zanzibar, Tanzania

Zanzibar Very good USD 185

Bellevue Guesthouse Bwejuu  3 stars

Bwejuu Street, Bwejuu, Tanzania

Bwejuu Superb USD 105

Chwaka Bay Resort Zanzibar  3 stars

Village Chwaka, Zanzibar, Tanzania

Zanzibar USD 166

Villa De Coco Jambiani  3 stars

Main Road, Jambiani (Zanzibar), Tanzania

Jambiani (Zanzibar) Fabulous USD 150

Blu Marlin Village Zanzibar  3 stars

Kumba Urembo, Zanzibar, Tanzania

Zanzibar USD 215

La Madrugada Beach Resort Zanzibar  3 stars

Makunduchi, Zanzibar, Tanzania, 54346

Zanzibar USD 80

Zanzibar Beach Resort  3 stars

Mazizini, Zanzibar, Tanzania

Zanzibar USD 117

Sunset Kendwa Hotel  3 stars

Kendwa Beach, Kendwa, Tanzania

Kendwa USD 113

Zanzest Beach Bungalows Jambiani  3 stars

Mfumbwi, Jambiani (Zanzibar), Tanzania

Jambiani (Zanzibar) Exceptional USD 69

The Rosal Stonetown Hotel Zanzibar  3 stars

1226 Kokoni, Zanzibar, Tanzania

Zanzibar USD 50

Pongwe Beach Hotel  3 stars

Pongwe Beach, Pongwe, Tanzania

Pongwe Exceptional USD 203

African Sun Sea Resort & Spa Zanzibar  3 stars

P.O.Box 1924, Bwejuu-Zanzibar, Tz, Zanzibar, Tanzania, 25500

Zanzibar USD 119

Forodhani Park Hotel Zanzibar  3 stars

Forodhani Street, Zanzibar, Tanzania

Zanzibar Superb USD 146

Zanzibar Rock Resort  3 stars

Pongwe Village, Zanzibar, Tanzania

Zanzibar USD 117

Bliss Beach Lodge Zanzibar  3 stars

Jambiani Beach South East Coast, Zanzibar, Tanzania

Zanzibar USD 93

Amaan Bungalows Nungwi  3 stars

Nungwi Beach, Nungwi, Tanzania

Nungwi Superb USD 103

Flame Tree Cottages Nungwi  3 stars

Nungwi - North West Zanzibar, Nungwi, Tanzania

Nungwi USD 215

Nur Beach Hotel Jambian Zanzibar Jambiani  3 stars

Jambiani, Jambiani (Zanzibar), Tanzania

Jambiani (Zanzibar) USD 108

Jambiani White Sands Beach Bungalows  3 stars

Jambiani Beach, Mwendawima, Jambiani (Zanzibar), Tanzania

Jambiani (Zanzibar) Superb USD 152

Tausi Palace Hotel Zanzibar  3 stars

Baghani Street, Zanzibar, Tanzania

Zanzibar USD 128

Cristal Resort And Spa Paje  3 stars

Paje ,Zanzibar 3917, Paje, Tanzania

Paje USD 101

Sunshine Marine Lodge Matemwe  3 stars

Off Mnemba Island Road, Zanzibar, Matemwe (Zanzibar), Tanzania, 4749

Matemwe (Zanzibar) USD 203

Zanzibar Hotel  3 stars

Off Bhangani Street, Zanzibar, Tanzania, 4858

Zanzibar USD 67

The Island Beach Resort Zanzibar  3 stars

Chukwani, Zanzibar, Tanzania

Zanzibar Fabulous USD 87

Paje By Night Hotel  3 stars

Paje Beach, Zanzibar, Paje, Tanzania, 1714

Paje Fabulous USD 120

Kendwa Rocks Hotel  3 stars

Kendwa Beach, Kendwa, Tanzania, 3939

Kendwa Very good USD 351

Reef & Beach Resort Jambiani  3 stars

Jambiani Beach, Jambiani, Tanzania, Jambiani (Zanzibar), Tanzania, 00000

Jambiani (Zanzibar) USD 200

The Swahili House Hotel Zanzibar  2 stars

Stone Town, Zanzibar, Tanzania

Zanzibar Fabulous USD 164

Mbuyuni Beach Village Zanzibar  2 stars

East Coast Of Zanzibar At Jambiani Village, Zanzibar, Tanzania, Kasi

Zanzibar Superb USD 80

Nungwi Inn  2 stars

Nungwi - North Coast, Nungwi, Tanzania

Nungwi USD 711

Ndame Beach Lodge Zanzibar  2 stars

Paje Beach, Zanzibar, Tanzania

Zanzibar USD 87

Zanzibar Lodge  2 stars

Mkunazini Street, Stone Town, Zanzibar, Tanzania

Zanzibar USD 41

Cristal Resort Paje  2 stars

Paje Beach, Paje, Tanzania

Paje Fabulous USD 110

Blue Oyster Hotel Jambiani  2 stars

Jambiani Beach , Jambiani (Zanzibar), Tanzania, 0000

Jambiani (Zanzibar) Very good USD 109

Kichanga Lodge Zanzibar  0 stars

Michamvi, Zanzibar, Tanzania, 00000

Zanzibar USD 222

Matemwe Retreat Villa  0 stars

Matemwe Village , Matemwe (Zanzibar), Tanzania

Matemwe (Zanzibar) USD 952

House Of Spices Guest House Zanzibar  0 stars

Kiponda Street, Zanzibar, Tanzania

Zanzibar Superb USD 118

Matemwe Lodge Zanzibar  0 stars

Matemwe Beach, Zanzibar, Tanzania

Zanzibar USD 578

Green And Blue Ocean Lodge Matemwe  0 stars

Matemwe, Matemwe (Zanzibar), Tanzania

Matemwe (Zanzibar) Superb USD 189

Villa Fleur De Lys Makunduchi  0 stars

Makunduchi, Makunduchi, Tanzania

Makunduchi USD 142

Milele - Villa Tatu Kendwa  0 stars

Fukuchani ,Zanzibar 2572, Kendwa, Tanzania

Kendwa USD 485

Unguja Lodge Zanzibar  0 stars

Kizimkazi, Zanzibar, Tanzania

Zanzibar USD 603

Langi Langi Beach Bungalows Nungwi  0 stars

Nungwi, Nungwi, Tanzania

Nungwi Exceptional USD 150

Imani Beach Villa Bububu  0 stars

Off Malawi Road, Bububu, Tanzania

Bububu Guest rating USD 70

Villa Serenity Paje  0 stars

Paje Beach, Paje, Tanzania

Paje USD 605

Qambani Luxury Resort Michamvi Kae  0 stars

Michamvi Beach, Michamvi Kae, Tanzania

Michamvi Kae USD 872

Funguni Palace Hotel Zanzibar  0 stars

Funguni Street, Malindi, Zanzibar, Tanzania

Zanzibar Guest rating USD 45

Kiponda B&B Zanzibar  0 stars

1863 Nyumba Ya Moto Street, Zanzibar, Tanzania

Zanzibar Fabulous USD 70