Zanzibar hotels

Check rooms and rates
exclusive online offers!
Check-in
Select date
Check-out
Select date
Rooms and Guests
2Guests1room
Hotels City Rating

Zanzibar Serena Inn  5 stars

Stone Town Kelele Square, Zanzibar, Tanzania

Zanzibar Great
GBP 257

Kempinski Zamani Zanzibar  5 stars

Po Box 3140, Kiwengwa, Pwani Mchangani, Tanzania

Pwani Mchangani Very good
GBP 163

Bluebay Beach Resort  5 stars

Kiwengwa Beach, Kiwengwa (Zanzibar), Tanzania, 00000

Kiwengwa (Zanzibar) Great
GBP 1 074

Karafuu Beach Resort  5 stars

Michamvi Road, Zanzibar, Tanzania, 00000

Zanzibar Great
GBP 198

The Residence Zanzibar  5 stars

Mchangamle, Kizimkazi, Kizimkazi, Tanzania

Kizimkazi Great
GBP 492

Essque Zalu Zanzibar  5 stars

Nungwi Beach , Nungwi, Tanzania

Nungwi Perfect
GBP 221

Baraza Resort & Spa Zanzibar  5 stars

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

Zanzibar Very good
GBP 812

The Palms Zanzibar  5 stars

Bwejuu Beach, Zanzibar, Tanzania

Zanzibar
GBP 811

Royal Zanzibar Beach Resort  5 stars

North Coast Nungwi, Nungwi, Tanzania, 3425

Nungwi Very good
GBP 244

Ras Michamvi Beach Resort  5 stars

Chwaka Bay, Michamvi Kae, Tanzania

Michamvi Kae Nice
GBP 69

Melia Zanzibar  5 stars

Kiwengwa, Kiwengwa (Zanzibar), Tanzania, 00200

Kiwengwa (Zanzibar) Great
GBP 338

Mtoni Marine Hotel  5 stars

Malawi Road, Zanzibar, Tanzania

Zanzibar Perfect
GBP 352

Dream Of Zanzibar  5 stars

Mahonda, Zanzibar, Tanzania

Zanzibar Very good
GBP 378

Sea Cliff Resort & Spa  5 stars

1763 Malawi Road;Mangapwani , Zanzibar, Tanzania

Zanzibar Great
GBP 202

Riu Palace Zanzibar (Adults Only)  5 stars

Nungwi Road, Nungwi, Tanzania, 3498

Nungwi Very good
GBP 227

Gold Zanzibar Beach House & Spa  5 stars

Kendwa, Kendwa, Tanzania, 1543

Kendwa Very good
GBP 288

Neptune Pwani Beach Resort & Spa  5 stars

Kiwengwa, Pwani Mchangani, Tanzania, 00000

Pwani Mchangani Very good
GBP 438

Breezes Beach Club & Spa  5 stars

Bwejuu Beach, Bwejuu, Tanzania

Bwejuu Very good
GBP 157

Zanzi Resort  5 stars

Kama, Zanzibar, Tanzania

Zanzibar Great
GBP 266

Park Hyatt Zanzibar  5 stars

Shangani Street, Zanzibar, Tanzania, undefined

Zanzibar
GBP 280

Zanzibar White Sand Luxury Villas & Spa  5 stars

Paje Beach, Paje, Tanzania

Paje Great
GBP 408

Fruit & Spice Wellness Resort Zanzibar  5 stars

Mchangamble Beach, Kizimkazi, Tanzania

Kizimkazi Great
GBP 195

Kasha Boutique Hotel  5 stars

Matemwe, Kigomany, Matemwe (Zanzibar), Tanzania

Matemwe (Zanzibar) Very good
GBP 144

Karafuu Beach Resort & Spa  5 stars

Off Pingwe Main Road, North, Pingwe, Tanzania

Pingwe Very good
GBP 402

Baraza Resort And Spa Zanzibar  5 stars

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

Bwejuu Guest rating
GBP 908

Zawadi Hotel Zanzibar  5 stars

South East Coast, Michamvi Kae, Tanzania, 00000

Michamvi Kae Very good
GBP 624

Fumba Beach Lodge  4 stars

Fumba, Zanzibar, Tanzania, 00000

Zanzibar Very good
GBP 300

Sultan Sands  4 stars

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

Kiwengwa (Zanzibar) Great
GBP 229

Doubletree Resort By Hilton Zanzibar - Nungwi  4 stars

Nungwi Village, Nungwi, Tanzania, 2651

Nungwi Great
GBP 153

Ras Nungwi Beach Hotel  4 stars

Po Box 1784 Nungwi Peninsular, North Region, Zanzibar, Tanzania, 00000

Zanzibar Great
GBP 177

Ocean Paradise Resort  4 stars

North East Coast Zanzibar, Zanzibar, Tanzania

Zanzibar
GBP 256

Mnarani Beach Cottages  4 stars

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

Nungwi Very good
GBP 124

Tausi Palace Hotel  4 stars

Baghani Street, Zanzibar, Tanzania

Zanzibar Great
GBP 83

Diamonds Mapenzi Beach  4 stars

Mahonda, Kiwengwa (Zanzibar), Tanzania

Kiwengwa (Zanzibar) Very good
GBP 280

My Blue Hotel  4 stars

Nungwi, Nungwi, Tanzania

Nungwi Very good
GBP 114

Paradise Beach Resort  4 stars

Road Marumbi, Uroa, Tanzania, 4017

Uroa Very good
GBP 150

Maru Maru Hotel  4 stars

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

Zanzibar Great
GBP 117

Golden Tulip Zanzibar Boutique Hotel  4 stars

Malindi Road, Zanzibar, Tanzania

Zanzibar Very good
GBP 82

Dhow Inn  4 stars

Paje Beach, Paje, Tanzania

Paje Very good
GBP 142

Protea Hotel By Marriott Zanzibar Mbweni Ruins  4 stars

Mbweni, Zanzibar, Tanzania

Zanzibar
GBP 191

Sunshine Hotel Zanzibar  4 stars

Matemwe, Matemwe (Zanzibar), Tanzania

Matemwe (Zanzibar) Very good
GBP 120

Mashariki Palace Hotel  4 stars

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

Zanzibar Perfect
GBP 251

Karamba Resort  4 stars

Kizimkazi Dimbani Village, Kizimkazi, Tanzania

Kizimkazi Very good
GBP 133

Voi Kiwengwa Resort  4 stars

Kiwengwa Village, 2144, Zanzibar, Tanzania

Zanzibar
GBP 227

Green And Blue Ocean Lodge  4 stars

Along Matemwe Beach, Zanzibar, Tanzania

Zanzibar Great
GBP 144

Zanzibar Palace Hotel  4 stars

Kiponda Area Housenumber 831, Zanzibar, Tanzania

Zanzibar Great
GBP 269

Z Hotel  4 stars

Nungwi Beach, Zanzibar, Nungwi, Tanzania

Nungwi Great
GBP 192

Mvuvi Boutique Resort  4 stars

Kiwengwa, Kiwengwa (Zanzibar), Tanzania

Kiwengwa (Zanzibar) Nice
GBP 120

Chuini Zanzibar Beach Lodge  4 stars

Chuini Palace Ruins, Zanzibar, Tanzania

Zanzibar Perfect
GBP 356

Mizingani Seafront Hotel  4 stars

Mizingani Road, Stonetown, Zanzibar, Tanzania

Zanzibar Great
GBP 90

Dhow Palace Hotel  4 stars

Kenyatta Road / Baghani Street, Zanzibar, Tanzania

Zanzibar Very good
GBP 73

Tembo House Hotel And Apartments  4 stars

Forodhani Street, Zanzibar, Tanzania

Zanzibar Very good
GBP 152

Africa House Hotel  4 stars

Shangani, Zanzibar, Tanzania

Zanzibar Nice
GBP 71

Indigo Beach Zanzibar  4 stars

Bwejuu, Bwejuu, Tanzania

Bwejuu Great
GBP 89

Zanzibar Garden Villa  4 stars

Paje Beach, Kizimkazi, Tz, Zanzibar, Tanzania

Zanzibar
GBP 54

Mchanga Beach Resort  4 stars

Between Pwani Mchangani And Matemwe Villages Pwani Mchangani Tanzania, Pwani Mchangani, Tanzania

Pwani Mchangani Very good
GBP 113

Forodhani Park Hotel  4 stars

Forodhani Street, Zanzibar, Tanzania

Zanzibar Great
GBP 64

Arabian Nights Hotel  4 stars

Paje Beach, Paje, Tanzania, 971

Paje Very good
GBP 82

Baobab Beach Resort  4 stars

Nungwi Beach, Nungwi, Tanzania, 1941

Nungwi
GBP 259

Next Paradise Boutique Resort  4 stars

Plot 888, Pwani Mchangani, Tanzania

Pwani Mchangani Great
GBP 349

Zanzibar Bahari Villas  4 stars

Matemwe , Matemwe (Zanzibar), Tanzania

Matemwe (Zanzibar)
GBP 260

Villa Serenity  4 stars

Paje Beach, Paje, Tanzania

Paje
GBP 442

Pongwe Bay Resort  4 stars

10 Pongwe Road, Pongwe, Tanzania

Pongwe Nice
GBP 135

Sea Cliff Resort & Spa  4 stars

1763 Malawi Road, Mangapwani, Tanzania, 1763

Mangapwani Very good
GBP 180

The Seyyida Hotel And Spa  4 stars

Kijangwani, Zanzibar, Tanzania

Zanzibar Great
GBP 174

Kena Beach Hotel  4 stars

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

Matemwe (Zanzibar)
GBP 462

Uroa Bay Beach Resort  4 stars

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

Uroa Great
GBP 117

Ocean Paradise Resort & Spa  4 stars

North East Coast Zanzibar, Pwani Mchangani, Tanzania

Pwani Mchangani Nice
GBP 246

Villa Kiva  4 stars

Matemwe, Matemwe (Zanzibar), Tanzania

Matemwe (Zanzibar) Perfect
GBP 220

Al Johari Zanzibar  3 stars

116 Shangani, Zanzibar, Tanzania, 00000

Zanzibar Great
GBP 65

Mermaids Cove Beach Resort And Spa  3 stars

East Coast, 2206 Uroa, Uroa, Tanzania

Uroa
GBP 79

Sunset Beach Resort Zanzibar  3 stars

Nungwi, Zanzibar, Tanzania

Zanzibar

Coral Rock Hotel  3 stars

Jambiani Mfumbwi, Jambiani (Zanzibar), Tanzania

Jambiani (Zanzibar) Very good
GBP 118

Swahili Beach Resort  3 stars

255 Mkunguni, Zanzibar, Tanzania, 00000

Zanzibar Very good
GBP 67

Al Minar Hotel  3 stars

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

Zanzibar Great
GBP 64

Bellevue Guesthouse  3 stars

Bwejuu Street, Bwejuu, Tanzania

Bwejuu Great
GBP 60

Chwaka Bay Resort  3 stars

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

Chwaka Great
GBP 43

Villa De Coco  3 stars

Main Road, Jambiani (Zanzibar), Tanzania

Jambiani (Zanzibar) Great
GBP 131

Ngalawa Beach Village  3 stars

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

Zanzibar
GBP 129

Zanzibar House  3 stars

Matemwe, Zanzibar, Tanzania

Zanzibar
GBP 106

Blu Marlin Village  3 stars

Kiwengwa Beach, Kiwengwa (Zanzibar), Tanzania

Kiwengwa (Zanzibar) Nice
GBP 104

White Beach  3 stars

Bwejuu, Zanzibar, Tanzania

Zanzibar Great
GBP 39

La Madrugada Beach Resort  3 stars

Makunduchi, Makunduchi, Tanzania, 54346

Makunduchi
GBP 45

Zanzibar Beach Resort  3 stars

Mazizini, Zanzibar, Tanzania

Zanzibar Guest rating
GBP 85

Reef & Beach Resort  3 stars

Jambiani Beach, Jambiani (Zanzibar), Tanzania

Jambiani (Zanzibar) Great
GBP 58

Sunset Kendwa Beach Hotel  3 stars

Kendwa Beach, Kendwa, Tanzania

Kendwa Nice
GBP 71

Pongwe Beach Hotel  3 stars

Pongwe Beach, Pongwe, Tanzania

Pongwe Very good
GBP 184

Milele Villas  3 stars

Fukuchani ,Zanzibar 2572, Zanzibar, Tanzania

Zanzibar
GBP 282

Asmini Palace Hotel  3 stars

Kiponda Street, Stone Town, Zanzibar, Tanzania

Zanzibar
GBP 70

Seasons Lodge Zanzibar  3 stars

Pongwe, Pongwe, Tanzania

Pongwe Great
GBP 103

Zanzibar Rock Resort  3 stars

Pongwe Village, Pongwe, Tanzania

Pongwe
GBP 91

Bliss Beach Lodge  3 stars

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

Jambiani (Zanzibar)
GBP 60

Amaan Bungalows  3 stars

Nungwi Beach, Nungwi, Tanzania

Nungwi Very good
GBP 67

Flame Tree Cottages  3 stars

Nungwi - North West Zanzibar, Nungwi, Tanzania

Nungwi Great
GBP 147

Nur Beach Hotel Jambian Zanzibar  3 stars

4146 Jambiani, Jambiani (Zanzibar), Tanzania

Jambiani (Zanzibar)
GBP 81

Langi Langi Beach Bungalows  3 stars

Nungwi Beach, Nungwi, Tanzania

Nungwi Great
GBP 79

Imani Beach Villa  3 stars

Off Malawi Road, Zanzibar, Tanzania

Zanzibar Guest rating
GBP 34

Cristal Resort  3 stars

Paje Beach, Paje, Tanzania

Paje Nice
GBP 86

Arabian Nights Suites  3 stars

791 - Paje - East Coast Zanzibar, Zanzibar, Tanzania

Zanzibar
GBP 124

Zanzibar Retreat Hotel  3 stars

Matemwe, Matemwe (Zanzibar), Tanzania

Matemwe (Zanzibar) Very good
GBP 99

Casa Del Mar  3 stars

Jambiani, Jambiani (Zanzibar), Tanzania, 4146

Jambiani (Zanzibar) Very good
GBP 62

Waikiki Resort Zanzibar  3 stars

Pwani Mchangani Beach, Pwani Mchangani, Tanzania, 2210

Pwani Mchangani Very good
GBP 56

Blue Reef Sport And Fishing Lodge & Bungalows  3 stars

Jambiani Kikadini, Paje Road, Jambiani (Zanzibar), Tanzania

Jambiani (Zanzibar)

Mbuyuni Beach Village  2 stars

Jambiani, Zanzibar, Jambiani (Zanzibar), Tanzania, Kasi

Jambiani (Zanzibar) Great
GBP 35

Nungwi Inn  2 stars

1496, Nungwi, Tanzania

Nungwi Great
GBP 58

Zanzibar Stone Town Lodge  2 stars

Shangani Street, Zanzibar, Tanzania

Zanzibar
GBP 40

Ndame Beach Lodge  2 stars

Paje Beach, Paje, Tanzania

Paje Great
GBP 81

Twisted Palms Lodge & Restaurant  2 stars

Bwejuu. P. O Box 870, Bwejuu, Tanzania

Bwejuu Very good
GBP 55

Jacob'S Inn  2 stars

Mkunazini Street, Zanzibar, Tanzania

Zanzibar Guest rating
GBP 25

Kichanga Lodge  0 stars

Michamvi, Michamvi Kae, Tanzania, 00000

Michamvi Kae Great
GBP 160

Matemwe Lodge  0 stars

Matemwe Beach, Matemwe (Zanzibar), Tanzania

Matemwe (Zanzibar)
GBP 393

Villa Fleur De Lys  0 stars

Makunduchi, Makunduchi, Tanzania

Makunduchi
GBP 124

Unguja Lodge  0 stars

Kizimkazi, Kizimkazi, Tanzania

Kizimkazi
GBP 396

Uzuri Villa  0 stars

South East Coast, Jambiani (Zanzibar), Tanzania

Jambiani (Zanzibar)
GBP 117

New Jambo Bungalows  0 stars

Inbetween Dhow Inn Resort And Savanna Ocean, Paje, Tanzania

Paje
GBP 51

Shooting Star Lodge  0 stars

Kiwengwa Beach, Kiwengwa (Zanzibar), Tanzania

Kiwengwa (Zanzibar)
GBP 313

Jambiani Villas  0 stars

Jambiani Kigibija, Jambiani (Zanzibar), Tanzania

Jambiani (Zanzibar)
GBP 170

Unguja Lodge  0 stars

Kizimkazi Mtendeni, Kizimkazi, Tanzania, 0000

Kizimkazi
GBP 282

Victorias Dream  0 stars

Michamvi Road, Michamvi Kae, Tanzania

Michamvi Kae
GBP 23

Garden Lodge  0 stars

Kaunda Road, Zanzibar, Tanzania

Zanzibar
GBP 45

Imani Beach Villa Resort  0 stars

Imani Beach Villa, Bububu, P.O.Box 3248 Zanzibar City, Bububu, Tanzania

Bububu
GBP 29

Malogo Guest House  0 stars

Nungwi Road Magologolo Compound Nungwi, Nungwi, Tanzania

Nungwi
GBP 56

Villa Oman  0 stars

-6.224462, 39.532721 Po Box 4168, Bwejuu, Tanzania

Bwejuu
GBP 265

Zanzibar Blue Dolphin Bay  0 stars

6.457190,39.475076, Kizimkazi, Tanzania

Kizimkazi
GBP 35