Hotels in Zanzibar (Tanzania)

3815 hotels in Zanzibar

  1. Royal Zanzibar Beach Resort

    Four outdoor swimming pool options
    See prices from 4 sites
    fromR 5 466
  2. Hotel Riu Palace Zanzibar

    Three distinct outdoor swimming pools
    See prices from 5 sites
    fromR 4 693
  3. Paradise Beach Resort

    Dine at multiple on-site restaurants
    Select dates to see exact prices
  4. Hotel Riu Jambo

    Varied Buffet and Themed Dining
    Select dates to see exact prices
  5. Turaco Nungwi Resort, a Tribute Portfolio Hotel

    Outdoor pool and swim-up bar
    See prices from 6 sites
    fromR 3 703
  6. Mnarani Beach Cottages

    Private cottages with sea views
    See prices from 6 sites
    fromR 1 042
  7. The Mora Zanzibar

    Diverse international culinary dining options
    See prices from 5 sites
    fromR 6 394
  8. Diamond White Resort

    Outdoor Swimming Pool Access Available
    Select dates to see exact prices
  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 7 sites
    fromR 1 399
  11. Park Hyatt Zanzibar

    Prime Stone Town Waterfront Location
    See prices from 8 sites
    fromR 7 213
  12. Sea Cliff Resort & Spa

    Water sports at private beach
    See prices from 7 sites
    fromR 4 235
  13. Canary Hotel & SPA

    Indoor pool and fitness center
    See prices from 3 sites
    fromR 706
  14. Essque Zalu Zanzibar

    Large outdoor saltwater infinity pool
    See prices from 3 sites
    fromR 4 249
  15. Zula Zanzibar

    Direct access to Paje Beach
    Select dates to see exact prices
  16. Kwanza Resort By SUNRISE

    Diverse international dining options
    See prices from 5 sites
    fromR 4 737
  17. Konokono Beach Resort

    Cliffside dining with bay views
    See prices from 4 sites
    fromR 2 474
  18. JAZ Amaluna

    Relax in onsite spa facilities
    Select dates to see exact prices
  19. My Blue Hotel

    Infinity pool overlooking Indian Ocean
    See prices from 5 sites
    fromR 2 878
  20. Mbuyuni Beach Village

    Swim in the outdoor pool
    See prices from 4 sites
    fromR 463
  21. Gold Zanzibar Beach House & Spa

    Diverse Daily Buffet Dining Options
    See prices from 8 sites
    fromR 4 927
  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 4 sites
    fromR 2 855
  24. Zanzibar Beach Resort

    Dine at five onsite venues
    See prices from 7 sites
    fromR 1 291
  25. Fruit & Spice Wellness Resort Zanzibar

    Private beach and pool access
    See prices from 7 sites
    fromR 1 549
  26. Sandies Nungwi Beach Zanzibar

    Oceanfront dining with buffet options
    See prices from 2 sites
    fromR 5 492
  27. Marafiki Bungalows

    Personalized Excursion and Trip Planning
    Select dates to see exact prices
  28. Sunshine Marine Lodge

    Swahili-style bungalows with views
    See prices from 6 sites
    fromR 1 456
  29. Zanzibar Bay Resort

    Dine at three on-site restaurants
    Select dates to see exact prices
  30. Zoi Retreat Hotel Zanzibar

    On-site tour and excursion booking
    See prices from 3 sites
    fromR 1 436
  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 5 sites
    fromR 1 632
  33. Tembo Palace Hotel

    Authentic Swahili Room Decor
    See prices from 8 sites
    fromR 1 638
  34. Aluna Beach Apartments

    Rooftop bar with ocean views
    See prices from 4 sites
    fromR 1 545
  35. Zanzibar Bahari Villas

    Visit Mnemba Island snorkeling spots
    See prices from 5 sites
    fromR 767

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 ‎R 463 to ‎R 7 213 (price per night)

These top destinations are just a click away

More Top Destinations

Frequently Asked Questions about Zanzibar