• Help

All Johannesburg hotels

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

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

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
Distance - low to high
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
7.4
Good
Newlands Comfortable Abode
Newlands Comfortable Abode

Newlands Comfortable Abode

Good
239 reviews
7.4
98 Kent Street, Johannesburg, South Africa
Very good location
This property boasts very good location. It has a score 7.3 out of 10 for location according to the visitors’ reviews. It must be a convenient place to stay!
Free Wi-Fi
No pets allowed
Located approximately 10 minutes' drive from the Lindfield Victorian House Museum, the 6-room Newlands Comfortable Abode Johannesburg apartment features private parking for those who travel by car.
Ndansi Guest House
Ndansi Guest House

Ndansi Guest House

13 Meyer Street, 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!
No pets allowed
Situated nearly a 15-minute ride from Market Theatre, the recently renovated Ndansi Guest House Johannesburg offers proximity to various city highlights. Guests can benefit from a golf club offered…
Ndasi Guest House
Ndasi Guest House

Ndasi Guest House

13 Meyer Street, 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!
No pets allowed
Situated about 7 km from Ndasi Guest House Johannesburg, guests can visit the Goodman Gallery. At the hotel, guests will find a golf club to stay active.
7.2
Good
Newlands Cosy One Bedroom Apartment
Newlands Cosy One Bedroom Apartment

Newlands Cosy One Bedroom Apartment

Good
11 reviews
7.2
98 Kent 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!
Free Wi-Fi
No pets allowed
Situated approximately 6 km from Radiopark Studios, the 20 m^2 Newlands Cosy One Bedroom Apartment Johannesburg provides convenient access to numerous nearby attractions.
8
Good
Lifegate Guest House
Lifegate Guest House

Lifegate Guest House

Good
23 reviews
8
27 Toby Street, Johannesburg, South Africa
Very good location
This property boasts very good location. It has a score 7.1 out of 10 for location according to the visitors’ reviews. It must be a convenient place to stay!
Free Wi-Fi
24-hour reception
Non-smoking rooms
Cots
Children's buffet
Air conditioning
No pets allowed
Lifegate Guest House Johannesburg has 10 rooms and is located 6 km from the Oriental Plaza. There is a shopping area available on the premises.
6
Average
Rustic Spacious Home To Lay Back Outside The City
Rustic Spacious Home To Lay Back Outside The City

Rustic Spacious Home To Lay Back Outside The City

Average
1 review
6
10A 3Rd Avenue, Johannesburg, South Africa
Free Wi-Fi
No pets allowed
Nestled 15 minutes' drive from the 55 - hectare Johannesburg Zoo, Rustic Spacious Home To Lay Back Outside The City Johannesburg entices guests to explore various tourist destinations nearby.
4 On 16Th Street
4 On 16Th Street

4 On 16Th Street

4 16Th 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!
Cots
4 On 16Th Street Apartment Johannesburg is located 3.6 km from Mosaiek Church and a 10-minute drive from the 125 - hectare park "Johannesburg Botanical Garden".
10
Excellent
3 Bedroom Townhouse -Whiteridge
3 Bedroom Townhouse -Whiteridge

3 Bedroom Townhouse -Whiteridge

Excellent
4 reviews
10
6 Schoongezicht Road, Johannesburg, South Africa
Free Wi-Fi
No pets allowed
Situated 3.6 km from Mosaiek Church, the 78 m² 3 Bedroom Townhouse -Whiteridge Johannesburg also boasts easy access to Gau Sandton train station which is approximately 30 minutes' drive away. This…
Townhouse In Whiteridge, Randburg
Townhouse In Whiteridge, Randburg

Townhouse In Whiteridge, Randburg

6 Schoongezicht Road, Johannesburg, South Africa
Pleasant location
This property boasts pleasant location. It has a score 2.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
The 110 m^2 Townhouse In Whiteridge, Randburg Apartment Johannesburg is located at a distance of 2.5 km from Northcliff and at a distance of 4.6 km from Polimatrix SA Plastic Fabrication Company.
8.6
Excellent
The Oasis Veranda
The Oasis Veranda

The Oasis Veranda

Excellent
29 reviews
8.6
133 Gordon Road Northcliff, Johannesburg, South Africa
Free Wi-Fi
Outdoor swimming pool
No pets allowed
The 4-star The Oasis Veranda Johannesburg hotel offers guests access to Mosaiek Church, which is 3.6 km away. A private parking lot is available on site.
8
Good
Westnova
Westnova

Westnova

Good
1 review
8
9A Chichester 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!
Free Wi-Fi
Plunge pool
Table tennis
Jacuzzi
Toys
No pets allowed
During the stay at Westnova Villa Johannesburg, guests can indulge in a plunge pool and a Jacuzzi or visit Melville, located 2.9 km away. This 2-bedroom villa features opportunities for ping pong in…
9.6
Excellent
Sun Garden Cottage
Sun Garden Cottage

Sun Garden Cottage

Excellent
31 reviews
9.6
8A Dover 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!
Free Wi-Fi
Non-smoking rooms
Pets allowed
The 1-room Sun Garden Cottage Johannesburg includes a terrace and is located within 3 km of Johannesburg Chamber of Commerce and Industry. For guests seeking an active stay, the apartment grants…
6.8
Good
Overnight Stay
Overnight Stay

Overnight Stay

Good
275 reviews
6.8
12 Sederberg Avenue, Bosmont, Johannesburg, South Africa
Pleasant location
This property boasts pleasant location. It has a score 6.9 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
Overnight Stay Johannesburg is a vibrant and diverse accommodation nestled in the heart of Randburg, where guests can experience a true multicultural cosmopolitan setting. Conveniently located just…
7.4
Good
Issa Guest Cottage
Issa Guest Cottage

Issa Guest Cottage

Good
14 reviews
7.4
33 8Th Street, Johannesburg, South Africa
Very good location
This property boasts very good location. It has a score 7.6 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 1-bedroom Issa Guest Cottage Johannesburg is located around 10 minutes' drive from Mosaiek Church, giving access to various tourist spots nearby.
9.4
Excellent
The Cottage On 3Rd
The Cottage On 3Rd

The Cottage On 3Rd

Excellent
2 reviews
9.4
72 3Rd Ave, Johannesburg, South Africa
Free Wi-Fi
No pets allowed
The Cottage On 3Rd Johannesburg is located approximately 25 minutes' walk from the prominent Melville Koppies Nature Reserve and offers Wi-Fi for either business or leisure. With access to a golf…
7.4
Good
Lakeside Serenity Ararat Haven
Lakeside Serenity Ararat Haven

Lakeside Serenity Ararat Haven

Good
21 reviews
7.4
6 Ararat Street, 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
No pets allowed
Lakeside Serenity Ararat Haven Johannesburg apartment includes a terrace and is situated a 5-minute walk from the Westdene Bus Disaster Memorial. With access to a golf club, this homestay caters to…
9.6
Excellent
Quaint, Quiet Retro Charm
Quaint, Quiet Retro Charm

Quaint, Quiet Retro Charm

Excellent
3 reviews
9.6
32A Stafford 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!
Wi-Fi
Air conditioning
Pets allowed
Quaint, Quiet Retro Charm Apartment Johannesburg is located 6 km from Joburg Theatre and a 15-minute ride from Gandhi Square.
8.4
Excellent
Naisar'S Apartments Primrose,Johannesburg
Naisar'S Apartments Primrose,Johannesburg

Naisar'S Apartments Primrose,Johannesburg

Excellent
23 reviews
8.4
3 Ash Road Primrose 1401, Germiston, 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 in rooms
Valet parking
24-hour reception
Express check-in/ -out
Heated swimming pool
Golf course
Naisar'S Apartments Primrose,Johannesburg offers luxurious accommodation in a prime location, boasting an outdoor swimming pool, fitness centre, and an infinity pool and hot tub. The spacious holiday…
6.8
Good
Amanistays
Amanistays

Amanistays

Good
58 reviews
6.8
33 Aberdeen Street #1, 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
Non-smoking rooms
No pets allowed
Amanistays Johannesburg apartment is located 25 minutes' walk from the Melville and 3 km from the sprawling park "Johannesburg Botanical Garden". Active guests will enjoy having access to a golf club.
25 11Th Street Greymont
25 11Th Street Greymont

25 11Th Street Greymont

25 11Th 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!
The 25 11th Street Greymont is located in Randburg, Gauteng province of South Africa, offering a unique multiculture experience. Positioned 14 km from both the Gautrain Sandton Station and the…
9.2
Excellent
The Rose 47 4Th Street Albertskroon
The Rose 47 4Th Street Albertskroon

The Rose 47 4Th Street Albertskroon

Excellent
24 reviews
9.2
47 4Th Street, 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
No pets allowed
The 1-room The Rose 47 4Th Street Albertskroon Johannesburg apartment is also located around 5 minutes' walk from the nature park "Albert's Farm". Active guests will enjoy having access to a golf…
Large Family Home-Neighboring Northcliff And Greymont
Large Family Home-Neighboring Northcliff And Greymont

Large Family Home-Neighboring Northcliff And Greymont

47 3Rd Street, 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
Cots
Children's play area
Air conditioning
Pets allowed
Offering garden views, the 3-bedroom Large Family Home-Neighboring Northcliff And Greymont Johannesburg is situated only 5 minutes on foot from the nature park "Albert's Farm".
8.8
Excellent
Airville Luxury Apartments, 7Min Drive To Cresta Mall
Airville Luxury Apartments, 7Min Drive To Cresta Mall

Airville Luxury Apartments, 7Min Drive To Cresta Mall

Excellent
36 reviews
8.8
70 Minnaar Street, Johannesburg, South Africa
Superb location
This property boasts superb location. It has a score 8.4 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
Fishing
Cycling
Hiking
Cots
Air conditioning
Pets allowed
The 9-room Airville Luxury Apartments, 7Min Drive To Cresta Mall Johannesburg is located around 5 km from Glenshiel and approximately a 25-minute walk from the Northcliff. Guests can also enjoy a…
8.4
Excellent
Northcliff' Chavvah 2Br Condo 'Unwind In Comfort'
Northcliff' Chavvah 2Br Condo 'Unwind In Comfort'

Northcliff' Chavvah 2Br Condo 'Unwind In Comfort'

Excellent
6 reviews
8.4
44 6Th Road West, Johannesburg, South Africa
Free Wi-Fi
Air conditioning
No pets allowed
Staying at the 65 m² Northcliff' Chavvah 2Br Condo 'Unwind In Comfort' Johannesburg, guests can reach Radiopark Studios, situated around 6 km away. Access to a swimming pool ensures a more relaxing…
4.8
Average
Sasha Guest House
Sasha Guest House

Sasha Guest House

Average
142 reviews
4.8
63 Aberdeen Street, Johannesburg, South Africa
Pleasant location
This property boasts pleasant location. It has a score 6.7 out of 10 for location according to the visitors’ reviews. It must be a convenient place to stay!
Free Wi-Fi in rooms
Non-smoking rooms
No pets allowed
Sasha Guest House Johannesburg, a charming retreat, boasts comfortable accommodation, a serene seasonal outdoor swimming pool, and convenient free private parking. Tucked away amid the allure of…
8.4
Excellent
The Sunflower Albertskroon
The Sunflower Albertskroon

The Sunflower Albertskroon

Excellent
15 reviews
8.4
47 4Th Street, Johannesburg, South Africa
Very good location
This property boasts very good location. It has a score 7.9 out of 10 for location according to the visitors’ reviews. It must be a convenient place to stay!
Free Wi-Fi
No pets allowed
Offering a location 4.9 km from the public park "Jhb Zoo Lake", the 1-room The Sunflower Albertskroon Johannesburg apartment also gives access to a variety of tourist spots in the vicinity. With…
Banbury Estate Luxury Apartment
Banbury Estate Luxury Apartment

Banbury Estate Luxury Apartment

30 Banbury Road, Johannesburg, South Africa
Exceptional location
This property boasts exceptional location. It has a score 9.8 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 Banbury Estate Luxury Apartment Johannesburg, which is around 15 minutes' drive from Everard Read and approximately 7 km from Hillbrow Telkom Tower.
7.8
Good
Lovely 1-Bedroom In Secure Complex With Pool
Lovely 1-Bedroom In Secure Complex With Pool

Lovely 1-Bedroom In Secure Complex With Pool

Good
10 reviews
7.8
562 Bergbron Drive, Johannesburg, South Africa
Superb location
This property boasts superb location. It has a score 8.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
Non-smoking rooms
No pets allowed
To enjoy your vacation in Johannesburg, stay at the 1-room Lovely 1-Bedroom In Secure Complex With Pool Johannesburg apartment, which is within 25 minutes' walk of Mosaiek Church and within 2 km of…
9.4
Excellent
Melville Koppies View Guest House
Melville Koppies View Guest House

Melville Koppies View Guest House

Excellent
4 reviews
9.4
41 Korea Road, Johannesburg, South Africa
Free Wi-Fi
Outdoor swimming pool
Hiking
Full body massage
Head massage
Back massage
Non-smoking rooms
No pets allowed
Featuring a rooftop swimming pool for guests' relaxation, Melville Koppies View Guest House Johannesburg villa is located about 25 minutes' walk from the Johannesburg Botanical Garden.
9.2
Excellent
Hadeda Hall
Hadeda Hall

Hadeda Hall

Excellent
96 reviews
9.2
6 Maldon Road, 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!
Free Wi-Fi
Paid shuttle service
No pets allowed
Located in the popular area, the 4-star Hadeda Hall Johannesburg hotel grants access to cultural points of interest like Fietas Museum 2.6 km away. The bed & breakfast offers complimentary private…
The Cottage On The Hill
The Cottage On The Hill

The Cottage On The Hill

46 Motor Street, 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
No pets allowed
Offering a private swimming pool, The Cottage On The Hill Johannesburg is situated merely 8 minutes' stroll from Melville Boulevard. Wi-Fi is available for guests' business or leisure needs.
7.6
Good
Fatmols Guest Lodge
Fatmols Guest Lodge

Fatmols Guest Lodge

Good
271 reviews
7.6
5 Avalanche Street Westdene, Johannesburg, South Africa
Superb location
This property boasts superb location. It has a score 8.5 out of 10 for location according to the visitors’ reviews. It must be a convenient place to stay!
Wi-Fi
Express check-in/ -out
Outdoor swimming pool
Spa & wellness centre
Full body massage
Head massage
Back massage
Restaurant
Business centre
Fatmols Guest Lodge is an idyllic retreat nestled in the vibrant city of Johannesburg. This charming accommodation boasts a lush garden, ample free private parking facilities, and a delightful…
9.2
Excellent
Sunset West Self Catering Maraisburg Roodepoort
Sunset West Self Catering Maraisburg Roodepoort

Sunset West Self Catering Maraisburg Roodepoort

Excellent
8 reviews
9.2
4 , 8Th Street Maraisburg, 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
24-hour reception
Express check-in/ -out
Outdoor swimming pool
Golf course
Hiking
Children's play area
Sunset West Self Catering Maraisburg Roodepoort Apartment, nestled in the vibrant Randburg district of Johannesburg, offers a delightful retreat with a private pool and captivating garden views. The…
7.4
Good
The Kedesan Huis - Guest House
The Kedesan Huis - Guest House

The Kedesan Huis - Guest House

Good
79 reviews
7.4
35 Ripley Road, Johannesburg, South Africa
Very good location
This property boasts very good location. It has a score 7.8 out of 10 for location according to the visitors’ reviews. It must be a convenient place to stay!
Free Wi-Fi in rooms
Bar/ Lounge area
In-room breakfast
Air conditioning
No pets allowed
The Kedesan Huis - Guest House Johannesburg is a charming retreat situated just a short distance from some of the city's most iconic landmarks. Its convenient location offers easy access to…
5.4
Average
J&M Guesthouse
J&M Guesthouse

J&M Guesthouse

Average
4 reviews
5.4
52 Max Michaelis 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!
Air conditioning
No pets allowed
Nestled in the Barmbek Sued district, within 6 km of the University of the Witwatersrand, J&M Guesthouse Johannesburg offers a terrace. Thanks to a golf club provided at this Johannesburg guest house…
Montgomery Park
Montgomery Park

Montgomery Park

52 Max Michaelis Street, 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!
Montgomery Park Johannesburg hotel provides proximity to Mosaiek Church, which is located approximately a 10-minute drive away. Guests can benefit from a golf club offered at this Johannesburg guest…
J And M Guesthouse
J And M Guesthouse

J And M Guesthouse

52 Max Michaelis Street, 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
No pets allowed
Located 6 km from the 55 - hectare Johannesburg Zoo, J And M Guesthouse Johannesburg includes 8 rooms with views of the garden. At this hotel, guests can find a golf club to stay active.

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

2026-02-25
2026-02-26

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