Currently trying to plan the nice beachy part of our trip to Thailand next year - travelling in Jan and Feb. Currently looking at Krabi, Khao Lak and Koh Samui as places to go. Thing that's confusing me with all is the best area to stay in each place.
Basically we want a beautiful beach to relax on, we much prefer laying on the beach than round the pool, would love clear waters and white sand, not sure if this exists on Krabi or if we'd have to go to an islandMy boyfriend loves snorkelling. We also want to be in walking distance to restaurants as hate eating in the hotel every night and want to try the local places. Which area of Krabi would be best for us to stay on? I've heard the Railay area has some of the more beautiful beaches, would this be better for us?
Alternatively if can't find all of the above on Krabi then we were thinking of doing say 4 nights Krabi and 4 nights on one of the islands so we can get the beautiful beaches, maybe somewhere like Koh Jum or Lanta, so if anyone has suggestions about islands that would be good.
Any advice would be most appreciated, have been researching for ages and am just getting confused so thought some real traveller advice of people who'd been might be better!