How to Ask if a Room Is Available in Spanish (Inquiry Only)
Learn to ask 'Do you have any rooms available?' in Latin American Spanish, understand yes/no answers, and check availability without booking.

This lesson teaches you one focused skill: walking into a hotel, hostel, or guesthouse and asking whether a room is available right now. You are not booking yet; you are only checking. You will learn the core question, how to ask for one or two people, and how to understand the most common yes and no answers. All examples use broadly useful Latin American Spanish, with regional notes where usage differs.
By the end, you can…
- ask whether a room is available in Spanish
- specify one or two people when asking about availability
- understand common yes and no responses to an availability question
Listen once. Try it slowly. Then say it without looking.
Checking available voices…
¿Tienen habitaciones disponibles?
Do you have any rooms available?
TYEH-nehn ah-bee-tah-SYOH-nehs dees-poh-NEE-blehs
The most useful general question. 'Tienen' is the 'you all' form, used with hotel staff in Latin America. In Spain, people often say '¿Tienen habitaciones libres?'
¿Hay alguna habitación disponible?
Is there any room available?
eye ahl-GOO-nah ah-bee-tah-SYOHN dees-poh-NEE-bleh
Use 'hay' when you are not addressing the staff directly as 'you all'. It means 'there is / there are'. 'Alguna' is feminine because 'habitación' is feminine.
¿Tiene una habitación para dos personas?
Do you have a room for two people?
TYEH-neh OO-nah ah-bee-tah-SYOHN PAH-rah dohs pehr-SOH-nahs
'Tiene' is the polite 'you' singular form. Use this when speaking to one receptionist. Change 'dos' to 'una' for one person: 'para una persona'.
Sí, tenemos una disponible.
Yes, we have one available.
see, teh-NEH-mohs OO-nah dees-poh-NEE-bleh
A common affirmative answer. 'Tenemos' means 'we have'. You may also hear 'Sí, hay una' (Yes, there is one).
No, no tenemos nada disponible.
No, we don't have anything available.
noh, noh teh-NEH-mohs NAH-dah dees-poh-NEE-bleh
A clear negative answer. 'Nada' means 'nothing'. A shorter version is 'No, lo siento' (No, I'm sorry).
Pronunciation guides are approximate. Slow playback keeps the original pitch.
Make it make sense
Useful pattern
The core pattern is a form of 'tener' (to have) plus 'habitaciones disponibles'. '¿Tienen habitaciones disponibles?' uses 'tienen' for 'you all'. '¿Tiene una habitación disponible?' uses 'tiene' for polite 'you' singular. To ask about a specific number of people, add 'para' plus a number plus 'personas': 'para una persona', 'para dos personas'. The word 'disponible' stays singular with 'habitación' and becomes 'disponibles' with 'habitaciones'.
When to use it
Use these questions only to check availability, not to reserve. If the answer is yes, you can then ask about price or say you want to book. For example, after 'Sí, tenemos una disponible', you might ask '¿Cuánto cuesta?' (How much does it cost?). If the answer is no, you can ask '¿Tienen algo para mañana?' (Do you have anything for tomorrow?). Keep the interaction short and polite; 'por favor' can be added at the end.
Listen to each line, then take one part and reply out loud.
Buenas tardes, ¿tienen habitaciones disponibles?
Good afternoon, do you have any rooms available?BWEH-nahs TAR-dehs, TYEH-nehn ah-bee-tah-SYOH-nehs dees-poh-NEE-blehsSí, tenemos una habitación para dos personas.
Yes, we have a room for two people.see, teh-NEH-mohs OO-nah ah-bee-tah-SYOHN PAH-rah dohs pehr-SOH-nahsPerfecto. ¿Cuánto cuesta por noche?
Perfect. How much does it cost per night?pehr-FEHK-toh. KWAN-toh KWEHS-tah pohr NOH-chehCuesta cincuenta dólares por noche.
It costs fifty dollars per night.KWEHS-tah seen-KWEHN-tah DOH-lah-rehs pohr NOH-chehA little context goes a long way
In many Latin American hotels, 'Buenas tardes' or simply 'Buenas' is a common greeting when entering. Using 'tienen' (you all) is standard with staff, while 'tiene' (you) is polite and works with one person. In Spain, 'habitaciones libres' is more common than 'disponibles' for availability. Tipping is not expected for a simple inquiry.
One thing to watch for
Using '¿Tienes habitaciones disponibles?' with hotel staff.
Try this instead: 'Tienes' is the informal 'you' singular, used with friends. With staff, use '¿Tiene...?' for one person or '¿Tienen...?' for a group or general address. Example: '¿Tiene una habitación disponible?'
Your turn
Try answering out loud before checking a possible answer.
1How do you ask a hotel receptionist 'Do you have any rooms available?' using the 'you all' form?
Show a sample answer
¿Tienen habitaciones disponibles?
This uses 'tienen' (you all) and the plural 'habitaciones disponibles'. '¿Tiene habitaciones disponibles?' is also acceptable when speaking to one person politely.
2What does 'No, no tenemos nada disponible' mean?
Show a sample answer
No, we don't have anything available.
'No' negates, 'tenemos' means 'we have', and 'nada' means 'nothing'. A shorter alternative is 'No, lo siento'.
3How would you ask for a room for one person?
Show a sample answer
¿Tiene una habitación para una persona?
Change 'dos' to 'una' before 'persona'. '¿Tienen una habitación para una persona?' is also correct when addressing staff generally.
To check room availability in Spanish, ask '¿Tienen habitaciones disponibles?' or '¿Tiene una habitación disponible?' and listen for 'Sí, tenemos...' or 'No, no tenemos...'. This is inquiry only; booking comes next.
Progress is saved on this browser.
Practice real time conversations on Yapr for faster learning.
Put today’s Spanish into a conversation with an AI tutor. Speak, make mistakes, and try again.
Practice on Yapr