Zanzi-Bars and Restaurants

I am reminiscing about our amazing holiday to Zanzibar and can’t believe we have been back for two months already! As you know by now, Ryan and I love love LOVE food and one of the best parts about travelling for us, is all the amazing food we get to try along the way. Being in Zanzibar, we really wanted to make the most of the fresh seafood that was all around us so below is a list of the restaurants we visited (and loved) during our trip.

6 Degrees South

We stumbled across this restaurant on our first day in Stone Town when we were walking around the area near our hotel. The staff were extremely welcoming and the restaurant had part inside / outside seating – we were part outside so needed a fan!

I opted for the grilled prawns with coconut rice and my husband ordered the kingfish and masala fries – both dishes were delicious and generous portions.

The restaurant also has a rooftop bar which we wanted to visit but it opens from 5pm and with happy hour!

Beach House – Park Hyatt, Zanzibar Stone Town

Before traveling to Stone Town we had read great reviews online about the Beach House. A security guard greeted us at the entrance of the hotel and we went in for, initially, a few drinks. However, we fell in love with the view and the chilled vibes that we decided to stay for a few more drinks and then for dinner.

We shared the bruschetta to start which was a very generous sized portion and was really tasty, followed by the king fish and biryani. The food was delicious and service was great as well. I would highly recommend this restaurant as we felt it ticked all of the boxes.

Baladin Zanzibar Beach Hotel & Restaurant

We stumbled across Baladin when on our morning post-breakfast walk along the beach. We loved the style of the restaurant (well, the whole hotel for that fact) and decided to return for lunch that day. The restaurant decor was lovely, all wooden which gave that rustic feel but modernised with quirky seating areas.

To start, we shared the calamari which was fresh and delicious. We then both ordered the same main as it caught our eye and that was the beer marinated prawns. They were super tasty and served with rice and salad. The staff and restaurant manager were extremely friendly and we have recommended this restaurant to friends visiting Zanzibar since our trip.

Upendo Zanzibar Beach

As we stayed at Upendo we decided to enjoy dinner at the hotel each night of our stay. The menu is so expansive that we were not stuck for choice!

Breakfast was included in our stay and each morning it consisted of fresh juice, tea, coffee, a fruit platter and then a main breakfast dish. We worked our way through the breakfast menu and each morning it was the perfect start to the day.

In the afternoons we would treat ourselves to a little snack, our favourites were the homemade hummus and bread as well as the flatbread which were bruschetta style breads topped with a variety of toppings.

For dinners, we worked our way through the menu and would highly recommend the surf and turf; seafood skewers; local curry which is served with rice and bread (I think this was my favourite dish) and also the burger!

Pandu Ngozi Restaurant

This inconspicuous restaurant is located along the beachfront, a stone’s throw away from the famous Rock Restaurant and our hotel, Upendo. We came across Pandu Ngozi on our morning walk and decided to return for lunch one day. I decided to have the lobster and Ryan treated himself to the jumbo prawns. The food was so amazing we returned the next day for lunch and I ordered the prawns and Ryan, the lobster.
The staff were extremely friendly, the food was amazing and the rustic vibe of the restaurant is what we loved the most and would highly recommend a visit.

The Rock Restaurant Zanzibar

We visited the famous Rock Restaurant on my birthday and it did not disappoint. We were staying at Upendo and so our swimming pool looked out onto the Rock.

Our table was booked for 2pm and we timed it right with the tide as it was out so we were able to walk over to the restaurant. We sat outside and had an amazing view that looked the whole way along Pingwe Beach. We shared the tempura prawns to start followed by the grilled seafood platter. The food was great and a very generous portion. Overall we had a lovely lunch and would highly recommend visiting this restaurant.

… I hope reading this post hasn’t made you too hungry!

Zanzibar

Our flight landed into Zanzibar at 6.10am, we had applied for our visa online in advance of traveling which saved us a lot of time at the airport. The visas cost $50 for UK passport holders whether this is completed online or on arrival. We were also required to complete a health declaration form on the plane for handing over to the staff when entering immigration. Even with the requirements of the additional forms we were through security in record breaking time and as we had decided to travel with hand luggage only we were out of the airport within 15 minutes!

We had arranged our airport transfers in advance, which I would highly recommend, as it can be quite overwhelming with all of the taxi drivers waiting around the exit. Our hotel in Stone Town had put us in contact with a local driver who organized all of the transfers we needed for our trip. Our driver was waiting outside for us and took us to our first destination which was Tembo Hotel in Stone Town.

Stone Town

Stone Town is the “old town” of Zanzibar with a very active port that has daily ferries that run to mainland Tanzania and Mombasa in Kenya. Stone Town has a real buzz about it and is full of restaurants, roof top bars, gift shops and one of the main attractions is a museum dedicated to Freddy Mercury! When Freddy Mercury was younger he and his family used to live in one of the rooms at Tembo Hotel (this was secretly another reason I wanted to stay there)!

We had booked a trip across to Prison Island which is one of the main tourist attractions in Stone Town. The story behind the prison is interesting but the main attraction on the island is the tortoise sanctuary. There are over 100 tortoises at the sanctuary with the oldest being 195 years old!

You can easily pick up boats and tour guides around the area and probably for a cheaper price than we paid so if you’re not on a tight schedule I would advise just checking out what’s around when you arrive in Stone Town. 

We stopped for lunch at a lovely restaurant called 6 Degrees South and I tucked into my eagerly awaited spicy prawns – they didn’t disappoint. We were absolutely shattered by this point so headed back to our Freddy Suite (joke) and had a little nap before getting ready and heading out for some sundowners. We had read about a restaurant called the Beach House which is connected to the Park Hyatt hotel and ended up staying for 4 hours watching the sunset and having a lovely meal.

The following day we were up early and excited for our flight out to the Serengeti for a 2 night stay and safari – you can read all about that here. After the 2 night stay, we landed back in Zanzibar for the final 4 night stretch of our holiday. 

COVID Testing

We had arranged to be collected from the airport by the same driver we previously used and he was stood ready and waiting for us. We headed straight to one of the nearby COVID-19 testing facilities as we were required to have our test carried out at least 4 days prior to our flight – this is because all tests are then sent to the mainland for laboratory testing so the results take slightly longer. We had been well informed by some friends regarding the process before our trip so felt as though we were as prepared as could be… oh how wrong we were. Of course, the day we visited they had changed the process, which no one was aware of, and we were required to complete a form online via the Zanzibar COVID-19 Testing app. In the form, you are required to add the date in which you would like your test results dated, although we had the test on the 9th March, we requested that the results were dated 11th March so that it was sufficient time prior to our flight on 13th March.

So, once you have downloaded the app and completed your form, you need to print and take a copy of your form as well as your passport copy to the counter for payment. You can make payment by card or cash, it is $80, but we were advised to have cash as sometimes the electricity goes out! After making payment and with your printed form you can then make your way through to the test itself. After this, you are free to leave and you can check for your results via the app by simply entering your passport number. This was the most efficient part of the process as once your results show up in the app you can then print this for your check in at the airport.

Our Poor Hotel Choice…

We left the test centre feeling very flustered, hot and were excited to get to our hotel to relax as it had been a long day of traveling. But. We arrived at the hotel we had booked in advance, Karafuu Beach Resort and Spa, and without going into too much detail it was horrendous. Ryan and I are well-seasoned travellers and know, most of the time, what we are getting ourselves into. We also have a list of all the hotels we have stayed in together which currently totals 63, and Karafuu is the first hotel which we have asked to move rooms and although our booking was for 4 nights we stayed for one and checked out only 16 hours after checking in!

Anyway… the following morning we walked along Pingwe Beach, which is a gorgeous stretch of white sandy beach, and popped into every hotel along the way, asking if they had availability for a three night stay. Thankfully, the last hotel along the beach was Upendo Beach Zanzibar and they had room at the Inn for us to stay for three nights. We were ecstatic and managed to get a really good rate as we were making the booking so last minute. We headed back to Karafuu to collect our cases (which we hadn’t even unpacked), checked out and took a taxi back to Upendo. That is when we could finally just relax.

Upendo Beach Zanzibar

As we checked in we were greeted with a fresh coconut and the hotels guard doggies wagging their tail; it was bliss.

Our room was available immediately as the staff had been in to make sure everything was perfect before we arrived back with our suitcases. Honestly, our room was world’s apart from the room we had just come from – but I don’t want to dwell on the previous hotel – all I can say is that Upendo was absolute heaven. Our villa was standalone and on the beachfront so when we opened the curtains we could only see the sand and sea. On the front patio area we had a gorgeous hanging double lounge bed which we spent most afternoons chilling on! Inside the room it was nice and light with lots of small windows covered by mosquito nets which meant we had lovely day light.

The bathroom was one of the highlights of the room for us, it was huge. As you walked in, to the right hand side, just under the window was a lovely free standing bath followed by a Jack and Jill sink, the toilet and then the highlight, an outdoor open air shower! The shower had a waterfall shower head hanging from the ceiling; a huge piece of drift wood which was used for holding the complimentary shower gels and other toiletries but the best part of this shower was the plants and trees which had grown up the outside of the shower room and into the shower itself, it just gave it that real jungle feel.

 The room was gorgeous and felt very rustic and authentic yet with modern furnishings. It had a coffee machine with pods refilled daily; a water dispenser so we had unlimited access to complimentary water; gorgeous toiletries in sustainable glass bottles and of course, the best part was our private rooftop swimming pool!

We really fell into the swing of island life and fell asleep early each night and woke up early each morning. We would head down for breakfast which was served with tea, coffee, fresh juice and fresh fruit and worked our way through a different dish on the menu each morning.

Upendo is located at the far end of Pingwe beach so after breafast we would go for a lovely walk along the beach and onto the sandbanks where the tide had drifted out. Also along Pingwe beach is a great choice of restaurants so each lunch time we decided to head out to find some of the local seafood restaurants.

Upendo has a popular restaurant with an extensive menu so each night we stayed at the hotel and tried a different dish on the menu. The food was incredible and we loved the relaxed vibe of the restaurant, we could just lounge around for hours on the sofas.

We decided to book the Snorkel and Starfish trip and booked this direct through our hotel, rather than with the guys along the beach. Although the trip was slightly more expensive with our hotel, they always book through the same local man from the village and pay him a salary of the tours at the end of the month, he then distributes this throughout his village. Ryan and I were the only ones on the trip and so we were able to go at our own pace. It was lovely that our tour guide came in to snorkel with us and for a swim when we reached the starfish.

Our final day in paradise just so happened to be my birthday and we had some friends from Dubai who were in Zanzibar at the same time so they came over to our hotel for some drinks and we had a lunch reservation at the Rock Restaurant. The food was great (as were the drinks) and Ryan and I ended up heading back to the airport rather drunk but at least it meant we slept for the whole flight!

We absolutely adored our time in Zanibar and Tanzania and are so glad with our decision to change hotels at the last minute, we definitely would not have had the same incredible experience otherwise!