Book directly with us!

You will get your room at the lowest price compared to any other booking website,
along with a 15% discount on our amazing menu.

Choose check-in and check-out dates and turn your dream into reality!

Things to know before check-in

To confirm your reservation, you will be asked to send a 50% deposit via our secure online payment links 60 days before your check-in.

When you come to Makofi you will need to pay the remaining amount at check-in by cash (EUROS, USD printed from 2006 onwards, or Tanzanian Shillings) or by credit card (+5% fee).

Just a heads up, there aren’t many banks or working ATMs near Makofi. For this reason, unless you don’t want to use your credit card and pay the 5% commission every time you buy something, it’s good to bring enough cash with you. You will easily be able to change USD and EUROS into Tanzanian Shillings at many money exchange offices around Makofi.

Additional charges for an extra person in a room:

  • If sleeping together in one bed, there’s an additional $15/night, including breakfast.
  • If sleeping on an additional mattress on the floor (by request in advance), there’s an extra $20/night, including breakfast.
  • If sleeping on an additional complete bed (by request in advance), there’s an extra $25/night, including breakfast.


  • Check-In 1:00 PM, Check-Out 11:00 AM.
  • The final price before paying will include Tourist Tax ($4 per person per night).
  • The prices are the same on different booking pages, but you’ll get the cheapest rate by booking directly on our Makofi webpage.
  • If you don’t find availability online, it means that we are really fully booked.

Need more info?

Before sending us an email, please read our INFO section. You will most likely find the answer to your questions without having to wait for our response! If you still cannot find information that is important to you, feel free to contact us. Thanks, and see you soon!