• 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

Attractions

Thematic hotels

Review rating

Hotel 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
7.4
Good
Sun1 Alberton
Sun1 Alberton

Sun1 Alberton

Good
573 reviews
7.4
St Austell Road, 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
24-hour reception
Non-smoking rooms
Wheelchair access
Air conditioning
No pets allowed
The budget Sun1 Alberton Johannesburg hotel offers 75 rooms 2.7 miles from Dakota Association of South Africa Museum. Parking is available on site as well.
Elson Lodge
Elson Lodge

Elson Lodge

70 Van Riebeeck Avenue, Alberton, 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!
Located 1.8 miles from The Church of Jesus Christ of Latter-day Saints, Elson Lodge Alberton hotel includes 16 rooms.
7.6
Good
The Crest Bnb
The Crest Bnb

The Crest Bnb

Good
3 reviews
7.6
54 Eeuwfees Street, South Crest,Alberton, 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
Outdoor swimming pool
No pets allowed
The Crest Bnb Johannesburg hotel, located 1.9 miles from Reading Golf Club, boasts a year-round outdoor pool. At this bed & breakfast, guests will find a golf club to stay active.
8
Good
Goshen
Goshen

Goshen

Good
4 reviews
8
25 Jan Meyer Street, Johannesburg, South Africa
Free Wi-Fi
Outdoor swimming pool
Jacuzzi
Pets allowed
Goshen Apartment Johannesburg is located about a 10-minute drive from Dakota Association of South Africa Museum and 3.7 miles from James Hall Transport Museum. This apartment is equipped with a…
5.6
Average
Reeds Stay In
Reeds Stay In

Reeds Stay In

Average
17 reviews
5.6
41 Primrose Street, 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!
Wi-Fi
No pets allowed
To enjoy your vacation in Johannesburg, stay at the 1-room Reeds Stay In Johannesburg apartment, which is 2.4 miles from Reading Golf Club and within a 10-minute drive of Silver Ball.
Green Reeds Accommodation
Green Reeds Accommodation

Green Reeds Accommodation

41 Primrose 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!
Green Reeds Accommodation Johannesburg is located around 10 minutes' drive from Glenvista Country Club and 3.4 miles from Rietvlei Zoo Farm.
10
Excellent
Bashkaguesthouse
Bashkaguesthouse

Bashkaguesthouse

Excellent
1 review
10
103 South Rand 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!
No pets allowed
Situated 4 miles from Bashkaguesthouse Johannesburg hotel, guests can visit Maboneng Precinct. At the hotel, guests can find a golf club to stay active.
Le Cozmo Guesthouse
Le Cozmo Guesthouse

Le Cozmo Guesthouse

101 Hart Avenue, Meyersdal, Alberton, Alberton, 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 in rooms
Free internet access
Valet parking
24-hour reception
Indoor swimming pool
Outdoor swimming pool
Shuttle service
Restaurant
Bar/ Lounge area
Le Cozmo Guesthouse Alberton, located around 2 miles from Our Lady Of Lebanon Maronite Catholic Church, offers a private pool and Wi-Fi in public areas. The 4-star hotel offers 11 rooms in the prime…

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