Private dining and group bookings in Edinburgh

Warm interior with arches and lanterns at Beirut Restaurant, shot by Gorka Di Capitan (gorkadicapitan.com)

A private room for up to 21 guests, and space for 90 in the restaurant. Sharing plates from the charcoal grill, made for long tables.

For a big table of more than 20, please call us instead of booking online.

  • 90 Seats

  • 21 Private room

  • 2010 Edinburgh's first Lebanese restaurant

What people book us for

  • Work dinners and team nights out.
  • Birthdays and family celebrations.
  • Christmas parties in December.
  • Group dinners during the Fringe in August, when the city is full.

Tell us the date, the number of guests and the occasion. We will tell you whether the private room or the main room suits you better, and help you choose a menu.

Feast table with mixed grills, rice and mezze plates at Beirut Restaurant, food photography by Gorka Di Capitan (gorkadicapitan.com)

How to book a group

  1. Tell us the date and size

  2. We propose a menu

    Built around your group: dietary requirements and what you like to eat.

  3. Confirm by email

Group menus

Examples. We adapt the menu to your group.

From our To Share menu.

The Beirut Experience

Mixed Grill

All our food is halal.

See the full menu

Questions

How many guests can you seat?

The private room seats up to 21 guests. The restaurant holds up to 90, so larger parties can book the main room. For a big table of more than 20, please call us on +44 131 667 9919 instead of booking online.

Do you take a deposit for group bookings?

Ask our team: call +44 131 667 9919 and we will tell you what applies to your date. To reserve, use the Book a table button or, for more than 20 guests, call us.

Is the food halal?

Yes. All our food is halal. Every group menu also has vegetarian dishes, and The Beirut Vegetarian Experience for Two has no meat at all.

Can we bring our own birthday cake?

Ask our team when you book and we will let you know.

How do I book a table?

Online, through Manjelier at manjelier.com, the booking system we use. It takes a minute: you send a request and we confirm your table. If you prefer, call us on +44 131 667 9919.

Powered by Manjelier

Book for a group (opens in a new tab)

For a big table of more than 20, please call us on +44 131 667 9919 instead of booking online.