OBO Travel lists 58 hotels in Zanzibar, Tanzania, 58 of them with photo galleries and full descriptions. The mix includes 18 five-star and 24 four-star properties, alongside mid-range and budget stays. Well-rated picks include Aldiana Club Zanzibar Kwanza, Essque Zalu Zanzibar, Gold Zanzibar and Hotel RIU Palace Zanzibar - Adults Only. The best months to visit are June, July, August and September. Over the next three months, rooms start from $13 per night. Prices come live from our suppliers when you pick your dates, with the cancellation policy shown before you book.
Cheapest weekends in Zanzibar
Friday and Saturday nights ranked by their two-night total for 2 adults, from the next 16 weekends. Each link opens a live search for exactly those dates.
Prices are the cheapest available nightly rate for 2 adults in USD, refreshed daily and confirmed live at search. Cheapest weekends in every destination →
Top hotels in Zanzibar
Verified availability first, then star rating and photo quality.

Aldiana Club Zanzibar Kwanza
Kizimkazi
The beachfront Kwanza Resort offers an earthy, coastal design in a cozy ambiance. Located in Kizimkazi, on the Spice...

Essque Zalu Zanzibar
NUNGWI
Nestled in a natural cove on the island's northeastern coast, this intimate boutique hotel overlooks the turquoise wa...

Gold Zanzibar
KENDWA
This magnificent hotel enjoys a fantastic setting in Kendwa on the northern tip of beautiful Zanzibar. Situated 57 km...

Hotel RIU Palace Zanzibar - Adults Only
Nungwi
The hotel is located on Nungwi Beach, a beautiful white-sand beach with crystalline waters that will make visitors fe...

Hotel Verde Zanzibar - Azam Luxury Resort and Spa
Zanzibar
As the island's greenest hotel, it is one of a kind. Set just outside historic Stone Town and only a mere 15 minute d...

Lux Marijani
zanzibar
Lux * Marijani Zanzibar is the 5star hotel, located on the North East Coast of Zanzibar at Pwanimchngani village, abo...

Madinat Al Bahr Business & Spa Hotel
Zanzibar
Relax at the full-service spa, where you can enjoy massages. You're sure to appreciate the recreational amenities, in...

Meliá Zanzibar
ZANZIBAR
Just 45 km from the capital, Stone Town, this sophisticated all-inclusive resort enjoys a unique location. Romantic r...

Moja Tuu Luxury Villas
Zanzibar Town/stone Town
Located in Kiwengwa, Moja Tuu The Luxury Villas & Nature Retreat offers a tranquil escape on Zanzibar's coast, bo...

Nungwi Dreams by Mantis
ZANZIBAR
Nungwi Dreams by Mantis is a 5-star Boutique Hotel situated in Nungwi, the most sought after area in Zanzibar. Nungwi...

Park Hyatt Zanzibar
Stone Town
Sitting majestically on the beachfront in the heart of Stone Town, a designated UNESCO heritage site, Park Hyatt Zanz...

Royal Zanzibar Beach Resort
NUNGWI
This resort boasts an idyllic setting amidst almost 20 acres of tropical gardens and situated directly on Nungwi Beac...

Sea Cliff Resort & Spa
Zanzibar
Perched on a scenic cliff overlooking the Indian Ocean, Sea Cliff Resort & Spa is a luxurious tropical retreat locate...

TUI BLUE Bahari Zanzibar
ZANZIBAR
This beach hotel is situated on the north-east coast, just 40 minutes from the Stone Town area of Zanzibar's capital...

The Mora Zanzibar
Zanzibar
The Mora Zanzibar Resort & Spa is a 5-star Luxury All-Inclusive retreat on Muyuni Beach, overlooking Mnemba Island. S...

The Residence Zanzibar
Zanzibar
Nestled on Zanzibar's tranquil southwest coast, The Residence Zanzibar offers five-star luxury within a sprawling 32...

Zanzibar Serena Hotel
STONE TOWN, ZANZIBAR
Idyllically situated on the sea-front of ancient Stone Town, flanked by an exotic mix of sultans' palaces, Portuguese...

Bluebay Beach Resort and Spa
ZANZIBAR
This up-scale and luxurious hotel is the best accommodation option when travelling to Zanzibar on business or leisure...

Breezes Beach Club And Spa
Zanzibar City
Take time to pamper yourself with a visit to the full-service spa. If you're looking for recreational opportunities...

Canary Golden Hotel
Nungwi
The 4-star Canary Nungwi Hotel & Restaurant, located a short walk from Nungwi Beach in Zanzibar, offers a range of am...

Dhow Palace Hotel
Zanzibar
Enjoy recreation amenities such as an indoor pool or take in the view from a terrace. This hotel also features compli...

Golden Tulip Zanzibar Airport
Zanzibar Town
With a stay at Golden Tulip Zanzibar Airport in Zanzibar Town, you'll be 4. 6 mi (7. 3 km) from Nakupenda Beach and 4...

Hakuna Majiwe Zanzibar
ZANZIBAR
Located about 40 km from Stone Town, the hotel can be reached in 60 minutes' transfer time. The hotel is located betw...

Hotel Riu Jambo
ZANZIBAR
Located on the idyllic Nungwi Beach, Hotel La Gemma dell'Est is perfect for a luxury holiday in Zanzibar. The all-inc...
Luxury hotels in Zanzibar
Five-star properties with photo galleries.

Aldiana Club Zanzibar Kwanza
Kizimkazi
The beachfront Kwanza Resort offers an earthy, coastal design in a cozy ambiance. Located in Kizimkazi, on the Spice...

Essque Zalu Zanzibar
NUNGWI
Nestled in a natural cove on the island's northeastern coast, this intimate boutique hotel overlooks the turquoise wa...

Gold Zanzibar
KENDWA
This magnificent hotel enjoys a fantastic setting in Kendwa on the northern tip of beautiful Zanzibar. Situated 57 km...

Hotel RIU Palace Zanzibar - Adults Only
Nungwi
The hotel is located on Nungwi Beach, a beautiful white-sand beach with crystalline waters that will make visitors fe...

Hotel Verde Zanzibar - Azam Luxury Resort and Spa
Zanzibar
As the island's greenest hotel, it is one of a kind. Set just outside historic Stone Town and only a mere 15 minute d...

Lux Marijani
zanzibar
Lux * Marijani Zanzibar is the 5star hotel, located on the North East Coast of Zanzibar at Pwanimchngani village, abo...

Madinat Al Bahr Business & Spa Hotel
Zanzibar
Relax at the full-service spa, where you can enjoy massages. You're sure to appreciate the recreational amenities, in...

Meliá Zanzibar
ZANZIBAR
Just 45 km from the capital, Stone Town, this sophisticated all-inclusive resort enjoys a unique location. Romantic r...
Best value hotels in Zanzibar
Three and four-star stays with photos and descriptions.

Jafferji House and Spa
ZANZIBAR
"Jafferji House & Spa is located in the heart of Zanzibar's historical Stone Town at 170 Gizenga Street. Built in 191...

Jaz Adonia
Zanzibar
Unwind on our pristine 300-meter private beach and discover paradise at Jaz Adonia Beach Resort. Savor delectable cui...

Karafuu Beach Resort & Spa
ZANZIBAR
At Karafuu you can enjoy a comfortable and safe swim in the ocean even at low tide thanks to a path in front of the h...

Malika Nungwi Hotel
Zanzibar
Situated in Nungwi, 600 metres from Nungwi Beach, Malika Nungwi Hotel features accommodation with an outdoor swimming...

My Blue Hotel
Nungwi
Indulge in a relaxing experience at My Blue Hotel, a beachfront resort in Nungwi, Zanzibar. Just a short drive from N...

Neptune Pwani Beach Resort & Spa
Tanzania
Located on Zanzibar’s northeast coast along the beautiful Kiwengwa–Pwani shoreline, the award-winning Neptune Pwani B...

Paradise Beach Resort
UROA ZANZIBAR
The hotel is located in Uroa, one of the best tourist enclaves of Zanzibar. Here, guests will enjoy a spacious holida...

Sandies Baobab Beach Zanzibar
NUNGWI
Indulge in massages, body treatments, and facials at this all-inclusive resort. Enjoy complimentary Wi-Fi, concierge...
Popular hotel chains in Zanzibar
Every property of a chain on one page, whichever supplier offers it.
Frequently asked questions about hotels in Zanzibar
How many hotels are there in Zanzibar?
OBO Travel lists 58 hotels in Zanzibar, Tanzania, including 18 five-star and 24 four-star properties.
What are the best hotels in Zanzibar?
Popular choices with strong ratings and photo galleries include Aldiana Club Zanzibar Kwanza, Essque Zalu Zanzibar, Gold Zanzibar and Hotel RIU Palace Zanzibar - Adults Only. Open any hotel to see rooms, facilities and live prices for your dates.
When is the best time to visit Zanzibar?
The most popular months are June, July, August and September. Hotel prices move with the season, so compare a few dates before you book.
How much does a hotel in Zanzibar cost?
Over the next 90 days the cheapest nightly rate we have seen in Zanzibar is around $13. Prices depend on dates, room type and board basis.
Nearby destinations
Other places to stay within easy reach of Zanzibar.








