Hotels in Zanzibar (Tanzania)

3818 hotels in Zanzibar

  1. Royal Zanzibar Beach Resort

    Four outdoor swimming pool options
    See prices from 6 sites
    from£281
  2. Hotel Riu Palace Zanzibar

    Three distinct outdoor swimming pools
    See prices from 12 sites
    from£204
  3. Paradise Beach Resort

    Dine at multiple on-site restaurants
    See prices from 12 sites
    from£77
  4. Hotel Riu Jambo

    Varied Buffet and Themed Dining
    See prices from 10 sites
    from£176
  5. Turaco Nungwi Resort, a Tribute Portfolio Hotel

    Outdoor pool and swim-up bar
    See prices from 9 sites
    from£118
  6. Mnarani Beach Cottages

    Private cottages with sea views
    See prices from 12 sites
    from£55
  7. The Mora Zanzibar

    Diverse international culinary dining options
    See prices from 16 sites
    from£291
  8. Diamond White Resort

    Outdoor Swimming Pool Access Available
    See prices from 6 sites
    from£39
  9. Hotel Riu Palace Swahili

    Seven distinct themed dining venues
    Select dates to see exact prices
  10. Dhow Palace Hotel

    Rooftop terrace with city views
    See prices from 16 sites
    from£62
  11. Park Hyatt Zanzibar

    Prime Stone Town Waterfront Location
    See prices from 16 sites
    from£258
  12. Sea Cliff Resort & Spa

    Water sports at private beach
    See prices from 16 sites
    from£137
  13. Canary Hotel & SPA

    Indoor pool and fitness center
    See prices from 8 sites
    from£35
  14. Essque Zalu Zanzibar

    Large outdoor saltwater infinity pool
    See prices from 12 sites
    from£145
  15. Zula Zanzibar

    Direct access to Paje Beach
    See prices from 3 sites
    from£115
  16. Kwanza Resort By SUNRISE

    Diverse international dining options
    See prices from 1 site
    from£215
  17. Konokono Beach Resort

    Cliffside dining with bay views
    See prices from 12 sites
    from£125
  18. JAZ Amaluna

    Relax in onsite spa facilities
    See prices from 4 sites
    from£154
  19. My Blue Hotel

    Infinity pool overlooking Indian Ocean
    See prices from 10 sites
    from£140
  20. Mbuyuni Beach Village

    Swim in the outdoor pool
    See prices from 12 sites
    from£21
  21. Gold Zanzibar Beach House & Spa

    Diverse Daily Buffet Dining Options
    See prices from 14 sites
    from£245
  22. Dream of Zanzibar Resort & Spa - Premium All Inclusive

    On-site spa and wellness center
    Select dates to see exact prices
  23. LUX Marijani Zanzibar

    Private beach with sun loungers
    See prices from 14 sites
    from£132
  24. Zanzibar Beach Resort

    Dine at five onsite venues
    See prices from 15 sites
    from£57
  25. Fruit & Spice Wellness Resort Zanzibar

    Private beach and pool access
    See prices from 14 sites
    from£78
  26. Sandies Nungwi Beach Zanzibar

    Oceanfront dining with buffet options
    See prices from 2 sites
    from£350
  27. Marafiki Bungalows

    Personalized Excursion and Trip Planning
    See prices from 12 sites
    from£70
  28. Sunshine Marine Lodge

    Swahili-style bungalows with views
    See prices from 13 sites
    from£62
  29. Zanzibar Bay Resort

    Dine at three on-site restaurants
    See prices from 12 sites
    from£86
  30. Zoi Retreat Hotel Zanzibar

    On-site tour and excursion booking
    See prices from 10 sites
    from£67
  31. Sandies Baobab Beach Zanzibar

    Ocean View Dining Experience
    Select dates to see exact prices
  32. Aya Beach Resort

    Sea-view dining with local cuisine
    See prices from 11 sites
    from£55
  33. Tembo Palace Hotel

    Authentic Swahili Room Decor
    See prices from 14 sites
    from£72
  34. Aluna Beach Apartments

    Rooftop bar with ocean views
    See prices from 9 sites
    from£59
  35. Zanzibar Bahari Villas

    Visit Mnemba Island snorkeling spots
    See prices from 12 sites
    from£24

The prices and availability we receive from booking sites change constantly. This means you may not always find the exact same offer you saw on trivago when you land on the booking site.

Price range

Hotels in Zanzibar - Price range from ‎£21 to ‎£350 (price per night)

These top destinations are just a click away

More Top Destinations

Frequently Asked Questions about Zanzibar