Hotels with Restaurants in Unguja, Tanzania

  • Plan, book, stay with confidence

  • bex rewards loyalty icon
    Be picky
    Search almost a million properties worldwide
    payments icon
    Treat yourself
    Sign in to save 10% or more on thousands of hotels
    today icon
    Change your mind
    Book hotels with free cancellation

Check availability on Unguja Hotels with Restaurants

This weekend
Next weekend

Top Unguja Hotels with Restaurants

Spice Tree by Turaco

4.0 star property
8.8 out of 10, Excellent, (490)
"We enjoyed our stay at the Spice Tree Hotel. The staff was helpful and friendly and the rooms were nice. The location was great for exploring StoneTown and the staff also offered great recommendations. We had a great stay!"
The price is P7,309
P8,989 total
includes taxes & fees
Mar 1 - Mar 2
Spice Tree by Turaco

Hotel Riu Palace Zanzibar - All Inclusive - Adults Only

5.0 star property
9.2 out of 10, Wonderful, (622)
"Highly recommend "
Hotel Riu Palace Zanzibar - All Inclusive - Adults Only

The Z Hotel

4.0 star property
9.4 out of 10, Exceptional, (397)
"Z Hotel is a spectacular tropical Oasis in Zanzibar! The staff, especially Julia was fabulous, the grounds and decor were beautiful and the food was delicious! I would stay here everytime I would be lucky enough to visit Zanzibar and I will tell everyone I know not to look any further than Z Hotel."
The Z Hotel

Villa Kiva

4.0 star property
9.4 out of 10, Exceptional, (251)
"This is a beautiful hotel in a great location, right in the middle of the very long Matemwe beach. We loved everything about the hotel. Our room - a junior suite with a beach view and balcony - was gorgeous and very large. There was a view of the ocean from every room, including the shower, and the room was very clean and comfortable in every way. The restaurant is also excellent as is the bar (better cocktails than most places in East Africa). Our favorite dish was the ceviche, but...
The price is P11,621
P13,948 total
includes taxes & fees
Feb 4 - Feb 5
Villa Kiva

Park Hyatt Zanzibar

5.0 star property
9.4 out of 10, Exceptional, (239)
"20m from the sea for swimming and the see view fro the room"
The price is P24,110
P28,427 total
includes taxes & fees
Mar 1 - Mar 2
Park Hyatt Zanzibar

Nungwi Beach Resort by Turaco

4.0 star property
8.6 out of 10, Excellent, (578)
"Everything is going well"
The price is P11,200
P13,464 total
includes taxes & fees
Mar 2 - Mar 3
Nungwi Beach Resort by Turaco

Maru Maru Hotel

3.0 star property
8.8 out of 10, Excellent, (517)
"+ Friendly and helpful staff. Great breakfast with fresh fruits. - The bed was very hard. Wifi was really slow and weak. "
The price is P4,771
P6,421 total
includes taxes & fees
Feb 7 - Feb 8
Maru Maru Hotel

Paradise Beach Resort

4.0 star property
7.4 out of 10, Good, (163)
"The place need more entertaining as is very quiet area the location if you want to go anywhere you need taxi. The room has not tv cleaning ladies come early to do the room when we asked to wait some time and few minutes later they come again - was problem with air conditioning no working well but resolve and also two day we have issue with water in room for shower and toilet etc -food is ok in general nothing wow- the desert cakes etc feel not home made from taste and how look fake style and...
The price is P13,579
P17,659 total
includes taxes & fees
Feb 23 - Feb 24
Paradise Beach Resort

Pongwe Beach Hotel

3.0 star property
9.8 out of 10, Exceptional, (121)
"Very private and beautiful beachfront, spacious villa walkable to the beach. Very friendly and welcoming staffs."
The price is P16,902
P19,438 total
includes taxes & fees
Feb 4 - Feb 5
Pongwe Beach Hotel

Jafferji House

4.0 star property
8.6 out of 10, Excellent, (193)
"Jafferji is unique in style and the room were very spacious "
The price is P6,660
P7,660 total
includes taxes & fees
Mar 1 - Mar 2
Jafferji House
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Don't see what you're looking for?
See all available properties in Unguja

Frequently asked questions

What are the best hotels with dining in Unguja?
Select from multiple hotels with dining in Unguja that have a total average guest review rating of 8.8. Park Hyatt Zanzibar will have you staying near some great culinary experiences. It has a 5-star rating and comes with an ocean view and a spa. Another recommended option is Zanzibar Serena Hotel. Conveniences at this 5-star stay include a cafe and premium bedding.
Why book your hotel with dining in Unguja with Expedia?
Reserving a hotel with dining in Unguja is as easy as deciding on your travel dates and picking the option that satisfies your needs. In search of a property that has an on-site restaurant or is in an epicurean hub? Want it to be low cost or luxurious? Use Expedia’s filters to narrow your results even further and find your ideal pad.
How can I find cheap hotels with dining in Unguja?
Expedia can help you narrow your search for cheap hotels with dining in Unguja. Try out our convenient filter tools to lock in accommodations with restaurants or satisfying extras, like included dinner. You can also choose how much you want to spend per night and your preferred hotel star rating to keep costs down.