opening times

Lunch: Mon - Fri   11:00 - 15:00

Dinner: Tues - Sat   17:00 - 23:00 (last orders 21:30)

               Sun  15:00 - 21:00 (last orders 20:00)

Early Bird: Tues - Fri   17:00 - 18:30 (last orders 18:30)



online: use our online reservations


call: 01 5555 291

  • Grey Instagram Icon
  • Grey Facebook Icon
  • Grey Twitter Icon
  • Grey TripAdvisor Icon
  • happycow logo
  • Grey Yelp Icon


email Ethna at


We are always looking for talented and passionate people to join our team.

Please send your cv to


The biggest group we can accommodate on a regular night is 9 people . If you wish to book our restaurant for a larger private party please email to: or by phone on 01 5555 291. 


We are now taking bookings for Christmas parties.

      private hire


As we have limited seating at Beo, booking is advised. In our main dining area we have two large tables which people share, a number of smaller side tables and high counter seating also. Online bookings can be made up to 90 days in advance. You may use the booking widget below to quickly reserve your table.

Please let us know as soon as possible if you need to cancel your booking. Beo is a small restaurant and we experience a lot of no shows and late cancellations. We appreciate as much notice as possible if you cannot keep your reservation.                                                                                                          We require a booking fee for groups of 5 or more. A fee  applies if a reservation is cancelled within 24  hours of the booking or in the case of a no show.