Hotels in Zanzibar

Experience an exotic paradise like no other with a stay in one of the Hotels in Zanzibar. Nestled in the heart of the Indian Ocean, this Tanzanian archipelago boasts a perfect blend of tradition, culture, and luxury hospitality. A sanctuary for all discerning travellers, these high-rated accommodations in Zanzibar offer breathtaking views, plush comfort, riveting water sports, and alluring local cuisine that promises to leave you enchanted. Book your escape today and commence an unforgettable journey of discovery, relaxation, and the unrivalled spectacle of nature's sheer beauty! Welcome to Zanzibar, a place where every moment is worth treasuring.

  • Hotel

    Golden Tulip Zanzibar Resort

    rated as 4 out of 5 by 500 reviewers
    3.62 mi from city centre
    from £88 per night
  • Hotel

    Madinat Al Bahr Business & Spa Hotel

    rated as 4.5 out of 5 by 507 reviewers
    2.93 mi from city centre
    from £115 per night
  • Hotel

    Golden Tulip Zanzibar Airport Hotel & Spa

    rated as 4.5 out of 5 by 318 reviewers
    3.46 mi from city centre
    from £160 per night
  • Hotel

    Tembo House Hotel

    rated as 4 out of 5 by 2,064 reviewers
    1.42 mi from city centre
    from £109 per night
  • Resort

    Wellworth Zanzibar Beach Resort

    rated as 3.5 out of 5 by 422 reviewers
    2.5 mi from city centre
    from £69 per night
  • Hotel

    Shaba Boutique Hotel

    rated as 4.5 out of 5 by 94 reviewers
    1.07 mi from city centre
    from £67 per night
  • Hotel

    Golden Tulip Stone Town Boutique

    rated as 4 out of 5 by 438 reviewers
    1.14 mi from city centre
    from £105 per night
  • Hotel

    The Neela Boutique Hotel Stone Town

    rated as 4.5 out of 5 by 69 reviewers
    1.45 mi from city centre
    from £313 per night
  • Hotel

    The Seyyida Hotel And Spa

    rated as 4 out of 5 by 479 reviewers
    1.21 mi from city centre
    from £96 per night
  • Hotel

    Park Hyatt Zanzibar

    rated as 4.5 out of 5 by 1,599 reviewers
    1.45 mi from city centre
    from £348 per night
  • Hotel

    Maru Maru Hotel

    rated as 4 out of 5 by 958 reviewers
    1.27 mi from city centre
    from £81 per night
  • Hotel

    Retro

    rated as 2.5 out of 5 by 9 reviewers
    1.2 mi from city centre
    from £28 per night
  • Hotel

    Stonetown Tides Hotel

    rated as 5 out of 5 by 2 reviewers
    1.14 mi from city centre
    from £34 per night
  • Hotel

    Emerald Palm Courtyard Hotel

    rated as 4.5 out of 5 by 7 reviewers
    1.07 mi from city centre
    from £69 per night
  • Hotel

    Turaco Spice Tree, a Tribute Portfolio Hotel

    rated as 4.5 out of 5 by 182 reviewers
    1.43 mi from city centre
    from £121 per night

Hotels in Zanzibar Town with breakfast included

  • Hotel

    27 Cafe Zanzibar Airport Hotel

    rated as 3.5 out of 5 by 32 reviewers
    3.16 mi from city centre
  • Hotel

    Garden Lodge

    rated as 3 out of 5 by 65 reviewers
    1.26 mi from city centre
    from £48 per night
  • Hotel

    Forodhani Park Hotel

    rated as 4 out of 5 by 196 reviewers
    1.34 mi from city centre
    from £85 per night
  • Hotel

    Al Johari Hotel & Spa

    rated as 3.5 out of 5 by 143 reviewers
    1.43 mi from city centre
    from £68 per night
  • Hotel

    Spice Palace Hotel

    rated as 3.5 out of 5 by 110 reviewers
    1.23 mi from city centre
    from £31 per night
  • Hotel

    Antonio Garden Hotel

    rated as 4 out of 5 by 148 reviewers
    1.21 mi from city centre
    from £80 per night
  • Hotel

    Horizon Palace

    rated as 3.5 out of 5 by 268 reviewers
    1.3 mi from city centre
  • Resort
    1.11 mi from city centre
    from £45 per night
  • Hotel
    1.16 mi from city centre

Best value for money hotels in Zanzibar Town

Great value hotels for your stay in Zanzibar Town

  • Hotel

    Bellissimo Boutique Hotel

    rated as 5 out of 5 by 22 reviewers
    1.2 mi from city centre
    from £161 per night
  • Hotel

    Tembo Palace Hotel

    rated as 4.5 out of 5 by 88 reviewers
    1.39 mi from city centre
    from £85 per night
  • Hotel

    Mizingani Seafront Hotel

    rated as 4 out of 5 by 747 reviewers
    1.21 mi from city centre
    from £65 per night
  • Hotel

    Zanzibar Serena Hotel

    rated as 4.5 out of 5 by 1,037 reviewers
    1.45 mi from city centre
    from £247 per night
  • Hotel

    Beyt al Salaam

    rated as 4 out of 5 by 302 reviewers
    1.47 mi from city centre
  • Hotel

    Dhow Palace Hotel

    rated as 4 out of 5 by 946 reviewers
    1.37 mi from city centre
    from £79 per night
  • Hotel

    Asmini Palace Hotel

    rated as 4 out of 5 by 93 reviewers
    1.05 mi from city centre
    from £73 per night
  • Aparthotel

    Zanzibar

    rated as 3.5 out of 5 by 156 reviewers
    1.18 mi from city centre
  • Hotel

    BEST WESTERN PLUS ZANZIBAR

    rated as 3.5 out of 5 by 117 reviewers
    1.14 mi from city centre

Best rated hotels in Zanzibar Town

Explore the best rated hotels in Zanzibar Town, Tanzania based on the opinions of other travelers

  • Hotel

    Emerson Spice

    rated as 5 out of 5 by 865 reviewers
    1.11 mi from city centre
    from £100 per night
  • Hotel

    Zanzibar Palace Hotel

    rated as 4.5 out of 5 by 891 reviewers
    1.16 mi from city centre
    from £158 per night
  • Hotel

    Kisiwa House

    rated as 4.5 out of 5 by 1,345 reviewers
    1.34 mi from city centre
    from £149 per night
  • Hotel

    Zanzibar Coffee House

    rated as 4.5 out of 5 by 966 reviewers
    1.08 mi from city centre
    from £117 per night
  • Hotel

    Emerson on Hurumzi

    rated as 4.5 out of 5 by 496 reviewers
    1.19 mi from city centre
  • Hotel

    Hotel Verde Zanzibar - Azam Luxury Resort and Spa - Dry Hotel

    rated as 4.5 out of 5 by 463 reviewers
    2.13 mi from city centre
    from £198 per night
  • Hotel

    Chapwani Island

    rated as 4.5 out of 5 by 153 reviewers
    1.21 mi from city centre
  • Hotel
    1.41 mi from city centre
  • Hotel

    Shoki Shoki Hotel Stone Town

    rated as 4.5 out of 5 by 122 reviewers
    1.36 mi from city centre
    from £57 per night

Cheap hotels in Zanzibar Town

Affordable budget hotels in Zanzibar Town

  • Resort

    Zanzibar View Hotel

    rated as 5 out of 5 by 1 reviewers
    2.73 mi from city centre
    from £70 per night
  • Hotel

    Hello Rafiki House - Stonetown

    rated as 5 out of 5 by 1 reviewers
    1.4 mi from city centre
  • Hotel

    Al-Minar Hotel

    rated as 4.5 out of 5 by 418 reviewers
    1.43 mi from city centre
    from £60 per night
  • Hotel

    Emerald Palm Boutique Hotel

    rated as 4 out of 5 by 18 reviewers
    1.26 mi from city centre
    from £51 per night
  • Hotel

    Rumaisa Hotel

    rated as 4 out of 5 by 89 reviewers
    5,223 ft from city centre
    from £54 per night
  • Hotel

    The Island Stone Town hotel

    rated as 3 out of 5 by 33 reviewers
    1.03 mi from city centre
    from £20 per night
  • Hotel

    Zenji Hotel

    rated as 4.5 out of 5 by 477 reviewers
    1.06 mi from city centre
  • Hotel

    Kiponda B&B

    rated as 4 out of 5 by 211 reviewers
    1.24 mi from city centre
    from £44 per night
  • Hotel

    Princess Salme Inn

    rated as 4 out of 5 by 205 reviewers
    1.08 mi from city centre
    from £26 per night

Why book with us?

Travel tips for Zanzibar Town

FAQs about hotels in Zanzibar Town