Cost of accommodation
In general, one of the biggest costs of travelling is accommodation. When figuring out your Thailand travel budget, keep in mind that a room in a mid-range guesthouse will set you back around £20–50 ($25 to $65) a night.
Looking to bed down for less? Budget options in dorms and hostels can be bagged for £5-10 ($6 - $12) a night.
Meanwhile, if you’re looking to splash out, expect to pay £100-200 per night for a luxury hotel or villa.
Looking for somewhere to stay? Read up on accommodation in Thailand.
Cost of food
Still wondering “is Thailand expensive”? When it comes to the cost of food, we have plenty of good news.
Tasty, filling street food can be bought for just £1-2 ($1,50 - $3) a dish, while eating out in mid-range restaurants will see you pay £3-5 ($4 - $7) per dish.
When you fancy dining in more upmarket style, expect to pay £5-20 ($7 - $20) a dish.
Love your grub? Find out more about eating and drinking in Thailand.