You can bring one bottle of liquor and one carton of cigarettes per person from outside Belize. There is, however, a duty free shop in the arrival section of Belize International. Be aware that you must make your purchases prior to going through customs and put any liquor you buy into your checked bags if flying over to San Pedro. If you buy at the Belize duty free shop, I believe the limit is four bottles per person and four cartons of cigarettes.