Te recomendaría que dividieras tu problema en dos partes.
La primera que hicieras tus experimentos para poder seguir un tutorial en el que se hace una conexión usando el objeto XMLHttpRequest y extraer cualquier cosa del servidor, por ejemplo, un "hola mundo".
Después, en el foro de JavaScript puedes preguntar cómo escribir en un campo de texto, que bien puedes hacerlo con un simple:
tuformulario.campoTexto.value = textoExtraido
En donde
textoExtraido es una variable en la que guardas lo que extraes del servidor, en el ejemplo ese: 'hola mundo'.
Cita: y según estas 2 variables en otro campo de texto se muestra el coste de la estancia
Si es para este ejemplo, en donde con sólo dos variables puedes saber lo que cuesta el hospedaje, ¿cuántas combinaciones puede haber entre dos variables?
Por la naturaleza del ejemplo, creo que todos los cálculos se pueden realizar perfectamente en JavaScript y hacerlo todo con JavaScript.
Incluso podrías agregarle 'un toque interesante' al utilizar las funciones de temporización de JavaScript para poner mensajes como:
un momento, lo estamos atendiendo...
y después de 5 segundos le muestras la información.