First of all I will say that Nosy Be is a heresy, you have enough to occupy yourself for 10 days without worries. But for those who are passing, I propose a fast circuit to discover a maximum of the island. For each part, I propose two similar places.
08h - 10h
I assume that you arrive late at night or early in the morning, so the day starts at 8:00 am after your breakfast.
Visit Lokobe, protected nature reserve
Visit of Lemuria Land
10h - 12h
I propose you to discover a bit of history & culture of Nosy Be,
Sacred tree, a place steeped in history
Where to have lunch?
The choice of places will decide the activities of the afternoon, so either you stay in the city, or you go up in the North.
14h - 16h
This is the bad plan of this place: its prices. 🙁
Compared to Europe no worries, but compared to other restaurant on Nosy Be, this is not given.
The cheapest dish is at 26,000 Ar (≈7 €), a PM drinks at 5,000 Ar (≈1,5 €), a cocktail at 15,000 Ar (≈4 €)
The bill comes alive, but it is not so expensive if you take into account the view, access to the pool, the team & the equipment of the restaurant (they have REAL cold rooms, rarely seen ca in Nosy Be)
Cascade Nosy Be
Or sleep for one night?
To avoid too much road, I advise you not to go too far especially if your flight is early.