Diana Hotels
Find and book your perfect stay
Earn rewards on every night you stay
Save more with Member Prices
Free cancellation options if plans change
Where to stay in Diana?
Top hotels in Nosy Be
Andilana Beach Resort
8.6/10 Excellent! (21 reviews)
Popular places to visit
Madirokely Beach
If being by the water is a major draw, Madirokely Beach is a spot you might want to check out, located 6.5 mi (10.5 km) from central Nosy Be.