Railay beach regularly makes it to the list of best beaches in the world. The accolades are well deserved though. Separated from the mainland and surrounded by giant limestone rocks, it almost feels like a private island.

There are plenty of things to do on the beach – just laze around, try your hand at rock climbing or discover small coves walking along. Due to its popularity, the beach can get crowded once the day picks up.