• Help

All Johannesburg hotels

Hotels on map
Search Hotels
2026-02-26
2026-02-27

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-26
2026-02-27

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
9.4
Excellent
New Barn Room Private Space, Fibre Wifi, Vegan Home
New Barn Room Private Space, Fibre Wifi, Vegan Home

New Barn Room Private Space, Fibre Wifi, Vegan Home

Excellent
33 reviews
9.4
107 9Th Street, 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!
Free Wi-Fi
Outdoor swimming pool
Pets allowed
New Barn Room Private Space in Johannesburg is a Vegan Home that offers a unique experience blending luxury and sustainability. The accommodation features stylish rooms with a seating area, ensuring…
10
Excellent
Shaheen Guest House
Shaheen Guest House

Shaheen Guest House

Excellent
1 review
10
22 Sunbury Ave, Johannesburg, South Africa
Free Wi-Fi
24-hour reception
Express check-in/ -out
Outdoor swimming pool
Golf course
Hiking
Meeting/ Banquet facilities
The 3-star Shaheen Guest House Johannesburg, located 8 minutes by foot from Melville and 2.2 miles from SAB World of Beer, features a swimming pool for guests to take a dip in. This aparthotel boasts…
9.2
Excellent
Sandton Skyline Stay
Sandton Skyline Stay

Sandton Skyline Stay

Excellent
76 reviews
9.2
70 Melville 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 in rooms
24-hour reception
Express check-in/ -out
Infinity pool
Rooftop pool
Fitness center
Steam room
Featuring a patio with a kitchenette, Sandton Skyline Stay Johannesburg hotel is about a 25-minute stroll from the modern mall "Benmore Centre". Boasting a swimming pool, the 3-star aparthotel is…
8.8
Excellent
7 Woodmead Suites
7 Woodmead Suites

7 Woodmead Suites

Excellent
9 reviews
8.8
7 Singer 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
No pets allowed
Situated just around the corner from Country Club Johannesburg, 7 Woodmead Suites Johannesburg hotel offers a swimming pool. Located 4.2 miles from Sandton Convention Center, this guest house also…
On 9Th Street Boutique Guesthouse
On 9Th Street Boutique Guesthouse

On 9Th Street Boutique Guesthouse

6 9Th 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!
Cribs
On 9Th Street Boutique Guesthouse Johannesburg includes 10 rooms and is set a 10-minute ride from George Hay Park.
7.6
Good
Mzanzi Rock Halaal Guesthouse
Mzanzi Rock Halaal Guesthouse

Mzanzi Rock Halaal Guesthouse

Good
116 reviews
7.6
19 Hofmeyer Drive, Emmarentia, 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
Golf course
Non-smoking rooms
No pets allowed
The recently renovated Mzanzi Rock Halaal Guesthouse Johannesburg is a great place to stay in the Barmbek Sued district, 1.9 miles from Delta Park. Parking is available on site as well.
8.4
Excellent
The Bolton Rosebank, Rosey Cosy Escape
The Bolton Rosebank, Rosey Cosy Escape

The Bolton Rosebank, Rosey Cosy Escape

Excellent
21 reviews
8.4
2 Sturdee 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
24-hour reception
Outdoor swimming pool
No pets allowed
Nestled in the Rosebank district of Johannesburg, The Bolton Rosebank, Rosey Cosy Escape Bed & Breakfast Johannesburg is within 25 minutes' walk of the public park "Jhb Zoo Lake". At the bed &…
8.8
Excellent
Eunathi Cottage
Eunathi Cottage

Eunathi Cottage

Excellent
50 reviews
8.8
Ellaline Road, 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
Outdoor swimming pool
Spa & wellness center
Full body massage
Head massage
Back massage
Children's play area
No pets allowed
Featuring a swimming pool, Eunathi Cottage Johannesburg hotel is 2.6 miles from Johannesburg Expo Centre. Guests who stay at the guest house can park their car on site.
7.8
Good
Hunni Hotel Melrose Edge
Hunni Hotel Melrose Edge

Hunni Hotel Melrose Edge

Good
114 reviews
7.8
177 Corlett Drive, Johannesburg, South Africa
Free Wi-Fi
Outdoor swimming pool
No pets allowed
The 3-star Hunni Hotel Melrose Edge Johannesburg includes 22 rooms and is 2.9 miles from Circa. At this hotel, guests will find a golf club to stay active.
8.8
Excellent
Raphael Penthouse 205
Raphael Penthouse 205

Raphael Penthouse 205

Excellent
135 reviews
8.8
163 5Th Street Sandown , Sandton, South Africa, 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!
No pets allowed
Raphael Penthouse 205 Johannesburg is a luxurious accommodation located in the heart of Sandton, South Africa's leading business, shopping, and entertainment destination. This exquisite property is…
7.8
Good
17 On Buffalo
17 On Buffalo

17 On Buffalo

Good
283 reviews
7.8
17 Buffalo Road, 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!
Wi-Fi
Infinity pool
Mini golf
Spa & wellness center
Full body massage
Head massage
Back massage
Jacuzzi
Paid shuttle service
Bar/ Lounge area
Located in Sandton, South Africa's leading business, shopping, and entertainment destination, 17 On Buffalo offers a unique blend of luxury and comfort. The property is situated 7.4 km from Sandton…
8.2
Excellent
Twickenham Guest House
Twickenham Guest House

Twickenham Guest House

Excellent
44 reviews
8.2
66 Twickenham Avenue, 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 in rooms
Twickenham Guest House Johannesburg is a charming retreat offering comfortable accommodation nestled in a serene setting. The guest house boasts beautifully appointed rooms surrounded by lush gardens…
7.6
Good
Kairos Guest Lodge Bedfordview
Kairos Guest Lodge Bedfordview

Kairos Guest Lodge Bedfordview

Good
87 reviews
7.6
1 Souvenir Road 1 Sousen Road, 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!
Free Wi-Fi
Non-smoking rooms
No pets allowed
The 3-star Kairos Guest Lodge Bedfordview Johannesburg hotel is a great place to stay in the South Brisbane district, 1.5 miles from Eastgate Shopping Centre. Located about 15 minutes' drive from…
8
Good
Kliprivier Accommodation
Kliprivier Accommodation

Kliprivier Accommodation

Good
33 reviews
8
279 Birchin Road, Johannesburg, South Africa
Pleasant location
This property boasts pleasant location. It has a score 0 out of 10 for location according to the visitors’ reviews. It must be a convenient place to stay!
Free Wi-Fi
Outdoor swimming pool
Air conditioning
No pets allowed
Providing 6 rooms, Kliprivier Accommodation Johannesburg hotel is approximately a 10-minute drive from Glenvista Country Club. There is also free private parking.
8.2
Excellent
Owls Loft Guesthouse
Owls Loft Guesthouse

Owls Loft Guesthouse

Excellent
11 reviews
8.2
15 Murray 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!
Outdoor swimming pool
Bar/ Lounge area
Non-smoking rooms
No pets allowed
Located 1.7 miles from Owls Loft Guesthouse Johannesburg, guests can reach James & Ethel Gray City Park. Additionally, guests can enjoy a golf club provided at this 4-star guest house.
9.6
Excellent
By Appointment Suites
By Appointment Suites

By Appointment Suites

Excellent
62 reviews
9.6
19 Etosha Crescent Sandown Estate Sandton, Johannesburg, South Africa
Exceptional location
This property boasts exceptional location. It has a score 9.7 out of 10 for location according to the visitors’ reviews. It must be a convenient place to stay!
Free Wi-Fi in rooms
Express check-in/ -out
Golf course
Spa & wellness center
Head massage
Back massage
Waxing
Body scrub
Body wraps
Facial
Manicure
Pedicure
Paid shuttle service
In-room breakfast
Boasting access to a wellness center, By Appointment Suites Johannesburg hotel lies in the Sandton district, around minutes' stroll from Innesfree Park. Located 4.2 miles from Liliesleaf History…
8
Good
Wisestar Guest House
Wisestar Guest House

Wisestar Guest House

Good
22 reviews
8
37 Johan Meyer Street, Linmeyer, Johannesburg, South Africa
Superb location
This property boasts superb location. It has a score 8.7 out of 10 for location according to the visitors’ reviews. It must be a convenient place to stay!
No pets allowed
Guests of Wisestar Guest House Johannesburg can visit Gandhi Square, situated about 4 miles away. Additionally, guests can enjoy a golf club provided at this Johannesburg hotel.
8
Good
The Capital On The Park Sandton Living Perfected
The Capital On The Park Sandton Living Perfected

The Capital On The Park Sandton Living Perfected

Good
2 reviews
8
101 Katherine Street, Johannesburg, South Africa
Free Wi-Fi
Infinity pool
Plunge pool
Heated swimming pool
Poolside snack bar
Non-smoking rooms
Cribs
Air conditioning
Located a mere 5 minutes' stroll from Atholl Square Shopping Centre, The Capital On The Park Sandton Living Perfected Johannesburg hotel gives easy access to various tourist attractions. Located…
9
Excellent
Chris Guest House
Chris Guest House

Chris Guest House

Excellent
19 reviews
9
260 Elmwood 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!
Free Wi-Fi
Outdoor swimming pool
Pets allowed
Chris Guest House Johannesburg, located within a 10-minute drive of Apartheid Museum, offers a private pool and Wi-Fi in public areas. The 3-star hotel is a good starting point for Johannesburg's…
8.6
Excellent
Tlelakufuma Guest House
Tlelakufuma Guest House

Tlelakufuma Guest House

Excellent
144 reviews
8.6
Kersieboom Street,1242/40, Johannesburg, South Africa
Superb location
This property boasts superb location. It has a score 8.7 out of 10 for location according to the visitors’ reviews. It must be a convenient place to stay!
Free Wi-Fi
Air conditioning
No pets allowed
Tlelakufuma Guest House Johannesburg is where comfort and convenience await you. The tastefully appointed rooms are equipped with air conditioning, a seating area, and a flat-screen TV with satellite…

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

2026-02-26
2026-02-27

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