At least 3,000 travellers had to be evacuated from the international airport with many staying in Bangkok hotels , trying to organise another flight from a different airport or waiting for the siege to end .