Is 5000 Baht enough for 2 days? A budget of 2,500 to 5,000 baht per day is enough to stay in a three or four star hotel, eat at most of Bangkok's mid range and high-end restaurants and easily get around the city by taxi instead of depending on the BTS, khlong boats and bus system.