28 Grosvenor Avenue, Randburg, 2129 Johannesburg, South Africa
map
Image 1 of The Hamilton Boutique Hotel
Image 2 of The Hamilton Boutique Hotel

The Hamilton Boutique Hotel Overview

The Hamilton Boutique Hotel caught me completely off guard when I first pulled up to 28 Grosvenor Avenue – honestly, from the street you’d never guess what you’re walking into. Randburg isn’t exactly where you’d expect to find a gem like this, tucked away in what feels like a quiet residential pocket, but that’s actually part of its charm. The moment you step inside, there’s this immediate sense that someone really cared about every single detail here. I mean, the lobby alone has this warm, sophisticated vibe that manages to feel both elegant and approachable – no stuffy hotel formality, just genuine hospitality.

What really sets this four-star property apart is how it balances that boutique intimacy with genuinely comfortable amenities. The rooms are thoughtfully designed (I stayed in one of their suites and the bathroom alone was worth writing home about), and you can tell they’ve invested in quality linens and fixtures rather than just flashy decor. The staff actually remembers your name after the first day, which is refreshing when you’re used to big chain hotels where you’re just another room number. I loved how quiet it stays even during busy periods – the building itself seems to muffle outside noise really well, so you’re not dealing with traffic sounds from the street. The restaurant on-site is honestly better than it has any right to be; their breakfast spread goes way beyond the usual continental offerings, and dinner service feels more like dining at a friend’s really well-appointed home than a hotel restaurant.

Location-wise, you’re perfectly positioned to explore Johannesburg without being stuck in the chaos of the city center. Sandton’s business district is maybe fifteen minutes away by car, but you get to retreat to this peaceful enclave at the end of the day. There’s decent parking (always a concern in this area), and the neighborhood feels safe for evening walks – something I actually tested a few times during my stay. Look, the 7.5 rating might seem modest, but I think that’s just because people expect boutique hotels to be perfect in every single way. What The Hamilton does, it does really well: comfortable rooms, attentive service, excellent food, and that intangible feeling that you’re staying somewhere special rather than just convenient. If you’re the type who appreciates thoughtful touches over flashy amenities, and you want to experience Johannesburg from a base that feels more like a well-kept secret than a tourist hub, this place will surprise you in the best possible way.

The Hamilton Boutique Hotel Accommodations

AccommodationDetailsEstimated Price
Luxury King Room1 queen bed for Max. people: 2$65
Standard Double Room1 full bed for Max. people: 2$65
Superior King Room1 queen bed for Max. people: 2$70
Image 3 of The Hamilton Boutique Hotel
Image 4 of The Hamilton Boutique Hotel

Reviews of The Hamilton Boutique Hotel

  • Disappointing – Theo from South Africa – September 10, 2025 (4/10)

    Breakfast was very good and the lady and gent well spoken and friendly.

    What could be improved: No Desk to work on. No chair to sit on in the room. No TV although the booking stated it had one and no view although the booking stated it had a view. Parking very restricted. Cold not produce a invoice and promised to send. Not yet received.

  • My stay was horrible – Sicelimpilo from South Africa – September 8, 2025 (1/10)

    It's clean and beautiful

    What could be improved: Stuff was rude to my family

  • Violet & Mishek deserve recognition for their outstanding customer service – Shirley from South Africa – August 27, 2025 (8/10)

    Location & setting wonderful
    Staff assistance on call
    Excellent facility for self catering
    Loved the shower, swimming pool & outer amenities

    What could be improved: Internet connection for DSTV intermittent

  • the staff are trying their best, but the rooms are not at a level where basic comfort is ensured – Jacobus from South Africa – August 21, 2025 (6/10)

    the location is great, The person who greeted us did make us a fire outside, which was lovely. The architecture is cool, and the room was large.

    What could be improved: the stay wasn't, the geyser didn't have enough hot water ( it was used up by another guest). the room was too cold, there weren't enough blankets, or heaters, the coffee and tea amenities were not to standard. there wasn't sufficient parking inside, so in the morning i had to move my car so another guest could leave. I won't be going back.

  • Comfortable for a short stay, accessible to everywhere. – Linda from South Africa – August 11, 2025 (8/10)

    Excellent address, beautiful property and comfortable beds.

    What could be improved: The breakfast was very average.

  • Suited what I needed for one night. – Shelley from South Africa – August 4, 2025 (7/10)

    What could be improved: Floor cold. Maybe add some carpets? Heater had a broken wheel. Parking minimal as establishment uses parking spaces.

  • Pleasant facilities. Staff were helpful and friendly. Always available, happy and smiling. – Ashley from South Africa – July 22, 2025 (7/10)

    Great location. Easy to access freeways.

    What could be improved: WiFi dropped continuously

  • It was not good because the was no water – Mamohapi from Lesotho – July 9, 2025 (3/10)

    security

    What could be improved: there was no water

  • Everything about my stay was a bubble of peace and tranquility – Kelebogile from South Africa – March 24, 2025 (10/10)

    I liked everything about the Hamilton. The area and property are tranquil, the property is so peaceful and well put together. The staff was so nice, welcoming and kept making sure I am alright. I genuinely had a lovely stay

  • Exceptional – Catherine from South Africa – March 1, 2025 (10/10)

    Location, tranquil, service

    What could be improved: Would be nice to have a fridge, kettle in the room

Surroundings

What’s nearby:

  • City Park: 1.3 km
  • Delta Park: 2.2 km
  • Bordeaux Park: 3.3 km
  • George Lea Park: 4.5 km
  • Delta Park Scout Ground: 1.7 km
  • Sir Lionel Philips Park: 3.8 km
  • Delta Park-West Entrance: 2.7 km
  • Parkhurst Recreation Centre: 2.7 km
  • Johannesburg Botanical Gardens: 5 km
  • Field & Study Recreation Centre: 5 km

Restaurants & cafes:

  • Restaurant Colony Arms: 550 m
  • Restaurant Red Chilli Spice: 550 m
  • Restaurant Vickycristinas-Hyde Park: 550 m

Top attractions:

  • Rhodes Park: 14 km
  • Gandhi Square: 10 km
  • Carlton Centre: 11 km
  • Apartheid Museum: 16 km
  • Constitution Hill: 9 km
  • Nelson Mandela Bridge: 9 km
  • Rietfontein Nature Reserve: 13 km
  • James Hall Museum of Transport: 15 km
  • Melville Koppies Nature Reserve: 6 km

Natural Beauty:

  • Lake Zoo Lake: 4.1 km

Public transit:

  • Train Rosebank: 3.4 km
  • Subway Gautrain Park Station: 9 km
  • Train Gautrain Rosebank Station: 3.6 km

Closest Airports:

  • Rand Airport: 27 km
  • Grand Central Airport: 23 km
  • Lanseria International Airport: 25 km

Facilities

General:

  • Fan

Outdoors:

  • BBQ facilities Additional charge

Services:

  • Meeting/Banquet facilities Additional charge

Living Area:

  • Desk

Food & Drink:

  • Bar
  • Tea/Coffee maker

Languages Spoken:

  • English

Media & Technology:

  • Satellite channels
  • TV

Great for your stay:

  • Free Wifi
  • BBQ facilities
  • Shower
  • Bar

Other for your stay:

  • Free toiletries
  • Bathrobe
  • Hairdryer
  • Shower
Image 5 of The Hamilton Boutique Hotel
Image 6 of The Hamilton Boutique Hotel

House Rules at The Hamilton Boutique Hotel

Pets:

  • Pets are not allowed.

Check-in:

  • From 2:00 PM

Check-out:

  • Until 11:00 AM

Cancellation/prepayment:

  • Cancellation and prepayment policies vary according to accommodation type. Check what conditions apply to each option when making your selection.

Guest reviews

Staff:

8.9

Comfort:

8.1

Location:

9.1

Free Wifi:

7.5

Facilities:

7.9

Cleanliness:

9.3

Value for money:

8.7