Choose a location

Beira Alta Ballito

Portuguese Seafood Steakhouse Vegetarian Friendly
4.3 RR
Favourite

Attributes

  • Child Friendly
  • Outdoor Seating

Book a table

Favourite

Beira Alta Portuguese Restaurant in South Africa offers traditional and great quality Portuguese food. With handed down, traditional, Portuguese recipes and flavours.

Our food is prepared using only the freshest ingredients, herbs and spices. Our family tradition is to cook from the heart with recipes handed down from generation to generation, which has evolved into Portuguese Cuisine with an African influence.

Opening Hours

  • Monday 11h00 - 22h00
  • Tuesday 11h00 - 22h00
  • Wednesday 11h00 - 22h00
  • Thursday 11h00 - 22h00
  • Friday 11h00 - 22h00
  • Saturday 11h00 - 22h00
  • Sunday 11h00 - 21h00

Reviews (249)

4.3 out of 5.0
Based on the past 12 months
Food 4.3
Value 4.2
Service 4.3
Ambience 4.4
  • Wies V. Dined: 5 days ago
    3.8
    Food 4.0
    Value 3.0
    Service 4.0
    Ambience 4.0

    Reviewed on: Sat 17 Jan 26
    A bit expensive for what we got!

  • Ansuya N. Dined: 2 weeks ago
    2.3
    Food 2.0
    Value 3.0
    Service 1.0
    Ambience 3.0

    Reviewed on: Thu 15 Jan 26
    How this restaurant has deteriorated. I was very disappointed in my recent dining experience at Beira Alta (lunch, 4 people). This used to be a great restaurant, always bustling, and an easy pick for a finer dining option at Lifestyle. The bare bones are still in place (perhaps left over from previous management and better days?), but the food, service, and ambience has taken a huge hit. The toilet was also shabby and in need of deep cleaning/renovation. Some of the recipes may be the same as the glory days, but presentation was sloppy (greasy chips thrown haphazardly onto a plate) and quality of ingredients and cooking has taken a deep dive (chicken was dry, shrunken, and overcooked, and then generously doused in sauce as if this would solve everything). Their famous breadrolls turned hard, stretchy, and dry after a few minutes (warmed in the microwave, perhaps?) and the prego steak roll was sitting in a pool of unappetizing sauce, with the steak itself barely visible (so little of it), and an alarming shade of gray. It reminded me of bad minute steaks I remember from the 1980s. But the worst aspect of this depressing experience was the service. I cannot even begin to describe how unprofessional and frustrated all my servers (except for Steven, who only brought out our food) were. In fact, I feel so bad for this whole sorry bunch, including the manager, that I am abandoning my initial intention to complain loudly and angrily, in great detail, in this review. These people don't need any more sadness in their lives.

  • Nerita P. Dined: 2 weeks ago
    5
    Food 5.0
    Value 5.0
    Service 5.0
    Ambience 5.0

    Reviewed on: Mon 05 Jan 26
    Thank you for making my sister in laws birthday memorable

  • Anil S. Dined: 2 weeks ago
    3
    Food 2.0
    Value 3.0
    Service 4.0
    Ambience 3.0

    Reviewed on: Sun 04 Jan 26
    Food served cold

  • Khanda M. Dined: 3 weeks ago
    5
    Food 5.0
    Value 5.0
    Service 5.0
    Ambience 5.0

    Reviewed on: Sat 03 Jan 26
    We are regular and have always had the best experience

  • Sandika R. Dined: 3 weeks ago
    5
    Food 5.0
    Value 5.0
    Service 5.0
    Ambience 5.0

    Reviewed on: Fri 02 Jan 26
    Best restaurant in Ballito. Best chicken and prawn ever!!

  • Kimmera B. Dined: 4 weeks ago
    4.3
    Food 4.0
    Value 4.0
    Service 4.0
    Ambience 5.0

    Reviewed on: Thu 25 Dec 25
    Always amazing!

  • Danien E. Dined: 4 weeks ago
    2
    Food 2.0
    Value 2.0
    Service 2.0
    Ambience 2.0

    Reviewed on: Wed 24 Dec 25
    Was so excited to go for dinner here and it was such a let down. Our waiter disappeared half way through service and just started attending to another table non stop. I ordered the half chicken with prawns- the chicken was horrible and it looked like off cut waste pieces- no flavour and meat. Had a very strange taste to it. For over R300 it was a total let down. We honestly won’t come again

Show More
Book Now