• Help

Apartments and B&Bs in Johannesburg

Hotels on map
Search Hotels
2025-07-24
2025-07-25

Maximum period that can be booked is 30 days. Please enter alternative dates.

Ages of children:
Specify the age of a child
Specify the age of children
2025-07-24
2025-07-25

Maximum period that can be booked is 30 days. Please enter alternative dates.

Ages of children:
Specify the age of a child
Specify the age of children

Filter Results

Hotels by class

Hotel name

Price per night

Accommodation type

Districts

Attractions

Thematic hotels

Review rating

Hotel facilities

Room facilities

Filter
Most popular first
Sorting
  • Most popular first
  • Highest rating first
  • Lowest price first
  • Distance - low to high
Specify your search:
All
Lowest price
City centre
5-star hotels
Highest rating
Free Wi-Fi
Sandton Skye Unit
Sandton Skye Unit

Sandton Skye Unit

Pam Road, Johannesburg, South Africa
Excellent location
This property boasts excellent location. It has a score 9.2 out of 10 for location according to the visitors’ reviews. It must be a convenient place to stay!
Wi-Fi
To enjoy your vacation in Johannesburg, stay at Sandton Skye Unit Apartment Johannesburg, which is at a distance of 1.3 km from Johannesburg Stock Exchange JSE and nearly a 5-minute drive from…
Morningsun Gardens 18
Morningsun Gardens 18

Morningsun Gardens 18

3 Stan Road, Johannesburg, South Africa
Free Wi-Fi
Outdoor swimming pool
Cots
Offering a private swimming pool, the 80 m^2 Morningsun Gardens 18 Apartment Johannesburg is located merely a 5-minute walk from Benmore Gardens. At this 2-bedroom apartment, Wi-Fi and free private…
5.6
Average
Bb Hers Dreamy
Bb Hers Dreamy

Bb Hers Dreamy

Average
8 reviews
5.6
16 11Th Avenue, Johannesburg, South Africa
Excellent location
This property boasts excellent location. It has a score 9.4 out of 10 for location according to the visitors’ reviews. It must be a convenient place to stay!
Wi-Fi in rooms
Cots
The 2-room Bb Hers Dreamy Apartment Johannesburg is located in Johannesburg, within 7 km of Country Club Johannesburg, and pampers guests with a plunge pool. Quite close to the 60 m^2 apartment you…
Chic Home In Prime Sandton Area
Chic Home In Prime Sandton Area

Chic Home In Prime Sandton Area

39 North Road, Johannesburg, South Africa
Free Wi-Fi
The 206 m^2 Chic Home In Prime Sandton Area Johannesburg apartment is located 4.7 km from The Campus Bryanston and 4.9 km from Rietfontein Nature Reserve. Wi-Fi and complimentary private parking are…
Powerful Prophecy Magic Rings +27786609814 Pastor'S Miracle Rings In South Africa
Powerful Prophecy Magic Rings +27786609814 Pastor'S Miracle Rings In South Africa

Powerful Prophecy Magic Rings +27786609814 Pastor'S Miracle Rings In South Africa

Randburg Sports Club, Johannesburg, South Africa
Pleasant location
This property boasts pleasant location. It has a score 2.5 out of 10 for location according to the visitors’ reviews. It must be a convenient place to stay!
Free Wi-Fi
Welcome to the Powerful Prophecy Magic Rings +27786609814 Pastor'S Miracle Rings In South Africa Apartment, ideally situated in Randburg, offering guests a multicultural experience in the Gauteng…
Vibrant Maboneng Studio-Perfect For Exploring Jozi
Vibrant Maboneng Studio-Perfect For Exploring Jozi

Vibrant Maboneng Studio-Perfect For Exploring Jozi

260 Main Street, Johannesburg, South Africa
Superb location
This property boasts superb location. It has a score 8.8 out of 10 for location according to the visitors’ reviews. It must be a convenient place to stay!
To enjoy your vacation in Johannesburg, stay at Vibrant Maboneng Studio-Perfect For Exploring Jozi Apartment Johannesburg, which is at a distance of 3.3 km from the leading Wits Art Museum and around…
Trendy Apartment @ Maboneng
Trendy Apartment @ Maboneng

Trendy Apartment @ Maboneng

260 Main Street 250 Craftmen'S Ship, Johannesburg, South Africa
Superb location
This property boasts superb location. It has a score 8.1 out of 10 for location according to the visitors’ reviews. It must be a convenient place to stay!
Wi-Fi in rooms
Free Wi-Fi
Swimming pool
The Trendy Apartment @ Maboneng Johannesburg is a stylish and modern 1-bedroom apartment located in the heart of Johannesburg CBD, South Africa's bustling capital of Gauteng province. Designed for…
Prestige Penthouse In Sandton
Prestige Penthouse In Sandton

Prestige Penthouse In Sandton

86 Grayston Drive, Johannesburg, South Africa
Free Wi-Fi
Swimming pool
The 3-room Prestige Penthouse In Sandton Johannesburg apartment offers a private location around 5 minutes' walk from Investec Investment Bank. The apartment features Wi-Fi, along with free private…
Sandton 6 Bedroom Luxury Home
Sandton 6 Bedroom Luxury Home

Sandton 6 Bedroom Luxury Home

112 Culross Road, Johannesburg, South Africa
Free Wi-Fi
Outdoor swimming pool
Bar/ Lounge area
Air conditioning
Pets allowed
Along with access to such natural sites as Rietfontein Nature Reserve, around 10 minutes' drive away, the 4-bedroom Sandton 6 Bedroom Luxury Home Johannesburg offers a swimming pool. Providing guests…
Northcliff Terrace 2 Bedroom Apartment
Northcliff Terrace 2 Bedroom Apartment

Northcliff Terrace 2 Bedroom Apartment

6Th Road West, Johannesburg, South Africa
Superb location
This property boasts superb location. It has a score 8.2 out of 10 for location according to the visitors’ reviews. It must be a convenient place to stay!
Wi-Fi in rooms
Northcliff Terrace 2 Bedroom Apartment Johannesburg is located 4.4 km from Worldwear Shopping Centre and a 10-minute drive from Johannesburg Botanical Garden.
Maboneng Hideaway
Maboneng Hideaway

Maboneng Hideaway

286 Fox Street, Johannesburg, South Africa
Free Wi-Fi
To enjoy your vacation in Johannesburg, stay at the 1-room Maboneng Hideaway Apartment Johannesburg, which is at a distance of 2.3 km from Johannesburg City Hall Complex and at a distance of 2.5 km…
The Bolton Apartments
The Bolton Apartments

The Bolton Apartments

2 Sturdee Avenue, Rosebank, Illovo, Johannesburg, South Africa
Excellent location
This property boasts excellent location. It has a score 9.1 out of 10 for location according to the visitors’ reviews. It must be a convenient place to stay!
Wi-Fi
The Bolton Apartments Johannesburg is located within a 700-metre distance of Rosebank train station and only 5 minutes' stroll from The Zone @ Rosebank.
Luxurious & Stylish Apartment
Luxurious & Stylish Apartment

Luxurious & Stylish Apartment

5 Michelle Street, Johannesburg, South Africa
Free Wi-Fi
The 42 m^2 Luxurious & Stylish Apartment Johannesburg is situated 4.8 km from Sasol and offers a private swimming pool. Wi-Fi and a free private car park are provided for guests' utmost comfort.
Mocha Apartment Next To Maboneng
Mocha Apartment Next To Maboneng

Mocha Apartment Next To Maboneng

165 Anderson Street, Johannesburg, South Africa
Very good location
This property boasts very good location. It has a score 7.6 out of 10 for location according to the visitors’ reviews. It must be a convenient place to stay!
Free Wi-Fi
Located a mere 14 minutes' walk from Gandhi Square, Mocha Apartment Next To Maboneng Johannesburg is at a distance of 5 km from a top family-friendly place like Johannesburg Zoo.
Paramount Houghton Estate
Paramount Houghton Estate

Paramount Houghton Estate

13 8Th Street Paramount Houghton, Unit 101A, Johannesburg, South Africa
Free Wi-Fi
Fitness centre
Restaurant
The 1-room Paramount Houghton Estate Apartment Johannesburg is situated in Johannesburg, nearly 25 minutes' walk from Jhb Zoo Lake, and offers Wi-Fi, currency exchange and a lift.
Sin City 2
Sin City 2

Sin City 2

4 Frederick Street, Johannesburg, South Africa
Free Wi-Fi
Air conditioning
To enjoy your vacation in Johannesburg, stay at the 1-room Sin City 2 Apartment Johannesburg, which is approximately 10 minutes by car from Johannesburg Holocaust and Genocide Centre and…
Feels Like Home 5 Bedroomed Haven
Feels Like Home 5 Bedroomed Haven

Feels Like Home 5 Bedroomed Haven

12 Rosen St, Johannesburg, South Africa
Free Wi-Fi
Swimming pool
Cots
Air conditioning
Pets allowed
Situated just a 5-minute walk from Bunny Park, Feels Like Home 5 Bedroomed Haven Johannesburg apartment looks out onto the garden. 3.8 km from Royal Johannesburg & Kensington Golf Club, the apartment…
Well-Lit Apartment In Sandton
Well-Lit Apartment In Sandton

Well-Lit Apartment In Sandton

8 Homestead Road Unit 72 Tamarack, Johannesburg, South Africa
Free Wi-Fi
Swimming pool
The 1-room Well-Lit Apartment In Sandton Johannesburg is located in the Rivonia district of Johannesburg, around 400 metres from Oriental City Rivonia Outlet Mall. Guests can lounge by a private…
The Aurelian Apartment
The Aurelian Apartment

The Aurelian Apartment

The Paramount, Johannesburg, South Africa
Free Wi-Fi
Bar/ Lounge area
To enjoy your vacation in Johannesburg, stay at the 1-room The Aurelian Apartment Johannesburg, which is within a 6-km distance of Nelson Mandela Square and approximately a 10-minute drive from…
Comfort Maboneng Bnb
Comfort Maboneng Bnb

Comfort Maboneng Bnb

276 Main Street City Building Unit419, Johannesburg, South Africa
Free Wi-Fi
The 1-room Comfort Maboneng Bnb Johannesburg apartment offers proximity to such tourist attractions as Ellis Park Stadium, situated nearly a 5-minute walk away. The apartment features Wi-Fi, along…

All hotels in Johannesburg are booked for your dates. Try other dates

2025-07-24
2025-07-25

Maximum period that can be booked is 30 days. Please enter alternative dates.

Ages of children:
Specify the age of a child
Specify the age of children
Thank you for subscribing
Close