There are a plethora of accommodation options ranging from luxury hotels and resorts to jungle camps, dorms and cottages.