Categories > Guides and Tips

The Best Restaurants with a View in and near Sandton

The Best Restaurants with a View in and near Sandton

One of the best things about travelling is that you get to enjoy different cultures and amazing scenery. You might be thinking, however, that since you’re going to Sandton, you probably won’t find any views worth writing home about—but you’d be wrong!

In this part of Johannesburg, you can find a number of restaurants with killer views of the city and the surrounding countryside. We listed these restaurants with a breathtaking view so you can check them out for yourself! 

1. Pappas on the Square

Address: Corner 5th &, Maude St, Sandton, 2196, South Africa


Contact Number: +27 11 884 9991

Operating Hours:

  • Monday to Thursday, 8:00 AM to 10:00 PM
  • Friday to Sunday, 8:00 to 10:30 PM

Pappas on the Square will make you go “Ahoy there, mateys!” with its nautical theme. We like that this Greek restaurant’s interior and outdoor dining areas have a modern and sleek vibe that exudes freshness usually associated with Mediterranean cuisine.

Their food won’t disappoint, especially if you order their best-sellers such as the seafood platter and gyros with chips. 

The view here is also phenomenal, and you can take in the beauty of the European-looking Nelson Mandela Square while enjoying your sumptuous meal!

Pro Tip:
If you don’t have time to visit the restaurant to enjoy a meal and the view, then you can just contact them to have your food delivered. 

You can reach them via their website, or you can also order via Uber Eats

2. Signature Restaurant

Address: Shop U13, Rivonia Rd, Sandton, Johannesburg, 2057, South Africa


Contact Number: +27118848888

Operating Hours:

  • Monday to Saturday, 12:00 NN to 12:00 MN
  • Sunday, 12:00 NN to 4:00 PM

Signature Restaurant is one of the best Sandton restaurants to have a romantic dinner with your loved one. It has elegant interiors thanks to its classy tables and chairs plus huge glass windows with a great view of the city skyline—a perfect sundowner for sure!

They also serve high-quality food items. Considering the plating, flavour, and texture, you know they want their customers to have the best experience. 

While we liked their hake and peri peri chicken, we highly recommend their chilled oysters with dipping sauce!

Pro Tip:
Reserve your table in advance by visiting their website especially if you’re planning a romantic date in the evening. The place can get crowded, and it’s best that you secure a slot for you and your partner.

3. Cilantros Sandton

Address: Sandton City, 83 Rivonia Rd, Sandhurst, Sandton, 2196, South Africa


Contact Number: +27118831581

Operating Hours:

  • Monday to Thursday and Sunday, 11:00 AM to 10:00 PM
  • Friday and Saturday, 11:00 AM to 10:30 PM

Cilantros Sandton is one restaurant you need to check out if you want great food, good views, and comfy interiors. The dining area inside the restaurant has an elegant Nordic feel thanks to its minimalist dining tables and chairs surrounded by large glass windows.

Instead of a view of the city skyline, you get a magnificent street-level view of the urban jungle (e.g., commercial buildings and stores) surrounding the area. You can take all of this in as you feast on their house specialties like sirloin steak and seafood pasta!

Pro Tip:
You can ask the wait staff for any set menus available depending on the season. Their Facebook also posts about these special menu sets based on the occasion (e.g. Christmas menu sets). 

4. Rodizio Grill and Tapas

Address: Melrose Arch, 10A, The High St, Melrose North, Sandton, 2196, South Africa


Contact Number: +27114831910

Operating Hours:

  • Monday to Thursday, 11:30 AM to 9:30 PM
  • Friday and Saturday, 11:30 AM to 10:30 PM
  • Sunday, 11:30 AM to 8:00 PM

Rodizio Grill and Tapas will transport you all the way to Brazil with its tropical interiors, colourful decor, and artsy wall paintings! The view here is also amazing, as you get to enjoy the urban and European-styled surroundings of the restaurant.

They also offer authentic Brazilian dishes, which include their Gaucho steak (rump steak), lamb chops, and chicken panado (schnitzel). 

You can also sample their seafood items by ordering their carnival platter that includes lobster, mussels, prawns, and calamari (ZAR 329).

Pro Tip:
If you’re vegetarian, then you can order their vegetarian platter. This includes fried veggies, baked mushrooms, creamed spinach, mashed butternut, and feta cheese all for just ZAR 152.

5. The Rock Design Quarter

Address: William Nicol Dr &, Leslie Ave, Magaliessig, Sandton, 2191, South Africa


Contact Number: +27114655011

Operating Hours:

  • Monday to Saturday, 8:00 AM to 10:00 PM
  • Sunday, 8:00 AM to 9:00 PM

The Rock Design Quarter serves mostly Western and African fare while offering you and other patrons comfy interiors and great urban views of the area. This restaurant has a minimalist Nordic feel with its use of wooden walls and furniture.

On top of these, the views outside are simply impressive, showing the area’s urban lifestyle (e.g., storefronts and buildings) combined with some greenery making it look like an oasis in the middle of the city. 

While you can order pizza, fries, and pasta, we highly recommend their best-selling ribs served with a side of veggies.

Pro Tip:
Check out their Facebook before your visit. They sometimes have special offers like their ZAR 99 luncheon that’s perfect (and quite affordable) for a business lunch. 

6. The Royal India Sandton

From nivash.niv

Address: Opposite Sandton Convention Centre The Forum, The Forum Building, 62 Maude St, Sandown, Sandton, 2196, South Africa


Contact Number: +27117844964 

Operating Hours:

  • Monday to Sunday, 10:00 AM to 10:00 PM

If you’re craving authentic Indian food with a great view of Sandton’s urban jungle, then Royal India is the place to be. The interior dining area of the hotel looks like a traditional pub with Indian touches (e.g. printed tablecloth) and comfy furniture.

The view from the inside is also awesome with large glass windows offering an amazing glimpse of the busy business hub right outside the establishment. Enjoy all of these as you feast on chicken tandoori and korma (meat or veggie stew).

Pro Tip:
The restaurant also offers a lunch buffet from Friday to Saturday from 11:30 AM to 3:00 PM. Fill up on your favourite Indian dishes and sides all for just ZAR 190—a great value indeed! 

7. Truffles on the Park

Address: Mushroom Farm Park, 125 Daisy St, Sandown, Johannesburg, 2196, South Africa


Contact Number: +27100250436

Operating Hours:

  • Monday to Saturday, 12:00 NN to 10:00 PM
  •  Sunday, 10:00 AM to 4:00 PM

Located inside the Mushroom Farm Park, Truffles on the Park naturally has impressive views of this phenomenal park. Surrounded by a combination of green fields, trees, and imposing modern buildings, the scenes here are simply breathtaking.

The interiors are also quite grand with traditional materials, like wood and multi-coloured textiles on their chairs, and indoor plants delightfully scattered across the dining area.

Don’t miss out on their house specialties like the quarter-pounder burger with salad, sushi, smoked rib bites, and grilled chicken!

Pro Tip:
Check out their Facebook before you drop by if you want to celebrate a special occasion. They sometimes have set menus depending on the date of your visit (such as their Valentine’s Day special). 

8. Marble Restaurant  

Address: Trumpet on Keyes Corner 19 Keyes, Jellicoe Ave, Rosebank, Johannesburg, 2196, South Africa

Distance from Sandton: 13 minutes 


Contact Number: +27105945550

Operating Hours:

  • Monday to Sunday, 12:00 NN to 10:00 PM

Marble Restaurant is an amazing restaurant to try out if you’re after a great view of the surrounding area while enjoying a delicious meal. The restaurant has an elegant hotel vibe with large windows providing an unobstructed view of the horizon.

We also like the large wine shelves lining the restaurant’s dining area to let guests 

choose which beverages they might want to order. Aside from their amazing starters (e.g., roasted soup and lamb bites), we recommend their lamb cutlets as your main! 

Pro Tip:
If you have the cash to spare, then we recommend their ultimate meat cuts. You can go for the tender sirloin on the bone (ZAR 1,350) or the prime rib valued at ZAR 1,450—truly a meat enthusiast’s dream meal! 

9. Mozambik Linksfield

Address: 110 Cnr of Club &, Linksfield Rd, Linksfield, Johannesburg, 2192, South Africa 

Distance from Sandton: 11 minutes


Contact Number: +27112641131

Operating Hours:

  • Monday, 11:00 AM to 9:00 PM
  • Tuesday- Thursday, 11:00 AM to 9:30 PM
  • Friday and Saturday, 11:00 AM to 10:00 PM
  • Sunday, 11:00 AM to 5:00 PM

If a rustic and bohemian vibe is what you’re after, then check out this Sandton restaurant with a view—Mozambik Linksfield! The restaurant has an indoor and outdoor seating area both surrounded by relaxing views of trees and landscaped lawns.

There are also points of interest in this restaurant’s grounds such as a water fountain and a kid’s play area where you can have fun and take selfies with your group. 

Their Portuguese dishes are also must-tries, especially baked hake and fish and chips!

Pro Tip:
Check out their Facebook to learn more about their special offers or discounts. They have discounted meals (e.g., Saturday Specials and Pensioner Perks) that will give you more value for your money.

Related topics