Skip to main content

Filter by:


Star rating

Review score

Johannesburg – 800 hotels and places to stay
See the latest prices and deals by choosing your dates.
Garden Court Sandton City, hotel in Johannesburg

This modern hotel is connected to the Sandton Convention Centre and located adjacent to Nelson Mandela Square and Sandton City shopping centres. It offers an outdoor swimming pool, a gym and a...

Proximity to Sandton City
8.3
Scored 8.3
Very good
Rated very good
7,036 reviews
Price from£66.43per night
Southern Sun Sandton, hotel in Johannesburg

Situated in Johannesburg, Southern Sun Sandton is less than 1 km from Sandton Convention Centre and just a 5-minute walk from the Sandton Gautrain Station.

Everything ok We lived in Jozi in 90's and spend a lot of time in and around sandton. After being away for 30+ years we were overwhelmed by the standard of service at Sandton Sun.
8.1
Scored 8.1
Very good
Rated very good
2,435 reviews
Price from£71.49per night
Piazza Hotel Montecasino, hotel in Johannesburg

Piazza Hotel Montecasino features a fitness centre, terrace, a bar and casino in Johannesburg.

Location of hotel. Internet was good. Safe undercover parking.
8.4
Scored 8.4
Very good
Rated very good
2,914 reviews
Price from£69per night
Southern Sun Rosebank, hotel in Johannesburg

Southern Sun Rosebank is a modern 4-star hotel in the heart of Rosebank offering an outdoor pool and a fitness centre.

The staff went out of their way to make me feel welcome. The location is stupendous
8.1
Scored 8.1
Very good
Rated very good
1,310 reviews
Price from£69.38per night
Thaba Eco Hotel, hotel in Johannesburg

Surrounded by the Klipriviersberg Nature Reserve, Thaba Eco Hotel and Spa features elegant suites. It offers a swimming pool, a spa, and function and conference facilities.

I was literally sold. The food and the hotel is just what I wanted.
9.0
Scored 9.0
Superb
Rated superb
2,263 reviews
Price from£94.29per night
The Houghton Hotel, Spa, Wellness & Golf, hotel in Johannesburg

Located in Johannesburg, 2.5 km from Observatory Golf Club, The Houghton Hotel, Spa, Wellness & Golf provides accommodation with an outdoor swimming pool, free private parking, a fitness centre and a...

I really liked the room and also the restaurant. The room is well furnished, with a Nespresso coffee machine and a water boiler. They had complimentary water bottles. Also the toilet is separate from the bathroom which I appreciate. The food at the restaurant is of very good quality and they accommodated my special needs. The SPA is also very nice and with professional staff.
9.0
Scored 9.0
Superb
Rated superb
2,545 reviews
Price from£150.53per night
Palazzo Hotel, hotel in Johannesburg

Featuring a manicured Tuscan-style garden and a large outdoor pool with a relaxing area, this luxurious 5-style hotel is situated in the peaceful area of Fourways Johannesburg.

Clean well located
8.6
Scored 8.6
Fabulous
Rated fabulous
1,832 reviews
Price from£131.59per night
Garden Court Morningside Sandton, hotel in Johannesburg

Featuring an outdoor pool with a courtyard, a fitness centre .Garden Court Morningside Sandton is located just 2 km from Nelson Mandela Square.

Location
8.0
Scored 8.0
Very good
Rated very good
1,022 reviews
Price from£53.29per night
Airport Inn and Suites, hotel in Johannesburg

Offering an outdoor pool, Airport Inn and Suites is located in Johannesburg. Free WiFi access is available. Each room here will provide you with a TV, air conditioning and satellite channels.

Ohk yes it nice
7.8
Scored 7.8
Good
Rated good
1,988 reviews
Price from£22.60per night
Protea Hotel by Marriott Johannesburg Balalaika Sandton, hotel in Johannesburg

This peaceful hotel offers stylish accommodation in Johannesburg’s suburb of Sandton. It features 2 swimming pools set within gardens, as well as 2 gourmet restaurants and a modern fitness centre.

The fourth occasion I’ve stayed the location works, the room is comfortable and I enjoy the fact that the mall is adjacent and the restaurant onsite is excellent
8.3
Scored 8.3
Very good
Rated very good
1,841 reviews
Price from£75.56per night
See all 411 hotels in Johannesburg

Most booked hotels in Johannesburg in the past month

Johannesburg's best hotels with breakfast

  • Saxon Hotel, Villas & Spa
    9.5
    Scored 9.5
    Exceptional
    Rated exceptional
     · 176 reviews

    Featuring luxurious and spacious suites, Saxon Hotel, Villas & Spa includes a spa and outdoor pool.

    absolutely perfect, makes me feel I’m not in Johannesburg

  • The Monarch Hotel
    9.6
    Scored 9.6
    Exceptional
    Rated exceptional
     · 23 reviews

    Situated in Johannesburg, 4.1 km from Parkview Golf Club, The Monarch Hotel features accommodation with a terrace, private parking, a restaurant and a bar.

    The room was beautiful. The amenities were the best.

  • Sanctuary Mandela
    9.6
    Scored 9.6
    Exceptional
    Rated exceptional
     · 50 reviews

    Sanctuary Mandela has an outdoor swimming pool, garden, a restaurant and bar in Johannesburg. Boasting a concierge service, this property also provides guests with a sun terrace.

    Staff through out the hotel were attentive and helpful

  • The Cliffside Boutique Getaway
    9.9
    Scored 9.9
    Exceptional
    Rated exceptional
     · 72 reviews

    Set in Johannesburg, 7.8 km from Parkview Golf Club, The Cliffside Boutique Getaway offers accommodation with an outdoor swimming pool, free private parking, a garden and a shared lounge.

    The perfection and attention to detail was impressive

  • The Syrene Boutique Hotel
    9.1
    Scored 9.1
    Superb
    Rated superb
     · 16 reviews

    Located in Johannesburg’s wealthy Sandton District, The Syrene is a modern colonial-style hotel set among gardens and an outdoor pool. It features intimate accommodation with a gourmet restaurant.

    staff, facilities and amenities were very good and attentive to the needs

  • Hotel Sky, Sandton
    8.1
    Scored 8.1
    Very good
    Rated very good
     · 12,118 reviews

    Situated in Johannesburg, Hotel Sky, Sandton is 250 metres from Sandton City Mall and features various facilities, such as two restaurants, a fitness centre and a bar.

    It's my number 1 go to hotel when I need time out

  • Seven Villa Hotel & Spa
    8.7
    Scored 8.7
    Fabulous
    Rated fabulous
     · 1,156 reviews

    Located in Johannesburg, 2 km from Gautrain Sandton Station, Seven Villa Hotel & Spa provides accommodation with an outdoor swimming pool, free private parking, a fitness centre and a garden.

    Everything, from the entrance " to the rooms & clean 👌

  • The Capital Melrose
    8.4
    Scored 8.4
    Very good
    Rated very good
     · 1,142 reviews

    Set in Johannesburg, 5.9 km from Gautrain Sandton Station, The Capital Melrose offers accommodation with an outdoor swimming pool, free private parking, a fitness centre and a restaurant.

    the aesthetic was really great and great value for money

Budget hotels in Johannesburg

  • BlackBrick Sandton Two
    8.2
    Scored 8.2
    Very good
    Rated very good
     · 3,310 reviews

    Located in Johannesburg, 1.1 km from Gautrain Sandton Station, BlackBrick Sandton Two provides accommodation with a garden, free private parking and a terrace.

    The staff and how well polite the whole environment is

  • Hyatt House Johannesburg Rosebank
    8.4
    Scored 8.4
    Very good
    Rated very good
     · 1,331 reviews

    Situated in Johannesburg, 4.1 km from Parkview Golf Club, Hyatt House Johannesburg Rosebank features accommodation with a fitness centre, free private parking, a garden and a terrace.

    very clean, staff very accommodating and food was exceptional

  • @Sandton Hotel
    8.6
    Scored 8.6
    Fabulous
    Rated fabulous
     · 5,145 reviews

    @Sandton Hotel features an outdoor swimming pool, garden, a restaurant and bar in Johannesburg.

    The service was amazing … the breakfast was great …

  • Hyatt House Johannesburg, Sandton
    8.3
    Scored 8.3
    Very good
    Rated very good
     · 1,215 reviews

    Hyatt House Johannesburg, Sandton features a garden, a shared lounge and a sun terrace with swimming pool and buffet breakfast in Johannesburg.

    It's home away from home. Best place to stay in.

  • 8.4
    Scored 8.4
    Very good
    Rated very good
     · 1,394 reviews

    Located in Johannesburg, 4.5 km from Parkview Golf Club, Radisson RED Hotel Johannesburg Rosebank provides accommodation with a fitness centre, private parking, a terrace and a restaurant.

    Exceptionally excellent staff welcoming and service

  • The Catalyst Apartment Hotel by NEWMARK
    8.7
    Scored 8.7
    Fabulous
    Rated fabulous
     · 5,550 reviews

    Set in Johannesburg, less than 1 km from Gautrain Sandton Station, The Catalyst Apartment Hotel by NEWMARK offers accommodation with an outdoor swimming pool, free private parking, a fitness centre...

    The room was spectacular and the service was awesome

  • 8.6
    Scored 8.6
    Fabulous
    Rated fabulous
     · 2,266 reviews

    Set in Johannesburg, 10 km from Saps Mechanical School Golf Club, Radisson Hotel & Convention Centre Johannesburg, O.R.

    Wide Room, wide bed... neat... top roof facilities

  • Blackbrick Sandton One
    8.3
    Scored 8.3
    Very good
    Rated very good
     · 3,600 reviews

    Situated in Johannesburg, 1.3 km from Gautrain Sandton Station, Blackbrick Sandton One features accommodation with a fitness centre, free private parking, a terrace and a restaurant.

    The room was very clean and the stuff was very polite.

Hotels located in the centre of Johannesburg

  • De Bliss Lodge
    10.0
    Scored 10.0
    Exceptional
    Rated exceptional
     · 1 review

    Well located in the centre of Johannesburg, De Bliss Lodge provides free WiFi throughout the property and free private parking for guests who drive.

  • Marriott Executive Apartments Johannesburg, Melrose Arch
    8.9
    Scored 8.9
    Fabulous
    Rated fabulous
     · 99 reviews

    Marriott Executive Apartments Johannesburg, Melrose Arch features free bikes, fitness centre, a garden and bar in Johannesburg.

    close to restaurants and shopping. also a safe area

  • Easy Stay - The Tyrwhitt Rosebank
    8.9
    Scored 8.9
    Fabulous
    Rated fabulous
     · 214 reviews

    Set in Johannesburg, 3.5 km from Parkview Golf Club, Easy Stay - The Tyrwhitt Rosebank features accommodation with free WiFi and free private parking.

    safety,there was no noise and the guards are helpful

  • City Lodge Hotel Eastgate
    8.8
    Scored 8.8
    Fabulous
    Rated fabulous
     · 257 reviews

    Offering an outdoor pool and views of the pool, City Lodge Hotel Eastgate is set in Johannesburg in the Gauteng Region, 5 km from Johannesburg Stadium.

    Great staff including the General Manager who I meet

  • The Peech Hotel
    8.8
    Scored 8.8
    Fabulous
    Rated fabulous
     · 68 reviews

    The Peech is Johannesburg's eco-friendly, chic boutique hotel. Situated centrally in Melrose, between Rosebank and Sandton.

    Did not have breakfast Location is very convenient

  • Villa Moyal
    8.8
    Scored 8.8
    Fabulous
    Rated fabulous
     · 411 reviews

    The self-standing Villa Moyal offers modern, self-catering apartments as well as hotel rooms surrounded by gardens and a pool.

    Everything about it . I didn’t have breakfast there.

  • Ten Bompas Hotel
    8.8
    Scored 8.8
    Fabulous
    Rated fabulous
     · 80 reviews

    Ten Bompas is located in Dunkeld close within 5 km from the residential and commercial centres of Sandton, Hyde Park and Rosebank.

    Location great and the hotel is lovely. Room is great.

  • Hoeveld House
    8.8
    Scored 8.8
    Fabulous
    Rated fabulous
     · 616 reviews

    Featuring free WiFi throughout the property, Hoeveld House offers accommodation in Sandton, 200 metres from Inanda Club.

    Friendly relaxed style, lovely gardens, safe location

FAQs about hotels in Johannesburg









Dynamic African Metropolis

This multi-coloured and complex African metropolis is the biggest city in South Africa and probably the living example of its much debated history. Johannesburg is not the capital of the country, but it represents its main economic hub, and is also the seat of the Constitutional Court.

Popularly known as Jo’burg, the city is constantly under renovation in all areas, allowing it to slowly but decidedly overcome its ‘Apartheid’ legacy. The Central Business District (CBD) alternates historic buildings with skyscrapers and a lively nightlife. Suburbs like Melville, Newtown or Rosebank have a bohemian atmosphere. With some of the best Johannesburg hotels, Sandton City and Hyde Park are modern residential and shopping areas.

Get to know South Africa’s history at Constitution Hill, the Apartheid Museum, and the Hector Pieterson Museum. Natural areas like the UNESCO World Heritage Site ‘Cradle of Humankind’, the Lion Park Nature Reserve, or the Krugersdorp Nature Reserve are located outside the city.

OR Tambo International Airport is the largest airport in Africa, while the smaller Lanseria Airport offers connections to mainly domestic destinations. Hotels near Johannesburg’s airport are a popular choice to avoid the last-minute rush. Check out the wide range of Johannesburg accommodation deals available on Booking.com.

Learn more about visiting Johannesburg
  • 20 attractions
  • 119 points of interest
  • 15 neighbourhoods
Subscribe to receive premium deals

Prices drop the moment you sign up!

What guests said about Johannesburg:

  • 8.0
    Scored 8.0

    Fourways is a good area to just take a minute for a quick...

    Fourways is a good area to just take a minute for a quick breakaway. There are a few accommodation options with varying prices to fit any budget. Places to eat are close by and affordable. Getting around can be tricky but there public transport available. Like any other place, you have to be aware of your surrounding but we never felt unsafe.
    Eva
    South Africa
  • 8.0
    Scored 8.0

    This city is very big, got some good atractions.

    This city is very big, got some good atractions. There is transport available and Renting a car is relatively easy Prices for every pocket. Great restaurants, lots os variety Good place for holidays, just have to be carefulll with some areas of the city
    Mr.Biji
    Angola
  • 2.0
    Scored 2.0

    I booked another place,,and it was better than Royal Stina...

    I booked another place,,and it was better than Royal Stina that landlord is the Scammer the securities down stairs said she does that to people and she run away when she has to refund the people,,,I still need my money,,I wouldn't stay in that condition with my kids ,,,I mean nothing was working ,,tv stove,,,toilet,,,no hot water,,,no crockery to use,,,no towels door of the shower was broken and the light in the shower was not working
    A
    Anonymous
  • 8.0
    Scored 8.0

    It is bigger than you think it is, it is a country within a...

    It is bigger than you think it is, it is a country within a country. it is not one thing, it is many. Worlds within worlds. it is a city of work and energy. Your entrepreneurial instincts get stirred just being here. Its people are its selling point, but also again, its people who have chosen the way of crime are at another scale. Do not go into Johannesburg wide-eyed and foolish. It will reward you for that.
    A
    Anonymous
  • 10
    Scored 10

    It was few buzy days,went shopping mandala square where it...

    It was few buzy days,went shopping mandala square where it is very close,I went to Midran-Mall of Africa by train becouse the hotel is very close to Station to Midrand it was so nice and also attended Gala ceremo,há dinner at Tango was wonderful
    A
    Anonymous
  • 4.0
    Scored 4.0

    I lived in Johannesburg for over 40 years and loved it.

    I lived in Johannesburg for over 40 years and loved it. I moved to Cape Town 10 years ago and now only visit Johannesburg on business. Unfortunately, Johannesburg is deteriorating daily as the effects of government mismanagement take their toll. It is as sad as it is relentless.
    RonvtH
    South Africa

Explore guest reviews of hotels in Johannesburg

  • 9.1
    Scored 9.1
    Superb
    Rated superb
     · 298 reviews
    Great staff. Wonderful rooms and nice garden. The outside areas for most rooms are excellent and private. The flexibility of the staff and management remains outstanding. We have stayed every other year since this wonderful hotel opened. It remains one of our favourite in the world; and holds its own with other world-class boutique hotels (e.g. Hotel Laufaurie-Peyraguey by Lalique that is ranked in the Top 15 in the world). It is exceptional value for money. The bed was easily the most comfortable that we had in 2 weeks in South Africa.
    Will
    United Kingdom
  • 7.8
    Scored 7.8
    Good
    Rated good
     · 70 reviews
    We highly recommend MT Perry. It is a family-friendly secure suburb centrally located and close to all the top attractions in Joburg. It is approximately 20 - 25 Minutes' drive from OR Tambo International Airport. Once settled in, we easily visited Melrose Arch, Sandton, Midrand, Rosebank, Auckland Park, Melville, Joburg Zoo & CBD, Bryanston, and Soweto. The staff at MT Perry were so welcoming and friendly. All the required self-catering tools, Wi-Fi, DSTV were available and fully functional.
    Jabulani
    South Africa
  • From £29.69 per night
    8.3
    Scored 8.3
    Very good
    Rated very good
     · 3,135 reviews
    As a foreign from Botswana firstly we know there is lotnof car theft in south africa 🇿🇦 but Mint Express Melrose comforted me those fears have been washed away I trust the hotel security. There is safety, the rooms are affordable and clean you sleep like a baby .not forget the staff 👌 Most of my business trips are in Pretoria but I will drive all the way to Bramley Street to Melrose for a stay ,passed 7months been doing tat
    T
    Tshepiso
    Botswana
  • From £56.45 per night
    8.0
    Scored 8.0
    Very good
    Rated very good
     · 788 reviews
    The establishment is very well situated close to the Sandton CBD. The rooms are simple, smallish but adequate, clean, and comfortable. It is very secure, staff are very helpful and available. It is very good value for money. For me, it is a perfect place to stay for a short business trip in Johannesburg. Breakfast is extra, but reasonably priced and very good.
    RonvtH
    South Africa
  • From £68.99 per night
    9.4
    Scored 9.4
    Superb
    Rated superb
     · 249 reviews
    The accommodation and breakfast on offer is genuine 4 star quality. Comfortable and very good. The location is fine if you need to be in the Randburg area or the North-West suburbs of Johannesburg. It is also not far from the Sandton CBD. Security is good. The establishment is an oasis in an area which is unfortunately deteriorating.
    RonvtH
    South Africa
  • 8.2
    Scored 8.2
    Very good
    Rated very good
     · 627 reviews
    1.) Great Front Desk Reception 2.) Excellent Internet 3.) Easy Access Hotel; the easiest I've experienced in South Africa 4.) Exceptionally clean and modern bathrooms; 5.) Great personnel in the restaurant 6.) Many electrical outlets 7.) Nice view from room 8.) Great location 9.) Adequate TV stations
    Oz
    United States
  • From £153.45 per night
    8.8
    Scored 8.8
    Fabulous
    Rated fabulous
     · 80 reviews
    Really appreciated the hotel allowing us to check in on Saturday morning after spending two nights on planes to get to Johannesburg from the US. Comfortable room, good wifi. Location near Hyde Park mall was great for us to pick up supplies for a road trip to Kruger.
    Antonia
    United States
  • From £92.34 per night
    9.3
    Scored 9.3
    Superb
    Rated superb
     · 1,408 reviews
    All around excellent boutique hotel, restaurant and work space near ultra modern Rosebank Mall in Johannesburg. High caliber service and staff. Great value using dollars vs local currency. Will use this location again when visiting South Africa 🌍.
    Glenn
    United States
  • From £76.86 per night
    8.6
    Scored 8.6
    Fabulous
    Rated fabulous
     · 5,145 reviews
    We were pleasantly surprised with our stay and will definitely come back when we’re next in Johannesburg. The rooms, staff and food were exceptional. A true 5 star hotel which surpasses most of the big brand hotels up the road in Sandton.
    Darren
    Australia
  • From £56.64 per night
    7.2
    Scored 7.2
    Good
    Rated good
     · 3,661 reviews
    Well sized room for a lone traveller.The hotel is in a premium neighbourhood in Johannesburg with a matching shopping mall to boot.Nearby train station for fast connection to downtown City centre or O R Tambo international airport.
    Jacob
    Switzerland
  • From £100.35 per night
    8.4
    Scored 8.4
    Very good
    Rated very good
     · 2,211 reviews
    Breakfast was great, very friendly chef. The view from our room was amazing, right over the Sandton CBD. It was easy to get around the area due to the centrality of the hotel. Overall we had a lovely time.
    Jodie
    South Africa
  • From £27.83 per night
    7.5
    Scored 7.5
    Good
    Rated good
     · 577 reviews
    No breakfast is offered but tea and coffee are free, you can have them as much as you want. The hotel is a stone's throw from OR Tambo International Airport.
    Tebogo
    South Africa
  • From £153.25 per night
    9.1
    Scored 9.1
    Superb
    Rated superb
     · 521 reviews
    Excellent stay in Johannesburg. Room was exceptional. Proud Mary, the in-hotel restaurant was delicious and the customer service was 5 star if not 6.
    Ryan
    United Kingdom
  • From £23.79 per night
    7.8
    Scored 7.8
    Good
    Rated good
     · 1,989 reviews
    Friendly clean and reasonable rates. Easy access to Uber nearby as airport is near. Not affected during my stay by power issues in South Africa
    Bavesh BAIJNATH
    Mauritius
  • From £82.23 per night
    8.1
    Scored 8.1
    Very good
    Rated very good
     · 2,008 reviews
    Best 5 Star Hotel in the Johannesburg and i highly recommended this hotel for any stay. Very safely and very reliable hotel for any foreigner.
    Chamith
    Sri Lanka
  • From £67.41 per night
    8.8
    Scored 8.8
    Fabulous
    Rated fabulous
     · 411 reviews
    Nice and clean rooms, very close to Melrose Arch, a very nice breakfast, a good choice for first night in Johannesburg, South Africa
    Sharon
    Israel
  • From £39.61 per night
    8.2
    Scored 8.2
    Very good
    Rated very good
     · 3,310 reviews
    What a comfortable, convenient, clean and affordable hotel in Sandton! My wife couldn't stop talking about the bed for days.
    Kolawole Afolayan
    South Africa
  • From £171.43 per night
    9.0
    Scored 9.0
    Superb
    Rated superb
     · 2,545 reviews
    Priced well in comparison to the level of luxury your get in comparison to other upmarket hotels in Johannesburg
    Rakesh
    South Africa
  • From £56.59 per night
    8.1
    Scored 8.1
    Very good
    Rated very good
     · 12,118 reviews
    Hotel sky you are wonderful ,from security to receptionist ,will always be hotel of reservation in south africa
    Felistus
    Kenya
  • 8.5
    Scored 8.5
    Very good
    Rated very good
     · 300 reviews
    The Hotel and staff Service is the best I have seen in South Africa! Exceptional well trained!!!
    Julande
    South Africa

Research, refine and make plans for your whole trip