Zanzibar hotels

Hotels City Rating

Zanzibar Serena Inn  5 stars

Shangani Street, Stone Town, Zanzibar, Tanzania

Zanzibar Great
USD 301

Bluebay Beach Resort  5 stars

Po Box 3276, Kiwengwa (Zanzibar), Tanzania, 00000

Kiwengwa (Zanzibar) Great
USD 314

Fairmont Zanzibar  5 stars

Po Box 4770, Zanzibar, Tanzania

Zanzibar
USD 259

Karafuu Hotel Beach Resort  5 stars

71 Kae Beach Rd, Pingwe, Tanzania, 00000

Pingwe Great
USD 601

The Residence Zanzibar  5 stars

Mchamgamle, Kizimkazi, Po Box 2404, , Zanzibar, Tanzania

Zanzibar Perfect
USD 617

Diamonds Star Of The East  5 stars

Nungwi Road, Nungwi, Tanzania

Nungwi
USD 1 463

Essque Zalu Zanzibar  5 stars

Nungwi Beach , Nungwi, Tanzania

Nungwi Perfect
USD 762

Baraza Resort & Spa Zanzibar  5 stars

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

Zanzibar
USD 1 535

The Palms Zanzibar  5 stars

Bwejuu Beach, Zanzibar, Tanzania

Zanzibar
USD 997

Royal Zanzibar Beach Resort  5 stars

North Coast Nungwi, Nungwi, Tanzania, 3425

Nungwi Great
USD 444

Ras Michamvi Beach Resort  5 stars

Chwaka Bay, Michamvi Kae, Tanzania

Michamvi Kae Perfect
USD 115

Melia Zanzibar  5 stars

Kiwengwa, Kiwengwa (Zanzibar), Tanzania, 00200

Kiwengwa (Zanzibar) Great
USD 673

Mtoni Marine Hotel  5 stars

Malawi Road Na, Zanzibar, Tanzania

Zanzibar Perfect
USD 597

Dream Of Zanzibar  5 stars

Mahonda, Zanzibar, Tanzania

Zanzibar Great
USD 410

Sea Cliff Resort & Spa  5 stars

1763 Malawi Road;Mangapwani , Zanzibar, Tanzania

Zanzibar Great
USD 233

Riu Palace Zanzibar  5 stars

Nungwi Road, Nungwi, Tanzania, 3498

Nungwi Perfect
USD 672

Gold Zanzibar Beach House & Spa  5 stars

Kendwa, Kendwa, Tanzania, 1543

Kendwa Perfect
USD 822

Diamonds La Gemma Dell'Est  5 stars

Nungwi Road, Nungwi, Tanzania

Nungwi Great
USD 1 382

Neptune Pwani Beach Resort & Spa  5 stars

Kiwengwa, Pwani Mchangani, Tanzania, 00000

Pwani Mchangani
USD 756

Breezes Beach Club & Spa  5 stars

Bwejuu Beach, Bwejuu, Tanzania

Bwejuu
USD 372

Zanzi Resort  5 stars

Kama, Zanzibar, Tanzania

Zanzibar Perfect
USD 608

Konokono Beach Resort  5 stars

Michamvi Peninsula, Michamvi Kae, Tanzania

Michamvi Kae Very good
USD 1 735

Park Hyatt Zanzibar  5 stars

Shangani Street, Zanzibar, Tanzania, undefined

Zanzibar
USD 788

Zanzibar White Sand Luxury Villas & Spa  5 stars

Paje Beach, Paje, Tanzania

Paje Perfect
USD 422

Fruit & Spice Wellness Resort Zanzibar  5 stars

Mchangamble Beach, Kizimkazi, Tanzania

Kizimkazi Great
USD 706

Kasha Boutique Hotel  5 stars

Matemwe, Kigomany, Matemwe (Zanzibar), Tanzania

Matemwe (Zanzibar)
USD 169

Kilindi Zanzibar (Adults Only)  5 stars

Kilindi, Kendwa, Tanzania, 12814

Kendwa
USD 1 058

Tulia Zanzibar Unique Beach Resort  5 stars

Pongwe Pwani, Zanzibar, Tanzania

Zanzibar
USD 711

Anna Of Zanzibar  5 stars

South East Coast, Bwejuu, Tanzania

Bwejuu
USD 581

Kiwengwa Beach Resort  5 stars

Kiwengwa Village, Kiwengwa (Zanzibar), Tanzania, 2144

Kiwengwa (Zanzibar) Great
USD 221

Sea Cliff Resort & Spa  5 stars

West Coast, Mangapwani, Tanzania, 1763

Mangapwani
USD 231

Uroa Bay Beach Resort  5 stars

Uroa, Uroa, Tanzania, 2675

Uroa Great
USD 205

Karafuu Beach Resort & Spa  5 stars

Off Pingwe Main Road, North, Pingwe, Tanzania

Pingwe Nice
USD 542

Baraza Resort And Spa Zanzibar  5 stars

Off Michamvi Road, Paje Beach, Bwejuu, Tanzania, 0000

Bwejuu
USD 1 164

Sultan Sands  4 stars

Po Box 3276,Kiwengwa, North East Coast,, Kiwengwa (Zanzibar), Tanzania, 00000

Kiwengwa (Zanzibar) Great
USD 311

Bawe Tropical Island  4 stars

Bawe Tropical Island Po Box 3604, Zanzibar, Tanzania

Zanzibar
USD 680

Doubletree Resort By Hilton Zanzibar - Nungwi  4 stars

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

Zanzibar Great
USD 201

Ras Nungwi Beach Hotel  4 stars

1784 Nungwi Peninsular, Zanzibar, Tanzania, 00000

Zanzibar Great
USD 227

Dongwe Ocean View  4 stars

Dongwe Road, Dongwe, Tanzania, 00000

Dongwe Great
USD 188

Ocean Paradise Resort  4 stars

Kiwengwa Main Road, Pwani Mchangani, North East Co, Zanzibar, Tanzania

Zanzibar
USD 270

Mnarani Beach Cottages  4 stars

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

Nungwi Very good
USD 204

Tausi Palace Hotel  4 stars

Baghani Street, Zanzibar, Tanzania

Zanzibar
USD 123

Diamonds Mapenzi Beach  4 stars

Mahonda, Zanzibar, Tanzania

Zanzibar Perfect
USD 472

My Blue Hotel  4 stars

Nungwi, Nungwi, Tanzania

Nungwi
USD 307

Hakuna Majiwe Beach Resort  4 stars

Paje Zanzibar, Zanzibar, Tz, Paje, Tanzania

Paje Very good
USD 311

Paradise Beach Resort  4 stars

Road Marumbi 0, Uroa, Tanzania, 4017

Uroa Very good
USD 194

Maru Maru Hotel  4 stars

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

Zanzibar Great
USD 173

Golden Tulip Zanzibar Boutique Hotel  4 stars

Malindi Road, Zanzibar, Tanzania

Zanzibar
USD 118

Dhow Inn  4 stars

Paje Beach, Paje, Tanzania

Paje Nice
USD 238

Ahg Waridi Beach Resort & Spa  4 stars

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

Zanzibar
USD 258

Doubletree By Hilton Zanzibar - Stone Town  4 stars

90 / 90A Shanghani, Zanzibar, Tanzania

Zanzibar Very good
USD 142

Smiles Beach Hotel  4 stars

North Coast Of Zanzibar, Nungwi, Tanzania

Nungwi Very good
USD 192

Kisiwa House  4 stars

572 Baghani Street, Zanzibar, Tanzania

Zanzibar
USD 209

Mashariki Palace Hotel  4 stars

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

Zanzibar Perfect
USD 322

Karamba Resort  4 stars

Kizimkazi Dimbani Village, Kizimkazi, Tanzania

Kizimkazi
USD 231

Voi Kiwengwa Resort  4 stars

Eastern Coast, Zanzibar, Tanzania

Zanzibar
USD 298

Sea View Lodge Boutique Hotel  4 stars

P. Box 3368 Jambiani Zanzibar, Jambiani (Zanzibar), Tanzania

Jambiani (Zanzibar) Great
USD 124

Zanzibar Palace Hotel  4 stars

House 831 Kiponda Area,. , Zanzibar, Tanzania

Zanzibar
USD 310

Z Hotel  4 stars

Nungwi Beach, Zanzibar, Nungwi, Tanzania

Nungwi Perfect
USD 269

Mvuvi Boutique Resort  4 stars

Kiwengwa, Kiwengwa (Zanzibar), Tanzania

Kiwengwa (Zanzibar) Nice
USD 199

Chuini Zanzibar Beach Lodge  4 stars

Chuini Ruins, Bububu, Zanzibar, Tanzania

Zanzibar Perfect
USD 372

Kisiwa On The Beach  4 stars

Paje, Paje, Tanzania, 0000

Paje Perfect
USD 331

Mizingani Seafront Hotel  4 stars

Mizingani Road, Stonetown, Zanzibar, Tanzania

Zanzibar Great
USD 149

Dhow Palace Hotel  4 stars

Kenyatta Road, Shangani, Stone Town , Zanzibar, Tanzania

Zanzibar Great
USD 90

Tembo House  4 stars

Forodhani Street, Zanzibar, Tanzania

Zanzibar Very good
USD 312

Sahari Zanzibar  4 stars

Bwejuu, Bwejuu, Tanzania

Bwejuu Great
USD 2 728

Africa House Hotel  4 stars

Shangani, Zanzibar, Tanzania

Zanzibar Nice
USD 96

Indigo Beach Zanzibar  4 stars

Bwejuu, Zanzibar, Tanzania

Zanzibar Great
USD 122

Zanzibar Garden Villa  4 stars

Paje Beach, Kizimkazi, Tz, Zanzibar, Tanzania

Zanzibar
USD 70

Mchanga Beach Resort  4 stars

Between Pwani Mchangani And Matemwe Villages, Pwani Mchangani, Tanzania

Pwani Mchangani Very good
USD 157

Arabian Nights Hotel  4 stars

791, Paje Beach, Paje, Tanzania, 971

Paje Very good
USD 87

Baobab Beach Resort  4 stars

Nungwi Beach, Nungwi, Tanzania, 1941

Nungwi

Next Paradise Boutique Resort  4 stars

Plot 888, Pwani Mchangani, Tanzania

Pwani Mchangani
USD 370

Zanzibar Bahari Villas  4 stars

Matemwe , Matemwe (Zanzibar), Tanzania

Matemwe (Zanzibar)
USD 235

Uzuri Villa  4 stars

South East Coast, Jambiani (Zanzibar), Tanzania

Jambiani (Zanzibar)
USD 166

Villa Serenity  4 stars

Paje Beach, Paje, Tanzania

Paje
USD 378

The Zanzibari  4 stars

Nungwi Road, Nungwi, Tanzania

Nungwi Great
USD 359

Sunshine Marine Lodge  4 stars

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

Matemwe (Zanzibar)
USD 157

Pongwe Bay Resort  4 stars

10 Pongwe Road, Pongwe, Tanzania

Pongwe Guest rating
USD 223

The Seyyida Hotel And Spa  4 stars

Off Kiponda Street, Stone Town, Zanzibar, Tanzania

Zanzibar Great
USD 286

Kena Beach Hotel  4 stars

Matemwe Beach Northeast Coast , Matemwe (Zanzibar), Tanzania, 0000

Matemwe (Zanzibar)
USD 340

Ocean Paradise Resort & Spa  4 stars

North East Coast Zanzibar, Pwani Mchangani, Tanzania

Pwani Mchangani Perfect
USD 316

Upendo Zanzibar  4 stars

Michamvi Kae Road, Zanzibar, Michamvi Kae, Tanzania, 1000

Michamvi Kae
USD 927

Azao Resort & Spa  4 stars

Po Box 2199,Pongwe Bay,. , Pongwe, Tanzania

Pongwe
USD 149

Villa Kiva Boutique Hotel  4 stars

Matemwe, Matemwe (Zanzibar), Tanzania

Matemwe (Zanzibar) Perfect
USD 252

Al Johari  3 stars

116 Shangani Street, Stone Town, Zanzibar, Tanzania, 00000

Zanzibar Great
USD 77

Fumba Beach Lodge  3 stars

Menai Bay Conservation 3705, Zanzibar, Tanzania, 00000

Zanzibar
USD 421

Shangani Hotel  3 stars

Kenyatta Road, Zanzibar, Tanzania, 00000

Zanzibar Nice
USD 53

Savanna And Ocean  3 stars

One Paje East Coast, Paje, Tanzania, 00000

Paje
USD 23

Ora Resort Coral Reef  3 stars

Pwani Mchangani, Pwani Mchangani, Tanzania

Pwani Mchangani
USD 52

Ora Resort White Rose  3 stars

Bwejuu -, Zanzibar, Tanzania

Zanzibar
USD 184

Sunset Beach Resort Zanzibar  3 stars

Nungwi, Zanzibar, Tanzania

Zanzibar

Coral Rock Hotel  3 stars

Mfumbwe, Jambiani (Zanzibar), Tanzania

Jambiani (Zanzibar) Nice
USD 103

Nungwi Village Beach Resort  3 stars

North Coast, Zanzibar, Tanzania

Zanzibar

Swahili Beach Resort  3 stars

255 Kizimkazi Mkunguni, Zanzibar, Tanzania, 00000

Zanzibar
USD 111

Protea Hotel Zanzibar Mbweni Ruins  3 stars

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

Zanzibar
USD 257

Zanzibar Stone Town Lodge  3 stars

Shangani Street, Zanzibar, Tanzania

Zanzibar
USD 47

Al-Minar Hotel  3 stars

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

Zanzibar Great
USD 65

Sunshine Hotel Zanzibar  3 stars

Matemwe, Matemwe (Zanzibar), Tanzania

Matemwe (Zanzibar)
USD 132

Bellevue Guesthouse  3 stars

Bwejuu Street, Bwejuu, Tanzania

Bwejuu Great
USD 82

Chwaka Bay Resort  3 stars

Dung Street, Chwaka Village ,Zanzibar 1480, Chwaka, Tanzania

Chwaka
USD 46

Villa De Coco  3 stars

Main Road, Jambiani (Zanzibar), Tanzania

Jambiani (Zanzibar) Great
USD 119

Ngalawa Beach Village  3 stars

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

Zanzibar
USD 166

Blu Marlin Village  3 stars

Kiwengwa Beach, Kiwengwa (Zanzibar), Tanzania

Kiwengwa (Zanzibar) Nice
USD 186

White Beach  3 stars

Bwejuu, Bwejuu, Tanzania

Bwejuu Great
USD 51

La Madrugada Beach Resort  3 stars

Beach Road, Makunduchi, Tanzania, 54346

Makunduchi
USD 87

Zanzibar Beach Resort  3 stars

Mazizini, Zanzibar, Tanzania

Zanzibar
USD 132

Reef & Beach Resort  3 stars

Jambiani Beach, Jambiani (Zanzibar), Tanzania

Jambiani (Zanzibar)
USD 176

Sunset Kendwa Beach Hotel  3 stars

Kendwa Beach, Kendwa, Tanzania

Kendwa Nice
USD 103

Zanzest Beach Bungalows  3 stars

Mfumbwi, Jambiani (Zanzibar), Tanzania

Jambiani (Zanzibar) Great
USD 64

Pongwe Beach Hotel  3 stars

Pongwe Beach, Pongwe, Tanzania

Pongwe Perfect
USD 231

Milele Villas  3 stars

Fukuchani ,Zanzibar 2572, Zanzibar, Tanzania

Zanzibar
USD 485

Asmini Palace Hotel  3 stars

Kiponda Street, Stone Town, Zanzibar, Tanzania

Zanzibar
USD 87

Seasons Lodge Zanzibar  3 stars

Pongwe, Pongwe, Tanzania

Pongwe
USD 139

Forodhani Park Hotel  3 stars

Forodhani Street, Zanzibar, Tanzania

Zanzibar Great
USD 90

Zanzibar Rock Resort  3 stars

Pongwe Village, Pongwe, Tanzania

Pongwe
USD 117

Bliss Beach Lodge  3 stars

Jambiani Beach South East Coast, Zanzibar, Tanzania

Zanzibar
USD 77

Amaan Beach Bungalows  3 stars

Nungwi Beach, Nungwi, Tanzania

Nungwi Great
USD 78

Flame Tree Cottages  3 stars

Nungwi - North West Zanzibar, Nungwi, Tanzania

Nungwi Great
USD 249

Nur Beach Hotel Jambian Zanzibar  3 stars

Off Jambiani Main Highway, , Jambiani (Zanzibar), Tanzania

Jambiani (Zanzibar)
USD 86

Langi Langi Beach Bungalows  3 stars

Nungwi, Nungwi, Tanzania

Nungwi Great
USD 122

Cristal Resort  3 stars

Paje Beach, Paje, Tanzania

Paje Very good
USD 112

Zanzibar Hotel  3 stars

Bagani Street. Po Box 3246 1,1 , Zanzibar, Tanzania, 4858

Zanzibar
USD 87

Mamamapambo Boutique Hotel  3 stars

Jambiani Road, Jambiani (Zanzibar), Tanzania, 4146

Jambiani (Zanzibar) Perfect
USD 142

Zanzibar Coffee House  3 stars

Mkunazini Street 1563/64, Zanzibar, Tanzania, 4047

Zanzibar Very good
USD 109

Mangrove Lodge  3 stars

Mawimbini Beach, Chuini, Zanzibar, Tanzania

Zanzibar
USD 127

The Island Beach Resort  3 stars

Chukwani, Zanzibar, Tanzania

Zanzibar
USD 87

Kendwa Rocks Hotel  3 stars

Kendwa Beach, Kendwa, Tanzania, 3939

Kendwa Very good
USD 195

Casa Del Mar  3 stars

Jambiani, Jambiani (Zanzibar), Tanzania, 4146

Jambiani (Zanzibar)
USD 94

Uhuru Beach  3 stars

Mwendawima, Jambiani (Zanzibar), Tanzania

Jambiani (Zanzibar) Perfect
USD 68

Waikiki Resort Zanzibar  3 stars

Pwani Mchangani Beach, Pwani Mchangani, Tanzania, 2210

Pwani Mchangani Very good
USD 65

Mwezi Boutique Resort  3 stars

Jambiani Beach, Jambiani (Zanzibar), Tanzania, 4146

Jambiani (Zanzibar)
USD 181

The Swahili House  2 stars

Stone Town, Zanzibar, Tanzania

Zanzibar Very good
USD 133

Mermaids Cove Beach Resort And Spa  2 stars

Uroa Village, Zanzibar, Tanzania

Zanzibar
USD 87

Nungwi Inn  2 stars

1496, Nungwi, Tanzania

Nungwi
USD 75

Ndame Beach Lodge  2 stars

Paje Beach, Paje, Tanzania

Paje Very good
USD 92

Twisted Palms Lodge & Restaurant  2 stars

Bwejuu. P. O Box 870, Bwejuu, Tanzania

Bwejuu Very good
USD 71

Blue Oyster Hotel  2 stars

Jambiani Beach , Jambiani (Zanzibar), Tanzania, 0000

Jambiani (Zanzibar) Great
USD 87

Kitete Beach Bungalows  2 stars

Paje, Paje, Tz, Paje, Tanzania, 11111

Paje
USD 124

Kichanga Lodge  0 stars

Michamvi, Zanzibar, Tanzania, 00000

Zanzibar Great
USD 278

Matemwe Retreat  0 stars

Matemwe Beach, Matemwe (Zanzibar), Tanzania

Matemwe (Zanzibar)
USD 1 077

Matemwe Lodge  0 stars

Matemwe Beach, Matemwe (Zanzibar), Tanzania

Matemwe (Zanzibar)
USD 657

Green And Blue Ocean Lodge  0 stars

Matemwe, Matemwe (Zanzibar), Tanzania

Matemwe (Zanzibar) Great
USD 341

Villa Fleur De Lys  0 stars

Makunduchi, Makunduchi, Tanzania

Makunduchi
USD 135

Goasis Nungwi Zanzibar  0 stars

Goasis Nungwi, Nungwi, Tanzania

Nungwi
USD 106

Funguni Palace Hotel  0 stars

Funguni Street, Malindi, Zanzibar, Tanzania

Zanzibar Guest rating
USD 45

Paje Hotel  0 stars

Close To The Beach In Front Of Seaweed Centre Paje Village Tanzania, Paje, Tanzania

Paje
USD 62

Demani Lodge Zanzibar  0 stars

Zanzibar, Paje, Tanzania

Paje Very good
USD 45

Zanzibar House  0 stars

Matemwe Kilimajuu, Matemwe (Zanzibar), Tanzania

Matemwe (Zanzibar) Perfect
USD 133

Baby Bush Lodge  0 stars

Zanzibar, Kiwengwa (Zanzibar), Tanzania, 52396

Kiwengwa (Zanzibar)
USD 38

Shooting Star Lodge  0 stars

Kiwengwa Beach, Kiwengwa (Zanzibar), Tanzania

Kiwengwa (Zanzibar)
USD 211

Vanilla House  0 stars

Jambiani 8244, Jambiani (Zanzibar), Tanzania, 81874

Jambiani (Zanzibar) Guest rating
USD 69

Jambiani Villas  0 stars

Jambiani Kigibija, Jambiani (Zanzibar), Tanzania

Jambiani (Zanzibar)
USD 257

Unguja Lodge  0 stars

Kizimkazi Mtendeni, Kizimkazi, Tanzania, 0000

Kizimkazi
USD 460

Villa Fiona  0 stars

Marumbi Zanzibar, Marumbi, Tanzania

Marumbi
USD 151