Call to reserve a table:

012 658 8000

Restaurant & Bars, unwind, relax

Fine Dining or quick pub food and gourmet pizza,

...we have two restaurants, a pub and bar for you to enjoy all styles of food!

Good food, comfortable spaces, great wine, and blended spirits are there for your enjoyment at the Royal Elephant Hotel’s bars and eateries. 

The original Zagora Grill Room, our fine dining restaurant, has been the cornerstone of luxury dining at the hotel. 

It is the perfect place to enjoy plated meals like our Famous  Moroccan Lamb Shank. Oysters, Oxtail, and Seared Salmon. 

Choose supporting wines from our crafted wine list or try something unexpected from the 15Estates Wine & Spirit Collection.

Cocktails or nightcaps are served by the Oasis Residents Bar and you can enjoy a good Cognac or whiskey in the Royal Lounge or even poolside on the warm summer’s evenings. 

Tasca Portuguesa is the newest food and drinks venue and styled in the fashion of a Portuguese Taverna with indoor and outdoor seating. Design your own Gourmet Pizza or Burger, enjoy Rumps and Ribs, or for the more adventurous, enjoy real Portuguese Tavern Dishes prepared by Chef Claudio – Real Food made Real Good! 


  • Wheelchair Accessible.
  • Free High-Speed WiFi in all public areas.
  • Indoor and Outdoor seating in both areas. 

Remember, you can also arange for private winetastings or High Teas

(must be pre-booked)