Unguja Hotels with Restaurants

Start date: Check-in selected.
To Date
End date: Check-out
    calendar shield illustration

    Change your mind

    Book hotels with free cancellation
    deals illustration

    Treat yourself

    Sign in to save 10% or more on thousands of hotels
    bed illustration

    Be picky

    Search almost a million properties worldwide

Check availability on Unguja Hotels with Restaurants

Next weekend
In two weeks

Top Unguja Hotels with Restaurants

Treetop by Eight Continents, Zanzibar

4.0 star property
10.0 out of 10, Exceptional, (1)
"This brand new hotel is a wonder...the facilities and staff are great...the restaurant options were fantastic. Super comfortable beds and the rooms are spacious. Can't wait to visit again. "
The price is RM428
RM534 total
includes taxes & fees
19 Oct - 20 Oct
Treetop by Eight Continents, Zanzibar

Madinat Al Bahr Business & Spa Hotel

5.0 star property
8.8 out of 10, Excellent, (84)
"Great staff, food, bar, room, ocean view, ocean access, pool, transportation, and convenience! "
The price is RM682
RM827 total
includes taxes & fees
28 Oct - 29 Oct
Madinat Al Bahr Business & Spa Hotel

Fruit & Spice Wellness Resort Zanzibar

5.0 star property
8.8 out of 10, Excellent, (185)
"Loved the service and how the staff always paid attention to customers. This resort overfed me lol!! Highly recommended.."
The price is RM672
RM821 total
includes taxes & fees
13 Oct - 14 Oct
Fruit & Spice Wellness Resort Zanzibar

Zanzibar Queen Hotel

4.0 star property
9.6 out of 10, Exceptional, (141)
"Great place to stay, the staff always help you with everything. The food is not amazing but is not bad. The only proble is the access to the property, there is no signs and it was really difficult to find the place."
Zanzibar Queen Hotel

Le Mersenne Zanzibar, Autograph Collection

5.0 star property
9.0 out of 10, Wonderful, (68)
"The property is clean, and the people were nice amd friendly. We enjoyed our experience."
The price is RM898
RM1,083 total
includes taxes & fees
1 Nov - 2 Nov
Le Mersenne Zanzibar, Autograph Collection

Hotel Verde Zanzibar - Azam Luxury Resort & Spa

4.5 star property
9.0 out of 10, Wonderful, (134)
"Great place"
The price is RM787
RM947 total
includes taxes & fees
12 Oct - 13 Oct
Hotel Verde Zanzibar - Azam Luxury Resort & Spa

Jafferji Beach Retreat

3.5 star property
9.2 out of 10, Wonderful, (34)
"Good holiday option for this part of Zanzibar. Very friendly and helpful staff. Good food and options. "
Jafferji Beach Retreat

Breezes Beach Club & Spa – Half Board

5.0 star property
9.6 out of 10, Exceptional, (148)
"Had an amazing 8 night stay here. The staff were truly amazing. Every one of them was incredibly friendly and helpful"
The price is RM1,085
RM1,301 total
includes taxes & fees
2 Nov - 3 Nov
Breezes Beach Club & Spa – Half Board

Zanzibar House

3.5 star property
9.2 out of 10, Wonderful, (67)
"I am a solo female traveller. Zanzibar House is an excellent property in so many ways. The staff are friendly and helpful. The grounds are a delight to be in, with lots of comfortable places to sit and read or contemplate the beauty of the area. I did not use the pool and I am sure it would be lovely. At night time I had an evening meal which was tasty and they accommodated my dietary requirements very well. I am gluten intolerant. I recommend this hotel if you like quiet and beauty filled...
Zanzibar House

Ocean Paradise Resort & Spa Zanzibar

4.0 star property
9.0 out of 10, Wonderful, (136)
"Great resort and professional staff. We really enjoyed our stay at ocean paradise, room was clean and quiet , food was delicious and night shows and entertainment was added value."
Ocean Paradise Resort & Spa Zanzibar
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.

Top Unguja Hotel Reviews

Explore a world of travel with Expedia

Explore a world of travel with Expedia

Frequently asked questions

What are the best hotels with dining in Unguja?
Unguja offers multiple hotels with dining that have a total average guest review rating of . Eager to explore top dining experiences in Zanzibar Town? Stay at Spice Tree by Turaco, a 4-star escape with a swimming pool and an ocean view. Alternatively, eat your way around Zanzibar Town from Emerson Spice Hotel. Also a guest favourite, it has a 3.5-star rating and conveniences such as individually decorated rooms and al fresco dining.
What are the best cheap hotels with dining in Unguja?
With hotels with dining starting at per night, you'll have more cash in your pocket for exploring Unguja's culinary hot spots. If Zanzibar Town is on your radar, stay at Ten To Ten Stone Town - Hostel. Treatment rooms and complimentary breakfast help make this option a favourite. You'll also find low-cost hotels with dining in Nungwi. Get comfy at Paradise Beach Bungalows Nungwi and make use of conveniences like a free cooked-to-order breakfast and a barbecue grill. Discover Unguja on the cheap by filling your itinerary with terrific free attractions. Shangani Beach in Zanzibar Town is one for your itinerary after you've had a taste of the local culinary scene. If your travels take you to Nungwi, you won't have to spend a cent when visiting Nungwi Beach. This price was available on Expedia within the past 7 days, for a hotel booking with a check-in date within the next year. Prices reflect current offers and availability is subject to change. Additional terms may apply.
Why book your hotel with restaurants in Unguja with Expedia?
Reserving a hotel with restaurants 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 restaurants in Unguja?
Expedia can help you narrow your search for cheap hotels with restaurants in Unguja. Try out our convenient filter tools to lock in accommodation 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.