We noticed that you're using an unsupported browser. The Tripadvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.
Plot 3, India street, Bagamoyo Tanzania
Lock in the lowest price from these sites
Prices are the average nightly price provided by our partners and may not include all taxes and fees. Taxes and fees that are shown are estimates only. Please see our partners for more details.
Traveler (106)
Dining (9)
Room & Suite (5)


#1 of 24 B&Bs / Inns in Bagamoyo
Full view
Property amenities
Free parking
Free internet
Free breakfast
Bicycle rental
Children Activities (Kid / Family Friendly)
Airport transportation
Outdoor pool
Bar / lounge
Baggage storage
Non-smoking hotel
Laundry service
Show more
Room types
Non-smoking rooms
Family rooms
Good to know
Quirky Hotels


Full view
39Car recommended
Grade: 39 out of 100
8Restaurantswithin 5 miles
1Attractionwithin 5 miles
106Reviews3Q+A12Room tips
Traveler rating
  • 68
  • 25
  • 10
  • 1
  • 2
Time of year
Traveler type
  • More
Selected filters
  • Filter
  • English
Popular mentions
AlienTraveller1978 wrote a review Feb 2021
Mumbai, India551 contributions129 helpful votes
What is so much fuss about this place? Someone recommended me to go here, atleast for a drink. I went one afternoon for a coffee. Staff is uninterested. Coffee is okay but bit Burned out and Tired just like staff. When I asked for the wifi password, they said I have to pay for wifi. Seriously??? I visited their website to know more. These people when they are in Thailand, want everything free and included for a meagre money on a coffee or a drink. Here in Tanzania they show their true color. I usually stay out of muzungu's establishments, it's pretty pricey and lack a basic courtesy and imagination. Wanna make money for every damn thing and they picture the rest of the world as greedy and money minded.
Read more
Date of stay: January 2021Trip type: Traveled solo
Jiten V wrote a review Nov 2020
Dar es Salaam, Tanzania109 contributions13 helpful votes
Wanted to go here since a long time, finally managed to make it happen. Amazing place, good food and the vibe is just different. Very quiet, also has dorms and camping options at a good price. Beach is just walking distance. Friendly people too. Loved the way the rooms still have the wooden doors from the old times and the concept of the place is just on point!
Read more
Date of stay: November 2020Trip type: Traveled with friends
1 Helpful vote
Laurent N wrote a review Nov 2020
Heffingen, Luxembourg41 contributions1 helpful vote
This is a nice place in an characterful Building close to all of Bagamoyo’s attraction. I only give three points, because the staff, while very friendly, were hardly trained: - they didn’t bother to ask if we needed anything if we sat down at one of the tables, instead we had to find someone to take our order - the waiting time for the food was way too long (we waited 90 minutes for lunch on the first day) - they forgot to bring napkings (every time), the soap bottle in the room was empty, etc. etc. all small details, but they add up. Finally, the bathrooms could use a little investment :) This said, it’s still a nice play to stay and probably the best option in Bagamoyo.
Read more
Date of stay: November 2020Trip type: Traveled with friends
Emily993 wrote a review Aug 2020
London, United Kingdom222 contributions69 helpful votes
Wow! What an amazing place to stay! First of all the staff were super friendly, approachable and friendly throughout our stay. We were offered an upgrade and it didn’t disappoint. The scenery and decor were lovely, giving a great atmosphere! We loved the food - we ate breakfast and dinner here - and drinks were great too. The dorm room was very spacious however it was a little damp. The showers were a little inconsistent with pressure and heat!
Read more
Date of stay: August 2020Trip type: Traveled with friends
Mantra wrote a review Jul 2020
22 contributions1 helpful vote
This place is fantastic. I stayed for a couple of nights recently in one of the upstairs rooms. The house is an old building, in keeping with the general vibe of Bagamoyo. Therefore, the rooms are large and the ceilings very high. You really get a sense that not much has changed since the house was built, except that it’s been touched up to cater to the modern traveler. The rooms are minimally furnished, but everything has been done very tastefully. The location is great: close to a couple of restaurants, steps from the beach, and on the edge the old town of Bagamoyo. The communal area around the pool is really nicely done. Hammocks, tatami mats etc - it makes it easy to chat to other guests if you want. The food is delicious and the staff were a delight to deal with. The owner is also very helpful when it comes to answering any questions you might have. It’s a unique place to stay, and I certainly hope to return.
Read more
Date of stay: July 2020Trip type: Traveled solo
$57 - $58 (Based on Average Rates for a Standard Room)
TanzaniaPwani RegionBagamoyo
Is This Your Tripadvisor Listing?

Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.

Claim Your Listing
Frequently Asked Questions about Firefly
Which popular attractions are close to Firefly?
Nearby attractions include Old Boma (0.2 miles).
What are some of the property amenities at Firefly?
Some of the more popular amenities offered include free breakfast, a pool, and an on-site restaurant.
What food & drink options are available at Firefly?
Guests can enjoy free breakfast, an on-site restaurant, and a lounge during their stay.
Is parking available at Firefly?
Yes, free parking is available to guests.
What are some restaurants close to Firefly?
Conveniently located restaurants include Poa Poa Restaurant, Pizza Fresh, and The Funky Squids beach bar & grill.
Are there opportunities to exercise at Firefly?
Yes, guests have access to a pool during their stay.
Does Firefly have an airport shuttle?
Yes, Firefly offers an airport shuttle for guests. We recommend calling ahead to confirm details.