• 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
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 center
5-star hotels
Highest rating
Free Wi-Fi
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 approximately 15 minutes by car from the filled Standard Bank Gallery, Ndansi Guest House Johannesburg offers proximity to various city highlights. Guests can benefit from a golf club…
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
Ndasi Guest House Johannesburg offers proximity to the leading Joburg Theatre, which is located 3.7 miles away. To keep fit, a golf club provided for guests at the guest house.
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
The 6-room Newlands Comfortable Abode Johannesburg apartment is located around 3 miles from the 237 - metre - high concrete Brixton Television Tower and offers Wi-Fi for either business or leisure.
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
The 20 ft^2 Newlands Cosy One Bedroom Apartment Johannesburg is located about 3 miles from the Sentech Brixton Tower and within a 10-minute drive of Mosaiek Church.
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
Cribs
Children's buffet
Air conditioning
No pets allowed
Lifegate Guest House Johannesburg has 10 rooms and is located 3.8 miles from FNB Stadium. At the hotel, guests will find a golf club to stay active.
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 1.6 miles from Alberts Farm Conservancy, Rustic Spacious Home To Lay Back Outside The City Johannesburg entices guests to explore various tourist destinations nearby.
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
Nestled in the Randburg district of Johannesburg, the 78 ft² 3 Bedroom Townhouse -Whiteridge Johannesburg is 3.2 miles from such cultural places of interest as Lindfield Victorian House Museum. To…
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 ft^2 Townhouse In Whiteridge, Randburg Apartment Johannesburg is a great place to stay in the Randburg district, around 10 minutes by car from Melville.
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
Offering a swimming pool, the 4-star recently renovated The Oasis Veranda Johannesburg hotel is nestled in the Randburg district of Johannesburg, 1.9 miles from CMR Golf Club. At the guest house…
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 bath or visit Melville, located 1.8 miles away. Located about 10 minutes' drive from Radiopark…
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
To enjoy your vacation in Johannesburg, stay at the 1-room Sun Garden Cottage Johannesburg, which is around 3 miles from the Bustling Neighbourgoods Outdoor Market and about 15 minutes' drive from…
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
Located in the vibrant city of Randburg, Overnight Stay Johannesburg offers a true multicultural cosmopolitan experience for travelers. The property is conveniently set 12 km from the Johannesburg…
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
To enjoy your vacation in Johannesburg, stay at The Cottage On 3Rd Johannesburg, which is 2.1 miles from the Popular Northcliff Ridge eco Mountain Park and approximately 25 minutes by foot from the…
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 stroll from Westdene Bus Disaster Memorial. With access to a golf club, this homestay caters to the…
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
Located a 15-minute drive from Carlton Centre, Quaint, Quiet Retro Charm Apartment Johannesburg is 3.1 miles from a top family-friendly place like Johannesburg Zoo.
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 in Johannesburg offers a comfortable stay with modern amenities. The holiday home features an outdoor swimming pool, fitness center, and balcony, providing a relaxing…
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 Radiopark Studios and 1.8 miles from the 125-hectare park "Johannesburg Botanical Garden". With access to a golf club, this 6-room…
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!
Located in the vibrant area of Randburg, within the Gauteng province of South Africa, 25 11th Street Greymont offers a unique and multicultural experience for travelers. The property is conveniently…
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 lies in the Barmbek Sued district of Johannesburg and offers swift access to the nature park "Albert's Farm", which is only 5…
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
Cribs
Children's play area
Air conditioning
Pets allowed
Located in the Randburg district of Johannesburg, only 5 minutes by foot from Alberts Farm Conservancy, the 3-bedroom Large Family Home-Neighboring Northcliff And Greymont Johannesburg offers garden…
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
Cribs
Air conditioning
Pets allowed
If you want to stay in the Barmbek Sued district of Johannesburg, the 9-room Airville Luxury Apartments, 7Min Drive To Cresta Mall Johannesburg is a good choice located, 2.8 miles from the 237-metre…
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
Featuring views of the garden, the 65 ft² Northcliff' Chavvah 2Br Condo 'Unwind In Comfort' Johannesburg is situated in the Randburg district of Johannesburg, 3.7 miles from Parkview Golf Club. The…
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 is where you'll find comfortable accommodation alongside a seasonal outdoor swimming pool, private parking, and a serene garden. Conveniently located just a short distance from the…
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
To enjoy your vacation in Johannesburg, stay at the 1-room The Sunflower Albertskroon Johannesburg apartment, which is around a 10-minute drive from the city park "Jhb Zoo Lake" and 1.7 miles from…
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 3.4 miles from Museum Africa and a 15-minute drive from African Craft Market of Rosebank.
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 1.3 miles from Mosaiek Church and approximately a 25-minute…
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
Situated in the Randburg district, around 25 minutes' walk from the large park "Johannesburg Botanical Garden", Melville Koppies View Guest House Johannesburg villa comes with a rooftop pool for…
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
The 4-star Hadeda Hall Johannesburg hotel offers a sunbathing terrace, located 1.9 miles from University of the Witwatersrand. At the bed & breakfast, guests will find a golf club to stay active.
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
The Cottage On The Hill Johannesburg is located 1.6 miles from Fietas Museum and 16 minutes by foot from Lindfield Victorian House Museum. Wi-Fi and a free private parking lot are provided for…
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 center
Full body massage
Head massage
Back massage
Restaurant
Business center
Fatmols Guest Lodge is a charming accommodation nestled in Johannesburg. This cozy retreat offers a serene setting with a beautiful garden, complimentary private parking, and a pleasant terrace for…
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 Johannesburg is a fantastic destination for your next trip. Nestled in the residential area of Randburg, this apartment boasts a private pool and…
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 located just 7.6 km from Johannesburg Stadium, providing easy access to the heart of the city while offering a peaceful sanctuary for…
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, J&M Guesthouse Johannesburg is 4.3 miles from culture-oriented attractions like the historical Museum Africa. Staying in one of 6 rooms, guests can enjoy a golf…
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!
Nestled in the Randburg district, Montgomery Park Johannesburg hotel is around a 10-minute drive from Mosaiek Church. Thanks to a golf club provided at the Johannesburg guest house, guests can stay…
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
J And M Guesthouse Johannesburg is a great place to stay in the Barmbek Sued district, 3.8 miles from the large South African National Museum of Military History. At this guest house, guests can find…

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