Find hotels in Mkwaja from $121

  • Upfront pricing

    Our total price for your stay includes taxes and fees
  • Treat yourself

    Save 10% or more on over 100,000 hotels worldwide with Member Prices
  • Be picky

    Search almost a million properties worldwide

Go beyond your typical stay in Mkwaja

Check prices for these dates

Filter by

Property class

Guest rating

Selecting then applying a filter from this group will update the results on a new page

Our top choices for Mkwaja hotels

1. Hotel Riu Palace Zanzibar - All Inclusive

Hotel Riu Palace Zanzibar - All Inclusive
5.0 star property
Nungwi
9.2 out of 10, Wonderful, (773 reviews)
"Amazing property would stay again"
United States
Ella
Hotel Riu Palace Zanzibar - All Inclusive

2. Hotel Riu Jambo - All Inclusive

Hotel Riu Jambo - All Inclusive
4.0 star property
Nungwi
9.0 out of 10, Wonderful, (448 reviews)
"amazing resort, amazing staff (the nicest i’ve ever encountered) great amenities. i loved my stay here, would definitely come back to another riu in zanzibar in the future!"
Canada
Jennifer
$340 nightly
The price is $401
Nov 10 - Nov 11
Total with taxes and fees
Hotel Riu Jambo - All Inclusive

3. Hotel Riu Palace Swahili – All Inclusive – Adults Only

Hotel Riu Palace Swahili – All Inclusive – Adults Only
5.0 star property
Nungwi
9.2 out of 10, Wonderful, (112 reviews)
"It was a great property"
United States
Beza W
$389 nightly
The price is $457
Nov 10 - Nov 11
Total with taxes and fees
Hotel Riu Palace Swahili – All Inclusive – Adults Only

4. Z Hotel & Z2 Hotel

Z Hotel & Z2 Hotel
4.0 star property
Nungwi
9.4 out of 10, Exceptional, (492 reviews)
"My mom and I just stayed here for three nights and LOVED IT!!! From the staff, to the cleanliness of the hotel and to the food options. Outstanding. Literally perfect, no notes."
Canada
Mirna
Z Hotel & Z2 Hotel

5. Royal Zanzibar Beach Resort All Inclusive

Royal Zanzibar Beach Resort All Inclusive
5.0 star property
Nungwi
8.6 out of 10, Excellent, (247 reviews)
"Was amazing! Staff were great and everyone was so friendly. The grounds were bliss, cant say a bad word about it"
United Kingdom
sahil
$456 nightly
The price is $548
Nov 12 - Nov 13
Total with taxes and fees
Royal Zanzibar Beach Resort All Inclusive

6. Zuri Zanzibar

Zuri Zanzibar
5.0 star property
Kendwa
9.4 out of 10, Exceptional, (136 reviews)
"Everything is perfect here."
United States
Anonymous traveler
$790 nightly
The price is $800
Dec 1 - Dec 2
Total with taxes and fees
Zuri Zanzibar

7. Kendwa Rocks Beach Hotel

Kendwa Rocks Beach Hotel
3.0 star property
Kendwa
8.2 out of 10, Very good, (236 reviews)
"Wonderful hotel in every way the staff looked well after you I would recommend it to everyone"
United Kingdom
ALLAN
$197 nightly
The price is $235
Nov 10 - Nov 11
Total with taxes and fees
Kendwa Rocks Beach Hotel

8. Turaco Nungwi Resort, a Tribute Portfolio Hotel

Turaco Nungwi Resort, a Tribute Portfolio Hotel
4.0 star property
Nungwi
8.4 out of 10, Very good, (657 reviews)
"Very outdated hotel, however it was clean and staff were friendly"
Canada
Dawn
$148 nightly
The price is $181
Nov 20 - Nov 21
Total with taxes and fees
Turaco Nungwi Resort, a Tribute Portfolio Hotel

9. Gold Zanzibar Beach House & Spa

Gold Zanzibar Beach House & Spa
5.0 star property
Kendwa
9.0 out of 10, Wonderful, (283 reviews)
"Hotel is of very high quality, excellent staff service with very good restaurant and bar facilities. Staff were very welcoming and extremely courteous. Hakuna Matata!!"
United Kingdom
Murdo
$446 nightly
The price is $537
Dec 1 - Dec 2
Total with taxes and fees
Gold Zanzibar Beach House & Spa

10. My Blue Hotel

My Blue Hotel
4.0 star property
Nungwi
8.4 out of 10, Very good, (158 reviews)
"Pros: Warm water pools (3 of them), sugar white powdery sandy (absolutely no sea-weed) beach with warm sea water better than the Maldives, Maasai shops next to the hotel and in the village within walking distance, large roofed restaurant with seating on white sandy floor, plenty of beach loungers, friendly restaurant staff Cons: Dated rooms, water leaking from shower to rest of the washroom which they could not repair after multiple attempts"
Canada
Sureen
$192 nightly
The price is $231
Nov 10 - Nov 11
Total with taxes and fees
My Blue Hotel

11. Saadani Park Hotel

Saadani Park Hotel
3.0 star property
Mkwaja
8.0 out of 10, Very good, (1 review)
Saadani Park Hotel

12. Sunset Kendwa

Sunset Kendwa
4.0 star property
Kendwa
8.0 out of 10, Very good, (154 reviews)
"Location on Kendwa beach was the best! Beautiful swimming, restaurant with beach view and stunning sunsets right from your beach chair. You can walk to other restaurants and the beach was safe for walking. Patrols also ensured beach merchants did not get too close. Wifi was spotty at times. Room was comfortable, though sometimes AC would go out due to spotty electricity issues which is all over zanzibar so not the property. A wonderful and easy stay after safari!"
United States
Karen
$129 nightly
The price is $159
Dec 10 - Dec 11
Total with taxes and fees
Sunset Kendwa

13. Double A Nungwi Beach Hotel – Beach Front

Double A Nungwi Beach Hotel – Beach Front
4.5 star property
Nungwi
8.8 out of 10, Excellent, (107 reviews)
"The hotel is on the beach it has a beautiful view. The staffs are great they have amazing hospitality. The breakfast has very little options. The restaurant food is good."
United States
kebron
$150 nightly
The price is $183
Nov 10 - Nov 11
Total with taxes and fees
Double A Nungwi Beach Hotel – Beach Front

14. Zanzi Resort

Zanzi Resort
5.0 star property
Kama
9.8 out of 10, Exceptional, (158 reviews)
"Staff were so friendly, food was amazing and the villa was beautiful with everything we needed"
United Kingdom
Olivia
$458 nightly
The price is $537
Nov 15 - Nov 16
Total with taxes and fees
Zanzi Resort

15. Simply Saadani Camp

Simply Saadani Camp
3.0 star property
Mkwaja
$370 nightly
The price is $449
Nov 17 - Nov 18
Total with taxes and fees
Simply Saadani Camp

16. Sandies Nungwi Beach Zanzibar - All Inclusive

Sandies Nungwi Beach Zanzibar - All Inclusive
4.5 star property
Nungwi
9.8 out of 10, Exceptional, (8 reviews)
"Great stay. Amazing all inclusive buffet meals. Nice pool and sandy beach with turquoise waters"
India
anurag
$318 nightly
The price is $376
Dec 2 - Dec 3
Total with taxes and fees
Sandies Nungwi Beach Zanzibar - All Inclusive

17. Sea Cliff Resort & Spa

Sea Cliff Resort & Spa
5.0 star property
Mangapwani
8.6 out of 10, Excellent, (236 reviews)
"Very clean resort! Friendly staff especially Ms Tausi who was extremely helpful with our needs. We had all inclusive experience and it was great! Will highly recommend 👌"
United States
Suzy
$232 nightly
The price is $275
Nov 24 - Nov 25
Total with taxes and fees
Sea Cliff Resort & Spa

18. Smiles Beach Hotel

Smiles Beach Hotel
3.0 star property
Nungwi
8.4 out of 10, Very good, (303 reviews)
"The room was spotless, everything was at the highest level. A little paradise with the stunning view. The hotel people went above and beyond."
United Kingdom
Victoria
$106 nightly
The price is $130
Nov 18 - Nov 19
Total with taxes and fees
Smiles Beach Hotel

19. Canary Golden Hotel

Canary Golden Hotel
3.0 star property
Nungwi
8.0 out of 10, Very good, (21 reviews)
"Good serves and customer care"
United Kingdom
Jumanne
$52 nightly
The price is $68
Nov 10 - Nov 11
Total with taxes and fees
Canary Golden Hotel
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.

Stay near popular Mkwaja attractions

Frequently Asked Questions

What is the best area to stay in Mkwaja?

The best area to stay in Mkwaja is along the coastline near the Saadani National Park entrance, offering convenient access to both wildlife and ocean activities.

This area is characterized by its proximity to the park's southern gate and the Indian Ocean beachfront. Accommodations here are typically eco-lodges or tented camps that blend into the natural surroundings, providing an authentic safari and beach experience. The main activities revolve around game drives within Saadani National Park and water-based excursions.

Couples often find this area ideal for a romantic and adventurous getaway. They can enjoy morning game drives to spot elephants, giraffes, and lions, followed by relaxing afternoons on the beach or sunset cruises. The secluded nature of the lodges provides a private and intimate setting.

For families, staying near the Saadani National Park entrance offers a unique educational experience. Children can learn about wildlife conservation and enjoy guided walks or boat trips that are often tailored to different age groups. Many lodges offer amenities like swimming pools and organized activities, ensuring a comfortable and engaging stay for everyone.

When is the best time to go to Mkwaja?

The best time to go to Mkwaja is during the dry season, from June to October, or the short dry season in January and February.

During these months, the weather is generally sunny with less humidity and minimal rainfall, making it ideal for wildlife viewing and outdoor activities. The vegetation is sparser, which improves visibility for spotting animals in the Mkwaja Ranch and Wildlife Management Area. This period is particularly suitable for couples and solo travelers looking for a comfortable safari experience without the disruptions of heavy rains.

Families might also find these dry seasons preferable, as the comfortable weather allows for more consistent outdoor exploration and reduces the chances of plans being altered due to rain.

Can I cancel my hotel reservation on Expedia?

You can cancel your hotel reservation on Expedia, though it depends on the cancellation policy of your booking. Most bookings are refundable if canceled within 24-48 hours of the scheduled arrival. Be sure to check your booking confirmation for the exact cancellation policy. If free cancellation is available, you can cancel directly through your Expedia account by logging in, going to "My Trips", and selecting your reservation. To find flexible deals, filter your search by "Fully refundable property" for hotels in Mkwaja.

How much is the nightly rate at a Mkwaja hotel?

Prices for hotels in Mkwaja often vary, but you can find a great deal from $121 on Expedia. All sorts of factors affect price, such as the time of year or the days of the week you choose for your stay. Find the best deals by being flexible with your dates, and sort search results by "Price: low to high" for the cheapest rate.