• Help

Apartments and B&Bs in Johannesburg

Hotels on map
Search Hotels
2025-07-03
2025-07-04

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-03
2025-07-04

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
The Franklin Luxury Apartments 904
The Franklin Luxury Apartments 904

The Franklin Luxury Apartments 904

4 Pritchard Street, Johannesburg, South Africa
Superb location
This property boasts superb location. It has a score 8.3 out of 10 for location according to the visitors’ reviews. It must be a convenient place to stay!
Wi-Fi in rooms
The Franklin Luxury Apartments 904 in Johannesburg, South Africa is just a short distance from the Parkview Golf Club. This stylish apartment boasts a well-equipped kitchen with modern amenities…
Stylish And Homely
Stylish And Homely

Stylish And Homely

6 Lower Road, Morningside 15 2Nd Floor, Johannesburg, South Africa
Excellent location
This property boasts excellent location. It has a score 9.3 out of 10 for location according to the visitors’ reviews. It must be a convenient place to stay!
Cots
The spacious 70 m² Stylish And Homely Johannesburg apartment provides easy access to various city attractions, such as Benmore Gardens Shopping Centre, situated only a 5-minute walk away. The 1…
New York Style Loft Apartment
New York Style Loft Apartment

New York Style Loft Apartment

11 The Avenue, Johannesburg, South Africa
Free Wi-Fi
To enjoy your vacation in Johannesburg, stay at the 1-room New York Style Loft Apartment Vosberg, which is 4.4 km from Circa and nearly a 10-minute drive from Everard Read. The 28 m² apartment offers…
Towers Main
Towers Main

Towers Main

160 Main Street, Johannesburg, South Africa
Very good location
This property boasts very good location. It has a score 7.5 out of 10 for location according to the visitors’ reviews. It must be a convenient place to stay!
Free Wi-Fi
Towers Main Apartment is located in the vibrant heart of Johannesburg CBD, South Africa's largest city and the capital of Gauteng province. The apartment offers a comfortable retreat with modern…
Deecinta Health Spa
Deecinta Health Spa

Deecinta Health Spa

Beyers Naude Drive & Pendoring, Johannesburg, South Africa
Free Wi-Fi
Air conditioning
Nestled in Randburg, which is an area located in the Gauteng province of South Africa, Deecinta Health Spa Johannesburg is about a 10-minute drive from Windsor Golf Course.
Sandton - Cozy 1 Bed #8 Village Blues On Katherine Street
Sandton - Cozy 1 Bed #8 Village Blues On Katherine Street

Sandton - Cozy 1 Bed #8 Village Blues On Katherine Street

102 Katherine Street 8, 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!
Sandton - Cozy 1 Bed #8 Village Blues On Katherine Street Johannesburg apartment is located approximately 400 metres from Sandton train station and nearly 5 minutes' walk from Atholl Square Shopping…
Masingita
Masingita

Masingita

Masingita Towers 15 W Rd S, Morningside, Sandton, 2000 10, 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!
The stunning Masingita Apartment Johannesburg is an inviting retreat nestled in the heart of Sandton, South Africa's vibrant business and entertainment hub. This exclusive accommodation offers a…
Delight Luxurious Apartments
Delight Luxurious Apartments

Delight Luxurious Apartments

17 Kirkby Road Kingsley Wing, Johannesburg, South Africa
Free Wi-Fi
Air conditioning
To enjoy your vacation in Johannesburg, stay at the 2-room Delight Luxurious Apartments Johannesburg, which is within 10 minutes' drive of Linksfield Square Shopping Centre and 3.3 km from L. Ron…
Reeds Stay In
Reeds Stay In

Reeds Stay In

41 Primrose Street, 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!
Overlooking the mountain, the 1-room Reeds Stay In Johannesburg apartment is at a distance of 3.9 km from Reading Golf Club in Johannesburg.
Bologna Estate
Bologna Estate

Bologna Estate

86 C. R. Swart Drive Unit Number 27, Johannesburg, South Africa
Excellent location
This property boasts excellent location. It has a score 9 out of 10 for location according to the visitors’ reviews. It must be a convenient place to stay!
Wi-Fi in rooms
At Bologna Estate villa you'll be in proximity to popular sights like Pick n Pay Summerfield. The accommodation will provide you with a TV set with satellite channels, high-velocity internet and a…
Maboneng Bnb
Maboneng Bnb

Maboneng Bnb

18 Lower Ross Street, Johannesburg, South Africa
Free Wi-Fi
Maboneng Bnb Apartment Johannesburg is located at a distance of 2.8 km from Wits Art Museum and within 25 minutes' walk of Newtown.
Sandton City Leafy 3Bed
Sandton City Leafy 3Bed

Sandton City Leafy 3Bed

11 Centre Road 6B Waldolf 11, Johannesburg, South Africa
Free Wi-Fi
Swimming pool
Air conditioning
Pets allowed
The 2-room Sandton City Leafy 3Bed Johannesburg apartment is located within 10 minutes' drive of Benmore Centre and 2.3 km from Sandton Market @ The Park. Onsite leisure amenities include a private…
Harken House, Your Home Away From Home!
Harken House, Your Home Away From Home!

Harken House, Your Home Away From Home!

23 Nicolyn Avenue, Johannesburg, South Africa
Superb location
This property boasts superb location. It has a score 8.9 out of 10 for location according to the visitors’ reviews. It must be a convenient place to stay!
Cots
Nestled around 5 minutes' walk from Adventure Golf, Harken House, Your Home Away From Home! Johannesburg offers quick access to numerous tourist attractions nearby.
Braham Lodge - The Octave 3
Braham Lodge - The Octave 3

Braham Lodge - The Octave 3

4B River Road, Johannesburg, South Africa
Free Wi-Fi
Swimming pool
Air conditioning
Pets allowed
Boasting a location 3.8 km from Rietfontein Nature Reserve, the 4-bedroom Braham Lodge - The Octave 3 Johannesburg provides a terrace with garden views. Offering Wi-Fi, this 4-bathroom villa is…
Heart Of Sandton
Heart Of Sandton

Heart Of Sandton

Fredman Drive 24, Johannesburg, South Africa
Wi-Fi in rooms
Free Wi-Fi
Swimming pool
Air conditioning
Offering a rooftop pool, the 65 m² Heart Of Sandton Johannesburg apartment is located just a 5-minute walk from British Chamber of Business in Southern Africa. Situated within reach of Sandton City…
Home-Like Stay
Home-Like Stay

Home-Like Stay

226 Sangiro Road, Johannesburg, South Africa
Free Wi-Fi
24-hour reception
Express check-in/ -out
Plunge pool
Water slides
Darts
Spa & wellness centre
Full body massage
Head massage
Back massage
Waxing
Body scrub
Body wraps
Facial
Jacuzzi
Manicure
Pedicure
Located approximately a 15-minute ride from Arts On Main, the 6-room Home-Like Stay Johannesburg boasts an outdoor swimming pool with water slides. Featuring a terrace, the Johannesburg holiday home…
Loft Apartment - Braamfontein
Loft Apartment - Braamfontein

Loft Apartment - Braamfontein

20 Solomon Street Exchange Loft , Unit 38, 2141, Johannesburg, South Africa, 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!
Wi-Fi in rooms
Wi-Fi
To enjoy your vacation in Johannesburg, stay at Loft Apartment - Braamfontein Johannesburg, which is 4.1 km from Gold Reef City Amusement Park and nearly a 20-minute stroll from Nelson Mandela Bridge.
B&M Sandton Apartment.
B&M Sandton Apartment.

B&M Sandton Apartment.

89 Grayston Drive 6Th Floor, Johannesburg, South Africa
Superb location
This property boasts superb location. It has a score 8.6 out of 10 for location according to the visitors’ reviews. It must be a convenient place to stay!
B&M Sandton Apartment, ideally located in the heart of Johannesburg's business and entertainment district, offers a luxurious and comfortable stay. With two bedrooms, a fully equipped kitchen, and a…
Cozy Home Away From Home
Cozy Home Away From Home

Cozy Home Away From Home

5B Notwani Avenue, Johannesburg, South Africa
Cozy Home Away From Home Johannesburg apartment is located 4.9 km from Johannesburg Stock Exchange JSE and 4.5 km from Bryanston Shopping Centre.
Lilly S Penthouse D Point Backup Power
Lilly S Penthouse D Point Backup Power

Lilly S Penthouse D Point Backup Power

44 Wessel Road, Edenburg, Johannesburg, South Africa
Wi-Fi in rooms
The 2-room Lilly S Penthouse D Point Backup Power Apartment Johannesburg is located around 10 minutes by car from Rietfontein Nature Reserve and around 7 km from Sandton Convention Center. One of the…

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

2025-07-03
2025-07-04

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