Hola
La visita de Angkor la llevaba concertada desde aquí y fue hace bastantes años, por lo que ya no me acuerdo del precio (además me imagino que habrá cambiado bastante). Llévate una foto, porque para entrar en el recinto histórico te tienes que hacer un carnet, que será válido por los días que contrates (2, 3, etc.). Guias te los puecen buscar en el hotel, pero no sé si será fácil encontrar uno en español. Por cierto, te recomiendo, si puedes, al menos tres días.
Sobre las visitas de Bangkok, con guia en español te será dificil encontrar por debajo de los 30€ por persona (a no ser que fuerais un grupo grande, lo que rebaja los precios). Los puedes contratar también desde el hotel (es recomendable reservarlo de un día para otro)
En cuanto a Kanchanaburi si solo vas al puente y alrededores, puedes hacer excursiones en el día desde Bangkok, pero si quieres incluir el parque nacional necesitas más tiempo.
Desde Krabi todos los hoteles te organizan excursiones a todos los sitios que quieres ir, pero seguramente te saldrá más barato si lo contratas en alguna agencia de Ao Nang.
Yo reconozco que para eso soy bastante cómodo, por lo que las visitas a las islas, etc. Las contraté en mi hotel, pero en una de mis estancias en Phuket. En Krabi he de reconocer que me he dedicado al "reposo absoluto".
Un saludo