• Help

All Johannesburg hotels

Hotels on map
Search Hotels
2026-02-28
2026-03-01

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-28
2026-03-01

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
Lily'S Guesthouse
Lily'S Guesthouse

Lily'S Guesthouse

18 Farnham Road Rooms, 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!
24-hour reception
Full body massage
Head massage
Back massage
Air conditioning
No pets allowed
Lily'S Guesthouse Johannesburg features 6 rooms and lies 2.4 km from the Mall of the South. At this guest house, guests will find a golf club to stay active.
18 Jorissen Student Residence
18 Jorissen Student Residence

18 Jorissen Student Residence

18 Jorissen Street Braamfontein, Johannesburg, South Africa
Located 0.6 km from Nelson Mandela Bridge in Johannesburg, 18 Jorissen Student Residence features complimentary parking and live performances.
Mofolo Heights
Mofolo Heights

Mofolo Heights

1357A Elias Motsoaledi, Mofolo Central, Soweto Units 4, 5, Ground Floor 9, 10 First Floor, 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!
Non-smoking rooms
No pets allowed
Mofolo Heights Aparthotel Johannesburg is a stylish and modern accommodation option nestled in the heart of the vibrant city. The property is conveniently located just 47 km from Lanseria…
Africa'S Best Guest House
Africa'S Best Guest House

Africa'S Best Guest House

240 Surrey Avenue Ferndale, Johannesburg, South Africa
Excellent location
This property boasts excellent location. It has a score 9.2 out of 10 for location according to the visitors’ reviews. It must be a convenient place to stay!
Free Wi-Fi
Indoor swimming pool
Bar/ Lounge area
Air conditioning
No pets allowed
Africa'S Best Guest House Johannesburg has 11 rooms and is located merely 0.6 km from Randburg Methodist.
12 On Hillel Guest Manor
12 On Hillel Guest Manor

12 On Hillel Guest Manor

12 Hillel Ave, 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!
Wi-Fi
Featuring a swimming pool, 12 On Hillel Guest Manor Hotel Johannesburg is 10 minutes' drive from Emmarentia Dam. This guest house entices guests with parking, available on site.
Ultra Housing Suite
Ultra Housing Suite

Ultra Housing Suite

77 Jan K Marais Avenue, Johannesburg, South Africa
Pleasant location
This property boasts pleasant location. It has a score 6.5 out of 10 for location according to the visitors’ reviews. It must be a convenient place to stay!
Free Wi-Fi in rooms
Express check-in/ -out
Plunge pool
Seasonal outdoor pool
Non-smoking rooms
No pets allowed
Situated in the vibrant city of Johannesburg, Ultra Housing Suite offers a luxurious retreat with modern amenities. The property provides a variety of accommodations, including units with a…
De Hill Leisure Guest House
De Hill Leisure Guest House

De Hill Leisure Guest House

4 Rainier Road, 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 in rooms
Outdoor swimming pool
Jacuzzi
Wheelchair access
No pets allowed
De Hill Leisure Guest House Johannesburg features 6 rooms and lies about 7 km from Gandhi Square. Carlton Centre is 15 minutes by car from the hotel and Rand airport is 5 km away.
Heri Bed & Breakfast
Heri Bed & Breakfast

Heri Bed & Breakfast

4 Basroyd Drive, 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!
Cots
The 2-star Heri Bed & Breakfast Johannesburg, located 7 km from the South Western Townships, boasts an outdoor swimming pool. This bed & breakfast entices guests with a private parking lot, available…
Casa Marion
Casa Marion

Casa Marion

2 Marion Avenue Glenvista, 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!
Cots
Offering beauty services and a saltwater pool, Casa Marion Bed & Breakfast Johannesburg is situated in Johannesburg, 7 km from the Apartheid Museum. Guests will enjoy a continental breakfast and…
Gugulethu Guest House
Gugulethu Guest House

Gugulethu Guest House

20 Sherwood Avenue, Johannesburg, South Africa
Gugulethu Guest House Johannesburg offers proximity to Klipriviersberg Nature Reserve, situated approximately 3 km away.
4 Star Hotel
4 Star Hotel

4 Star Hotel

South Africa Villabarcelona, 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
4 Star Hotel Johannesburg offers a terrace, located 2.7 km from Sci-Bono Discovery Centre Hands-on Science Museum. At this hotel, guests can find a golf club to stay active.
Guest Room In Ormonde With Balcony
Guest Room In Ormonde With Balcony

Guest Room In Ormonde With Balcony

1400 Wagtail Street, Johannesburg, South Africa
Situated 4.8 km from Guest Room In Ormonde With Balcony Johannesburg hotel, guests can visit the Oriental Plaza.
Colossume
Colossume

Colossume

41 Kruis 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!
Cots
No pets allowed
Colossume Johannesburg hotel provides proximity to Johannesburg Stadium, which is located nearly a 25-minute walk away. Guests can benefit from a golf club offered at this Johannesburg guest house.
N Star Lodge
N Star Lodge

N Star Lodge

25 Proserpine Rd, 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!
Wi-Fi
Jacuzzi
No pets allowed
Guests of N Star Lodge Johannesburg hotel can visit the FNB Stadium, situated around 4 km away. For active travellers, bicycle usage can be arranged on request.
The Ambassador City Lodge
The Ambassador City Lodge

The Ambassador City Lodge

47 Dunbar St, Houghton Estate, 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 in rooms
24-hour reception
Situated nearly a 10-minute drive from the South African National Museum of Military History, the 4-star The Ambassador City Lodge Johannesburg hotel offers proximity to various city highlights.
Arum Place Guest House
Arum Place Guest House

Arum Place Guest House

15 1St 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!
Wi-Fi in rooms
Wi-Fi
Cots
Situated approximately 6 km from Gandhi Square, the stylish Arum Place Guest House Johannesburg features Wi-Fi throughout the property, and parking on site. Located around 10 minutes' drive from a…
Maltz Royal Guesthouse
Maltz Royal Guesthouse

Maltz Royal Guesthouse

144 William Road Norwood, Johannesburg, 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
Situated 4.3 km from Maltz Royal Guesthouse Johannesburg, guests can visit the 55 - hectare Johannesburg Zoo. At this guest house, guests can find a golf club to stay active.
Mikasa Sukasa Backpackers
Mikasa Sukasa Backpackers

Mikasa Sukasa Backpackers

5 Russel Road, 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 in public areas
Mikasa Sukasa Backpackers Hostel is situated 18 minutes' drive from O.R. Tambo International airport and 7 km of Gau Sandton train station.

Amadwala Lodge

Cnr Pierre Road And Short Street, Wilgespruit, Roodepoort, Johannesburg, South Africa
Shuttle service
Amadwala Lodge Johannesburg hotel, located 3 km from the Feather Brook Village Shopping Centre, features Wi-Fi in public areas. Everyone is welcomed in this hotel with a lovely atmosphere.
Braamfontein Manhattan Jhb
Braamfontein Manhattan Jhb

Braamfontein Manhattan Jhb

17 Biccard 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!
Wi-Fi in rooms
Located in the heart of Johannesburg, Braamfontein Manhattan JHB is an inviting and cozy one-bedroom apartment that offers everything you need for a comfortable stay. The apartment boasts a well…

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

2026-02-28
2026-03-01

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