Between Krabi and Ao Nang you can find the beautiful Railay Beach. Even though it is part of the mainland it is only accessible by boat and as a result it has a great island feel about the place. There are beaches on both sides of the peninsula and it only take about 10 minutes to walk from one side to the other, we really enjoyed relaxing here for a week and topping up the tan.