Bangladesh is a destination for people travelling on a budget. If you are travelling on a really tight budget, you can get a room for only 300 BDT, get breakfast for 40 BDT, get a big meal for 150 BDT. If you prefer luxury instead, there are 5 star hotels, and more expensive restaurants in the big cities. It is absolutely up to you however you want to travel.