Choose a location

Book a table

Menu
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 (310)

4.6 out of 5.0
Based on the past 12 months
Food 4.6
Value 4.5
Service 4.6
Ambience 4.6
  • Busi M. Dined: 5 days ago
    5
    Food 5.0
    Value 5.0
    Service 5.0
    Ambience 5.0
  • Ryan M. Dined: 3 weeks ago
    5
    Food 5.0
    Value 5.0
    Service 5.0
    Ambience 5.0

    Reviewed on: Sun 25 May 25
    Excellent !!

  • Onica P. Dined: 1 month ago
    4
    Food 4.0
    Value 4.0
    Service 4.0
    Ambience 4.0

    Reviewed on: Mon 12 May 25
    The service was very good.we enjoyed the food and the whole setup was befitting for Mother’s Day.Keep it up!The set back was that our table wasn’t prepared for us when we arrived at the booked time but I m sure u can work on that but otherwise everything was ok.

    Vela Restaurant responded on Mon 12 May 25:
    Dear Onica We thank you for your patronage and sincerely appreciate your constructive comments. I do apologise for your table not being set up upon your arrival. This is something that will be addressed. Have a wonderful day. Kindest regards Avril

  • Lucia M. Dined: 1 month ago
    4.8
    Food 5.0
    Value 4.0
    Service 5.0
    Ambience 5.0
  • abey k. Dined: 1 month ago
    4.8
    Food 5.0
    Value 5.0
    Service 4.0
    Ambience 5.0
  • Palesa M. Dined: 1 month ago
    5
    Food 5.0
    Value 5.0
    Service 5.0
    Ambience 5.0
  • Goitsemang J. Dined: 2 months ago
    5
    Food 5.0
    Value 5.0
    Service 5.0
    Ambience 5.0
Show More
Book Now