7 Cape Town Restaurants with a View

Last updated: Aug 30, 2017

1. Azure

Located on the slopes of Table Mountain National Park, Azure Restaurant is the perfect spot for a meal at while the sunsets on the Atlantic Ocean.

Where: The Twelve Apostles Hotel, Victoria Road, Camps Bay

Hours: Daily 07h00 – 10h30 , 12h30 – 15h30 , 18h00 – 22h00

Contact: 021 437 9029



2. Two Oceans Restaurant

Two Oceans Restaurant is in the heart of the Cape Point National Park and offers chic dining with stunning views.

Where: Cape of Good Hope Nature Reserve, Cape Point

Hours: Daily 09h00 – 11h00, 12h00 – 16h30

Contact: 021 780 9200



3. The Pot Luck Club

With a 360-degree view like no other of the harbour and city, the laidback ambience at The Pot Luck Club is the ideal spot to relax after a day exploring the Mother City.

Where: The Silo, The Old Biscuit Mill, 373-375 Albert Rd, Woodstock

Hours: Daily except Sunday 12h30 – 14h30, 18h00 – 22h30 / Sunday 11h00 – 15h00

Contact: 021 447 0804



4. Sotano by Caveau

Located opposite the Mouille Point of the popular Sea Point Promenade, this bustling casual eatery is the ideal stop along the prom.

Where: 121 Beach Road, Mouille Point

Hours: Daily 07h00 – 22h30

Contact: 021 433 1757



5. Harbour House

Spend a day exploring the famed seaside suburb of Kalk Bay and end it with epic seaside with views overlooking the harbour, ocean and mountains.

Where: Kalk Bay Harbour, Kalk Bay

Hours: Daily 12h00 – 22h00

Contact: 021 788 4133



6. The Bungalow

Enjoy a cocktail while you relax at The Bungalow, a restaurant near Clifton with one of the best views in Cape Town.

Where: Glen Country Club, 3 Victoria Rd, Clifton

Hours: Daily 12h00 – 01h00

Contact: 021 438 2018



7. Marika’s

Ideal for city slickers in search of a view, this relaxed rooftop Greek restaurant gives you a view of Table Mountain on one side and the city on the other.

Where: 176 Upper Buitenkant St, Oranjezicht

Hours: Tuesday - Friday 18h00 – 22h00 / Saturday & Sunday 12h00 – 15h00 , 18h00 – 22h00

Contact: 021 465 2727



Related Articles