Para tres noches means 'for three nights'. If you are staying for longer, change tres 'three' for the number of nights that you are staying and the phrase will still be correct.

English Spanish Audio
I have booked a room He reservado una habitación
I haven't booked a room No he reservado una habitación
I would like a single room Me gustaría una habitación individual
I would like a double room Me gustaría una habitación doble
For three nights Para tres noches
How much is it per night? ¿Cuánto es por noche?
With a bathroom Con baño
With a shower Con ducha
Have you got something cheaper (formal)? ¿No tiene algo más barato?
Is there air conditioning? ¿Tiene aire acondicionado?
Can I pay by credit card? ¿Puedo pagar con tarjeta de crédito?
There's a mistake in the bill Hay un error en la cuenta