• Help

All Johannesburg hotels

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

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

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
2.6
Acceptable
E-Joff Lodge
E-Joff Lodge

E-Joff Lodge

Acceptable
28 reviews
2.6
117 De La Rey Street, Johannesburg, South Africa
Pleasant location
This property boasts pleasant location. It has a score 4.9 out of 10 for location according to the visitors’ reviews. It must be a convenient place to stay!
Free Wi-Fi
24-hour reception
No pets allowed
Situated just 1.1 km from the prestigious Observatory Golf Club, E-Joff Lodge Johannesburg offers a tranquil escape with modern amenities. The spacious rooms at E-Joff Lodge provide a comfortable…
4.4
Average
Valley Center Guest House
Valley Center Guest House

Valley Center Guest House

Average
14 reviews
4.4
Albertina Sisulu Rd, Kensington, Johannesburg, South Africa
Very good location
This property boasts very good location. It has a score 7.5 out of 10 for location according to the visitors’ reviews. It must be a convenient place to stay!
Pets allowed
The 3-star Valley Center Guest House Johannesburg features 18 rooms and lies 2.9 miles from the heritage museum "Constitution Hill Human Rights Precinct". To keep fit, a golf club provided for guests…
3
Acceptable
Kwathu Bnb Studio Apartment
Kwathu Bnb Studio Apartment

Kwathu Bnb Studio Apartment

Acceptable
1 review
3
2 Sturdee Avenue, 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
Kwathu Bnb Johannesburg hotel is situated in the Rosebank district of Johannesburg, 1.4 miles from such family venues as the 55-hectare Johannesburg Zoo. To keep fit, a golf club provided for guests…
The Crib Guesthouse House
The Crib Guesthouse House

The Crib Guesthouse House

387 Elgin Avenue, Johannesburg, South Africa
Pleasant location
This property boasts pleasant location. It has a score 5.6 out of 10 for location according to the visitors’ reviews. It must be a convenient place to stay!
No pets allowed
Located in the vibrant area of Randburg, Gauteng province, The Crib Guesthouse House offers a convenient escape just 21 km from Lanseria International Airport. Each room is thoughtfully equipped with…
3.2
Acceptable
Vc Lodge
Vc Lodge

Vc Lodge

Acceptable
5 reviews
3.2
1190 Albertina Sisulu Road, Johannesburg, South Africa
Pleasant location
This property boasts pleasant location. It has a score 4.5 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
Non-smoking rooms
No pets allowed
Vc Lodge Johannesburg hotel is situated 3.7 miles from Sci-Bono Discovery Centre Science Museum, which is an excellent place to improve cultural awareness. Staying in one of 9 rooms, guests can enjoy…
3
Acceptable
1 Woodmead Suites
1 Woodmead Suites

1 Woodmead Suites

Acceptable
1 review
3
7 Singer Street, Johannesburg, South Africa
Very good location
This property boasts very good location. It has a score 7.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 3-star 1 Woodmead Suites Johannesburg hotel offers guests access to Country Club Johannesburg, which is just 150 feet away. At the hotel, guests can find a golf club to stay active.
3.2
Acceptable
Bruno Comfort Suites
Bruno Comfort Suites

Bruno Comfort Suites

Acceptable
117 reviews
3.2
76 Pritchard Street, Olivedale Johannesburg North, Johannesburg, South Africa
Pleasant location
This property boasts pleasant location. It has a score 6.2 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
Poolside snack bar
Meeting/ Banquet facilities
Baby stroller
The 3-star Bruno Comfort Suites Johannesburg hotel, located in the Randburg district of Johannesburg, 1.6 miles from Ster-Kinekor, features views of the pool. The bed & breakfast offers complimentary…
2.4
Acceptable
Lalas Guesthouse
Lalas Guesthouse

Lalas Guesthouse

Acceptable
5 reviews
2.4
31 Southdale Drive, Johannesburg, South Africa
Pleasant location
This property boasts pleasant location. It has a score 5 out of 10 for location according to the visitors’ reviews. It must be a convenient place to stay!
Cribs
No pets allowed
Providing 6 rooms, Lalas Guesthouse Johannesburg is 1.4 miles from Gold Reef City Theme Park. Also, guests have access to a golf club provided at this Johannesburg guest house.
4
Acceptable
3 Woodmead Suites
3 Woodmead Suites

3 Woodmead Suites

Acceptable
1 review
4
7 Singer Street, Johannesburg, South Africa
Very good location
This property boasts very good location. It has a score 7.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
Situated fairly close to the 3-star 3 Woodmead Suites Johannesburg hotel, guests can reach Country Club Johannesburg in no time. Located 4.2 miles from Sandton Convention Center, this Johannesburg…
4.2
Average
Anchor Guest Lodge
Anchor Guest Lodge

Anchor Guest Lodge

Average
10 reviews
4.2
3 Kenmere Road, Johannesburg, South Africa
Pleasant location
This property boasts pleasant location. It has a score 4.6 out of 10 for location according to the visitors’ reviews. It must be a convenient place to stay!
Free Wi-Fi
24-hour reception
Express check-in/ -out
Bar/ Lounge area
Meeting/ Banquet facilities
Non-smoking rooms
Anchor Guest Lodge Johannesburg hotel, located merely a 5-minute stroll from Dlala Nje, boasts 43 air-conditioned rooms. The 4-star hotel is a good starting point for Johannesburg's sports…
4.2
Average
Long Avenue Guest House
Long Avenue Guest House

Long Avenue Guest House

Average
29 reviews
4.2
326 Long Avenue, Johannesburg, South Africa
Free Wi-Fi
Jacuzzi
Pets allowed
Long Avenue Guest House Johannesburg is a great place to stay in the Randburg district, 4.1 miles from Sandton Convention Center. At this bed & breakfast, guests will find a golf club to stay active.
3
Acceptable
Thami'S Lodge Unit 102 With Free Wifi
Thami'S Lodge Unit 102 With Free Wifi

Thami'S Lodge Unit 102 With Free Wifi

Acceptable
2 reviews
3
260 Main Street Apartment 324, 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!
No pets allowed
Located merely 0.8 miles from Carlton Centre, Thami'S Lodge Unit 324 With Free Wifi Johannesburg hotel is just a 6-minute stroll from Kwa Mai Mai Hostel & Traditional Market. Also, guests have access…
2.4
Acceptable
Defountain Guest House
Defountain Guest House

Defountain Guest House

Acceptable
4 reviews
2.4
45 Grafton Road 45, Johannesburg, South Africa
Pleasant location
This property boasts pleasant location. It has a score 3.1 out of 10 for location according to the visitors’ reviews. It must be a convenient place to stay!
Free Wi-Fi
Jacuzzi
No pets allowed
The non-smoking Defountain Guest House Johannesburg, located 1.7 miles from the 55 - hectare Johannesburg Zoo, features Wi-Fi throughout the property. This guest house is within a 10-minute drive of…
3
Acceptable
Villa Sant Andrea
Villa Sant Andrea

Villa Sant Andrea

Acceptable
3 reviews
3
9 Bedford 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
Outdoor swimming pool
Golf course
Pool tables
Jacuzzi
Meeting/ Banquet facilities
Children's pool
Game room
Offering a sundeck, a shared lounge, and billiards, Villa Sant Andrea Johannesburg hotel is situated in Johannesburg, 2.1 miles from Italian South African Chamber of Trade and Industries. Offering 7…
3
Acceptable
Valleycenter Guest Lodge
Valleycenter Guest Lodge

Valleycenter Guest Lodge

Acceptable
3 reviews
3
71 Geldenhuis Malvern East By Bedford View, Johannesburg, South Africa
Very good location
This property boasts very good location. It has a score 7.5 out of 10 for location according to the visitors’ reviews. It must be a convenient place to stay!
No pets allowed
Valleycenter Guest Lodge Johannesburg hotel provides proximity to the shopping mall "Bedford Centre", which is situated approximately 20 minutes' walk away. Also, guests have access to a golf club…
4
Acceptable
Zonke Bonke Guest House Randburg
Zonke Bonke Guest House Randburg

Zonke Bonke Guest House Randburg

Acceptable
23 reviews
4
497 West Avenue, Johannesburg, South Africa
Pleasant location
This property boasts pleasant location. It has a score 6 out of 10 for location according to the visitors’ reviews. It must be a convenient place to stay!
Free Wi-Fi
24-hour reception
Air conditioning
No pets allowed
Zonke Bonke Guest House Randburg Johannesburg is a great place to stay in the Barmbek Sued district, 2.2 miles from RollEgoli Roller Skating Rink. This guest house features Wi-Fi throughout the…
3.6
Acceptable
Cavo Lodge Maboneng
Cavo Lodge Maboneng

Cavo Lodge Maboneng

Acceptable
32 reviews
3.6
269 Commissioner Street, Johannesburg, South Africa
Very good location
This property boasts very good location. It has a score 7.5 out of 10 for location according to the visitors’ reviews. It must be a convenient place to stay!
No pets allowed
Cavo Lodge Maboneng Johannesburg hotel includes 12 rooms and is around a 25-minute walk from Minerals Council South Africa. To keep fit, a golf club provided for guests at the guest house.
2.4
Acceptable
Aero Garden Ensuite
Aero Garden Ensuite

Aero Garden Ensuite

Acceptable
2 reviews
2.4
81 Kempton Road Aero Garden Apartment, Johannesburg, South Africa
Free Wi-Fi
Outdoor swimming pool
No pets allowed
Situated approximately a 20-minute stroll from Silver Lakes Country club, Aero Garden Ensuite Johannesburg hotel offers proximity to various city highlights. Guests can benefit from a golf club…
Johannesburg Boarding Hostel
Johannesburg Boarding Hostel

Johannesburg Boarding Hostel

2 Valley Road, Boardeaux, Johannesburg, South Africa
Very good location
This property boasts very good location. It has a score 7.5 out of 10 for location according to the visitors’ reviews. It must be a convenient place to stay!
Free Wi-Fi
Seasonal outdoor pool
Non-smoking rooms
No pets allowed
Johannesburg Boarding Hostel is located within 25 minutes' stroll to Delta Park and a 15-minute walk of Braamfontein Spruit Trail. The Johannesburg hostel provides a free parking lot, a sunbathing…
2.6
Acceptable
Valleycenter Guestlodge
Valleycenter Guestlodge

Valleycenter Guestlodge

Acceptable
3 reviews
2.6
71 Geldenhuis Road Wychwood, Johannesburg, South Africa
Pleasant location
This property boasts pleasant location. It has a score 4.1 out of 10 for location according to the visitors’ reviews. It must be a convenient place to stay!
Pets allowed
Valleycenter Guestlodge Johannesburg hotel offers proximity to the 54-storey cylindrical Ponte City Apartments Skyscraper, which is located about 2 miles away. Additionally, guests can enjoy a golf…

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

2026-02-27
2026-02-28

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