Costs
The strength of the British pound (GBP) will make the biggest difference to foreign visitors, but Birmingham & West Midlands has a very wide range of accommodation and dining options.
At the budget end (staying in hostels, budget hotels, cheaper B&Bs, eating out cheaply, walking and visiting mostly free sights), you might be able to get away with £75/person/day.
An average budget for visitors staying at standard hotels or B&Bs, eating out once a day, going to the full range of sights and taking public transport, would be around £120/person/day. There are some great, affordable properties in this range.
For a high-end experience, with boutique or more luxurious hotels, meals at the full range of restaurants and taking taxis around town whenever you feel like it, expect to pay from £250 /person/day, depending on the cost of accommodation.
For all-out luxury in the gorgeous surroundings of a country house or luxury hotel, expect to pay at least £400/person/day.
Self-catering at an Airbnb will cut costs – if you’re a fan, look for an apartment in Birmingham or Stratford-upon-Avon, a cottage or converted barn in the countryside.
Note that travelling solo will probably raise any of these per-person-costs by at least a third for all except budget travellers.