• Help

All Johannesburg hotels

Hotels on map
Search Hotels
2026-02-28
2026-03-01

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
2026-02-28
2026-03-01

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 center
5-star hotels
Highest rating
Free Wi-Fi
7.6
Good
Cozy Garden Cottage
Cozy Garden Cottage

Cozy Garden Cottage

Good
6 reviews
7.6
Neeron Road, Johannesburg, South Africa
Free Wi-Fi
Outdoor swimming pool
Pets allowed
The 100 ft² Cozy Garden Cottage Johannesburg is located approximately 15 minutes' drive from The Wanderers Golf Club and 2.3 miles from the large shopping mall "Hyde Park Corner". Active guests will…
9
Excellent
Cottage Kilkenny
Cottage Kilkenny

Cottage Kilkenny

Excellent
61 reviews
9
34 Kilkenny Road Parkview, 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!
Free Wi-Fi
Golf course
Cribs
No pets allowed
Nestled in the vibrant area of Randburg, Gauteng, South Africa, Cottage Kilkenny welcomes guests with a cozy retreat. This charming property boasts a delightful terrace that overlooks lush garden…
9.2
Excellent
Beautiful 2 Bed, 2 Baths Apartment
Beautiful 2 Bed, 2 Baths Apartment

Beautiful 2 Bed, 2 Baths Apartment

Excellent
31 reviews
9.2
Middle Road, 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!
Free Wi-Fi
Plunge pool
Fitness center
Children's play area
No pets allowed
To enjoy your vacation in Johannesburg, stay at the 2-room Beautiful 2 Bed, 2 Baths Apartment Johannesburg, which is 2.3 miles from Alexandra and about a 10-minute drive from French South African…
9.2
Excellent
Kwamagogo Villa Chartwell
Kwamagogo Villa Chartwell

Kwamagogo Villa Chartwell

Excellent
13 reviews
9.2
151 Second Road, Chartwell, Johannesburg, 2205, Gauteng, South Africa, Johannesburg, South Africa
Exceptional location
This property boasts exceptional location. It has a score 9.9 out of 10 for location according to the visitors’ reviews. It must be a convenient place to stay!
Wi-Fi
Indoor swimming pool
Outdoor swimming pool
No pets allowed
The 400 ft^2 Kwamagogo Villa, Chartwell Johannesburg is located 2.5 miles from Cosmo Mall and within 20 minutes' walk of Phirrel Art Boutique. The 3-bedroom apartment offers a patio with views of…
9
Excellent
The Alcove Rivonia
The Alcove Rivonia

The Alcove Rivonia

Excellent
14 reviews
9
9 De La Rey Road The Atrium, 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
Outdoor swimming pool
No pets allowed
To enjoy your vacation in Johannesburg, stay at the 52 ft² The Alcove Rivonia Apartment Johannesburg, which is around a 10-minute drive from Liliesleaf History Museum and 2.4 miles from Vodacom World…
8.4
Excellent
Cozy Condo In The Heart Of Maboneng
Cozy Condo In The Heart Of Maboneng

Cozy Condo In The Heart Of Maboneng

Excellent
55 reviews
8.4
24 Albrecht St, Johannesburg, South Africa
Very good location
This property boasts very good location. It has a score 7.7 out of 10 for location according to the visitors’ reviews. It must be a convenient place to stay!
Free Wi-Fi
No pets allowed
The 37 ft^2 Cozy Condo In The Heart Of Maboneng Johannesburg is within 5 minutes' walk of Ellis Park Stadium. Guests can make use of Wi-Fi for both business and leisure purposes.
9.6
Excellent
Cosy Cottage Greenside
Cosy Cottage Greenside

Cosy Cottage Greenside

Excellent
3 reviews
9.6
65 Greenfield Road, Johannesburg, South Africa
Free Wi-Fi in rooms
Golf course
No pets allowed
To enjoy your vacation in Johannesburg, stay at the 40 ft² Cosy Cottage Greenside Johannesburg, which is 4.1 miles from the Bustling Neighbourgoods Outdoor Market and about 25 minutes by foot from…
8.8
Excellent
Splice Apartments
Splice Apartments

Splice Apartments

Excellent
124 reviews
8.8
4 Main Ave, 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!
Free Wi-Fi in rooms
24-hour reception
Express check-in/ -out
Outdoor swimming pool
Fitness center
Golf course
Splice Apartments Johannesburg is located 1.6 miles from Acrobranch Melrose and 8 minutes' stroll from Killarney Mall. This apartment offers a free private parking lot on site and modern comforts…
8.8
Excellent
Blessed Luxury Cottage Into Nature In Sandton Apartment In Sandton
Blessed Luxury Cottage Into Nature In Sandton Apartment In Sandton

Blessed Luxury Cottage Into Nature In Sandton Apartment In Sandton

Excellent
5 reviews
8.8
30 Gaunt Avenue Bryanston Sandton, 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!
Free Wi-Fi
No pets allowed
Featuring a private swimming pool for guests' relaxation, the 1-bedroom Blessed Luxury Cottage Into Nature In Sandton Apartment In Sandton Johannesburg is located within a 15-minute drive of Nelson…
7.8
Good
Sandton Cozy Apartment
Sandton Cozy Apartment

Sandton Cozy Apartment

Good
20 reviews
7.8
138 Grayston Drive, 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
Express check-in/ -out
Outdoor swimming pool
Aqua park
Tennis court
Golf course
Horseback riding
Wind surfing
Diving
Snorkeling
Fishing
Canoeing
Cycling
Hiking
Pool tables
Darts
Table tennis
No pets allowed
Sandton Cozy Apartment Johannesburg, located in the Sandton district of Johannesburg, approximately 10 minutes' drive from Alexandra, features views of the pool. Wi-Fi and free private parking are…
7.6
Good
Bryanston Elgin - Cottage 2
Bryanston Elgin - Cottage 2

Bryanston Elgin - Cottage 2

Good
8 reviews
7.6
71 Elgin Road, 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!
Free Wi-Fi
No pets allowed
The 220 ft² Bryanston Elgin - Cottage 2 Johannesburg is located approximately 10 minutes' drive from Nicolway Bryanston Shopping Centre and 2.9 miles from The Coca-Cola dome Event Venue. With access…
9.4
Excellent
Simple And Affordable In Maboneng
Simple And Affordable In Maboneng

Simple And Affordable In Maboneng

Excellent
17 reviews
9.4
Apartment 322, 260 Main Street, Johannesburg, South Africa
No pets allowed
Simple And Affordable In Maboneng Apartment Johannesburg is nestled in the Maboneng district, around 25 minutes by foot from Chamber of Mines of South Africa. For guests seeking an active stay, the…
7.6
Good
The Tyrwhitt Rosebank Apartments (Adults Only)
The Tyrwhitt Rosebank Apartments (Adults Only)

The Tyrwhitt Rosebank Apartments (Adults Only)

Good
246 reviews
7.6
54 Bath Ave, Rosebank, 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!
Free Wi-Fi in rooms
Cribs
No pets allowed
The Tyrwhitt Rosebank Apartments in Johannesburg, Gauteng, offer a comfortable stay for guests. The apartment features a fully equipped kitchen with a fridge, oven, and private bathroom with shower…
8.2
Excellent
Sandhurst Gate Sandton
Sandhurst Gate Sandton

Sandhurst Gate Sandton

Excellent
12 reviews
8.2
17 Riepen Avenue, 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
Outdoor swimming pool
Non-smoking rooms
No pets allowed
Offering a picnic area and a garden terrace, the 75 ft^2 Sandhurst Gate Sandton Apartment Johannesburg is situated in the Sandton district, 1.8 miles from Investec Investment Bank. The 1-bedroom…
8.6
Excellent
D&Dluxury Rivonia Apartments With Inverter
D&Dluxury Rivonia Apartments With Inverter

D&Dluxury Rivonia Apartments With Inverter

Excellent
30 reviews
8.6
9 De La Rey Road 1St Floor, 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!
Free Wi-Fi
24-hour reception
Plunge pool
Air conditioning
No pets allowed
The 73 ft^2 D&Dluxury Rivonia Apartments With Inverter Johannesburg is located in the Rivonia district, about 25 minutes' walk from Country Club Johannesburg and offers a sauna. Guests can use Wi-Fi…
8
Good
Goshen
Goshen

Goshen

Good
4 reviews
8
25 Jan Meyer Street, Johannesburg, South Africa
Free Wi-Fi
Outdoor swimming pool
Jacuzzi
Pets allowed
Goshen Apartment Johannesburg is located about a 10-minute drive from Dakota Association of South Africa Museum and 3.7 miles from James Hall Transport Museum. This apartment is equipped with a…
7.6
Good
Mmanokeng Suit
Mmanokeng Suit

Mmanokeng Suit

Good
44 reviews
7.6
31 Forest Road, Johannesburg, South Africa
Superb location
This property boasts superb location. It has a score 8 out of 10 for location according to the visitors’ reviews. It must be a convenient place to stay!
Free Wi-Fi
Outdoor swimming pool
Bar/ Lounge area
No pets allowed
To enjoy your vacation in Johannesburg, stay at the 1-room Mmanokeng Suit Apartment Johannesburg, which is 2.3 miles from Johannesburg Stock Exchange JSE and 2.2 miles from Sandton City South Africa.…
9.4
Excellent
125 Willowbrook Place Street, Sandown, Sandton
125 Willowbrook Place Street, Sandown, Sandton

125 Willowbrook Place Street, Sandown, Sandton

Excellent
2 reviews
9.4
Sandown 55 13, Johannesburg, South Africa
Free Wi-Fi
Plunge pool
Air conditioning
No pets allowed
The 102 ft² 125 Willowbrook Place Street, Sandown, Sandton Johannesburg apartment is merely 9 minutes' stroll from Sandton Market @ The Park and features a swimming pool with a patio. The big…
10
Excellent
Leopard Tree Cottage
Leopard Tree Cottage

Leopard Tree Cottage

Excellent
10 reviews
10
106 4Th Avenue Cnr 2Nd Street & 4Th Ave Linden, 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 in rooms
No pets allowed
Leopard Tree Cottage Johannesburg is a great place to stay in the Randburg district, 4 miles from Lindfield Victorian House Museum. Wi-Fi is available for guests' business or leisure needs.
9.6
Excellent
Akaru Habitat - City Break
Akaru Habitat - City Break

Akaru Habitat - City Break

Excellent
21 reviews
9.6
6 Berkeley Avenue, 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
Outdoor swimming pool
No pets allowed
The 41 ft² Akaru Habitat - City Break Johannesburg apartment is situated in Johannesburg, 1.4 miles from Epsom Downs Shopping Centre, and offers spa amenities such as a Turkish steam bath, a…

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

2026-02-28
2026-03-01

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