If you are a US citizen you will need a visa or Korea Electronic Travel Authorization (K-ETA) before you enter the country. This can be done online before you travel. If you are from the UK, you can stay for up to 90 days without a visa. All you need is proof of onward travel.