Hotels in Johannesburg: list of 137 free CSV

How many hotels are in Johannesburg?

OpenStreetMap lists 137 named hotels inside the City of Johannesburg metro boundary (1,648 km²), extract of 11 Nov 2026. 38% of the records list a website and 40% a phone number; 83 named hotels have no website on the public record. The biggest clusters are around Atholl Gardens (10).

Examples on the list: @Sandton Hotel, 12 Decades Art Hotel, African Lodge.

Edited on the map in the 90 days before the extract: 18 records, including 54 on Bath, Courtyard Hotel Rosebank, Garden Court Eastgate, Garden Court Milpark Hotel.

137named hotels
38%list a website
83no website listed
61neighbourhoods

In South Africa, emailing a business needs its prior consent: read the rules before you email.

Data © OpenStreetMap contributors, ODbL, extract of 11 Nov 2026. The CSV is under the same licence.

50 of the 137 hotels, A to Z

on the map recordmissing from the recordPicked from 50 neighbourhoods; filter below to search all 137

Showing a sample of 50. Change a filter to search all 137.

Hotels in Johannesburg, OpenStreetMap extract of 11 Nov 2026.
Business Street and area Stars Website Phone Hours
@Sandton Hotel 5 Benmore Road, Benmore Gardens sandton-hotel.com +27 11 395 4777
12 Decades Art Hotelnot edited since 2019 286 Fox Street, Troyeville +27 10 410 5460
African Lodgenot edited since 2010 Buccleuch, no street on record
African Pride Melrose Arch 1 Melrose Square, Melrose North
Africlassic Rivonia River Lodge Rivonia, no street on record africlassic.com +27 11 234 6522
ANEW Hotel Parktonian 120 De Korte Street, Braamfontein anewhotels.com +27 11 403 5740
Apollo Hotel Bordeaux, no street on record
Arum Place Guest House 15 1st Street, Westdene arumplace.co.za +27 11 482 5247
AtholPlace Hotel 90 Pretoria Avenue, Atholl Gardens atholplace.co.za +27116154303
Belvedere hotel nomadnot edited since 2017 Randjespark, no street on record
Black Eagle Boutique Hotelnot edited since 2018 88 Doreen Road, Roodekrans 4 blackeaglevenue.co.za +27 11 958 5225
Brown Sugar Backpackers Bezuidenhoutsvallei, no street on record brownsugarbackpackers.com
Castle Kyalami 66 Pine Avenue, Barbeque Downs castlekyalami.com
City Lodge FourwaysCity Lodge Hotels Monte Casino Boulevard, Magaliessig citylodgehotels.com +27 11 244 6000
City Lodge Hotel Newtown Mirian Makeba Street, Ferreirasdorp
Crown Lodgenot edited since 2018 Church Street, Crown
DAVINCI Hotel and Suites 5th Street, Sandhurst legacyhotels.co.za +27112927000
Dormy Housenot edited since 2022 Richmond, no street on record
Ellipse Executive Apartments Karkloof Crescent, Vorna Valley
Fairlawns Hotel 1 Alma Road, Wendywood fairlawns.co.za +27 11 808 7300
Fontana Innnot edited since 2020 Hillbrow, no street on record
Garden Court EastgateSouthern Sun Ernest Oppenheimer Avenue, Bruma southernsun.com +27 11 622 0570
Garden Court Milpark HotelSouthern Sun Corner of Empire Road and Owl Street, Cottesloe southernsun.com +27 10 219 1000
Garden Court Morningside Sandton Rivonia & Cullinan Close, Morning Side Extentions southernsun.com +27 11 884 1804
Genesis Hospitalitynot edited since 2020 Sandringham, no street on record
Grand Hotel 93 Kerk Street, Marshalltown
Greenfire Lodge Johannesburgnot edited since 2018 25 Alida Street, Franklin Roosevelt Park +27 118881160
Hampton by Hilton Sandton Grayston 93 Grayston Drive, Morningside, Sandown hilton.com +27 10 158 1800
Holiday Inn Expressnot edited since 2011 Floracliffe, no street on record
Holiday Inn Express Sandton-Woodmead Woodmead East, no street on record
Home Suite Hotels Rosebank Saxonwold, no street on record
Hotel Oribinot edited since 2020 Commissioner Street, Jeppestown
House of Pharaohs Beverley Gardens, no street on record
Hyatt House Johannesburg RosebankHyatt House 28 Tottenham Avenue, Melrose 4 hyatt.com +27 104761234
Hyatt House Johannesburg SandtonHyatt House 2 Ann Crescent, Strathavon 4 hyatt.com +27 106011234
Indaba Hotel, Spa & Conference Centre Winnie Mandela Drive, Witkoppen
Makhaya Guest House 1 2nd Avenue, Rossmore makhayaguesthouse.co.za +27 11 482 6036
Mariott Hotel Melrose Arch 42 The High Street, Birnam Park marriott.com
Maxime Hotelnot edited since 2020 Doornfontein, no street on record
Misty River Kibler Park, no street on record mistyriver.co.za
Munisa Guest house 55 Highland Road, Malvern
Park Hyatt JohannesburgPark Hyatt 6 Tottenham Avenue, Rosebank 5 hyatt.com +27112683140
Premier Hotel Midrand 187 3rd Road, Halfway House premierhotels.co.za +27 10 161 0000
Sierra on Main Hotel President Ridge, no street on record
SUN1 BereaSouthern Sun 1 Mitchell St, Berea, Berea southernsun.com +27 11 484 5551
SUN1 SouthgateSouthern Sun Corner of Columbine and, Rifle Range Rd, Southgate, Aeroton southernsun.com +27 11 941 3822
Thaba Eco Hotel Mayfield, no street on record thabahotel.co.za
The Peech Hotel 61 North Street, Birdhaven
The Residence Houghton 17 4th Avenue, Houghton Estate theresidence.co.za +27 11 853 2480
Town Lodgenot edited since 2019 Mont Rose Street, Midrand clhg.com +27 11 315 6047

Download the full CSV (137 rows)

Also as Excel file of the 137 hotels, GeoJSON file of the 137 hotels, KML file of the 137 hotels (maps and spreadsheets; same rows, same licence).

4 more records have no name on the map and are left out of the list.

Hotels in Johannesburg with no website listed

14 of 109 named non-chain hotels; 12 below, the rest in the filter or the CSV.

  • Courtyard Hotel Waterfall CityVorna Valley
  • Ellipse Executive ApartmentsKarkloof Crescent, Vorna Valley
  • Grand Hotel93 Kerk Street, Marshalltown
  • Home Suite Hotels RosebankSaxonwold
  • House of PharaohsBeverley Gardens
  • Indaba Hotel, Spa & Conference CentreWinnie Mandela Drive, Witkoppen
  • Lapa RoofMagaliessig
  • Mandela Sanctuary HotelHoughton Estate
  • Munisa Guest house55 Highland Road, Malvern
  • Radisson Blu SandtonDaisy Street, Atholl Gardens, phone listed
  • Rand Inn HotelMarshalltown, phone listed
  • Road LodgeRuiterhof

Where they are

Map of the 137 hotels inside the Johannesburg boundary; most sit around Atholl Gardens, Sandhurst, Braamfontein.
website listedno website, or social page only

Busiest streets

  • Katherine Street, Atholl Gardens3
  • Oxford Road, Rosebank3

By neighbourhood

Black: website listed.

49 more neighbourhoods in the filter above.

By postcode district

  • 219613
  • 21465
  • 20763
  • 16852
  • 16862
  • 20002
  • 20262
  • 20922
  • 21322

Chains and non-chain businesses

20% of the records are branches of a chain or brand; 113 are not.

  • Southern Sun14
  • Hyatt House2

By stars

  • 5-star5
  • 4-star4

What the records hold

141 map records.
FieldRecordsShare
Street address6949%
Website (own site)5438%
Phone on file5640%
Email on file (not shown)3525%
Opening hours54%
Chain or brand branch2820%
Edited since January 20246445%

Half the records were last edited in Oct 2023 or later.

Why other sites show a different number

  • Coverage. 141 mapped; Google Maps holds more.
  • Boundary. 1,648 km² (map); metro searches count more.
  • Names. 28 branches each count once; 4 unnamed left out.

Get the complete list with emails, phones and ratings

Businesses to contact, not customer enquiries ("leads" for your own business are a different product).

Suggested source for this list

Google Maps Business Lead & Email Finder

It searches Google Maps for the same category and city and can add emails from each business website.

  • Emails
  • Phone numbers
  • Websites
  • Star ratings
  • Review counts
  • Social profiles
  • no opening hours

One run: about $0.54 to $0.99 for 137 to 600 rows ($0.99 per 1,000 + $0.40 start fee (4 GB run)), plus platform usage ($0.80/hour).

Free plan prices; it includes $5 a month (Apify pricing).

How to run it, step by step

  1. Open Google Maps Business Lead & Email Finder on the Apify Store and sign in or create a free Apify account.
  2. Paste these 5 searches into Search phrases, one per line; the neighbourhood searches catch businesses a citywide search misses.
    1. hotels in Johannesburg, South Africa
    2. hotels in Atholl Gardens, Johannesburg, South Africa
    3. hotels in Sandhurst, Johannesburg, South Africa
    4. hotels in Braamfontein, Johannesburg, South Africa
    5. hotels in Rosebank, Johannesburg, South Africa
  3. Set US state: All (nationwide); Location (optional): Johannesburg, South Africa.
  4. Set Maximum leads to 600.
  5. Start it and download the results as CSV or Excel.

Open on the Apify Store What this source returns

Or search by postcode district (9 searches)
  1. hotels in 2196, Johannesburg, South Africa
  2. hotels in 2146, Johannesburg, South Africa
  3. hotels in 2076, Johannesburg, South Africa
  4. hotels in 1685, Johannesburg, South Africa
  5. hotels in 1686, Johannesburg, South Africa
  6. hotels in 2000, Johannesburg, South Africa
  7. hotels in 2026, Johannesburg, South Africa
  8. hotels in 2092, Johannesburg, South Africa
  9. hotels in 2132, Johannesburg, South Africa

Other ways to build or enrich it

Prices on the Free plan: per 1,000 results plus a start fee per GB of run memory, plus Apify platform usage.
SourceWhat it addsPrice
Google Maps Business Lead Finder with Email & Social Links a second Google Maps route with a different set of columns $0.99 per 1,000 + $0.10/GB start
TripAdvisor Hotel, Restaurant & Attraction Finder adds Tripadvisor ratings and rankings $0.99 per 1,000 + $0.10/GB start
Booking.com Hotel Price & Amenity Search Scraper adds Booking.com prices, amenities and guest scores $0.99 per 1,000 + $0.10/GB start
Website Contact Page Email & Phone Crawler reads the websites in the free CSV and returns the emails and phone numbers published there $0.99 per 1,000 + $0.10/GB start
Facebook Business Page Finder by Keyword & City finds the Facebook pages of businesses that have no website $0.99 per 1,000 + $0.10/GB start

Embed this list

Show this free list on your own site: paste the code into any page. It is a small static card with no scripts, cookies or tracking, and it updates when the list does.

Preview the card

The card credits OpenStreetMap contributors (ODbL) and links back to this list on getalistof.com.

Questions

How many hotels are there in Johannesburg?

At least 141: that is how many OpenStreetMap has inside the City of Johannesburg metro boundary, 137 with a name (extract of 11 Nov 2026). 28 are chain branches. Google Maps usually lists more, because more owners add themselves there.

Which part of Johannesburg has the most hotels?

Atholl Gardens (10), then Sandhurst (9) and Braamfontein (8); the busiest street is Katherine Street, Atholl Gardens (3). 61 neighbourhoods have at least one.

How many hotels in Johannesburg have no website?

83 of the 137 named hotels have no website on their map record; 14 of them are not chain branches.

How do I get phone numbers and emails for hotels in Johannesburg?

Run Google Maps Business Lead & Email Finder with the search "hotels in Johannesburg, South Africa" plus 4 neighbourhood searches such as "hotels in Atholl Gardens, Johannesburg, South Africa". One run costs about $0.54 to $0.99 ($0.40 start fee (4 GB run) included), plus platform usage, for 137 to 600 rows.

Sources

Using the list: credit OpenStreetMap contributors and keep changed copies under the ODbL; follow the outreach rules where you send. Licence and limits.

Map extract 11 Nov 2026Next refresh after 6 Dec 2026Data © OpenStreetMap contributors, ODbL