• 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
6.8
Good
R & R'S Retreat
R & R'S Retreat

R & R'S Retreat

Good
6 reviews
6.8
31A Sixth Avenue Parktown North, 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 in rooms
No pets allowed
R & R's Retreat Johannesburg is nestled in the vibrant city of Randburg. This property offers an unparalleled experience, combining modern amenities with a warm and inviting atmosphere. Each…
7
Good
Yellow Stars Guesthouse 1Hr 2Hrs 3Hrs Day Rest
Yellow Stars Guesthouse 1Hr 2Hrs 3Hrs Day Rest

Yellow Stars Guesthouse 1Hr 2Hrs 3Hrs Day Rest

Good
7 reviews
7
No 46 5Th 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!
Free Wi-Fi
24-hour reception
Express check-in/ -out
Indoor swimming pool
Jacuzzi
Restaurant
Located approximately 10 minutes by car from Bunny Park, Yellow Stars Guesthouse 1Hr 2Hrs 3Hrs Day Rest Johannesburg offers Wi-Fi in public areas and a free private parking lot. The guest house is a…
6.2
Good
21 Eland Avenue
21 Eland Avenue

21 Eland Avenue

Good
9 reviews
6.2
21 Eland Avenue, 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
Outdoor swimming pool
Pets allowed
Nestled in the Rivonia district, approximately 10 minutes' drive from RollEgoli Roller Skating Rink, 21 Eland Avenue Hotel Johannesburg features a private swimming pool and views of the patio. There…
6.6
Good
Amoris Guest House In Sandton
Amoris Guest House In Sandton

Amoris Guest House In Sandton

Good
392 reviews
6.6
5A Etosha Crescent, 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
24-hour reception
Outdoor swimming pool
Non-smoking rooms
No pets allowed
The 4-star Amoris Guest House In Sandton Johannesburg offers quick access to Amatuli Souvenir Store, situated just 6 minutes' walk away. Located about 2 miles from Nelson Mandela Square, this…
6.8
Good
Elimu Lorentzville
Elimu Lorentzville

Elimu Lorentzville

Good
7 reviews
6.8
73 Gordon Road, Johannesburg, South Africa
Free Wi-Fi
24-hour reception
No pets allowed
Located within 20 minutes' walk of Johannesburg Stadium, Elimu Lorentzville Johannesburg hotel includes 25 rooms. Staying active is easy with a golf club available for guests at the aparthotel.
5.4
Average
Rosebank Hostel
Rosebank Hostel

Rosebank Hostel

Average
140 reviews
5.4
217 Jan Smuts Avenue, Rosebank, 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
24-hour reception
Business center
Non-smoking rooms
Children's play area
Wheelchair access
Situated in the vibrant heart of Johannesburg, Rosebank Hostel welcomes travelers seeking an authentic South African experience. This secure and welcoming backpackers lodge offers a rich tapestry of…
6.6
Good
1 Bedroom Luxury Apartment In Luxury Hotel & Apartments In Sandton Central
1 Bedroom Luxury Apartment In Luxury Hotel & Apartments In Sandton Central

1 Bedroom Luxury Apartment In Luxury Hotel & Apartments In Sandton Central

Good
19 reviews
6.6
101 Katherine Street 940, Johannesburg, South Africa
Superb location
This property boasts superb location. It has a score 8.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
Fitness center
Spa & wellness center
Steam room
Jacuzzi
Restaurant
Poolside snack bar
In-room breakfast
The 5-star 1 Bedroom Luxury Apartment In Luxury Hotel & Apartments In Sandton Central Johannesburg offers air-conditioned rooms a 6-minute walk from Sandton Market @ The Park. This hotel is 2.5 miles…
6.8
Good
The Elegant Retreat Of The Silver Room
The Elegant Retreat Of The Silver Room

The Elegant Retreat Of The Silver Room

Good
7 reviews
6.8
23 Medusa 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
Pets allowed
Offering bicycles for rent, The Elegant Retreat Of The Silver Room Johannesburg hotel is 2.7 miles from Royal Johannesburg & Kensington Golf Club. At this guest house, guests will find a golf club to…
7.4
Good
Acacia Grove Guest House
Acacia Grove Guest House

Acacia Grove Guest House

Good
8 reviews
7.4
4 Acacia 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!
Wi-Fi
Valet parking
Plunge pool
Golf course
Massage
Bar/ Lounge area
Nestled within the vibrant city of Johannesburg, Acacia Grove Guest House offers a tranquil retreat with a plethora of personal touches that make you feel right at home. The dedicated team, renowned…
6.2
Good
Gironairbnb
Gironairbnb

Gironairbnb

Good
4 reviews
6.2
396 Pine Avenue, Johannesburg, South Africa
Free Wi-Fi
Jacuzzi
No pets allowed
Gironairbnb Johannesburg hotel is nestled in the Randburg district of Johannesburg, 2.7 miles from sports attractions, such as River Club Golf Course Sandton. Wi-Fi is available throughout the…
5.8
Average
Grace At Ferndale
Grace At Ferndale

Grace At Ferndale

Average
18 reviews
5.8
494 Long Avenue, 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 in rooms
Outdoor swimming pool
Cribs
Air conditioning
No pets allowed
Grace At Ferndale Bed & Breakfast Johannesburg is a great place to stay in the Randburg district, 2.2 miles from RollEgoli Roller Skating Rink. At this bed & breakfast, guests will find a golf club…
4.8
Average
Cozy Retreat Ferndale
Cozy Retreat Ferndale

Cozy Retreat Ferndale

Average
117 reviews
4.8
447 Rugby Avenue, 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!
Wi-Fi
Outdoor swimming pool
No pets allowed
Cozy Retreat Ferndale Hotel Johannesburg is a great place to stay in the Randburg district, 2.9 miles from Braamfontein Spruit Trail. Guests can swim in a swimming pool, while this guest house…
7
Good
11 Woodmead Suites
11 Woodmead Suites

11 Woodmead Suites

Good
1 review
7
7 Singer 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
11 Woodmead Suites Johannesburg hotel offers quick access to Country Club Johannesburg, which is approximately a 5-minute walk away. Located around 2 miles from Cambridge Crossing Shopping Centre…
5.6
Average
Valley Inn Guest Guest House
Valley Inn Guest Guest House

Valley Inn Guest Guest House

Average
233 reviews
5.6
110 Maria Street, Fontainebleau, Randburg, Johannesburg, South Africa
Very good location
This property boasts very good location. It has a score 7.4 out of 10 for location according to the visitors’ reviews. It must be a convenient place to stay!
Wi-Fi
24-hour reception
Indoor swimming pool
Rooftop pool
Jacuzzi
No pets allowed
Situated in the Randburg district, Valley Inn Guest Guest House Johannesburg gives access to entertainment venues like The Coca-Cola dome Event Venue, about 3 miles away. Located approximately a 15…
4.6
Average
Valleycenter Guest Lodge
Valleycenter Guest Lodge

Valleycenter Guest Lodge

Average
8 reviews
4.6
71 Geldenhuis Bedford View, 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!
No pets allowed
Located right near Blessed Sacrament Catholic Church, Valleycenter Guest Lodge Johannesburg hotel includes 15 rooms. Also, guests have access to a golf club provided at this Johannesburg guest house.
6.8
Good
Bryanston Drive Elegant Guesthouse & Boardroom Facilities
Bryanston Drive Elegant Guesthouse & Boardroom Facilities

Bryanston Drive Elegant Guesthouse & Boardroom Facilities

Good
94 reviews
6.8
108 Bryanston Drive, 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
Plunge pool
Seasonal outdoor pool
Tennis court
Golf course
Horseback riding
Cycling
Hiking
Restaurant
Business center
Children's play area
Game room
Positioned in the heart of Bryanston, Bryanston Drive Elegant House welcomes guests with its charming accommodation, boasting a restaurant, outdoor pool, free parking, and lush garden. The property…
6.8
Good
Long Avenue Bed And Breakfast
Long Avenue Bed And Breakfast

Long Avenue Bed And Breakfast

Good
13 reviews
6.8
326 Long 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!
Wi-Fi in rooms
Plunge pool
Non-smoking rooms
Pets allowed
Offering a plunge pool, Long Avenue Bed And Breakfast Johannesburg is situated in the Randburg district of Johannesburg, 2.6 miles from Bryanston Shopping Centre. Boasting a sundeck and a sunbathing…
6.6
Good
Aquasaints Guest Lodge
Aquasaints Guest Lodge

Aquasaints Guest Lodge

Good
64 reviews
6.6
44 Rahle Avenue, 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
Rooftop pool
Spa & wellness center
Full body massage
Head massage
Back massage
Non-smoking rooms
Children's play area
Air conditioning
The recently renovated Aquasaints Guest Lodge Johannesburg hotel, located in the Sandton district, approximately 25 minutes' walk from Johannesburg Stock Exchange JSE, offers bikes for rent. Also…
6.8
Good
Derockview Lodge
Derockview Lodge

Derockview Lodge

Good
5 reviews
6.8
67 Marathon Street, Johannesburg, South Africa
Free Wi-Fi
24-hour reception
Plunge pool
Poolside snack bar
Meeting/ Banquet facilities
In-room breakfast
Located around 3 miles from Gillooly's Farm Park, Derockview Lodge Johannesburg hotel offers amenities such as a sundeck, a sunbathing terrace, and a picnic area. Boasting a plunge pool, the…
5
Average
Sasha Guest House
Sasha Guest House

Sasha Guest House

Average
140 reviews
5
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…

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