• Help

Apartments and B&Bs in Johannesburg

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

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

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

Mispa

99 Stoneridge Drive 3Rd Floor, Johannesburg, South Africa
Free Wi-Fi
The 90 m² Mispa Apartment Johannesburg is situated 7 minutes' walk from Green Valley Shopping Center and offers a private pool. Wi-Fi and free private parking are provided for guests' utmost comfort.
Charming Executive Studio, Solar Power, Wifi
Charming Executive Studio, Solar Power, Wifi

Charming Executive Studio, Solar Power, Wifi

46 Cotswold Drive, Johannesburg, South Africa
Wi-Fi in rooms
Free Wi-Fi
To enjoy your vacation in Johannesburg, stay at the 1-room Charming Executive Studio, Solar Power, Wifi Apartment Johannesburg, which is within 6 km of Gandhi Square and nearly 25 minutes' walk from…
Cozy Craftsman 231
Cozy Craftsman 231

Cozy Craftsman 231

260 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!
To enjoy your vacation in Johannesburg, stay at the 1-room Cozy Craftsman 231 Apartment Johannesburg, which is within a 3-km distance of Museum Africa and approximately 20 minutes on foot from…
Cozy Randburg Retreat
Cozy Randburg Retreat

Cozy Randburg Retreat

311 Main Avenue, Johannesburg, South Africa
Free Wi-Fi
Outdoor swimming pool
To enjoy your vacation in Johannesburg, stay at the 2-room Cozy Randburg Retreat Apartment Johannesburg, which is only 0.7 km from Sanlam Centre and nearly a 10-minute drive from RollEgoli Roller…
Pink Paradise In Maboneng With Rooftop Views
Pink Paradise In Maboneng With Rooftop Views

Pink Paradise In Maboneng With Rooftop Views

254 Fox Street, 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!
Pink Paradise In Maboneng With Rooftop Views Johannesburg apartment is situated just a 5-minute walk from Ellis Park Stadium and 20 km from Rand airport.
Cozy Studio Room To Rent In Johannesburg City
Cozy Studio Room To Rent In Johannesburg City

Cozy Studio Room To Rent In Johannesburg City

57 Mount Street, Johannesburg, South Africa
Wi-Fi in rooms
Free Wi-Fi
Swimming pool
Offering a location 3.4 km from Montecasino, the 40 m² Cozy Studio Room To Rent In Johannesburg City also gives access to a variety of tourist spots in the vicinity.
Sandton City - Nelson Mandela - Conference
Sandton City - Nelson Mandela - Conference

Sandton City - Nelson Mandela - Conference

8 Maude Street, Johannesburg, South Africa
Free Wi-Fi
Rooftop pool
Fitness centre
Spa & wellness centre
Steam room
Massage
Jacuzzi
Restaurant
Bar/ Lounge area
Air conditioning
The spacious 153 m² Sandton City - Nelson Mandela - Conference Apartment Johannesburg is located in Johannesburg, only 1.4 km from Johannesburg Stock Exchange JSE, and pampers guests with a sauna.
Serene Sanctuary
Serene Sanctuary

Serene Sanctuary

286 Fox Street, Johannesburg, South Africa
Free Wi-Fi
24-hour reception
The 25 m² Serene Sanctuary Apartment Johannesburg offers easy access to such tourist sites as Maboneng Precinct, located around 5 minutes' walk away. Guests can explore the area with rental bicycles…
Rad Stays 28 Madison Palms
Rad Stays 28 Madison Palms

Rad Stays 28 Madison Palms

112 North Road, 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!
Free Wi-Fi in rooms
Welcome to Rad Stays 28 Madison Palms! This exquisite apartment offers a delightful retreat featuring a private pool, a garden, and free private parking. You will find yourself in a modern space…
Mogapeng Lodge
Mogapeng Lodge

Mogapeng Lodge

37 Milkwood Road, Johannesburg, South Africa
Free Wi-Fi
Air conditioning
To enjoy your vacation in Johannesburg, stay at the 1-room Mogapeng Lodge Johannesburg, which is at a distance of 3.4 km from Gold Reef City Theme Park and at a distance of 2.9 km from Safa.
The White House
The White House

The White House

105 Heather Avenue, Johannesburg, South Africa
Free Wi-Fi
Pets allowed
To enjoy your vacation in Johannesburg, stay at the 1-room The White House Apartment Johannesburg, which is within 2 km of Nedbank Head Office and about a 10-minute ride from the vibrant indoor mall…
Luxury Apartment In Sandton Cross
Luxury Apartment In Sandton Cross

Luxury Apartment In Sandton Cross

22 Fredman Drive Floor 2 Unit 32, Johannesburg, South Africa
Free Wi-Fi
Air conditioning
Pets allowed
Located in the Sandton district, the spacious 139 m² Luxury Apartment In Sandton Cross Johannesburg is merely 0.7 km from Sandton Convention Center and around a 10-minute drive from The Wanderers…
Corporate Apartment Rentals- The Vantage
Corporate Apartment Rentals- The Vantage

Corporate Apartment Rentals- The Vantage

0D Tyrwhitt Avenue, Johannesburg, South Africa
Exceptional location
This property boasts exceptional location. It has a score 9.5 out of 10 for location according to the visitors’ reviews. It must be a convenient place to stay!
Located within 700 metres of Rosebank railway station, Corporate Apartment Rentals- The Vantage Johannesburg is 5 minutes' walk from the vibrant indoor mall "African Craft Market of Rosebank".
Luxury Suites Morningside
Luxury Suites Morningside

Luxury Suites Morningside

164 Rivonia Road, Johannesburg, South Africa
Free Wi-Fi
Swimming pool
Air conditioning
Pets allowed
Offering a swimming pool, the 1-room Luxury Suites Morningside Johannesburg is situated just 1.4 km from Investec Investment Bank. Hobart Grove Shopping Centre is at a distance of 4.6 km from the 107…
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…

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

2025-07-02
2025-07-03

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