Skip to main content

The 10 Best Hotel Rooms in Johannesburg, South Africa

Check out our pick of great rooms in Johannesburg

Filter by:


Review score

Superb: 9+ Very good: 8+ Good: 7+ Pleasant: 6+
Our top picks Lowest price first Star rating and price Top reviewed

See the latest prices and deals by choosing your dates.

Offering a garden and garden view, PepperTree Guest House is situated in Johannesburg, 4.3 km from Parkview Golf Club and 5.3 km from Sandton City Mall. This property offers access to a terrace, free private parking and free WiFi. Observatory Golf Club is 7.4 km from the guest house and Gold Reef City Casino is 14 km away.

House very clean, modern and beautifuly decorated with taste. It is also very spacious and confortable! Breakfast was delicious and served at our door every morning, very convenient ! Location is quiet and very safe, lot of security companies in the same street. It is a wealthy neighbourhood. Ideal location to explore Johannuesburg while enjoying a quiet place in the nature :)

Show more Show less
9.4
Superb
114 reviews
Price from
£41
per night

Providing free WiFi, private parking and a garden, the recently renovated property of The Wantage Suites, offers rooms in Johannesburg, 3.3 km from Parkview Golf Club and 5.3 km from Sandton City Mall. Housed in a building dating from 2022, this guest house is 5.5 km from Gautrain Sandton Station and 7.6 km from Johannesburg Stadium. The guest house features family rooms.

Everything was really good, I felt very safe.

Show more Show less
9.4
Superb
815 reviews
Price from
£40
per night

Set in Johannesburg, 6.7 km from Gautrain Sandton Station, 17 On Buffalo offers accommodation with an infinity pool, free private parking, a garden and a terrace. This guest house features air-conditioned accommodation with a patio. The guest house has an outdoor fireplace and wellness packages.

The host was great and he did everything to make sure that our stay was comfortable and fun

Show more Show less
9
Superb
154 reviews
Price from
£49
per night

The apartment has 1 bedroom, 1 bathroom, bed linen, towels, a flat-screen TV with streaming services, a dining area, a fully equipped kitchenette, and a terrace with garden views. Guests can take in the ambience of the surroundings from an outdoor dining area. For added privacy, the accommodation has a private entrance and is protected by full-day security.

everything is impeccable 👌🏾

Show more Show less
9.7
Exceptional
123 reviews
Price from
£45
per night

Ideally located in the centre of Johannesburg, 201Mapungubwe Hotel Apartments - Home Away from Home offers free WiFi, an outdoor swimming pool and free private parking for guests who drive. Boasting a lift, this property also provides guests with a sun terrace. The apartment also offers facilities for disabled guests.

l liked my agent Vincent . He kept me posted at every minute to make my stay as comfortable as by possible

Show more Show less
9
Superb
195 reviews
Price from
£27
per night

Located in Johannesburg in the Gauteng region, Melvilla Studio features a terrace. Complimentary WiFi is featured throughout the property and private parking is available on site. Outdoor dining is also possible at the homestay.

The owners were so helpful and informative.They would quickly respond to all messages on time. I had a very wonderful stay and everything was just on point. I would love to stay at this home apartment again. Very safe place to stay. Stayed for 5 nights and enjoyed my stay.

Show more Show less
9.1
Superb
122 reviews
Price from
£17
per night

Featuring pool views, Shepherd Lodge offers accommodation with water sports facilities, an outdoor swimming pool and a garden, around 7 km from Montecasino. Boasting full-day security, this property also provides guests with an outdoor fireplace. There is a sun terrace and guests can make use of free WiFi and free private parking.

Management and staff were friendly. It felt like home away from home. Loved the property and especially the beautiful gardens. Had a good breakfast and good chats around the breakfast table.

Show more Show less
9
Superb
129 reviews
Price from
£52
per night

Set within 11 km of Sandton City Mall and 11 km of Gautrain Sandton Station in Johannesburg, The Guesthouse 6 on Vrede offers accommodation with seating area. The property features pool and garden views, and is 3.2 km from Montecasino. There is a sun terrace and guests can make use of free WiFi and free private parking.

The guesthouse was lovely, and the staff were so accommodating. Definitely will stay here again.

Show more Show less
9.1
Superb
136 reviews
Price from
£58
per night

Each unit comes with a patio offering garden views, a satellite flat-screen TV, a well-fitted kitchenette and a private bathroom with shower, a hair dryer and free toiletries. Some units include a terrace and/or a balcony with pool views and an outdoor dining area. At the guest house, all units have bed linen and towels.

The establishment is beautiful - and the gardens are absolutely breathtaking!! Estelle is fantastic and the breakfast - oh wow!!!

Show more Show less
9.4
Superb
253 reviews
Price from
£52
per night

The apartment with a balcony and mountain views has 1 bedroom, a living room, a flat-screen TV, an equipped kitchen with an oven and a microwave, and 1 bathroom with a shower. Towels and bed linen are offered in the apartment. The property has an outdoor dining area.

Estelle gave a warm welcome, she's such a lovely person. The area is quiet, great place to get away from the busy city and unwind. The place was clean, bed was very comfortable, great WIFI connection, everything I needed in the kitchen was available. Unfortunately my stay was for one night only. I would definitely return for a longer stay. I loved it there.

Show more Show less
9.3
Superb
104 reviews
Price from
£38
per night

Most booked rooms in Johannesburg this month

Enjoy breakfast in Johannesburg!

  • The Houghton Hotel, Spa, Wellness & Golf
    9.0
    Scored 9.0
    Superb
    Rated superb
     · 2,545 reviews

    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...

    Room, pool, restaurant and staff are all exceptional

  • Home Suite Hotels Rosebank
    9.3
    Scored 9.3
    Superb
    Rated superb
     · 1,412 reviews

    Home Suite Hotels Rosebank features accommodation set in Rosebank and situated less than 1 km from Rosebank Gautrain station, Home Suite Hotels Bristol Rosebank offers accommodation for any discerning...

    Breakfast & nice pool/rooftop bar & the dog :)

  • Thaba Eco Hotel
    9.0
    Scored 9.0
    Superb
    Rated superb
     · 2,261 reviews

    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.

    The efficiency of the staff and their impeccable service

  • Le'Ciara Luxury Guest House
    9.0
    Scored 9.0
    Superb
    Rated superb
     · 107 reviews

    Boasting a garden, Le'Ciara Luxury Guest House is situated in Johannesburg in the Gauteng region, 9.3 km from Montecasino and 10 km from Sandton City Mall.

    Friendly hosts, immaculately clean and comfortable.

  • 17 On Buffalo
    9.0
    Scored 9.0
    Superb
    Rated superb
     · 154 reviews

    Set in Johannesburg, 6.7 km from Gautrain Sandton Station, 17 On Buffalo offers accommodation with an infinity pool, free private parking, a garden and a terrace.

    The staff is friendly. The owner is very welcoming.

  • Shepherd Lodge
    9.0
    Scored 9.0
    Superb
    Rated superb
     · 129 reviews

    Featuring pool views, Shepherd Lodge offers accommodation with water sports facilities, an outdoor swimming pool and a garden, around 7 km from Montecasino.

    lovely welcome and great breakfast, a real home from home

  • The Guesthouse 6 on Vrede
    9.2
    Scored 9.2
    Superb
    Rated superb
     · 137 reviews

    Set within 11 km of Sandton City Mall and 11 km of Gautrain Sandton Station in Johannesburg, The Guesthouse 6 on Vrede offers accommodation with seating area.

    everything was neat and the atmosphere really quiet.

  • Burkleigh House
    9.4
    Scored 9.4
    Superb
    Rated superb
     · 253 reviews

    Located just 8.3 km from Sandton City Mall, Burkleigh House features accommodation in Johannesburg with access to a garden, barbecue facilities, as well as a housekeeping service.

    STAFF: 10/10 BREAKFAST: 10/10 PLACE: SOOO BEAUTIFUL

These rooms in Johannesburg have options with FREE cancellation

  • Heriot Properties Units 19 & 20
    Free cancellation options available
    9.2
    Scored 9.2
    Superb
    Rated superb
     · 108 reviews

    Conveniently situated in the Melrose district of Johannesburg, Heriot Properties Units 19 & 20 is situated 6.8 km from Parkview Golf Club, 7.3 km from Sandton City Mall and 8.3 km from Johannesburg...

    it was perfectly place for Melrose..and totally safe

  • 31OnGambia
    Free cancellation options available
    9.5
    Scored 9.5
    Exceptional
    Rated exceptional
     · 144 reviews

    Located in Johannesburg and only 1.8 km from Parkview Golf Club, 31OnGambia provides accommodation with garden views, free WiFi and free private parking.

    Home away from home very beautiful as seen on pics 😍

  • The Wantage Suites
    Free cancellation options available
    9.4
    Scored 9.4
    Superb
    Rated superb
     · 815 reviews

    Providing free WiFi, private parking and a garden, the recently renovated property of The Wantage Suites, offers rooms in Johannesburg, 3.3 km from Parkview Golf Club and 5.3 km from Sandton City Mall...

    Great service, very clean and location was very central

  • Kent Manor Guest Suites
    Free cancellation options available
    9.7
    Scored 9.7
    Exceptional
    Rated exceptional
     · 123 reviews

    Located just 8 km from Gautrain Sandton Station, Kent Manor Guest Suites features accommodation in Johannesburg with access to a garden, barbecue facilities, as well as a housekeeping service.

    It has everything you need. Modern. Easy check in.

  • 201Mapungubwe Hotel Apartments - Home Away from Home
    9.0
    Scored 9.0
    Superb
    Rated superb
     · 194 reviews

    Ideally located in the centre of Johannesburg, 201Mapungubwe Hotel Apartments - Home Away from Home offers free WiFi, an outdoor swimming pool and free private parking for guests who drive.

    Bigger beautiful and cosy rooms, good value for money

  • Glenvista Home with a View
    Free cancellation options available
    9.3
    Scored 9.3
    Superb
    Rated superb
     · 104 reviews

    Boasting air-conditioned accommodation with a patio, Glenvista Home with a View is set in Johannesburg.

    Everything this property is definitely worth the price

  • voco Johannesburg Rosebank an IHG Hotel
    Free cancellation options available
    9.1
    Scored 9.1
    Superb
    Rated superb
     · 529 reviews

    Set in Johannesburg and with Parkview Golf Club reachable within 4.1 km, voco Johannesburg Rosebank an IHG Hotel offers concierge services, non-smoking rooms, a fitness centre, free WiFi throughout...

    Everything! It was our second stay and loved it again!

  • Hadeda Hall
    Free cancellation options available
    9.6
    Scored 9.6
    Exceptional
    Rated exceptional
     · 116 reviews

    Located just 8.8 km from Johannesburg Stadium, Hadeda Hall offers accommodation in Johannesburg with access to a garden, a shared lounge, as well as a housekeeping service.

    We felt welcome and had a pleasant stay. Amazing breakfast.

Highly rated rooms in Johannesburg

  • 24 On Basil Boutique Luxury hotel
    9.5
    Scored 9.5
    Exceptional
    Rated exceptional
     · 148 reviews

    Located in Johannesburg, 9.4 km from Montecasino and 10 km from Sandton City Mall, 24 On Basil Boutique Luxury hotel offers accommodation with air conditioning and access to a garden.

    Very nice and quiet. Ndaba was also an amazing host

  • The Great Gatsby Houghton
    9.4
    Scored 9.4
    Superb
    Rated superb
     · 432 reviews

    Located just 3.1 km from Observatory Golf Club, The Great Gatsby Houghton provides accommodation in Johannesburg with access to a garden, barbecue facilities, as well as a shared kitchen.

    The beautiful and spacious room I got upgraded to 🥺❤️

  • The Northcliff Boutique Hotel
    9.0
    Scored 9.0
    Superb
    Rated superb
     · 267 reviews

    Situated in Johannesburg, 10 km from Parkview Golf Club, The Northcliff Boutique Hotel features accommodation with a garden, free private parking, a terrace and a restaurant.

    Lovely views and fantastic dinner. Well appointed room.

  • The Giglio Boutique Hotel
    9.4
    Scored 9.4
    Superb
    Rated superb
     · 384 reviews

    Set in Johannesburg, 7.4 km from Observatory Golf Club, The Giglio Boutique Hotel offers accommodation with an outdoor swimming pool, free private parking, a garden and a terrace.

    facility was clean and the staff were very friendly

  • Sandton Slippers
    9.5
    Scored 9.5
    Exceptional
    Rated exceptional
     · 137 reviews

    Set in Johannesburg and only 6.6 km from Sandton City Mall, Sandton Slippers offers accommodation with garden views, free WiFi and free private parking.

    Beautiful, quiet and safe suburb. Very close to Sandton.

  • Pine Park Garden Cottages
    9.3
    Scored 9.3
    Superb
    Rated superb
     · 233 reviews

    Located in Johannesburg, Pine Park Garden Cottages provides accommodation with pool with a view, free WiFi and free private parking for guests who drive.

    I loved everything about the place, was super great

  • Highgrove Guesthouse
    9.3
    Scored 9.3
    Superb
    Rated superb
     · 367 reviews

    Set 5.3 km from Gautrain Sandton Station, Highgrove Guesthouse offers 4-star accommodation in Johannesburg and has a garden.

    cleanliness, staff and owner very hands on and friendly.

  • The Ashford
    9.4
    Scored 9.4
    Superb
    Rated superb
     · 125 reviews

    The Ashford, a property with a garden, is located in Johannesburg, 3.5 km from Parkview Golf Club, 5.8 km from Sandton City Mall, as well as 6 km from Gautrain Sandton Station.

    the breakfast was absolutely amazing, felt like home.

FAQ about rooms in Johannesburg









Rooms that guests love in Johannesburg

  • Avg. price/night: £56.38
    7.9
    Scored 7.9
    Good
    Rated good
     · 1,567 reviews
    I loved the large spacious suite. I stayed over the New Year period and must have been upgraded. The room was like a small apartment and included a good sized balcony with an expansive view of Johannesburg. The room was well equipped, clean and comfortable. The roof top and swimming pool area was also pleasant and well equipped.
    Karsten Alva
    Solo traveller
  • Avg. price/night: £38.73
    7.8
    Scored 7.8
    Good
    Rated good
     · 355 reviews
    The bedroom was more spacious than a typical more expensive high-rise hotel, with a little outside terrace and comforting decor. The staff were friendly and helpful. There was a special on their massages for two people which was both well priced and a great set of massages with a light vegetarian lunch after the massage (I suppose depending on the time). Don't expect a hearty lunch though. Depending on the room price, it is great value for money.
    D
    David
    Young couple
  • 9.4
    Scored 9.4
    Superb
    Rated superb
     · 24 reviews
    Excellent spacious villa with two bedrooms and a terrace. I liked the barbecue area and the hospitality of the owners. It is convenient that there is a battery in case of a power outage.
    Andrei
    Family with young children
  • 7.2
    Scored 7.2
    Good
    Rated good
     · 25 reviews
    The place was quite spacious for a one bedroom apartment. It was decorated beautifully and even had a little balcony to catch the fresh night air. It had a desk, perfect for late night work schedules.
    Hameedah
    Solo traveller
  • Avg. price/night: £43.01
    8.3
    Scored 8.3
    Very good
    Rated very good
     · 3,632 reviews
    So I have to say, I had a wonderful time here. My room was spacious, modern and clean. I honestly can’t understand some bad reviews they get. The rooftop terrace, library and co working spaces were also very nice, although I have to say that the facilities in Blackbrick 2 (which you can also use) are better.
    Maximilian
    Solo traveller
  • Avg. price/night: £42.56
    7.2
    Scored 7.2
    Good
    Rated good
     · 3,357 reviews
    The spacious bedroom, bathroom, the living room and the morning breakfast balcony. Accessible stores nearby.
    Reabetswe
    Young couple
  • Avg. price/night: £42.56
    7.2
    Scored 7.2
    Good
    Rated good
     · 3,357 reviews
    The one-bedroom was pretty spacious. The bedroom was big too with a door leading to the balcony which I loved. The bathrooms are excellent too. I would definitely book again, even recommend to someone else.
    Nwabisa
    Solo traveller
  • Avg. price/night: £49.48
    8.8
    Scored 8.8
    Fabulous
    Rated fabulous
     · 215 reviews
    These are lovely spacious apartments with well appounted kitchens and comfortable bedrooms. A sitting room with small balcony to relax. Location is great, close to restaurants and great shops. Have re-booked already.
    M Kint
    Group
  • Avg. price/night: £56.38
    7.9
    Scored 7.9
    Good
    Rated good
     · 1,567 reviews
    We loved the old school feeling of the rooms, especially how spacious it was (plus a balcony). We loved the large mirror in the bedroom as well.
    Tabane
    Young couple
  • Avg. price/night: £97.78
    8.6
    Scored 8.6
    Fabulous
    Rated fabulous
     · 1,067 reviews
    Fantastic view of the park and parliment from our Bedroom window. The secure parking under the hotel is chargable but worth it as the area around the hotel was not safe at night. They upgrade our room as it was our wedding anniversary. We ate in the hotel one night, the food was good and reasonably priced.
    Andrew
    Young couple
  • Avg. price/night: £73.58
    8.3
    Scored 8.3
    Very good
    Rated very good
     · 321 reviews
    Brilliant en suite in the main bedroom with an extra large bed. Spacious. Decent view. Comfortable. Access to the balcony from the lounge and main bedroom too.
    Mashokodb
    People with friends
  • 8.9
    Scored 8.9
    Fabulous
    Rated fabulous
     · 94 reviews
    Everything was lovely. We were upgraded to a bigger suite, which was so spacious. It had a huge bathroom and bedroom and lounge. The breakfast was delicious and coffee, tea, milk and risks were provided. There is a beautiful courtyard garden with clivias blooming. The garden is beautiful with so many birds.
    Carol
    Young couple
  • 8.8
    Scored 8.8
    Fabulous
    Rated fabulous
     · 23 reviews
    The apartment was everything we hoped for, and more! Spacious open-plan kitchen and living area, large and super comfortable bedrooms, clean and modern bathrooms. The location was excellent - a stone throw away from Sandton City! Amenities in the apartment were great - dishwasher, washing machine, tumble dryer, wine cooler, braai, The views were phenomenal!! It really is a luxury penthouse! Also, the communication with the agent was excellent and she was there for any help we needed.
    Arisha S
    Solo traveller
  • Avg. price/night: £40.06
    7.1
    Scored 7.1
    Good
    Rated good
     · 1,222 reviews
    Location was superb, in a quite residential street yet within reach of major roads and places we wanted to reach. Our room type was spacious.
    B
    Boatametse
    Family with young children
  • 6.8
    Scored 6.8
    Pleasant
    Rated pleasant
     · 116 reviews
    It’s basically a one bedroom apartment and it’s cosy. It has all the cooking tools you need and the bathroom is spacious with a nice clean shower. The balcony is just the icing on top. I do recommend.
    molefe
    Young couple
  • Avg. price/night: £30.98
    7.4
    Scored 7.4
    Good
    Rated good
     · 48 reviews
    I liked the host,My room was really spacious and had a balcony. It was modern and classy
    Princess Unathi
    Young couple

Research, refine and make plans for your whole trip