Belize City is the largest city in Belize. It is located on a small peninsula protruding into the Caribbean Sea. It was the capital city until flooding and other damage from a hurricane prompted the government to relocated to Belmopan, nearer the geographic center of the country.
The international airport (Philip S. W. Goldson International Airport[]) for Belize is located in Belize City. Philip S. W. Goldson is about 30 minutes drive from Belize City's center. The best way to get to and from the city center is with a taxi. Although an airport bus service exists, it is very infrequent and unreliable. BZE (Philip S. W. Goldson International Airport) is served by most major US airlines (American, Delta, Continental, and US Air) as well as a couple regional carriers (Honduras, Maya, and Tropic).
San Pedro Belize Express  has over 25 daily departures, 14 first class boats, 4 unique destinations, and first class service to get you to, from and around Belize. Travel to Caye Caulker, Belize City and San Pedro has never been easier.
From Mexico and the Yucatan Peninsula Chetumal, Quintana Roo The connecting hub from Mexico to Belize is Chetumal, Quintana Roo. From Chetumal, take the San Pedro Belize Express water taxi from Muelle Fiscal (Municipal Pier). The boat from Chetumal to San Pedro, Belize leaves daily at 3:30 p.m. and the rate is $60bze or $30US.Italic text Travelers through Mexico can either take the ADO bus to Chetumal or fly from Mexico City to Chetumal on Interjet.
Mahahual, Quintana Roo Take the ADO autobus from the Mahahual station to the Chetumal station. This trip is approximately 2.5 hours on an air-conditioned, coach bus from Mahahual to Chetumal. From the Chetumal bus station, take a $2.00 US taxi to the San Pedro Belize Express Water Taxi terminal at Muelle Fiscal (Municipal Pier).
Mexico City, Mexico Take a flight on Interjet from Mexico City, Mexico. From Chetumal Airport, take a cab to the San Pedro Belize Express Water Taxi terminal at Muelle Fiscal (Municipal Pier).
From Flores, take a bus with Linea Dorada .
Guatemala City Take a bus from Guatemala City’s Fuente del Norte bus station in Santa Elena, a five minute auto-rickshaw ride across the causeway from Flores island.
From Guatemala City (travel time: 8 to 10 hours), you have the following options to Belize: Altobuses del Norte (ADN) . Linea Dorada , first class buses leaving Guatemala City at 9:00pm for US$30,"first class" buses at 10:00am and 12:00pm for US$22 and an economy bus leaving at 10:00pm for US$16. Fuente del Norte  has 15+ departures from Guatemala City per day. Most of these are local runs with second-class buses (older pullman coaches without air conditioning), but they also operate a few first-class express buses (with toilets and air conditioning) leaving from Guatemala City at 10:00am, 2:00pm, and 10:30pm, and a deluxe bus leaving from Guatemala City at 9:00pm.
Use a taxi. If you want to get out of Belize City, use the taxi, bus, or even the little airplanes which take you to other destinations in Belize for less than US$100.
Getting to and Around the Cayes Belize is undoubtedly the “it” place in travel and tourism in Central America and the Western Caribbean. Not only is the culture attractive for foreigners as an English speaking nation, navigating to and around the Cayes of Belize has become very easy. For those wanting a truly Belizean experience, take the water taxis from destination to destination. San Pedro Belize Express  departs from the Brown Sugar Terminal in Belize City with scheduled runs at 9:00 a.m., 12:00 noon, 3:00 p.m. 5:30 p.m. to San Pedro and Caye Caulker.
Departure to Caye Caulker and Belize City from San Pedro Town pier on Black Coral Street next to Wahoo's Bar and Grill and leaves at 7:00 a.m., 11:30 a.m., 2:30 p.m., 4:30 p.m.
There are boats departing from Caye Caulker to both Belize City and San Pedro Town and they leave from the pier in front of the Basket Ball Court. Caye Caulker to Belize City: 7:00 am, 12:00 pm, 3:00 pm, 5:00 pm and Caye Caulker to San Pedro: 7:00 am (Connection to Chetumal), 9:45 am, 12:45 am, 3:45 pm
Rates: Belize City to San Pedro, San Pedro to Belize City: $30 Belize or $15 US (one way), $55 Belize or $27.50 US (round trip) Caye Caulker to San Pedro, Belize City to Caye Caulker: $20 Belize or $10 US (one way), $35 Belize or $17.50 US(round trip) Eco-museum Belize, located at 14.5 Mile, Western Highway, is a living museum of Belize tropical treasures. Here, they show you how Belizeans utilize and recycle natural resources in the construction and decoration of the museum. The Eco-museum is dedicated to show visitors the beauty of nature in harmony with the Belizean culture.
There is not much to do around Belize City, and most use this as a transportation hub. With that said, there are a few museums around the downtown area and a zoo.
Most places accept US Dollars as the Belizean Dollar is pegged to the US dollar at 2BZD = 1 USD. If you are traveling to the cayes, stock up on your cash at the central bank, as the ATMs on the islands often run out of money on weekends.
If you want to shop there is tourism village in the Fort George area which has jewelry shops like Diamonds International and lots of gift shops. Fort George is located on a boardwalk.
There is a cruise terminal there that receives Carnival Cruise Line ships.
The Western Highway leads to Belize West or the Northern Highway to Belize North.
San Pedro Belize Express  departs from the Brown Sugar Terminal in Belize City with scheduled runs at 9:00 a.m., 12:00 noon, 3:00 p.m. 5:30 p.m. to San Pedro, Ambergris Caye and Caye Caulker.
Rates: Belize City to San Pedro, San Pedro to Belize City: $30 Belize or $15 US (one way), $55 Belize or $27.50 US (round trip), Belize City to Caye Caulker: $20 Belize or $10 US (one way), $35 Belize or $17.50 US(round trip)
(Personally,) I would recommend a week-long trip to Green River in the south to experience the rain forest and a week-long trip to the coral reefs to experience the reefs.