A guide to saying it like a local

How to Say "A table for two" in Spanish

Learn how to say 'a table for two' in Spanish with this guide on pronunciation, cultural tips, and common restaurant mistakes.

Una mesa para dos, por favor.

OO-nah MEH-sah PAH-rah dohs por fah-VORneutral

A single phrase, broken down

Tap to hear:

Spanish TTS · 0:01

Use this phrase immediately upon walking into a restaurant, café, or bar when greeted by the host or server. It clearly communicates your party size so they can guide you to an appropriate table. It is the standard, polite way to request seating across the Spanish-speaking world.

Alternatives

  • Somos dos.better when the host asks '¿Cuántos son?' (How many are you?)
  • Mesa para dos.better in very casual, fast-paced environments like a busy diner or food court
  • Quisiéramos una mesa para dos.better if you want to sound slightly more formal and elegant

Ways to get it wrong

Saying 'un mesa'

Remember that 'mesa' is a feminine noun, so you must use the feminine article 'una' instead of the masculine 'un'.

Translating 'for' as 'por'

Use 'para' because you are expressing a destination or intended recipient (the table is destined for two people), not an exchange.

A small cultural note

In many Latin American countries, it is customary to wait to be seated rather than choosing your own table, even in casual joints. Catch the host's eye and use this phrase to kick off a smooth dining experience.

Frequently asked

how do you ask for a table for two in spanish

The most common and polite way is to say 'Una mesa para dos, por favor.' This works perfectly in any restaurant setting from casual to formal.

difference between por and para when ordering a table

You should always use 'para dos' because 'para' indicates the intended recipient or purpose of the table. Using 'por' would sound like you are trading something in exchange for two people.

what does somos dos mean in a restaurant

It translates literally to 'we are two' and is a very common, natural response when a waiter asks how many people are in your party. You can use it interchangeably with 'una mesa para dos'.