Sleeping

Majunga has good hotels in the middle and lower top-end range. For high-end luxury, consider the Anjajavy Peninsula away to the north, while budget travellers have it pretty grim here. Booking ahead is rarely necessary, though a good idea.