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 (280)

4.7 out of 5.0
Based on the past 12 months
Food 4.8
Value 4.6
Service 4.7
Ambience 4.6
  • Maria R. Dined: 1 week 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 week 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 week ago
    4
    Food 4.0
    Value 4.0
    Service 4.0
    Ambience 4.0
  • Pam M. Dined: 1 month 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: 1 month ago
    5
    Food 5.0
    Value 5.0
    Service 5.0
    Ambience 5.0
  • Kelebogile N. Dined: 2 months ago
    5
    Food 5.0
    Value 5.0
    Service 5.0
    Ambience 5.0

    Reviewed on: Mon 05 Jan 26
    As always Vela Restaurant never disappoints. The food, staff and the live performance on Sundays always top notch. Will go there over and over again

  • Alston S. Dined: 3 months ago
    5
    Food 5.0
    Value 5.0
    Service 5.0
    Ambience 5.0

    Reviewed on: Fri 26 Dec 25 (Guest left no comment)

    Vela Restaurant responded on Fri 26 Dec 25:
    Dear Alston We thank you for your very kind review. We were very blessed and honored to host you on a such a special day. We wish you and your family and loved ones a very healthy prosperous and blessed 2026. Kind regards Avril

  • Sarika B. Dined: 4 months ago
    5
    Food 5.0
    Value 5.0
    Service 5.0
    Ambience 5.0
  • Andrew M. Dined: 4 months ago
    4.3
    Food 4.0
    Value 4.0
    Service 4.0
    Ambience 5.0
Show More
Book Now