In reply to clp123:
If I remember correctly a few years back, many places accepted Euros in the cities – but for the really delicious food in the smaller local cevabdzinica, buregdzinica, pekara or cafes all over the place, you might be better with some convertible marks. We just exchanged some on arrival.
BTW, if you need some EN‑valve gas stove canisters (as most small general shops used to sell only the "pierce‑once and keep on the stove til empty" type of canisters) and arrive in Sarajevo, they had some in an outdoor equipment store in the Otoka shopping centre, just across the river from the Olympic swimming pool and the main city boulevard. Or there is a Mercator shopping centre like 300 m from the airport, but I haven't tried there.
Enjoy, it's once again a beautiful place. And just for some peace of mind – even if after decades of mine clearance, nowadays just under 2% of the country area is still suspect of having mines or UXOs – you can get up to date landmine and suspect areas maps from EUFOR:
https://www.euforbih.org/index.php/bih-minefield-maps
Post edited at 14:24