Apartments in Johannesburg CBD

76 fully-equipped apartments in Johannesburg CBD - kitchens, free WiFi, pools. Close to Maboneng, stadium, Gold Reef City. Compare rates & book today.

Check-in
Fri, 06 Nov
Check-out
Sat, 07 Nov
Rooms and Guests2 Guests, 1 room
Check-in
Fri, 06 Nov
-
Check-out
Sat, 07 Nov
Rooms and Guests2 Guests, 1 room
2Filter & Sort
View map
Check-in
Fri, 06 Nov
-
Check-out
Sat, 07 Nov
Rooms and Guests2 Guests, 1 room
2Filter & Sort
View map
View map
1-20 out of 78
Sort by: high popularity
  • Price: low to high
  • Price: high to low
  • Guest rating: high to low
  • Popularity: high to low
Golden DiamondApartment
8.3
Great
Map
1.3 km from City Centre100 m from Market on Main
Private PoolOutdoor DiningPrivate Parking
  • Private pool in apartment
  • Balcony with outdoor dining
  • Private on-site parking
FromR 545 /nightSelect
5.2
Needs improvement
Map
1.5 km from City Centre300 m from Market on Main
Bike RentalPlay EquipmentAirport Shuttle
  • Courtyard-view private terrace
  • Outdoor play equipment for kids
  • VIP express check-in and out
FromR 429 /nightSelect
7.2
Very good
Map
1.4 km from City Centre200 m from Market on Main
Private PoolOutdoor PoolKitchenette
  • Private pool in central Maboneng
  • Apartment with full kitchenette
  • Non-smoking property with balcony
FromR 429 /nightSelect
7.5
Very good
Map
1.4 km from City Centre200 m from Market on Main
Plunge PoolSun TerraceBike Rental
  • Plunge pool with garden views
  • On-site pub crawl tours
  • Bicycle rental available
FromR 859 /nightSelect
8.6
Great
Map
1.4 km from City Centre200 m from Market on Main
Private ParkingPlunge PoolWalk-in Shower
  • Big balcony with garden views
  • Seasonal outdoor plunge pool
  • Private entrance and walk-in shower
FromR 479 /nightSelect
84 On MarshallApartment
6.2
Nice
The largest option:
2 adults
1 bedroom
1 bed
Map
700 m from City Centre200 m from Chamber of Mines of South Africa
CasinoPrivate ParkingHot Tub
  • On-site casino with free parking
  • Select units with private hot tub
  • Golf course and guided bike tours
FromR 611 /nightSelect
8.0
Great
Map
1.4 km from City Centre200 m from Market on Main
Private PoolPrivate ParkingFull Kitchen
  • Private pool in city center
  • Full kitchen for self-catering
  • Maboneng district location
FromR 528 /nightSelect
7.0
Very good
Map
1.4 km from City Centre200 m from Market on Main
Outdoor PoolKids PoolFitness Centre
  • Balcony with pool views
  • Private entrance and patio
  • Full-day security on site
FromR 330 /nightSelect
9.1
Perfect
Map
1.8 km from City Centre500 m from Nelson Mandela Bridge
Private ParkingBarbecue GrillCity Terrace
  • Recently renovated with city-view terrace
  • BBQ facilities and outdoor dining
  • Pet-friendly with private parking
FromR 974 /nightSelect
Tintswalo NestsApartment
6.1
Nice
Map
1.9 km from City Centre600 m from Nelson Mandela Bridge
Private Pool24-Hour SecurityFull Kitchen
  • Private pool in central apartment
  • Full-day security for privacy
  • Private entrance for added privacy
FromR 545 /nightSelect
Cm Loft MabonengApartment
8.2
Great
Map
1.4 km from City Centre200 m from Market on Main
Outdoor PoolOn-site ParkingMinimarket
  • Self-catering loft with kitchen
  • Pool views from private terrace
  • 24-hour security and on-site parking
FromR 760 /nightSelect
8.2
Great
Map
1.4 km from City Centre200 m from Market on Main
Private ParkingEquipped KitchenFlat-Screen TV
  • Equipped kitchen in studio apartment
  • Located in Maboneng district
  • Private on-site parking available
FromR 413 /nightSelect
7.6
Very good
2 adults
1 bedroom
1 bed
Map
900 m from City Centre300 m from FNB Bank City
Private PoolFitness CentreExpress Check-in
  • Private pool in apartment
  • Adults-only accommodation
  • Full kitchen with dishwasher
FromR 1 090 /nightSelect
6.2
Nice
Map
1.4 km from City Centre200 m from Market on Main
Private PoolGarden TerraceOutdoor Pools
  • Private pool with garden terrace
  • On-site cultural walking tours
  • On-site happy hour events
FromR 380 /nightSelect
7.1
Very good
Map
1.4 km from City Centre200 m from Market on Main
Private ParkingKitchenetteBalcony
  • Fully equipped kitchenette
  • Private parking on site
  • Private balcony access
FromR 413 /nightSelect
Lm Loft MabonengApartment
8.1
Great
Map
1.5 km from City Centre300 m from Market on Main
Seasonal PoolPool BarPrivate Parking
  • Seasonal pool with pool bar
  • Maboneng garden-view balcony
  • Live music and art events
FromR 793 /nightSelect
8.5
Great
Map
1.5 km from City Centre300 m from Market on Main
City View BalconyStreaming TVOutdoor Dining
  • Balcony with city views
  • On-site bar and dining
  • 24-hour security on site
FromR 628 /nightSelect
9.3
Perfect
Map
1.2 km from City Centre100 m from Market on Main
Outdoor FireplaceSun TerraceVIP Check-in
  • Outdoor fireplace with sun terrace
  • Soundproof city-view apartment
  • VIP check-in and check-out
FromR 760 /nightSelect
The BridgeviewApartment
6.0
Nice
2 adults
1 bedroom
1 bed
Map
1.9 km from City Centre600 m from Nelson Mandela Bridge
Golf CourseGarden TerraceOutdoor Pool
  • On-site golf course for guests
  • Private garden terrace with outdoor dining
  • Year-round outdoor pool with toys
FromR 462 /nightSelect
7.3
Very good
Map
1.4 km from City Centre200 m from Market on Main
Outdoor PoolKitchenetteStreaming TV
  • Happy hour and pub crawls
  • Pool-facing apartment with garden
  • Complimentary wine or champagne
FromR 611 /nightSelect
Show more
  • 1
  • 2
  • 3
  • 4

Apartments in Johannesburg CBD offer self-catering accommodations with kitchenettes, free WiFi, and often private parking. Located in the central business district and nearby Maboneng, these apartments provide easy access to Johannesburg Stadium, Gold Reef City, and the Apartheid Museum. Budget-friendly options start from decent ratings, with many featuring outdoor pools and 24-hour front desks.

Top-rated options include CityZen escape (Superb, 9.0) with blackout-ready rooms and private parking, and Maboneng Nightlife Studio (Fabulous, 8.5) offering a balcony with city views and a bar. Golden Diamond (Fabulous, 8.5) features a private pool and streaming services. For those seeking good value, Mapungubwe Apartments (Good, 7.8) includes a swimming pool and American restaurant, while Franklin LS Apartment (Good, 7.5) offers a fitness centre. These apartments cater to business travelers, couples, and families looking for central, self-sufficient stays.