Been to krabi, apart from railay most beaches are busy and just okay, have you thought about going out into the bay and maybe stay koh yao yai or koh yao noi?? Those places may have what your looking for.
Otherwise theres one hotel on railay that might suit your needs but they are pricey.