Check rooms and rates
Check rooms and rates
exclusive online offers!
Destination
Check-in
Select date
Check-out
Select date
Rooms and Guests
2Guests1room
Check rooms and rates
exclusive online offers!
Destination
Check-in
Select date
Check-out
Select date
Rooms and Guests
2Guests1room
Get Prices

729 hotels in Johannesburg

Filter by
Sort by
  • Sort by
  • Pricefrom low to highfrom high to low
  • Popularityfrom low to highfrom high to low
  • Guest ratingfrom low to highfrom high to low
3 River Road, Johannesburg, South AfricaView on map
16.4 km from City Centre1.4 km from Country Club Johannesburg
There are a shared lounge, barbeque grills and a golf course on site and guests can enjoy the garden restaurant and a tranquil location next to Wild Planet Safari.
  • The bed & breakfast has
    • Free Wi-Fi in public areas
    +1
  • The bed & breakfast has
    • On-site car park
    +1
9.4
Perfect37 reviews
Price from£ 70per nightSelect
Not available
36 Saxon Road, Johannesburg, South Africa, 2196View on map
9.5 km from City Centre1.7 km from Sandton City Shopping Centre
Featuring rooms with luxurious decorations and steam baths, facials and massage services, the hotel awaits guests in a suburb area next to Sandton City Shopping Centre.
  • The hotel has
    • On-site car park
    +1
9.0
Perfect41 reviews
Price from£ 521per nightSelect
Not available
Corner Fifth And Alice Streets, Johannesburg, South Africa, 2146
10.0 km from City Centre300 m from Nelson Mandela Square
Offering cots and babysitting for guests with children, the hotel is set near Sandton City Shopping Centre in the southern part of Johannesburg.
8.2
Great29 reviews
Price from£ 206per nightSelect
Not available
67 Jan Smuts Avenue, Johannesburg, South Africa, 2132
3.1 km from City Centre700 m from Johannesburg (Park) Train Station
Adjacent to Parktown, and close to Johannesburg Stadium, this prestigious hotel features 117 fashionable rooms.
8.6
Great54 reviews
Price from£ 288per nightSelect
Not available
Corner Of Rivonia Road And Daisy Street, Johannesburg, South Africa, 2010
10.4 km from City Centre800 m from Nelson Mandela Square
Set meters from a coach station, the property offers 302 rooms and facials and various massages.
8.2
Great63 reviews
Price from£ 170per nightSelect
Not available
17A Ashley Avenue, Johannesburg, South Africa
16.8 km from City Centre800 m from French Chamber of Commerce and Industry
The family hotel is a good starting point to Johannesburg' sights including Epsom Downs Shopping Centre and French Chamber of Commerce and Industry.
Price from£ 86per nightSelect
Not available
1 Melrose Square, Melrose Arch, Johannesburg, South Africa, 2076
7.4 km from City Centre100 m from Melrose Arch Shopping Centre
This exclusive hotel boasts an outdoor swimming pool, a library and a golf course available on site and guests are just a few steps from Wanderers Golf Club.
8.2
Great26 reviews
Price from£ 185per nightSelect
Not available
138 Rivonia Road, Johannesburg, South Africa, 2196
10.7 km from City Centre900 m from Nelson Mandela Square
This hotel offers spectacular views of the Kings River, boasting location in a commercial area not far away from a train station.
7.6
Very good65 reviews
Price from£ 121per nightSelect
Not available
1 Alma Rd, Sandton, Morningside Manor,1 , Johannesburg, South Africa, 2052
13.4 km from City Centre
The hotel offers 40 classic rooms and guests will be amazed at stunning views of the garden.
9.0
Perfect20 reviews
Price from£ 712per nightSelect
Not available
191 Oxford Road, Johannesburg, South Africa, 2196
5.9 km from City Centre400 m from Rosebank Mall
The property was renovated in 2005 and boasts an indoor swimming pool along with an al fresco restaurant in a business area of Johannesburg.
7.8
Very good56 reviews
Price from£ 186per nightSelect
Not available
61 North Street, Johannesburg, South Africa
6.9 km from City Centre1000 m from Melrose Arch Shopping Centre
This hotel, lodged in Johannesburg City Centre district, boasts a bistro bar and views of the patio.
7.0
Very good17 reviews
Price from£ 179per nightSelect
Not available
Cnr Of Rivonia & West Roads, Sandton, Johannesburg, South Africa, 2196
10.0 km from City Centre400 m from Nelson Mandela Square
The hotel invites you to discover international meals and enjoy a wellness area and a Jacuzzi, while based in the heart of Johannesburg.
8.2
Great153 reviews
Price from£ 132per nightSelect
Not available
Corner 5Th & Maude Streets, Johannesburg, South Africa, 2146
10.0 km from City Centre300 m from Nelson Mandela Square
Guests of this pleasant hotel will be delighted with stunning city views and proximity to Sandton City Shopping Centre.
8.4
Great24 reviews
Price from£ 265per nightSelect
Not available
Cnr Tyrwhitt And Sturdee Ave, Johannesburg, South Africa, 2196
5.7 km from City Centre300 m from Rosebank Mall
The hotel is available in the heart of Johannesburg, boasting 318 luxurious rooms, a wellness area and a Jacuzzi on the premises.
7.0
Very good28 reviews
Price from£ 93per nightSelect
Not available
50 Bristol Road, Johannesburg, South Africa, 2196
4.8 km from City Centre1000 m from Rosebank Mall
Within easy reach of Sandton City, this hotel comprises 28 rooms with private bathrooms.
Price from£ 121per nightSelect
Not available
William Nicol Drive, Fourways, Johannesburg, South Africa
22.0 km from City Centre
The hotel offers accommodation since 1952, featuring a tranquil location in a business area and providing guests with steam baths and massage treatments.
7.8
Very good12 reviews
Price from£ 63per nightSelect
Not available
2 Maude Street, Johannesburg, South Africa, 2145
10.1 km from City Centre200 m from Nelson Mandela Square
Located in the heart of the city and adjacent to Roma Jewellers, the hotel offers a 24-hour bar along with a spa area and a Jacuzzi.
10.0
Perfect1 review
Price from£ 242per nightSelect
Not available
Cnr. West And Maude Streets, Johannesburg, South Africa, 2196
10.2 km from City Centre300 m from Nelson Mandela Square
Located next to Roma Jewellers, the venue comprises 444 rooms with pool views.
8.0
Great183 reviews
Price from£ 86per nightSelect
Not available
Montecasino Boulevard, Johannesburg, South Africa, 2055
This hotel is lodged in a Mediterranean-style building and boasts location in a shopping area, offering guests a casino and an outdoor pool area.
Price from£ 166per nightSelect
Not available
123 Rivonia Road, Johannesburg, South Africa, 2146
10.4 km from City Centre700 m from Nelson Mandela Square
Renovated in 2010, this hotel offers non-smoking rooms and a rooftop pool just steps away from Johannesburg Zoo.
7.8
Very good109 reviews
Price from£ 109per nightSelect
Not available
17 4Th Avenue Houghton, Johannesburg, South Africa
3.9 km from City Centre600 m from Killarney Mall
Situated 6 km from Sandton City, this traditional apartment features a tennis court and a golf course.
9.8
Perfect8 reviews
Price from£ 223per nightSelect
Not available
William Nicol/Montecasino Blvd, Johannesburg, South Africa, No postal
10.3 km from City Centre300 m from Nelson Mandela Square
Offering convenient proximity to HSBC Africa, the hotel is also close to Nelson Mandela Square.
Price from£ 158per nightSelect
Not available
118 Katherine Street, Johannesburg, South Africa, 2146
10.4 km from City Centre1.4 km from Nelson Mandela Square
Located off Sandton Convention Centre, this accommodation features a coffee bar and an indoor pool, close to a motorway.
7.6
Very good156 reviews
Price from£ 78per nightSelect
Not available
177 Oxford Road,187 , Johannesburg, South Africa, 2196
5.8 km from City Centre300 m from Rosebank Mall
Located just off Sandton City Shopping Centre in Sandton district, this hotel features 158 rooms and a shared lounge and a golf course.
8.8
Great32 reviews
Price from£ 128per nightSelect
Not available
2A Hurlingham Road G102, Johannesburg, South Africa, 2196
Located near Hospitality Afrika, this business hotel features a continental breakfast.
Price from£ 159per nightSelect
Not available
10 2Nd Avenue, Houghton, Johannesburg, South Africa, 2041
3.6 km from City Centre600 m from Killarney Mall
Located steps away from Killarney Golf Club, this tranquil 15-room hotel features an outdoor heated swimming pool and a library as well as offers a daily full English breakfast.
9.6
Perfect16 reviews
Price from£ 160per nightSelect
Not available
Cnr Carr & Miriam Makeba St, Johannesburg, South Africa
1.2 km from City Centre1.5 km from Carlton Centre
Guests can relax near an outdoor swimming pool of the hotel, that includes 148 rooms within 800 meters of Gautrain Park metro station.
Price from£ 74per nightSelect
Not available
Corner Corlette Drive And Rudd Road, Johannesburg, South Africa, 2116
7.0 km from City Centre1.5 km from Melrose Arch Shopping Centre
Situated in Melrose district of Johannesburg, this hotel offers a daily buffet breakfast, barbeque grills, squash courts and a golf course.
7.4
Very good117 reviews
Price from£ 91per nightSelect
Not available
Cnr Jorissen And Melle Street, Johannesburg, South Africa, 2017
1000 m from City Centre1.5 km from Hillbrow Telkom Tower
The hotel centrally located in Johannesburg City Centre district close to Ellis Park Stadium has 63 rooms.
Price from£ 94per nightSelect
Not available
60 West Road South, Johannesburg, South Africa, 2196
12.6 km from City Centre1.6 km from Investec
Set close to Sandton City, this well-maintained property has a non-smoking restaurant as well as a library and a golf course onsite.
9.2
Perfect8 reviews
Price from£ 219per nightSelect
Not available
58 Anderson Street, Johannesburg, South Africa, 2107
1.3 km from City Centre600 m from Carlton Centre
Boasting 120 rooms and cots and babysitting for children, the venue is settled in the centre of the city.
7.8
Very good78 reviews
Price from£ 45per nightSelect
Not available
64 Jones Road, Johannesburg, South Africa, 1620
18.6 km from City Centre
Boasting a large pool, the hotel offers unique accommodation and a convenient location with easy access to Railway Museum.
7.4
Very good56 reviews
Price from£ 132per nightSelect
Not available
6 Tottenham Road, Rosebank, Johannesburg, South Africa, 2146
5.4 km from City Centre500 m from Rosebank Mall
Offering 30 rooms with courtyard views, the hotel is set in Sandton district, just steps from Sandton City.
9.4
Perfect15 reviews
Price from£ 179per nightSelect
Not available
10 Derby Road ,Johannesburg 2093, Johannesburg, South Africa
2.1 km from City Centre1.7 km from Hillbrow Telkom Tower
Offering convenient proximity to Piece, the hotel is also close to I was shot in Joburg.
Price from£ 22per nightSelect
Not available
167 Oxford Road, Johannesburg, South Africa, 2196
5.6 km from City Centre300 m from Rosebank Mall
The property features a patio, a library and a golf course, guests can also savor their meals at the lounge restaurant.
9.6
Perfect11 reviews
Price from£ 140per nightSelect
Not available
5Th Street, Johannesburg, South Africa, 2146
10.0 km from City Centre200 m from Nelson Mandela Square
Offering Mediterranean dishes, the hotel is set close to Johannesburg Zoo in Sandton district.
Price from£ 283per nightSelect
Not available
19 Etosha Crescent Sandown Estate Sandton, Johannesburg, South Africa, 2196
11.8 km from City Centre2.2 km from Nedbank Head Office
There are rooms facing the garden and the hotel is set close to Amatuli Artefacts.
Price from£ 51per nightSelect
Not available
22 Whiteley Road, Melrose Arch Precinct, Johannesburg, South Africa, 8000
7.6 km from City Centre300 m from Melrose Arch Shopping Centre
Guests can take a swim in a large pool or enjoy a cocktail bar available in this hotel, conveniently set in Johannesburg City Centre district.
8.4
Great84 reviews
Price from£ 113per nightSelect
Not available
Princess Of Wales Terrace, Johannesburg, South Africa, 2041
2.1 km from City Centre1000 m from Hillbrow Telkom Tower
Located next to Constitution Hill, the venue comprises 154 rooms with garden views.
7.0
Very good16 reviews
Price from£ 58per nightSelect
Not available
De Korte Street, Johannesburg, South Africa, 2017
900 m from City Centre1.5 km from Hillbrow Telkom Tower
This historic-style hotel is set at a short distance to Johannesburg Stadium.
7.6
Very good10 reviews
Price from£ 51per nightSelect
Not available
27 Sturdee Avenue, Johannesburg, South Africa
6.0 km from City Centre600 m from Rosebank Mall
Guests can relax near a seasonal outdoor swimming pool of the hotel, that includes 9 rooms within 900 meters of Gautrain Rosebank metro station.
Price from£ 131per nightSelect
Not available
63 St Patrick Road, Johannesburg, South Africa
3.4 km from City Centre1.3 km from Houghton Golf Club
Set close to Observatory Golf Club in Johannesburg City Centre district, this quiet venue features an outdoor pool.
Price from£ 196per nightSelect
Not available
10 Bompas Road, Dunkeld West, Johannesburg, South Africa, 2146
7.4 km from City Centre1.9 km from Rosebank Mall
The hotel features an al fresco restaurant, while near the venue, set in Sandton district, one will find Rosebank Mall.
8.4
Great6 reviews
Price from£ 191per nightSelect
Not available
13 Garrick Road, Randburg, Johannesburg, South Africa
9.7 km from City Centre1.2 km from Cresta Shopping Center
Located next to Johannesburg Botanical Gardens and Emmarentia Dam in a busy area, this business hotel offers a panoramic view plus facials and various massages.
Price from£ 96per nightSelect
Not available
19 Molesey Avenue, Rossmore, Auckland Park, Johannesburg, South Africa, 2092
4.3 km from City Centre1.9 km from Fordsburg
Guests can enjoy an outdoor pool and an al fresco restaurant staying in this hotel conveniently based in the heart of Johannesburg.
Price from£ 74per nightSelect
Not available
100 North Rand Road, Bardene, Johannesburg, South Africa, 1462
20.1 km from City Centre
The hotel offers 151 rooms with the patio views, a 24-hour restaurant, and a café bar.
7.0
Very good100 reviews
Price from£ 77per nightSelect
Not available
223 Rivonia Road, Johannesburg, South Africa, 2128
12.5 km from City Centre1.5 km from Investec
Located in a shopping area of Johannesburg, the welcoming hotel will have access to a year-round outdoor swimming pool.
9.2
Perfect6 reviews
Price from£ 69per nightSelect
Not available
35 Fourth Avenue Melville, Johannesburg, South Africa
4.8 km from City Centre700 m from Campus Square Shopping Centre
The 6-room apartment with modern interior offers to take advantage of a nightclub and a golf course as well as of proximity to Lindfield Victorian House Museum.
9.0
Perfect34 reviews
Price from£ 49per nightSelect
Not available
14 Portland Ave Craighall Park, Johannesburg, South Africa
Located in proximity to Sandton City and less than 30 minutes' walk from Rosebank Mall, this business hotel features barbeque grills and a golf course.
Price from£ 146per nightSelect
Not available
28A Oxford Avenue, Sandhurst, Johannesburg, South Africa
8.9 km from City Centre1.1 km from Sandton City Shopping Centre
The hotel is perfectly located in Johannesburg City Centre district, and offers an outdoor pool.
Price from£ 97per nightSelect
Not available
22 Milner Avenue, Johannesburg, South Africa, 2007
9.2 km from City Centre1.3 km from Huddle Park Golf & Recreation
Guests can enjoy South African cuisine in a seasonal restaurant of this designer and relax by a swimming pool.
9.0
Perfect26 reviews
Price from£ 74per nightSelect
Not available
Cnr Linden & Rivonia Road, Johannesburg, South Africa
10.5 km from City Centre800 m from Nelson Mandela Square
There are rooms facing the garden and the hotel is set close to Sandton City.
Price from£ 125per nightSelect
Not available
1St Road, Hyde Park, Johannesburg, South Africa, 2024
8.1 km from City Centre200 m from Hyde Park Corner
Featuring a sushi bar plus a beautiful view of the city, the venue is located in a business area just off a coach station.
Price from£ 108per nightSelect
Not available
59 Grant Avenue And Algernon Road, Johannesburg, South Africa, 2192
5.3 km from City Centre700 m from Houghton Golf Club
This charming property with a casino and a golf course offers proximity to Melrose Arch and a train station.
8.2
Great43 reviews
Price from£ 56per nightSelect
Not available
16 West Street, Lower Houghton, Johannesburg, South Africa
3.6 km from City Centre1.9 km from Johannesburg (Park) Train Station
Facing garden views in Sandton district, the hotel offers 18 soundproof rooms along with cosmetic therapy and massage treatments.
10.0
Perfect1 review
Price from£ 90per nightSelect
Not available
48 Queens Rd, Bryanston, Johannesburg, 2021, South Africa, Johannesburg, South Africa
17.0 km from City Centre500 m from Epsom Downs Shopping Centre
Providing a terrace restaurant which serves international dishes, the hotel welcomes guests in a business area of Johannesburg.
Price from£ 99per nightSelect
Not available
Estate 154, Corner 3Rd & 6Th Avenue, Johannesburg, South Africa
27.8 km from City Centre
Located in an entertainment area of Johannesburg, the hotel features a year-round outdoor pool along with a poolside bar, a sauna and a hot tub.
Price from£ 63per nightSelect
Not available
28 Wessels Road, Rivonia, Sandton, Johannesburg, South Africa
16.1 km from City Centre1.8 km from Country Club Johannesburg
Located just off AECI Dynamite Factory Museum, this hotel is nestled in a historic-style building and features a private pool.
Price from£ 117per nightSelect
Not available
4Th Main Avenue & Riviera Street, Johannesburg, South Africa, 2193
3.6 km from City Centre1.3 km from Johannesburg (Park) Train Station
Everyone will enjoy an outdoor pool onsite and admire city views offered from 21 rooms.
5.6
Guest rating1 review
Price from£ 72per nightSelect
Not available
130 Daisy Street, Johannesburg, South Africa, ZA-2010
10.7 km from City Centre1.0 km from Nelson Mandela Square
Set in the heart of Johannesburg, the hotel features a seasonal outdoor swimming pool and has a lounge restaurant onsite.
8.0
Great36 reviews
Price from£ 71per nightSelect
Not available
286 Fox Street, Johannesburg, South Africa, 2094
1.7 km from City Centre1.3 km from Carlton Centre
Providing a health club and a Jacuzzi, the accommodation is set close to Museum Africa, while a motorway is also nearby.
8.0
Great17 reviews
Price from£ 50per nightSelect
Not available
62 Corlett Dr Corner Irene Road Melrose North Johannesburg Gauteng 2196, Johannesburg, South Africa, 2711
7.5 km from City Centre700 m from Melrose Arch Shopping Centre
Boasting a central location in a business area, the hotel offers staying in a classic-style building with 28 rooms available.
6.0
Guest rating6 reviews
Price from£ 48per nightSelect
Not available
158 Bram Fischer Drive, Johannesburg, South Africa, 2194
11.7 km from City Centre1.2 km from The Brightwater Commons Mall
The hotel offers panoramic skyline views and luxury rooms also feature en suite bathrooms.
Price from£ 50per nightSelect
Not available
Cnr. Rivonia Road And Cullinan Close, Johannesburg, South Africa
12.1 km from City Centre1.1 km from Investec
Located a few steps from Nelson Mandela Square, the hotel features 150 rooms with views over the terrace.
Price from£ 74per nightSelect
Not available
208 Albertina Sisulu, Johannesburg, South Africa
2.5 km from City Centre800 m from Fordsburg
This oriental-style hotel is set at a short distance to Gold Reef City.
Price from£ 52per nightSelect
Not available
Cnr Republic Road And Brightwater Commons, Johannesburg, South Africa, 2125
12.1 km from City Centre700 m from The Brightwater Commons Mall
Rooms of this welcoming hotel face the garden and there is also an outdoor pool on the premises.
7.2
Very good59 reviews
Price from£ 44per nightSelect
Not available
22 Melville Road, Johannesburg, South Africa, 2146
Located next to Hyde Park Johannesburg, the venue comprises 45 rooms with garden views.
Price from£ 45per nightSelect
Not available
30 Homestead Avenue, Johannesburg, South Africa
14.6 km from City Centre1.2 km from Ferndale Village Shopping Centre
Located next to Sagleo Safaris- Day Tours, the venue comprises 8 rooms with garden views.
Price from£ 80per nightSelect
Not available
Corner Main Road And Peter Place, Johannesburg, South Africa, 2125
13.5 km from City Centre1.4 km from Ferndale Village Shopping Centre
Offering location in Randburg district close to Khakiweed Photographic Safaris, this accommodation features 121 rooms and cots and babysitting.
5.0
Guest rating
Price from£ 68per nightSelect
Not available
14 Penhurst Avenue Essexwold, Johannesburg, South Africa
10.0 km from City Centre700 m from Glendower Golf Club
This hotel features a tennis court and a golf course on site, boasting a quiet location in Bedfordview district close to a motorway.
9.4
Perfect13 reviews
Price from£ 58per nightSelect
Not available
90 Corlett Drive, Johannesburg, South Africa
7.7 km from City Centre500 m from Melrose Arch Shopping Centre
Offering international dishes, the hotel is set close to Sandton City Shopping Centre in Sandton district.
Price from£ 43per nightSelect
Not available
90 De Korte St, Johannesburg, 2017, South Africa Johannesburg, Johannesburg, South Africa 2017 Johannesburg, Johannesburg, South Africa, Johannesburg, South Africa
900 m from City Centre1.5 km from Hillbrow Telkom Tower
Located near Johannesburg Fort, this historical hotel features a buffet breakfast.
Price from£ 50per nightSelect
Not available
Cnr 14Th Avenue & Davidson Street, Fairland, Johannesburg, South Africa, 1715
11.7 km from City Centre
Providing with steam baths and massage treatments, the hotel includes 52 rooms and is set close to Northcliff Ridge Ecopark.
Price from£ 160per nightSelect
Not available
28 Grosvenor Avenue, Johannesburg, South Africa
8.3 km from City Centre800 m from Hyde Park Johannesburg
Offering convenient proximity to Hyde Park Johannesburg, the hotel is also close to Hyde Park Johannesburg.
Select
Not available
46 High Street Berea, Johannesburg, South Africa
1.8 km from City Centre700 m from Hillbrow Telkom Tower
Offering garden views, the venue is placed close to Parktown, and boasts an indoor pool.
Select
Not available
Coner Katherine And Grayston Drive, Sandown, Johannesburg, South Africa, Johannesburg, South Africa
10.7 km from City Centre1.7 km from Nelson Mandela Square
Just 1.8 km from Sandton Convention Centre, the hotel boasts cots and babysitting for children and includes 158 rooms.
Price from£ 111per nightSelect
Not available
17 Klip Street, Observatory, Johannesburg, South Africa
4.8 km from City Centre400 m from Observatory Golf Club
The hotel offers a business accommodation with 5 rooms in the busy area of Johannesburg.
8.8
Great1 review
Price from£ 48per nightSelect
Not available
Cnr. 10Th Avenue And Rivonia Road, Johannesburg, South Africa
15.9 km from City Centre2.2 km from Country Club Johannesburg
Offering location in Sandton district close to Liliesleaf Farm & Museum, this accommodation features 92 rooms and cots and child care.
Price from£ 47per nightSelect
Not available
72 Trichardt Road, Monument Park X 8M10, Johannesburg, South Africa
46.3 km from City Centre
Boasting a 24-hour bar and an outdoor pool, the property is located close to Groenkloof Nature Reserve and less than 10 km from the centre of Pretoria.
Price from£ 36per nightSelect
Not available
129 1St Avenue, Johannesburg, South Africa, 2092
3.7 km from City Centre900 m from Johannesburg Chamber of Commerce and Industry
Featuring a free transfer service to University of Johannesburg, this 9- room apartment offers accommodation with a shared kitchen and a sun terrace.
8.8
Great1 review
Price from£ 80per nightSelect
Not available
Cnr Columbine Avenue And Golden Highway, Johannesburg, South Africa, 2082
10.4 km from City Centre
This budget hotel with an outdoor swimming pool is just a 20-minute drive from Turffontein Race Course.
Price from£ 51per nightSelect
Not available
54 Siemert Road, Johannesburg, South Africa
1.2 km from City Centre1.2 km from Carlton Centre
The hotel is based close to Arts on Main in Johannesburg, and consists of 46 rooms with modern decor.
Price from£ 47per nightSelect
Not available
Lloys Ellis Avenue, Johannesburg, South Africa, 2198
4.4 km from City Centre500 m from Houghton Golf Club
Located close to Johannesburg Stadium, the hotel has 31 rooms, and boasts access to a train station.
Price from£ 114per nightSelect
Not available
20 West Road South, Johannesburg, South Africa, 2146
11.7 km from City Centre1.7 km from Nelson Mandela Square
Placed just off Nelson Mandela Square in a business area, this hotel offers a health club and a solarium onsite.
7.6
Very good122 reviews
Price from£ 124per nightSelect
Not available
10 Sandler Road, Fairmount, Johannesburg, South Africa, 2007
7.8 km from City Centre1.2 km from Royal Johannesburg & Kensington Golf Club
50 rooms and an outdoor swimming pool are available in this property, located close to an underground station and Melrose Arch.
8.4
Great196 reviews
Price from£ 109per nightSelect
Not available
12A North Street, Johannesburg, South Africa
6.8 km from City Centre1.4 km from Rosebank Mall
Offering a Jacuzzi and a sauna, the central apartment lies in a resort area, just next to Rosebank Mall.
8.6
Great8 reviews
Price from£ 83per nightSelect
Not available
65 5Th Avenue, Johannesburg, South Africa
8.6 km from City Centre1.1 km from Sandton City Shopping Centre
There are rooms facing the patio and the hotel is set close to Sandton City.
Price from£ 92per nightSelect
Not available
54 Bath Avenue, Rosebank, Johannesburg, South Africa, 2196
5.7 km from City Centre200 m from Rosebank Mall
Located steps away from Johannesburg Zoo, this hotel offers moments of relaxation featuring facials and massage treatments.
8.2
Great55 reviews
Price from£ 236per nightSelect
Not available
Corner Maude And 5Th Street, Sandton, Johannesburg, South Africa, 2196
10.0 km from City Centre100 m from Nelson Mandela Square
An infinity swimming pool as well as steam baths and massage are available for you at this stylish property, set adjacent to Sandton City Shopping Centre.
9.0
Perfect52 reviews
Price from£ 407per nightSelect
Not available
85 3Rd Avenue Melville, Johannesburg, South Africa
4.2 km from City Centre900 m from Campus Square Shopping Centre
Located within a short walking distance of Constitution Hill, in a touristic area of Johannesburg, the venue offers a shared lounge and a golf course.
Price from£ 47per nightSelect
Not available
15 1St Street, Johannesburg, South Africa
5.1 km from City Centre800 m from University of Johannesburg
Staying in this 7-room apartment, guests can enjoy a shared lounge, barbeque grills and a golf course or relax on a terrace overlooking the garden.
9.2
Perfect44 reviews
Price from£ 53per nightSelect
Not available
28 B, 3Rd Road, Hyde Park, Sandton, Johannesburg, South Africa
7.7 km from City Centre700 m from Thrupps Shopping Centre
Enjoying a convenient location in vicinity of Sandton City Shopping Centre, the accommodation includes a sun terrace and an outdoor swimming pool.
Price from£ 99per nightSelect
Not available
5 Rivonia Road, Illovo, Johannesburg, South Africa
7.8 km from City Centre1.8 km from Sandton City Shopping Centre
Situated in proximity to Thrupps Shopping Centre, this contemporary property includes a picnic area, barbeque grills and a golf course.
Price from£ 75per nightSelect
Not available
25 Tyrone Avenue, Johannesburg, South Africa
4.3 km from City Centre1.2 km from Johannesburg (Park) Train Station
Featuring a terrace fitted with an outdoor swimming pool, this cosy property is situated near attractions such as Johannesburg Holocaust & Genocide Centre.
9.4
Perfect16 reviews
Price from£ 67per nightSelect
Not available
45 Cross Avenue, Johannesburg, South Africa, 2198
8.5 km from City Centre1.4 km from Melrose Arch Shopping Centre
Equipped with a nice balcony and an outdoor pool, this apartment is set less than 1400 meters from Melrose Arch.
Price from£ 80per nightSelect
Not available
41 2Nd Avenue, Parktown North, Johannesburg, South Africa
6.3 km from City Centre1.2 km from Rosebank Mall
Located in a suburb district, 3.9 km from Sandton City, this excellent apartment boasts an outdoor pool and a nice balcony.
Price from£ 69per nightSelect
Not available
21 Granite Road, Johannesburg, South Africa
21.1 km from City Centre
Situated 8 km from the centre of Johannesburg, the apartment with a view over the garden offers a sunny patio.
9.0
Perfect3 reviews
Price from£ 53per nightSelect
Not available
21 Melville Road - Hyde Park, Johannesburg, South Africa, 2090
7.3 km from City Centre1.8 km from Rosebank Mall
Set near Sandton Convention Centre and Thrupps Shopping Centre, this apartment enjoys its vicinity to a train station and offers barbeque grills and a golf course.
6.2
Nice41 reviews
Price from£ 59per nightSelect
Not available
75 Iris Road, Norwood, Johannesburg, South Africa
5.1 km from City Centre500 m from Houghton Golf Club
Situated right near Houghton Golf Club, this 7-room apartment will suprise you with barbecue and a golf course.
6.6
Nice10 reviews
Price from£ 71per nightSelect
Not available
40 Magaliesberg Road Winchester Hills, Johannesburg, South Africa
8.7 km from City Centre2.5 km from Klipriviersberg Nature Reserve
This welcoming apartment is 3.9 km from FNB Stadium, and offers guests to enjoy a swimming pool.
Price from£ 40per nightSelect
Not available

Filtering results

Please wait...

729 hotels found

Your booking experience in Johannesburg

Looking for accommodation in Johannesburg? Hotelmix.co.uk enables you to narrow your search in Panorama Route by proximity to public transport and tourist attractions. We’ve got modern and historical hotels with a large list of facilities and services as well as other attractive accommodation options that give you a perfect base for exploring.

Budget hotels in Johannesburg

If you're on the hunt for a low-cost stay, check out Easyhotel Johannesburg Cbd with rates starting from 48£ or Cherry Tree Cottage B&B where prices start at 45£. You will find Life On 3Rd just a stone's throw from Bamboo.

Proximity to public transport

Forever Hotel At Centurion is a highly rated hotel near Waterkloof AFB airport with a sauna and a steam room. Monarch Hotel is located only a 5-minute walk from Gautrain Rosebank metro station and comes with an outdoor swimming pool, a golf course and a sundeck. Protea Hotel Johannesburg Parktonian All-Suite, is a modern hotel just a 10-minute walk from Johannesburg (Park) train station.

Convenience of staying in the city centre

Consider staying at Businessburg Hotel or Isibaya House to put you in the heart of the action of downtown. An option near the city center is Franklin 1201 next to Reflexion Thai Yoga Massage. In Randburg district, you'll find Hyatt Regency Johannesburg and The Capital Empire with rates from 98£.

Select a hotel next to Museum Africa, such as Reef Hotel, which is located a 10-minute walk away from the city center.

Luxury and boutique accommodation

Holiday Inn Johannesburg Airport is a chic choice that is a 10-minute walk to Wild Waters Boksburg. Benefit from Sandton district and stay at The Capital 20 West, an upscale 5-star hotel with an outdoor swimming pool, a golf course and table tennis. Radisson Blu Gautrain is a top-rated chain hotel in Randburg district, and is situated within easy reach of African Craft Market of Rosebank.

Apartments, B&Bs and others

Green Park Manor is an affordable apartment for families located next to Fourways Farmers Market, with room rates from 42£. Chislehurst Guest House is a great B&B with views of the garden, located within a short walk of Wild Planet Safari. Business travelers looking for some of the best hotels within a short drive of The Fun Company will find Suburbian Lodge or 12 Decades Art Hotel. Intercontinental Johannesburg Sandton Towers is a resort hotel with squash, golf and tennis and also featuring an outdoor swimming pool, a sauna and a golf course.

+ Read more - Less