UK nationals must have a passport that will remain valid for at least the duration of their visit (most airlines will request that they are valid for at least six months after your return date). A visa is also required, but this can be bought on arrival. Either a 90-day tourist visa or a 30-day business visa can be purchased from immigration for around $30-55. This is the same for nationals of most other countries.