Ich war im April 2011 eine Woche in Ao Nang. Ao Nang ist einfach schöner als Krabi Town wegen der direkten Strandlage. Ao Nang eignet sich aber nicht unbedingt für einen Spassurlaub. Mit einer netter Longtime aber lohneswert. Viele Paare, auch Russen und Asia, waren aber nicht in der Überzahl, eher Italiener (Familien) und Skandinavier.
Low Season beginnt in vielen Hotels aber 15.04., findest also das eine oder andere preiswerte Hotelangebot. Bei meiner Hotelbuchung direkt für 2 Personen angegeben, Blicke, weil es eine sehr süsse und auch deutlich jüngere Thai ist (ich 48, sie 23) habe ich keine bemerkt.
Die Kosten hielten sich trotz Flug (air asia) im Rahmen. In Pattaya geht das Geld in den Bars oder in einer Disko weg. Vergleichbares Night-Life findest in du Ao Nang nur sehr begrenzt. Um 23 Uhr ist es auf den Straßen deutlich ruhiger, die Restaurants und Geschäfte geschlossen. Dafür stehst dann aber zwischen 8:00 uhr und 9:00 Uhr auf, ein entspanntes Frühstück und dann geht es an den Strand oder auf eine der vielen Inseln.
Zu deiner Frage nach einer Verbindung nach Puket findest hier eine Antwort, bin mir aber nicht sicher, ob die Preise noch aktuell sind:
http://www.aonang-info.com/prices-in-aonang.shtml
Das Hotel würde ich vorbuchen. Hotelsuche, wie in den meisten Orten hier:
http://www.tripadvisor.de/
Der Flughafen in Krabi ist überschaubar. Es gibt eine Busverbindung nach Ao Nang (30 Minuten?), Preis glaube ich 300 Baht. Beim einsteigen wirst dann gefragt, in welches Hotel du willst und die halten dann vor der Tür.
http://de.wikipedia.org/wiki/Flughafen_Krabi