Search Hotels in Johannesburg CBD, Johannesburg

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Save instantly and earn perks with One Key
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Johannesburg CBD hotels

The Parktonian All Suite Hotel

The Parktonian All Suite Hotel
4.0 star property
Johannesburg CBD
8.2 out of 10, Very good, (414 reviews)
"Lovely staff, good food, nice room"
United States
Kristi
The price is £61
includes taxes & fees
19 May - 20 May
The Parktonian All Suite Hotel

Garden Court Milpark

Garden Court Milpark
3.0 star property
Johannesburg CBD
8.2 out of 10, Very good, (82 reviews)
"Overall the room was good, staff friendly, hotel in a good condition. Downside is parking across the street and perhaps the actual location which driving to at night was a bit sketchy. "
South Africa
Vashil
The price is £62
includes taxes & fees
17 May - 18 May
Garden Court Milpark

Bannister Hotel

Bannister Hotel
3.0 star property
Johannesburg CBD
7.6 out of 10, Good, (50 reviews)
"Nice staff, love the convenience of the onsite restaurant "
United States
cherie
The price is £35
includes taxes & fees
17 May - 18 May
Bannister Hotel

Tacoa Boutique Hotel

Tacoa Boutique Hotel
3.5 star property
Johannesburg CBD
The price is £29
includes taxes & fees
18 May - 19 May
Tacoa Boutique Hotel

Alcazaba Lodges

Alcazaba Lodges
3.0 star property
Johannesburg CBD
9.0 out of 10, Wonderful, (27 reviews)
"Excellent place to stay in Mayfair area of Johannesburg. Katie the receptionist very charming and friendly person"
United States
Eldrick
The price is £44
includes taxes & fees
17 May - 18 May
Alcazaba Lodges

Businessburg Hotel

Businessburg Hotel
3.0 star property
Johannesburg CBD
6.4 out of 10, (25 reviews)
"The staff and location "
United States
Charles
The price is £18
includes taxes & fees
17 May - 18 May
Businessburg Hotel

4 on Pritchard

4 on Pritchard
3.0 star property
Johannesburg CBD
The price is £57
includes taxes & fees
16 Jun - 17 Jun
4 on Pritchard

Reef Hotel

Reef Hotel
4.0 star property
Johannesburg CBD
7.8 out of 10, Good, (219 reviews)
"Wonderful room and more wonderful staff. There’s no doubt I’d stay again. "
United States
Daniel
The price is £63
includes taxes & fees
24 May - 25 May
Reef Hotel

The Quiz Property

The Quiz Property
2.0 star property
Johannesburg CBD
2.0 out of 10, (1 review)
"We had to book another apartment as the host told us that they did not have a key to the apartment that we booked. We could not find the owner anywhere, the phone was going to voicemail, my messages were going through on WhatsApp but they were not responding. We had to pay more money to book another place because the one we booked, no one could assist us and our safety was also compromised as it was getting late. We need a voucher refund ASAP!"
South Africa
Katleho
The price is £26
includes taxes & fees
17 May - 18 May
The Quiz Property

The Franklin Loft Apartments

The Franklin Loft Apartments
4.0 star property
Johannesburg CBD
9.0 out of 10, Wonderful, (23 reviews)
"Amazing service and chic apartments "
United States
Corrin
The price is £93
includes taxes & fees
17 May - 18 May
The Franklin Loft Apartments

Southern Sun O.R Tambo

Southern Sun O.R Tambo
4.0 star property
12.5 mi from Johannesburg CBD
8.6 out of 10, Excellent, (1,625 reviews)
"Very convenient location especially if you have a short stay before your next flight."
United States
Angeline
The price is £99
includes taxes & fees
15 Jun - 16 Jun
Southern Sun O.R Tambo

Protea Hotel by Marriott O.R. Tambo Airport

Protea Hotel by Marriott O.R. Tambo Airport
4.0 star property
13 mi from Johannesburg CBD
8.6 out of 10, Excellent, (1,000 reviews)
"Nice breakfast. "
United States
Anne
The price is £75
includes taxes & fees
1 Jun - 2 Jun
Protea Hotel by Marriott O.R. Tambo Airport

Sunrock Guesthouse

Sunrock Guesthouse
4.0 star property
13.5 mi from Johannesburg CBD
9.4 out of 10, Exceptional, (918 reviews)
"Pool was warm, staff was great, good breakfast. Comfortable room."
United States
David
The price is £81
includes taxes & fees
5 Jun - 6 Jun
Sunrock Guesthouse

Garden Court O.R. Tambo International Airport

Garden Court O.R. Tambo International Airport
3.0 star property
12.3 mi from Johannesburg CBD
8.4 out of 10, Very good, (902 reviews)
"Friendly staff, great food options "
United Kingdom
Sindiso
The price is £80
includes taxes & fees
1 Jun - 2 Jun
Garden Court O.R. Tambo International Airport

Holiday Inn Johannesburg Airport by IHG

Holiday Inn Johannesburg Airport by IHG
4.0 star property
12.8 mi from Johannesburg CBD
8.6 out of 10, Excellent, (888 reviews)
"Very pleasent stay for airport stop. "
United States
James
The price is £52
includes taxes & fees
7 Jun - 8 Jun
Holiday Inn Johannesburg Airport by IHG

Premier Hotel OR Tambo

Premier Hotel OR Tambo
4.0 star property
13.1 mi from Johannesburg CBD
8.6 out of 10, Excellent, (1,003 reviews)
"Great hotel."
United States
byron
The price is £79
includes taxes & fees
24 May - 25 May
Premier Hotel OR Tambo

Radisson Hotel and Convention Centre OR Tambo Airport

Radisson Hotel and Convention Centre OR Tambo Airport
4.5 star property
17.8 mi from Johannesburg CBD
8.6 out of 10, Excellent, (510 reviews)
"Great service and very conscious of your personal security "
Australia
Elaine
The price is £86
includes taxes & fees
6 Jun - 7 Jun
Radisson Hotel and Convention Centre OR Tambo Airport

City Lodge Hotel at OR Tambo International Airport

City Lodge Hotel at OR Tambo International Airport
3.0 star property
12.7 mi from Johannesburg CBD
9.0 out of 10, Wonderful, (1,937 reviews)
"Convenient location, clean premises and helpful staff. "
United States
melanie
The price is £128
includes taxes & fees
10 Jun - 11 Jun
City Lodge Hotel at OR Tambo International Airport

Royal Majestic Hotel

Royal Majestic Hotel
2.5 star property
Rosebank, 3.8 mi from Johannesburg CBD
9.4 out of 10, Exceptional, (16 reviews)
"Room was clean, staff friendly and the location is perfect, lots of shops and restaurants walking distance and safe."
South Africa
Fredrik
The price is £70
includes taxes & fees
17 May - 18 May
Royal Majestic Hotel

City Lodge Hotel Fourways

City Lodge Hotel Fourways
3.0 star property
Sandton, 12.1 mi from Johannesburg CBD
8.8 out of 10, Excellent, (371 reviews)
"Well located, the rooms are spacious and well equipped and the staff excellent."
South Africa
ALEXANDER
The price is £63
includes taxes & fees
2 Jun - 3 Jun
City Lodge Hotel Fourways
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Compare popular hotels in Johannesburg CBD

Property
Property class
Guest rating
Breakfast included
Pool
Spa
Pet-friendly
WiFi included
Building design
Alcazaba Lodges
3.0 star property
9.0
Wonderful
27 reviews
View
Reception hall
The Franklin Loft Apartments
4.0 star property
9.0
Wonderful
23 reviews
View
Outdoor pool, pool loungers
The Parktonian All Suite Hotel
4.0 star property
8.2
Very good
414 reviews
View
Exterior
Garden Court Milpark
3.0 star property
8.2
Very good
82 reviews
View
City view from property
Reef Hotel
4.0 star property
7.8
Good
219 reviews
View

Where to stay in Johannesburg CBD

Find the best Johannesburg CBD areas for the activities you enjoy most.

Sandton

Travellers to Sandton praise its popular shops. If you've got some more time to explore, be sure to stop by Nelson Mandela Square and Sandton City Mall.

Rosebank

Rosebank is known for its abundant dining options, and you can plan a trip to The Zone @ Rosebank Shopping Center and Rosebank Mall while you're in town.

O.R. Tambo

If you're spending some time in O.R. Tambo, International Terminal Duty Free Mall and Emperors Palace Casino are top sights worth seeing.

Midrand

You'll enjoy the gardens and spas in Midrand. You might want to make time for a stop at Boulders Shopping Centre or Mall of Africa.

Randburg

Unique features of Randburg include the golf courses and gardens. Make a stop by Emmarentia Dam or Johannesburg Botanical Garden while you're exploring the area.

Top Johannesburg CBD Hotel Reviews

Frequently asked questions

What are the best hotels in Johannesburg Cbd that travellers recommend?
Two of the best hotels in Johannesburg CBD that receive consistently high recommendations from travellers are the City Lodge Hotel Newtown and The Parktonian All Suite Hotel.

The 3-star City Lodge Hotel Newtown, with an excellent 8.8 rating, is often praised for its comfortable and clean rooms, great breakfast, and good service from nice staff. It offers amenities like premium bedding, air conditioning, and a poolside bar. It is conveniently located near The Market Theatre Flea Market and Newtown Junction Mall, both just 0.2 km away.

Another highly recommended option is the 4-star The Parktonian All Suite Hotel, which has an 8.2 rating. Guests frequently praise the nice and great staff. This hotel provides excellent transport options with free bus station and train station pick-ups, as well as a scheduled and 24-hour airport shuttle. It also features a poolside bar and is located in a shopping district. Nearby points of interest include Joburg Theatre, a mere 0.2 km away, and Newtown Junction Mall, 1.2 km away.
What are the best family hotels in Johannesburg Cbd?
For families seeking accommodation in Johannesburg CBD, excellent choices include The Parktonian All Suite Hotel, City Lodge Hotel Newtown, and Alcazaba Lodges.

The 4-star Parktonian All Suite Hotel, rated 8.2, offers complimentary cribs and rollaway extra beds, along with a refreshing pool and on-site babysitting services, making it very convenient for families. It is also close to cultural attractions like Joburg Theatre, which is just 0.2 km away.

Another highly-rated option is the 3-star City Lodge Hotel Newtown, which boasts an impressive 8.8 rating. Families will appreciate the free cribs and connecting rooms, as well as the inviting poolside bar and sun loungers. Guests frequently comment on the comfortable and clean rooms and the great breakfast. It is conveniently located near Newtown Junction Mall, only 0.2 km away.

Alcazaba Lodges, a 3-star property with a 9.0 rating, provides child-friendly window designs and a 24-hour airport shuttle, along with an area shuttle for easy transport around the city. It is situated close to Oriental Plaza, just 0.3 km away.
Are there any all-inclusive hotels in Johannesburg Cbd?
For an all-inclusive hotel in Johannesburg CBD, consider the Mapungubwe Hotel.

The Mapungubwe Hotel offers an all-inclusive stay with complimentary toiletries and free WiFi. Guests will also appreciate the free self-parking. This hotel features a traditional property design and is conveniently located near several points of interest, including the Standard Bank Gallery, which is just 0.3 km away, and The Market Theatre Flea Market, located 0.9 km from the hotel.
What hotels in Johannesburg Cbd offer free breakfast?
For hotels in Johannesburg CBD that offer complimentary breakfast, the Garden Court Milpark is an excellent option.

The 3-star Garden Court Milpark, with an 8.0 rating, provides a free full breakfast daily, which guests frequently describe as excellent. This hotel also offers a 24-hour airport shuttle, free WiFi, and complimentary toiletries, adding to a convenient stay.
What are the best budget hotels in Johannesburg Cbd?
For excellent budget hotels in Johannesburg Cbd, consider the City Lodge Hotel Newtown, Alcazaba Lodges, and Garden Court Milpark.

The 3-star City Lodge Hotel Newtown, with an 8.8 rating, offers comfortable and clean rooms and free self-parking. Guests appreciate the great breakfast and good service from the nice staff. It is conveniently located near The Market Theatre Flea Market, which is just 0.2 km away.

Another great option is the 3-star Alcazaba Lodges, which has an impressive 9.0 rating. It provides a 24-hour airport shuttle service and free WiFi, making it convenient for travellers.

The 3-star Garden Court Milpark, rated 8.0, is also a good choice. It offers a 24-hour airport shuttle and free WiFi, along with an excellent complimentary full breakfast.
What are the most romantic hotels in Johannesburg Cbd for couples?
For a romantic stay in Johannesburg CBD, couples might consider the City Lodge Hotel Newtown.

The 3-star City Lodge Hotel Newtown, with an 8.8 rating, offers comfortable and clean rooms, which include balconies for a pleasant outlook. Guests often appreciate the great breakfast and good on-site restaurant. The hotel also features a poolside bar and sun loungers for relaxation, alongside a 24-hour pool. Free Wi-Fi and complimentary toiletries are also provided.
What are the best hotels in Johannesburg Cbd near The Market Theatre Flea Market?
For hotels in Johannesburg CBD near The Market Theatre Flea Market, consider the City Lodge Hotel Newtown or The Parktonian All Suite Hotel.

The 3-star City Lodge Hotel Newtown, with an 8.8 rating, is conveniently located just 0.2 km from The Market Theatre Flea Market. Guests frequently praise its comfortable, clean rooms and the great breakfast. This hotel also offers free cribs, connecting rooms, a poolside bar, and pool sun loungers, making it a good choice for families.

Another option is the 4-star The Parktonian All Suite Hotel, rated 8.2, which is 1.2 km from The Market Theatre Flea Market. This hotel provides free cribs and rollaway extra beds, a pool, and on-site babysitting/childcare, suiting families.
When is the best time to go to Johannesburg Cbd?
The best time to visit Johannesburg CBD is during the dry winter months, from May to September, or the shoulder seasons of April and October.

During the dry winter, you'll experience clear skies and pleasant daytime temperatures, typically ranging from 15°C to 20°C. This makes exploring the city's outdoor attractions, such as the Apartheid Museum or the Constitution Hill Precinct, much more comfortable without the humidity or frequent afternoon thunderstorms of summer. Evenings can be cool, so a light jacket or jumper is advisable.

The shoulder seasons of April and October also offer good weather conditions. April transitions from summer to winter, bringing mild temperatures and less rain. October, on the other hand, sees the start of warmer weather before the full summer rains set in, often with vibrant purple jacaranda trees in bloom across the city.
Can I cancel my hotel reservation on Expedia?
You can cancel your hotel reservation on Expedia, though it depends on the cancellation policy of your booking. Most bookings are refundable if canceled within 24-48 hours of the scheduled arrival. Be sure to check your booking confirmation for the exact cancellation policy. If free cancellation is available, you can cancel directly through your Expedia account by logging in, going to "My Trips", and selecting your reservation. To find flexible deals, filter your search by "Fully refundable property" for hotels in Johannesburg CBD.
How can I save on a Johannesburg CBD hotel booking with Expedia?
Members always get our best prices. Find our best Johannesburg CBD hotel deals by joining Expedia's free travel rewards program today. As a member, you can unlock instant savings and member perks when you're logged in to your account. Another tip is to book your hotel and flights together on Expedia, where bundling can result in significant savings.
How much is the nightly rate at a Johannesburg CBD hotel?
Hotel prices in Johannesburg CBD often vary, but you can find a great deal on Expedia. Different factors affect nightly hotel rates, such as the time of year or the days of the week you want to book. To find the best deals for your stay, be flexible with your dates, and sort search results by "Price: low to high" for our cheapest rates.