• Help

All Johannesburg hotels

Hotels on map
Search Hotels
2026-06-07
2026-06-08

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-06-07
2026-06-08

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 centre
5-star hotels
Highest rating
Free Wi-Fi
7.8
Good
Lily'S Guesthouse
Lily'S Guesthouse
Good
5 reviews
7.8
18 Farnham Road Rooms, 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 parking
Full body massage
Back massage
Jacuzzi
Bar/ Lounge area
Wheelchair access
Air conditioning
No pets allowed
Located around 10 minutes' drive from the Mall of the South, the 3-star Lily'S Guesthouse Johannesburg offers access to tourist attractions throughout Johannesburg. This Johannesburg hotel also…
9.2
Excellent
Oneonarumavenue
Oneonarumavenue
Excellent
388 reviews
9.2
1 Arum Avenue, 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!
Wi-Fi
Free parking
Express check-in/ -out
Heated swimming pool
Golf course
Cycling
Billiard tables
Darts
Table tennis
Bar/ Lounge area
The 4-star Oneonarumavenue Johannesburg hotel is located in Johannesburg, 4.5 km from Hobart Grove Shopping Centre, and offers an outdoor swimming pool. The guest house offers a sun terrace, a picnic…
7.6
Good
6 On Morris Guest Lodge
6 On Morris Guest Lodge
Good
19 reviews
7.6
6B Morris Street East, 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!
Wi-Fi
Free parking
Outdoor swimming pool
Golf course
Air conditioning
No pets allowed
Featuring Wi-Fi in public areas, 6 On Morris Guest Lodge Johannesburg hotel sits a 10-minute drive from the Nicolway Bryanston Shopping Centre. This guest house offers complimentary private parking…
7.8
Good
The Capital Moloko
The Capital Moloko
Good
36 reviews
7.8
160 Helen Road, Strathavon Sandton, Johannesburg, South Africa
Free internet access
Valet parking
24-hour reception
Outdoor swimming pool
Fitness centre
Jacuzzi
Situated a mere 6 minutes' walk from Grayston Centre, the smoke-free The Capital Moloko Hotel Johannesburg features massage therapy and a shared lounge. Located around 4 km from Thrupps Shopping…
8.6
Excellent
Gitta F Luxury Hotel
Gitta F Luxury Hotel
Excellent
4 reviews
8.6
102 De Korte Street, 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!
Guests of Gitta F Luxury Hotel Johannesburg can visit the cable-stayed Nelson Mandela Bridge, situated 17 minutes' walk away. The hotel offers private parking for ZAR 25 per day on site.
9
Excellent
At Blessed Bnb
At Blessed Bnb
Excellent
22 reviews
9
18 Hurricane St, Johannesburg, South Africa
Excellent location
This property boasts excellent location. It has a score 9.3 out of 10 for location according to the visitors’ reviews. It must be a convenient place to stay!
Wi-Fi
Free parking
No pets allowed
At Blessed Bnb Johannesburg hotel provides proximity to the South Western Townships, which is located about a 10-minute ride away. Thanks to a golf club provided at this Johannesburg guest house…
7.8
Good
Alimop Guesthouse
Alimop Guesthouse

Alimop Guesthouse

Good
64 reviews
7.8
251 Main Avenue Ferndale Randburg 251Main Avenue Ferndale Randburg, 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 in rooms
Free parking
24-hour reception
Express check-in/ -out
Playpen
Air conditioning
Alimop Guesthouse Johannesburg, located in Randburg, an area situated in the Gauteng province of South Africa, offers a unique and diverse cultural experience for its guests. The accommodation…
7.6
Good
Sandown Suites And Conference Centre
Sandown Suites And Conference Centre
Number 6 Aston Street, Sandown, 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 in rooms
Free parking
Outdoor swimming pool
No pets allowed
The 3-star Sandown Suites And Conference Centre Johannesburg hotel has 11 rooms and is located nearly 25 minutes' walk from Investec Investment Bank. This Johannesburg guest house has a year-round…
8.8
Excellent
Mood Health Resort And Spa
Mood Health Resort And Spa
Excellent
42 reviews
8.8
96B Houghton Drive, 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
Free parking
Express check-in/ -out
Outdoor swimming pool
Spa & wellness centre
Full body massage
Head massage
Back massage
Body scrub
Manicure
Pedicure
Paid shuttle service
Offering an outdoor swimming pool, Mood Health Resort And Spa Johannesburg is nestled in the Houghton district of Johannesburg, around 25 minutes' walk from The Wilds Municipal Nature Reserve Park.
8
Good
Mapungubwe Pop Champagne Hotel Apartments
Mapungubwe Pop Champagne Hotel Apartments
6 Ferreira Street Unit 420, 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
Free parking
24-hour reception
Rooftop pool
Fitness centre
Jacuzzi
The 5-star Mapungubwe Pop Champagne Hotel Apartments Johannesburg is located in Johannesburg, around 15 minutes' walk from the Carlton Centre, and offers an outdoor swimming pool. You will find a…
7.8
Good
Silverstone Guesthouse
Silverstone Guesthouse
Good
25 reviews
7.8
199 Surrey Ave Ferndale, Johannesburg, South Africa
Superb location
This property boasts superb location. It has a score 8.1 out of 10 for location according to the visitors’ reviews. It must be a convenient place to stay!
Free Wi-Fi in rooms
Free parking
Outdoor swimming pool
Fitness centre
Non-smoking rooms
Pets allowed
The 4-star Silverstone Guesthouse Johannesburg offers quick access to The Brightwater Commons Mall, situated only 6 minutes' walk away. Located approximately 7 km from the indoor mall "African Craft…
9
Excellent
Urban Boutique Onerosebank
Urban Boutique Onerosebank
Excellent
36 reviews
9
One Rosebank, 37 Cradock Avenue, Rosebank, 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 parking
24-hour reception
Restaurant
Bar/ Lounge area
No pets allowed
Situated within a 700-metre distance of Rosebank train station, Urban Boutique Onerosebank Aparthotel Johannesburg features views of the inner courtyard. This hotel also includes complimentary…
8.4
Excellent
Sandton Farmhouse
Sandton Farmhouse
Excellent
29 reviews
8.4
128 8Th Street, 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
Free parking
Outdoor swimming pool
In-room breakfast
No pets allowed
Sandton Farmhouse Johannesburg hotel is located in Johannesburg, a 25-minute walk from Investec Investment Bank, and offers an adult pool. Wi-Fi is accessible in public areas and secure parking is…
9.4
Excellent
Villa Theresa
Villa Theresa
Excellent
2 reviews
9.4
276 Herder Drive, 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
Free parking
No pets allowed
Guests of the 3-star Villa Theresa Johannesburg hotel can visit Rock Cottage Shopping centre, situated about 10 minutes' drive away. This Johannesburg guest house also includes complimentary private…
7.8
Good
Burban Bliss
Burban Bliss
Good
7 reviews
7.8
97 John Adamson Drive, Johannesburg, South Africa
Very good location
This property boasts very good location. It has a score 7 out of 10 for location according to the visitors’ reviews. It must be a convenient place to stay!
Wi-Fi
Free parking
Golf course
Non-smoking rooms
In-room breakfast
No pets allowed
In the vibrant city of Randburg, Burban Bliss Hotel Johannesburg provides a true multi-cultural cosmopolitan experience for its guests. The property is ideally situated within 8 km of Johannesburg…
8
Good
Four20 Bespoke Hotel
Four20 Bespoke Hotel
Good
4 reviews
8
19 Macgillivray Road Glenferness, Midrand, 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!
Wi-Fi in rooms
Wi-Fi
The smoke-free Four20 Bespoke Hotel Johannesburg, located 4.8 km from Pieter Toerien Theatre, boasts a swimming pool. The hotel also offers spa therapy and spa services to spend spare time.
7.6
Good
Lethabong B Guest House
Lethabong B Guest House
Good
5 reviews
7.6
133 8Th 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
Free parking
Seasonal outdoor pool
No pets allowed
Located merely 0.7 km from the modern mall "Benmore Centre", Lethabong B Guest House Johannesburg is just 6 minutes' walk from Benmore Gardens. Also, guests have access to a golf club provided at…
8.8
Excellent
Johannesburg Guest House Kensington
Johannesburg Guest House Kensington
Excellent
27 reviews
8.8
19 Essex Street, 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
Free parking
Jacuzzi
Air conditioning
No pets allowed
Guests of Johannesburg Guest House Kensington can enjoy access to the Acrobranch Melrose, located 3.4 km away.
8.4
Excellent
Kensington Guest House
Kensington Guest House
Excellent
4 reviews
8.4
19 Essex Street, 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 parking
24-hour reception
No pets allowed
Guests of Kensington Guest House Johannesburg can enjoy access to the 55 - hectare Johannesburg Zoo, located around 6 km away. The guest house features safety facilities including 24-hour security.
7.8
Good
Arcon 10
Arcon 10
Good
44 reviews
7.8
8 Friedland Avenue, Johannesburg, South Africa
Superb location
This property boasts superb location. It has a score 8.1 out of 10 for location according to the visitors’ reviews. It must be a convenient place to stay!
Wi-Fi
Free parking
Express check-in/ -out
No pets allowed
Guests of Arcon 10 Bed & Breakfast Johannesburg can visit Johannesburg Stadium, situated nearly 10 minutes' drive away. There is also a free private car park.

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

2026-06-07
2026-06-08

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