Entry will be refused to citizens of Democratic Republic of the Congo, Guinea, Liberia, Nigeria and Sierra Leone, and those who recently visited those countries due to the current ebola virus outbreak.
American, Mexican, Canadian, Singaporean, Jamaican, Australian, Malaysian and EU passport holders do not need a visa, but need a passport valid for a further 6 months or more. Cruise ship visitors do not even need a passport. The Belize Tourism Board (http://www.mfa.gov.bz/ct....) maintains up-to-date information. When leaving country by land, prepare to pay taxes mandatory BZD$30 or USD$15 border fee per person plus a BZD$7.50 or USD$3.75 PACT fee per person if stay exceeded 24 hours in cash, if paying in USD then you may or may not receive change in BZD.
For citizens of other countries, a visa may be required and can be obtained from the Belizean or British embassies in your country. Visa costs are generally quite low.
If you have a multiple entry visa to the U.S., you won't need a visa to Belize. This is confirmed by the Belizean Embassy in DC's website. [ (http://www.embassyofbeliz...)]
Several cruise lines call on Belize City. Unfortunately they usually stay only one day, which doesn't allow the opportunity to really see Belize. You can visit one of the Maya ruins, ride an airboat in the salt marshes just outside the city, shop, go to the museum, go to the zoo or take either a short cave rafting trip or go snorkeling, but that's about it. That means about 70% of the things most tourists would like aren't available, not mention the eco-tourism points of interest.
To Puerto Cortés, Honduras, the Gulf Cruza, a small rickety speed boat 20 people leaves Placencia each Friday at around 9:30AM 4h US$50, going first to Big Creek. It returns to Placencia on Monday. Tickets are sold in the tourist office next to the gas station. Stop by immigration first.
Small speedboats operate on a daily basis between Puerto Barrios in Guatemala to Punta Gorda, cost is around US$20 one way. On Tuesday and Fridays, boats operate from Livingston in Guatemala to Punta Gorda. The ride take no more than 1 hour. Its B$50.There is also a B$30 departure tax plus B$7.50 marine park fee. Foreigners are required to pay departure taxes and a conservation upkeep fee when leaving Belize via land, air, or water. These fees are only applicable to locals when flying.
To travel between Belize City and the islands Caye Caulker, San Pedro and even Chetumal, Mexico you can travel by water taxi. San Pedro Belize Express is the best choice for reliable schedules and trained staff. The water taxi is reliable, safe, and depart often. You can catch the water taxi in Belize City at Brown Sugar Terminal near the tourist village. For more information about departure times you can check out the water taxi site online at the Belize Water Taxi website. (http://www.belizewatertaxi.com). This site provides the time tables, and further information about travel.