We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.


££ - £££,
9 Grafton Avenue | Craighall Park, Johannesburg, South Africa
+27 11 442 4056
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent17%
  • Very good48%
  • Average28%
  • Poor6%
  • Terrible1%
Travellers talk about
“relaxed drink” (2 reviews)
“watch sport” (2 reviews)
“friday night” (2 reviews)
Closed Now
All hours
Bar, Pub
££ - £££
9 Grafton Avenue | Craighall Park, Johannesburg, South Africa
All Details
Write a Review
Reviews (63)
Traveller rating
Traveller type
Time of year

1 - 10 of 63 reviews

Reviewed 5 October 2017 via mobile

We frequent often. It's useful as a comfort stop when travelling home from the south of Johannesburg. Usual beers but a good range of wines. House wine a good choice by the bottle. Food good. Venue very popular with locals

Thank Richardbent
Reviewed 24 August 2017

Great place to have a relaxed drink after work. Staff are very attentive and make sure you are always happy.

Thank Andrew W
Reviewed 25 June 2017

Very good service, had deep fried fish and chips it was very good and will recommend it, milkshakes also good!

Thank DDR1234
Reviewed 6 March 2017 via mobile

Always be prepared for this restaurant and bar to be busy, for it is extremely popular. On this occasion we were there just for drinks on a Friday night. Very good wine list and the bolting is good.

Thank watchman2015
Reviewed 9 January 2017

If you are in Johannesburg on business or just pleasure or even if you live in the area the best pub in town is Giles. It is about as close as you will get in South Africa to a good old English pub. The staff...More

Thank 303gilesr
Reviewed 5 November 2016 via mobile

It is so hard to find a place for a good drink and social in Johannesburg. Here it is like a retirement home outing on Friday nite. Very poor show....one drink and moved on

Thank Lisa B
Reviewed 7 September 2016

This pub is hidden in a quiet suburb and is popular among the locals. It's not hard to see why, the service is great and the food is good.

Thank Looking4gr8ness
Reviewed 23 August 2016 via mobile

What a place, supposed to be a family restaurant and bar. Covered by car guards all round and they stand by while the cars are broken into. Advice to any patron is STAY AWAY unless you can park right outside.

Thank Richard H
Reviewed 20 February 2016

Giles was an icon is Johannesburg but lack of management and bad service has reduced it to a SAB funded pick up joint for old women and horny old men. No longer a local after work drinking spot or a fun place to hang out.

Thank Parktownian
Reviewed 18 January 2016

What many neighbourhoods lack these days, especially when people increasingly withdraw behind walls, is your good 'local', that pub or bistro where you can walk to, see your neighbours, and generally makes you feel you are part of a community. Giles is one of these....More

Thank Volker H
Nearby Restaurants
Berlin Pub & Restaurant
17 reviews
.62 miles away
Mugg & Beam
5 reviews
.18 miles away
Troyeville Hotel
95 reviews
.95 miles away
84 reviews
.99 miles away
Nearby Attractions
Ellis Park Stadium
127 reviews
.77 miles away
Johannesburg Fort
44 reviews
.85 miles away
Dlala Nje
229 reviews
.30 miles away
Rachawadee Thai Spa
61 reviews
.76 miles away
Questions & Answers
Get quick answers from Giles staff and past visitors.
Note: your question will be posted publicly on the Questions & Answers page.
Posting guidelines
Improve this listing

Restaurant Details

Rating summary
  • Food
  • Value
Bar, Pub
Lunch, Dinner, Drinks
Restaurant features
Seating, Waitstaff, Serves Alcohol, Reservations, Television, Wheelchair Accessible
Good for
Bar Scene
Open Hours
12:00 - 23:00
12:00 - 23:00
12:00 - 23:00
12:00 - 23:00
12:00 - 00:00
12:00 - 00:00
Location and Contact Information
  • Address: 9 Grafton Avenue | Craighall Park, Johannesburg, South Africa
  • Location: Africa  >  South Africa  >  Gauteng  >  Greater Johannesburg  >  Johannesburg
  • Phone Number: +27 11 442 4056
Is This Your TripAdvisor Listing?
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more. Claim Your Listing