You can go by water taxis or by air from
Belize city to
Ambergris Caye. If you go by air, it takes 15 minutes and by local water taxis it takes from 45 mins- 2hrs depending on the service. so choose the one that suits your budget.
Ambergris Caye is the most popular place in Belize and similar to the other islands of Belize, Ambergris Caye lodging options are plenty. Just visit
Ambergris Caye lodging page for further details.
Have a nice holiday!