• Help

Apartments and B&Bs in Johannesburg

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

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-23
2025-07-24

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
Luxury Apartment In Sandton
Luxury Apartment In Sandton

Luxury Apartment In Sandton

15 West Road South, Johannesburg, South Africa
Free Wi-Fi
To enjoy your vacation in Johannesburg, stay at the 2-room Luxury Apartment In Sandton Johannesburg, which is within 10 minutes' drive of Nelson Mandela Square and at a distance of 3 km from…
The Royal Princes Garden In Fourways
The Royal Princes Garden In Fourways

The Royal Princes Garden In Fourways

No. 2 Brompton Court, 1 Oak Avenue, Craigavon, 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!
Wi-Fi in rooms
Paid Wi-Fi in public areas
Paid city shuttle
Business centre
Smoking allowed in designated areas
Cots
To enjoy your vacation in Johannesburg, stay at the welcoming The Royal Princes Garden In Fourways Apartment Johannesburg, which is at a distance of 3.7 km from Land Rover Experience Kyalami and…
Bryanston Luxurious 5-Bed Villa
Bryanston Luxurious 5-Bed Villa

Bryanston Luxurious 5-Bed Villa

198 Eccleston Crescent, Johannesburg, South Africa
Free Wi-Fi
Outdoor swimming pool
Cots
Situated about a 10-minute drive from Montecasino Boulevard, the 6-bedroom Bryanston Luxurious 5-Bed Villa Johannesburg features a terrace with views of the pool. Offering a private pool, this…
Branston Penthouse
Branston Penthouse

Branston Penthouse

23 Logan Avenue 12, Johannesburg, South Africa
Free Wi-Fi
Swimming pool
Cots
Air conditioning
Branston Penthouse Apartment Johannesburg is located 5 minutes' walk from New Life Church and overlooks the garden. Wi-Fi and free private parking are provided for guests' utmost comfort.
Celestial Lux Boho Home
Celestial Lux Boho Home

Celestial Lux Boho Home

24 Fredman Drive The Linear, Johannesburg, South Africa
Free Wi-Fi
Rooftop pool
Billiard tables
Poolside snack bar
Meeting/ Banquet facilities
Air conditioning
Located just 7 minutes' walk from Sandton Convention Center and Sandton Central Park, the spacious 1-bedroom Celestial Lux Boho Home Johannesburg apartment features views of the garden. The apartment…
Ellys On Fox
Ellys On Fox

Ellys On Fox

286 Fox Street, Johannesburg, South Africa
Exceptional location
This property boasts exceptional location. It has a score 10 out of 10 for location according to the visitors’ reviews. It must be a convenient place to stay!
Free Wi-Fi
To enjoy your vacation in Johannesburg, stay at the 1-room Ellys On Fox Apartment Johannesburg, which is at a distance of 2.6 km from Neighbourgoods Open-Air Market and around a 5-minute drive from…
Picturesque Garden Villa, Illovo House
Picturesque Garden Villa, Illovo House

Picturesque Garden Villa, Illovo House

33 3Rd Avenue, Johannesburg, South Africa
Wi-Fi
Cots
Air conditioning
No pets allowed
The 4-bedroom Picturesque Garden Villa, Illovo House Johannesburg offers quick access to such tourist spots as Babylon, situated merely a 5-minute walk away.
The Urban Elegance
The Urban Elegance

The Urban Elegance

94 Main Street, Johannesburg, South Africa
Free Wi-Fi
Located 14 minutes' walk from Carlton Centre, the 1-room The Urban Elegance Apartment Johannesburg is 4.8 km from a top family-friendly place like Johannesburg Zoo.
Exec Apartment @ Sandtonskye
Exec Apartment @ Sandtonskye

Exec Apartment @ Sandtonskye

3 Stan Road, Johannesburg, South Africa
Free Wi-Fi
Air conditioning
The 1-room Exec Apartment @ Sandtonskye Johannesburg features convenient proximity to such city attractions as Investec Investment Bank, situated only 6 minutes' walk away. Access to a swimming pool…
Epic Lux 8-12
Epic Lux 8-12

Epic Lux 8-12

128 Patricia Rd, 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!
Free Wi-Fi in rooms
Swimming pool
To enjoy your vacation in Johannesburg, stay at Epic Lux 8-12 Apartment Johannesburg, which is 25 minutes' walk from Sandton City Shopping Centre and 25 minutes' walk from Sandton Convention Center.
Kamp David Lodge
Kamp David Lodge

Kamp David Lodge

11 Observatory Avenue, Johannesburg, South Africa
Located within a 10-minute drive of Constitution Hill Human Rights Precinct, Kamp David Lodge Johannesburg is 3.6 km from a top family-friendly place like Johannesburg Zoo.
Maboneng On Main - Uncapped Wi-Fi
Maboneng On Main - Uncapped Wi-Fi

Maboneng On Main - Uncapped Wi-Fi

260, 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!
Maboneng Precinct Johannesburg - Craftsmenship Apartments, centrally located in Johannesburg CBD, the largest city and capital of Gauteng province, offers a comfortable and stylish experience. This…
Maboneng Craftmenship 236
Maboneng Craftmenship 236

Maboneng Craftmenship 236

260 Main Street, Johannesburg, South Africa
Free Wi-Fi
Swimming pool
Pets allowed
Maboneng Craftmenship 236 Apartment Johannesburg is located around a 5-minute drive from Joubert Park and only 1.8 km from Carlton Centre. The apartment offers a private parking lot on site.
Robertsham Halaal Catering Cottages
Robertsham Halaal Catering Cottages

Robertsham Halaal Catering Cottages

127 Rifle Range Road Robertsham, 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!
Robertsham Halaal Catering Cottages is located 3.6 km from South Western Townships and 15 km from Rand airport.
Forty Towers Apartments
Forty Towers Apartments

Forty Towers Apartments

Craftmanship, Corner Of Main Street & Kruger Street 268, Maboneng, Unit 256 & Unit 271 3Rd Floor, 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!
Free Wi-Fi in rooms
Forty Towers Apartments is ideally situated in the heart of Johannesburg. This modern property offers private parking at a nominal fee of ZAR 50 per day. Upon arrival, guests can enjoy the…
The Stay
The Stay

The Stay

2 Sturdee Avenue, Johannesburg, South Africa
Free Wi-Fi
Seasonal outdoor pool
Air conditioning
To enjoy your vacation in Johannesburg, stay at the 1-room The Stay Johannesburg apartment, which is around 10 minutes' drive from the 55 - hectare Johannesburg Zoo and only a few steps from…
Lux 2Bed For Business Traveller Wi-Fi Netflix
Lux 2Bed For Business Traveller Wi-Fi Netflix

Lux 2Bed For Business Traveller Wi-Fi Netflix

2Nd Street 25, Johannesburg, South Africa
To enjoy your vacation in Johannesburg, stay at the spacious 148 m^2 Lux 2Bed For Business Traveller Wi-Fi Netflix Apartment Johannesburg, which is 1.4 km from South African National Museum of…
Homestead U3
Homestead U3

Homestead U3

9 Homestead Road, Johannesburg, South Africa
Free Wi-Fi
Air conditioning
The 80 m^2 Homestead U3 Johannesburg apartment is situated within 5 minutes' walk of Oriental City Rivonia Outlet Mall and 30 km from Lanseria International airport. At this 1-bedroom apartment, Wi…
Elegant Dreamy Villa
Elegant Dreamy Villa

Elegant Dreamy Villa

20 Harris Road, Johannesburg, South Africa
Exceptional location
This property boasts exceptional location. It has a score 10 out of 10 for location according to the visitors’ reviews. It must be a convenient place to stay!
Located merely 6 minutes' walk from Amatuli Souvenir Store, the 7-room Elegant Dreamy Villa Johannesburg offers quick access to various city attractions in the vicinity.
Alon Cottage
Alon Cottage

Alon Cottage

11 Alon Road, Johannesburg, South Africa
Exceptional location
This property boasts exceptional location. It has a score 9.6 out of 10 for location according to the visitors’ reviews. It must be a convenient place to stay!
Situated in the vibrant center of Randburg, Alon Cottage Johannesburg offers a spacious and comfortable retreat for a multicultural cosmopolitan experience. The air-conditioned One-Bedroom Apartment…

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

2025-07-23
2025-07-24

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