Skip to content
Vela, Contemporary Portuguese
Sign In
Inside Vela
Our Story
A taste of PortugalABOUT VELA

Built for a team. Open from day one, at the gateway to the Magaliesberg.

Vela interior
Our Story · Since 2018
Built for a team,OPEN FROM DAY ONE

Vela began with a promise.

In 2018, a well-loved Portuguese restaurant in Fourways closed its doors. Its kitchen, chefs, grillers and servers who had cooked side by side for years suddenly faced losing their livelihoods. Avril wasn't willing to let that happen. Rather than watch a team she believed in scatter, she found them a new home at the gateway to the Magaliesberg and opened Vela, so that every one of them could keep doing the work they loved, together.

Vela opened as the restaurant you walk into today - a full, contemporary Portuguese table, built around the skill of a kitchen that already knew exactly what it was doing. What has deepened over the years isn't the size or the ambition; it's the cooking itself - more fire, more salt, more of the coast in every dish.

That heritage runs through every plate: peri-peri baby chicken basted in our secret Vela sauce, trinchado and espetada from the coals, and the coconut curries of the Mozambican coast. And then there is the sea. Some of the finest, freshest fish you will find this far from the coast comes ashore at Vela - line fish chosen for the day, Mozambican lobsters, prawns, calamari, and salt-cod bacalhau, kept simple and dressed in little more than lemon, garlic and good olive oil. Traditional dishes with a modern turn - cooked over open coals, dry-aged in-house, and plated with care, at the foot of the mountains.

Pull up a chair. You're among people who have been doing this, together, for a very long time.

Classy but friendly lunch.
Sophisticated yet casual dinner.

Your gateway to stylish contemporary dining at the foothills of the majestic Magaliesberg. Come for one, stay for more.

Oysters at Vela
Discover Our Menu
A voyage throughPORTUGUESE CUISINE

Peri-peri baby chicken, trinchado, espetada, seafood paella and the coconut curries of the Mozambican coast. Feast your eyes on the menu, then come and taste it.

Find Us
Your gateway toSTYLISH DINING
Location
Provincial Road, R512, Hartbeespoort, 0216
Hours
Monday – Saturday11:00 – 22:00
Sunday11:00 – 17:00
Provincial Road, R512
Hartbeespoort, 0216
Open in Maps →
Good to Know
Questions,ANSWERED
Do you take reservations?+

Yes. Book a table online through our reservation widget. Tap Reserve at the top of any page, or call us on 012 244 4125.

Where is Vela and how do I find you?+

We're on Provincial Road, R512, Hartbeespoort, 0216, at the foot of the Magaliesberg. Use the Get Directions link to open Google Maps.

What are your opening hours?+

Monday to Saturday, 11:00 to 22:00, and Sunday, 11:00 to 17:00.

How can I contact Vela?+

Call 012 244 4125 or email info@velarestaurant.co.za. You'll also find us on Instagram and Facebook.

Follow the table
@velaportugueserestaurant
Vela on InstagramVela on InstagramVela on InstagramVela on InstagramVela on InstagramVela on Instagram