Choose a location

Book a table

Favourite

A stylish, contemporary venue, offering world-class cuisine at the gateway to the Magaliesberg Mountains.

Join us for a classy but friendly lunch or a sophisticated yet casual dinner.

Opening Hours

  • Monday 11h00 - 20h00
  • Tuesday 11h00 - 20h00
  • Wednesday 11h00 - 20h00
  • Thursday 11h00 - 20h00
  • Friday 11h00 - 20h00
  • Saturday 11h00 - 20h00
  • Sunday 11h00 - 15h00

Reviews (284)

4.6 out of 5.0
Based on the past 12 months
Food 4.6
Value 4.6
Service 4.7
Ambience 4.6
  • Nyaradzo M. Dined: 3 days ago
    5
    Food 5.0
    Value 5.0
    Service N/A
    Ambience 5.0

    Reviewed on: Fri 08 May 26
    Delicious food 👌

    Vela Restaurant responded on Fri 08 May 26:
    Dear Nyaradzo We at Vela thank you for your patronage and greatly appreciate and thank you for your very kind review. We look forward to hosting you again in the near future. Kind regards Avril

  • Refilwe R. Dined: 1 week ago
    4.5
    Food 5.0
    Value 5.0
    Service 4.0
    Ambience 4.0
  • Werner S. Dined: 3 weeks ago
    4.8
    Food 5.0
    Value 5.0
    Service 5.0
    Ambience 4.0

    Reviewed on: Sat 18 Apr 26
    We loved the food and friendly service. A real bonus for us was the fact that you also had great vegan/vegetarian options.

  • Nthabiseng M. Dined: 3 weeks ago
    4
    Food 1.0
    Value 5.0
    Service 5.0
    Ambience 5.0

    Reviewed on: Wed 15 Apr 26
    I had really high hopes coming to this restaurant, I was greatly disappointed we couldn’t even eat the food because they were so salty. And one would assume that if you complain to the waiter then they would atleast offer to change our plates but that didn’t even happen. The waiter just dismissed it off with an apology and that was it. I’m really disappointed about this experience

    Vela Restaurant responded on Wed 15 Apr 26:
    We thank you for your review and do take these reviews seriously. I have sent you a personal email and am looking forward to your call / response. Thank you Kind regards Avril

  • Maria R. Dined: 1 month ago
    4.3
    Food 5.0
    Value 5.0
    Service 5.0
    Ambience 2.0

    Reviewed on: Thu 19 Mar 26
    The restaurant is very tired, it’s in desperate need of a revamp, however the staff and food were lovely. Lilly is a super waitress and the chef is gracious and accommodating, and the meals were delicious,

  • Paballo M. Dined: 1 month ago
    3.8
    Food 4.0
    Value 3.0
    Service 5.0
    Ambience 3.0

    Reviewed on: Sun 15 Mar 26
    I had the squid heads fried, the chef could do better with the amount of oil on the plate from a presentation and dietary perspective. Overall the food was great, loved the Paella and side chillies it came with, beautiful flavours all together. Some work can be done on the tables and chairs, some consistency in the styling that aligns with the Portuguese theme the restaurant is built on.

  • Kay D. Dined: 1 month ago
    4
    Food 4.0
    Value 4.0
    Service 4.0
    Ambience 4.0
  • Pam M. Dined: 2 months ago
    4.3
    Food 5.0
    Value 5.0
    Service 2.0
    Ambience 5.0

    Reviewed on: Sun 15 Feb 26
    The waiter was not the best and he tried to help himself to our change of R100.00 until my husband followed him around to give it to us. However, we alway enjoy the food and ambiance. Nelly is the best manager ever.

    Vela Restaurant responded on Mon 16 Feb 26:
    Good day Pam We thank and appreciate your constructive review and thank you for sharing your experience with us. As discussed in email we have identified and sorted out. As expressed we do take these matters very seriously. Once again thank you for bringing this to my attention. Kind regards Avril

  • Jeanette D. Dined: 2 months ago
    5
    Food 5.0
    Value 5.0
    Service 5.0
    Ambience 5.0
Show More
Book Now