Darby's Playa Flamenca - Good Times & Good Food

Darby's - we make every occasion spacial

Discover our Bar and Grill

Bar - Grill - EventsWelcome to Darby's

Just drinks? Food? or both!

We combine fresh quality produce, expert cooking and serve it within a smart but relaxed atmosphere to create a unique dining and social experience. Enjoy our acclaimed breakfasts, lunches and dinner menus and don’t forget to book early for our famous Sunday lunch.


Special Events and Events Venue

Our extended premises can offer you the ideal venue for all occasions. Whether it’s your birthday, anniversary, engagement, wedding celebration or just an office get-together we have the ideal venue solution. Click the button below for more information


Let Us Host Your Event

The Darby's Team


Summer Grill

Darby's Grill

Specials Selection

Special Check out our Specials

  • Prawns Piri Piri

  • Gourmet Burger

  • 8oz Prime Fillet Steak

  • Pan Fried Tuna Steak

  • Grilled Goats Cheese Salad

  • Large Breakfast



Best food in Irish/English pub in Orihuela Costa, nice setting, all new and clean, friendly Manag...
Read more
Michel Vandekerckhove
Just had a lovely Sunday lunch here, everything was superb, best Sunday lunch we have had and sta...
Read more
Rosemary Delia
What a find ! Really chilled laid-back vibe, beautiful surroundings inside and out (including the...
Read more
Sue Clay

Events & BlogStay up to date with us

March 9th The Piano Man

March 9th The Piano Man

Benny Conway is The Piano Man. Dont miss…

March 1st Spanish Theme Night

March 1st Spanish Theme Night

Our Spanish Theme night with Juan el boh…

Find more news

LocationContact us right now!

Contact Form

Date *
Time *
Party Size *
Seating location*
No Preference
Full Name *
Email *
Phone *


Located beach side Playa Flamenca - We look forward to welcoming you!

Opening Hours

 Monday to Saturday 09:30 until Late
 Kitchen Hours 09:30 until 21:00
 Sunday lunch 12pm until 7pm



Calle de las Orquídeas 63, 03189
Playa Flamenca, Orihuela Costa

Telephone +34 711 02 53 55

Locate Us Map