Located within the Fort area of Belize City, at the corner of
Marine Parade and South Park Street, Chateau Caribbean offers impeccable service and an
elegant atmosphere. The restaurant is located on the seafront in Belize City, a
5-minute walk from Baron Bliss Lighthouse and the Museum of Belize. The
breezy Fort George seaside location of this hotel is its strongest point.
Behind the charming colonial-style exterior (it was formerly a hospital), this
well-located hotel is a prime property in Belize City. Some scenes in the 1980
movie The Dogs of War were filmed here. The second-floor restaurant has
sea views, and a menu with an unusual combination of Chinese and Caribbean
dishes: you can have grilled snapper with rice and beans while your dining
companion tries the sweet-and-sour pork.