Zanzibar hotels

Hotels City Rating From

Zanzibar Serena Inn  5 stars

Shangani Street, Stone Town, Zanzibar, Tanzania

Zanzibar Fabulous USD 378

Bluebay Beach Resort & Spa Zanzibar  5 stars

Po Box 3276, Kiwengwa, Zanzibar, Tanzania, 00000

Zanzibar Superb USD 268

Fairmont Zanzibar  5 stars

Po Box 4770, Zanzibar, Tanzania

Zanzibar USD 259

Karafuu Hotel Beach Resort Pingwe  5 stars

71 Kae Beach Rd, Pingwe, Tanzania, 00000

Pingwe Superb USD 282

The Residence Zanzibar  5 stars

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

Zanzibar Superb USD 595

Diamonds Star Of The East Nungwi  5 stars

Nungwi Road, Nungwi, Tanzania

Nungwi USD 1 410

Essque Zalu Zanzibar Nungwi  5 stars

Nungwi Beach , Nungwi, Tanzania

Nungwi Exclusive USD 534

Baraza Resort & Spa Zanzibar  5 stars

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

Zanzibar USD 1 008

The Palms Zanzibar  5 stars

Bwejuu Beach, Zanzibar, Tanzania

Zanzibar USD 1 059

Royal Zanzibar Beach Resort Nungwi  5 stars

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

Nungwi Superb USD 417

Melia Zanzibar  5 stars

Kiwengwa, Zanzibar, Tanzania, 00200

Zanzibar Superb USD 675

Mtoni Marine Hotel Zanzibar  5 stars

Malawi Road, 255 ;, Zanzibar, Tanzania

Zanzibar Exclusive USD 356

Dream Of Zanzibar  5 stars

Mahonda, Zanzibar, Tanzania

Zanzibar Fabulous USD 427

Sea Cliff Resort & Spa Zanzibar  5 stars

1763 Malawi Road; Mangapwani, Zanzibar, Tanzania

Zanzibar Superb USD 297

Hideaway Of Nungwi Resort & Spa Zanzibar  5 stars

Nungwi Road, Zanzibar, Tanzania, 3498

Zanzibar USD 705

Gold Zanzibar Beach House & Spa Kendwa  5 stars

Kendwa, Kendwa, Tanzania, 1543

Kendwa Superb USD 751

Diamonds La Gemma Dell'Est Nungwi  5 stars

Nungwi Road, Nungwi, Tanzania

Nungwi USD 723

Neptune Pwani Beach Resort & Spa Zanzibar  5 stars

Kiwengwa, Zanzibar, Tanzania, 00000

Zanzibar USD 644

Breezes Beach Club & Spa Bwejuu  5 stars

Bwejuu Beach, Bwejuu, Tanzania

Bwejuu USD 385

Zanzi Resort Zanzibar  5 stars

Kama, Zanzibar, Tanzania

Zanzibar Exclusive USD 418

Konokono Beach Resort Zanzibar  5 stars

Michamvi Peninsula, Zanzibar, Tanzania

Zanzibar Fabulous USD 501

Chuini Zanzibar Beach Lodge  5 stars

Chuini Palace Ruins, Bububu, Zanzibar, Tanzania

Zanzibar Exclusive USD 600

Park Hyatt Zanzibar  5 stars

Shangani Street, Zanzibar, Tanzania, undefined

Zanzibar USD 400

Zanzibar White Sand Luxury Villas & Spa Paje  5 stars

Paje Beach, Paje, Tanzania

Paje Superb USD 563

Fruit & Spice Wellness Resort Zanzibar Kizimkazi  5 stars

Mchangamble Beach ;, Kizimkazi, Tanzania

Kizimkazi Very good USD 419

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 147

Kilindi Zanzibar Nungwi  5 stars

Kilindi, Nungwi, Tanzania, 12814

Nungwi USD 1 300

Tulia Zanzibar Unique Beach Resort Pongwe  5 stars

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

Pongwe USD 911

Anna Of Zanzibar Bwejuu  5 stars

South East Coast, Bwejuu, Tanzania

Bwejuu USD 598

Kiwengwa Beach Resort  5 stars

Kiwengwa Village, Kiwengwa (Zanzibar), Tanzania, 2144

Kiwengwa (Zanzibar) Superb USD 372

Uroa Bay Beach Resort  5 stars

P.O. Box 2675, Uroa, Tanzania, 2675

Uroa Superb USD 218

Karafuu Beach Resort & Spa Pingwe  5 stars

Off Pingwe Main Road, North, Pingwe, Tanzania

Pingwe Very good USD 260

Baraza Resort And Spa Zanzibar Bwejuu  5 stars

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

Bwejuu USD 1 148

Sultan Sands Island Resort Kiwengwa  4 stars

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

Kiwengwa (Zanzibar) Superb USD 307

Bawe Tropical Island Zanzibar  4 stars

3604 Bawe Beach Rd, Zanzibar, Tanzania

Zanzibar USD 680

Doubletree Resort By Hilton Zanzibar - Nungwi  4 stars

Nungwi Village, Zanzibar, Tanzania, 2651

Zanzibar Superb USD 248

Ras Nungwi Beach Hotel Zanzibar  4 stars

Nungwi Peninsular, North Region, Zanzibar, Tanzania, 00000

Zanzibar Superb USD 227

Dongwe Ocean View Zanzibar  4 stars

Dongwe Road, Zanzibar, Tanzania, 00000

Zanzibar Superb USD 226

Ocean Paradise Resort Zanzibar  4 stars

Po Box 106, Kijangwani, Zanzibar, Tanzania

Zanzibar USD 330

Mnarani Beach Cottages Nungwi  4 stars

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

Nungwi Very good USD 183

Tausi Palace Hotel Zanzibar  4 stars

Baghani Street, Zanzibar, Tanzania

Zanzibar USD 109

Diamonds Mapenzi Beach Zanzibar  4 stars

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

Zanzibar USD 454

My Blue Hotel Nungwi  4 stars

Nungwi, Nungwi, Tanzania

Nungwi USD 368

Hakuna Majiwe Lodge Paje  4 stars

Paje Zanzibar, Paje, Tanzania

Paje Fabulous USD 413

Paradise Beach Resort Uroa  4 stars

Road Marumbi, Uroa, Tanzania, 4017

Uroa USD 104

Maru Maru Hotel Zanzibar  4 stars

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

Zanzibar Superb USD 171

Golden Tulip Zanzibar Boutique  4 stars

Malindi Road, Zanzibar, Tanzania

Zanzibar USD 102

Dhow Inn Paje  4 stars

Paje Beach, Paje, Tanzania

Paje Very good USD 214

Ahg Waridi Beach Resort & Spa Pwani Mchangani  4 stars

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

Pwani Mchangani USD 170

Doubletree By Hilton Zanzibar - Stone Town  4 stars

90 / 90A Shanghani, Zanzibar, Tanzania

Zanzibar Very good USD 157

Sunshine Hotel Zanzibar Matemwe  4 stars

Matemwe, Matemwe (Zanzibar), Tanzania

Matemwe (Zanzibar) USD 168

Kisiwa House Zanzibar  4 stars

572 Baghani Street, Zanzibar, Tanzania

Zanzibar USD 188

Mashariki Palace Hotel Zanzibar  4 stars

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

Zanzibar Superb USD 322

Ngalawa Beach Village Zanzibar  4 stars

Chwaka Bay -, Zanzibar, Tanzania

Zanzibar USD 166

Karamba Resort Kizimkazi  4 stars

Kizimkazi Dimbani Village, Kizimkazi, Tanzania

Kizimkazi USD 171

Voi Kiwengwa Resort Zanzibar  4 stars

Eastern Coast, Zanzibar, Tanzania

Zanzibar USD 238

Sea View Lodge Boutique Hotel Jambiani  4 stars

Kibigija, Jambiani (Zanzibar), Tanzania

Jambiani (Zanzibar) Fabulous USD 201

Zanzibar Palace Hotel  4 stars

Kiponda Area Housenumber 831, Zanzibar, Tanzania

Zanzibar USD 286

Z Hotel Nungwi  4 stars

Nungwi Beach, Zanzibar, Nungwi, Tanzania

Nungwi Superb USD 258

Mvuvi Boutique Resort Kiwengwa  4 stars

East Coast, Kiwengwa (Zanzibar), Tanzania

Kiwengwa (Zanzibar) Good USD 227

Kisiwa On The Beach Paje  4 stars

Paje, Paje, Tanzania, 0000

Paje Exclusive USD 319

Mizingani Seafront Hotel Zanzibar  4 stars

Mizingani Road, Stonetown, Zanzibar, Tanzania

Zanzibar Fabulous USD 213

Dhow Palace Hotel Zanzibar  4 stars

Kenyatta Road, Shangani, Stone Town , Zanzibar, Tanzania

Zanzibar Fabulous USD 126

Tembo House Zanzibar  4 stars

Forodhani Street, Zanzibar, Tanzania

Zanzibar Very good USD 177

Africa House Hotel Zanzibar  4 stars

Shangani Street, Stone Town, Zanzibar, Tanzania

Zanzibar Good USD 144

Indigo Beach Zanzibar Bwejuu  4 stars

Bwejuu, Bwejuu, Tanzania

Bwejuu Superb USD 155

Mchanga Beach Resort Pwani Mchangani  4 stars

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

Pwani Mchangani Fabulous USD 137

Seasons Lodge Zanzibar Pongwe  4 stars

Pongwe Beach, Pongwe, Tanzania

Pongwe USD 163

Arabian Nights Hotel Paje  4 stars

Paje Beach, Paje, Tanzania, 971

Paje Very good USD 100

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 445

Zanzibar Bahari Villas Matemwe  4 stars

Matemwe , Matemwe (Zanzibar), Tanzania

Matemwe (Zanzibar) USD 237

Uzuri Villa Jambiani  4 stars

South East Coast, Jambiani (Zanzibar), Tanzania

Jambiani (Zanzibar) USD 144

The Zanzibari Nungwi  4 stars

Nungwi Village, Nungwi, Tanzania

Nungwi Superb USD 267

Sunshine Marine Lodge Matemwe  4 stars

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

Matemwe (Zanzibar) USD 262

Pongwe Bay Resort  4 stars

10 Pongwe Road, Pongwe, Tanzania

Pongwe Guest rating USD 180

Sea Cliff Resort & Spa Mangapwani  4 stars

West Coast, Mangapwani, Tanzania, 1763

Mangapwani USD 231

Kena Beach Hotel Matemwe  4 stars

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

Matemwe (Zanzibar) USD 208

Ocean Paradise Resort & Spa Pwani Mchangani  4 stars

North East Coast Zanzibar, Pwani Mchangani, Tanzania

Pwani Mchangani Superb USD 431

Upendo Zanzibar Michamvi Kae  4 stars

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

Michamvi Kae USD 1 201

Azao Resort & Spa Pongwe  4 stars

Uroa To Pongwe Road, Pongwe, Tanzania

Pongwe USD 255

Villa Kiva Matemwe  4 stars

Matemwe, Matemwe (Zanzibar), Tanzania

Matemwe (Zanzibar) Exclusive USD 225

Al Johari Zanzibar  3 stars

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

Zanzibar Fabulous USD 82

Fumba Beach Lodge  3 stars

3705 Menai Bay Conservation Rd, Fumba, Tanzania, 00000

Fumba USD 312

The Swahili House Zanzibar  3 stars

Stone Town, Zanzibar, Tanzania

Zanzibar Fabulous USD 188

Shangani Hotel Stone Town  3 stars

Kenyatta Road Opposite The Old Post Office In Zanzibar City, Stone Town, Tanzania, 00000

Stone Town Good USD 61

Savanna And Ocean Paje  3 stars

One Paje East Coast, Paje, Tanzania, 00000

Paje USD 23

Ora Resort Coral Reef Zanzibar  3 stars

Pwani Mchangani, Zanzibar, Tz, Zanzibar, Tanzania

Zanzibar USD 162

Ora Resort White Rose Zanzibar  3 stars

Bwejuu -, Zanzibar, Tanzania

Zanzibar USD 184

Ras Michamvi Beach Resort  3 stars

Chwaka Bay, Michamvi Kae, Tanzania

Michamvi Kae USD 135

Sunset Beach Resort Zanzibar  3 stars

Nungwi, Zanzibar, Tanzania

Zanzibar

Coral Rock Hotel Jambiani  3 stars

Mfumbwe, Jambiani (Zanzibar), Tanzania

Jambiani (Zanzibar) Good USD 105

Nungwi Village Beach Resort Zanzibar  3 stars

North Coast, Zanzibar, Tanzania

Zanzibar

Protea Hotel Zanzibar Mbweni Ruins  3 stars

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

Zanzibar USD 185

Zanzibar Stone Town Lodge  3 stars

Shangani Street, Zanzibar, Tanzania

Zanzibar USD 55

Al-Minar Hotel Zanzibar  3 stars

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

Zanzibar Fabulous USD 81

Smiles Beach Hotel Nungwi  3 stars

North Coast - Nungwi ,Zanzibar , Nungwi, Tanzania

Nungwi Very good USD 205

Bellevue Guesthouse Bwejuu  3 stars

Bwejuu Street, Bwejuu, Tanzania

Bwejuu Superb USD 84

Chwaka Bay Resort Zanzibar  3 stars

Village Chwaka, Zanzibar, Tanzania

Zanzibar USD 150

Villa De Coco Jambiani  3 stars

Main Road , Jambiani (Zanzibar), Tanzania

Jambiani (Zanzibar) Fabulous USD 139

White Beach Bwejuu  3 stars

Bwejuu, Bwejuu, Tanzania

Bwejuu Fabulous USD 50

La Madrugada Beach Resort Makunduchi  3 stars

Makunduchi, Makunduchi, Tanzania, 54346

Makunduchi USD 91

Zanzibar Beach Resort  3 stars

Mazizini, Zanzibar, Tanzania

Zanzibar USD 120

Reef & Beach Resort Zanzibar  3 stars

Jambiani Beach , Zanzibar, Tanzania

Zanzibar USD 105

Sunset Kendwa  3 stars

Kendwa Beach, Kendwa, Tanzania

Kendwa Good USD 100

Zanzest Beach Bungalows Jambiani  3 stars

Mfumbwi, Jambiani (Zanzibar), Tanzania

Jambiani (Zanzibar) Fabulous USD 62

Sahari Zanzibar Bwejuu  3 stars

Bwejuu, Bwejuu, Tanzania

Bwejuu Superb USD 120

Pongwe Beach Hotel  3 stars

Pongwe Beach, Pongwe, Tanzania

Pongwe Exceptional USD 195

Asmini Palace Hotel Zanzibar  3 stars

Kiponda Street, Stone Town, Zanzibar, Tanzania

Zanzibar USD 121

Forodhani Park Hotel Zanzibar  3 stars

Forodhani Street, Zanzibar, Tanzania

Zanzibar Superb USD 111

Zanzibar Rock Resort Pongwe  3 stars

Pongwe Village, Pongwe, Tanzania

Pongwe USD 117

Bliss Beach Lodge Jambiani  3 stars

Jambiani Beach South East Coast, Jambiani (Zanzibar), Tanzania

Jambiani (Zanzibar) USD 77

Amaan Bungalows Nungwi  3 stars

Nungwi Beach, Nungwi, Tanzania

Nungwi Superb USD 88

Flame Tree Cottages Nungwi  3 stars

Nungwi - North West Zanzibar, Nungwi, Tanzania

Nungwi Superb USD 205

Nur Beach Hotel Jambian Zanzibar Jambiani  3 stars

Jambiani, Jambiani (Zanzibar), Tanzania

Jambiani (Zanzibar) USD 104

Zanzibar Hotel  3 stars

Off Bhangani Street, Zanzibar, Tanzania, 4858

Zanzibar USD 85

Mamamapambo Boutique Hotel Jambiani  3 stars

Jambiani Road, Jambiani (Zanzibar), Tanzania, 4146

Jambiani (Zanzibar) Superb USD 116

Coral Reef Resort Pwani Mchangani  3 stars

Pwani Mchangani, Pwani Mchangani, Tanzania

Pwani Mchangani USD 70

The Seyyida Hotel And Spa Zanzibar  3 stars

Off Kiponda Street, Stone Town, Zanzibar, Tanzania

Zanzibar Fabulous USD 231

The Island Beach Resort Mbweni  3 stars

Chukwani, Mbweni, Tanzania

Mbweni USD 87

Blu Marlin Village Kiwengwa  3 stars

Kiwengwa Beach, Kiwengwa (Zanzibar), Tanzania, 00000

Kiwengwa (Zanzibar) Good USD 170

Kendwa Rocks Hotel  3 stars

Kendwa Beach, Kendwa, Tanzania, 3939

Kendwa Very good USD 180

Reef & Beach Resort Jambiani  3 stars

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

Jambiani (Zanzibar) USD 180

Casa Del Mar Jambiani  3 stars

Jambiani, Jambiani (Zanzibar), Tanzania, 4146

Jambiani (Zanzibar) USD 173

Waikiki Resort Zanzibar Pwani Mchangani  3 stars

Pwani Mchangani Beach, Pwani Mchangani, Tanzania, 2210

Pwani Mchangani Fabulous USD 88

Kitete Beach Bungalows Paje  3 stars

Paje, Paje, Tz, Paje, Tanzania, 11111

Paje USD 124

Mwezi Boutique Resort Jambiani  3 stars

Jambiani Beach, Jambiani (Zanzibar), Tanzania, 4146

Jambiani (Zanzibar) USD 165

Tamarind Beach Hotel Zanzibar  2 stars

Uroa Village , Zanzibar, Tanzania

Zanzibar USD 102

Nungwi Inn  2 stars

1496, Nungwi, Tanzania

Nungwi USD 75

Ndame Beach Lodge Paje  2 stars

3044, Paje, Tanzania

Paje Very good USD 118

Twisted Palms Lodge & Restaurant Bwejuu  2 stars

Bwejuu. P. O Box 870, Bwejuu, Tanzania

Bwejuu Very good USD 65

Cristal Resort Paje  2 stars

Paje Beach, Paje, Tanzania

Paje Very good USD 110

Blue Oyster Hotel Jambiani  2 stars

Jambiani Beach , Jambiani (Zanzibar), Tanzania, 0000

Jambiani (Zanzibar) Superb USD 79

Kichanga Lodge Michamvi Kae  0 stars

Michamvi, Michamvi Kae, Tanzania, 00000

Michamvi Kae Fabulous USD 394

Matemwe Retreat  0 stars

Matemwe Village , Matemwe (Zanzibar), Tanzania

Matemwe (Zanzibar) USD 1 151

Matemwe Lodge  0 stars

Matemwe Beach, Matemwe (Zanzibar), Tanzania

Matemwe (Zanzibar) USD 649

Green And Blue Ocean Lodge Matemwe  0 stars

Matemwe, Matemwe (Zanzibar), Tanzania

Matemwe (Zanzibar) Superb USD 384

Villa Fleur De Lys Makunduchi  0 stars

Makunduchi, Makunduchi, Tanzania

Makunduchi USD 116

Milele - Villa Tatu Kendwa  0 stars

Fukuchani ,Zanzibar 2572, Kendwa, Tanzania

Kendwa USD 485

Villa Serenity Paje  0 stars

Paje Beach, Paje, Tanzania

Paje USD 523

Goasis Nungwi Zanzibar  0 stars

Goasis Nungwi , Nungwi, Tanzania

Nungwi USD 95

Zanzibar Coffee House  0 stars

Mkunazini Street 1563/64, Zanzibar, Tanzania, 4047

Zanzibar Very good USD 98

Mangrove Lodge Zanzibar  0 stars

Mawimbini Beach, Chuini, Zanzibar, Tanzania

Zanzibar USD 140

Funguni Palace Hotel Zanzibar  0 stars

Funguni Street, Malindi, Zanzibar, Tanzania

Zanzibar Guest rating USD 42

Paje Hotel  0 stars

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

Paje USD 31

Demani Lodge Zanzibar Paje  0 stars

Zanzibar, Paje, Tanzania

Paje Very good USD 22

Zanzibar House Matemwe  0 stars

Matemwe Kilimajuu, Matemwe (Zanzibar), Tanzania

Matemwe (Zanzibar) Superb USD 142

Baby Bush Lodge Kiwengwa  0 stars

Zanzibar, Kiwengwa (Zanzibar), Tanzania, 52396

Kiwengwa (Zanzibar) USD 74

Shooting Star Lodge Kiwengwa  0 stars

Kiwengwa, Kiwengwa (Zanzibar), Tanzania

Kiwengwa (Zanzibar) USD 330

Vanilla House Jambiani  0 stars

Jambiani 8244, Jambiani (Zanzibar), Tanzania, 81874

Jambiani (Zanzibar) Guest rating USD 59

Jambiani Beach Hotel  0 stars

Jambiani Beach, Jambiani (Zanzibar), Tanzania

Jambiani (Zanzibar) Exceptional USD 75

Jambiani Villas  0 stars

Jambiani Kigibija, Jambiani (Zanzibar), Tanzania

Jambiani (Zanzibar) USD 198

Uhuru Beach Jambiani  0 stars

Mwendawima, Jambiani (Zanzibar), Tanzania

Jambiani (Zanzibar) Superb USD 30

Unguja Lodge Kizimkazi  0 stars

Kizimkazi, Mtendeni, Kizimkazi, Tanzania, 0000

Kizimkazi USD 514

Swahili Beach Resort Kizimkazi  0 stars

Mkunguni, Kizimkazi, Tanzania

Kizimkazi USD 97

Twiga Bungalows Kizimkazi  0 stars

Mkunguni, Kizimkazi, Tanzania

Kizimkazi

Villa Fiona Marumbi  0 stars

Marumbi Zanzibar, Marumbi, Tanzania

Marumbi