If you are so much concerned with budget, go with carpet flooring. If not go with laminate which is an easier option and gives more look. But for kitchen, it's better to go with hardwood flooring. If else your home will be a high traffic area better go for hardwood entirely.