Sort by
Legend
Legend
  • Hotels on page
  •  
  • Other hotels
  • Airports
  • Metro Station
  • Train Station
  • Park
  • Museum
  • Business Centre
  • Stadium
  • General

Hover above the icons to see hotel photo and details.

Click the hotel to go to the main hotel page.

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
We offer 985 hotels in Johannesburg
Get Prices

983 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
Legend
Legend
  • Hotels on page
  •  
  • Other hotels
  • Airports
  • Metro Station
  • Train Station
  • Park
  • Museum
  • Business Centre
  • Stadium
  • General

Hover above the icons to see hotel photo and details.

Click the hotel to go to the main hotel page.

54 On Bath54 Bath Avenue Rosebank, Johannesburg, South Africa, 2196View on map
6.5 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.
  • The hotel has
    • On-site car park
    +1
8.2
Great54 reviews
Price from£ 199per nightSelect
{{ rooms.roomsCount }} £ {{ rooms.roomsMinPrice }}per night
Monarch Hotel167 Oxford Road, Johannesburg, South Africa, 2196View on map
6.4 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.
  • The hotel has
    • Free Wi-Fi in rooms
    +1
  • The hotel has
    • Paid parking
    +1
9.6
Perfect11 reviews
Price from£ 135per nightSelect
{{ rooms.roomsCount }} £ {{ rooms.roomsMinPrice }}per night
The Capital Moloko160 Helen Road, Strathavon, Johannesburg, South Africa, 2146View on map
12.0 km from City Centre1.2 km from Johannesburg Stock Exchange JSE
Located in the centre of the city close to Nelson Mandela Square, this intimate hotel offers 53 elegant rooms along with facials and massage services.
  • The hotel has
    • Paid parking
    +1
8.2
Great3 reviews
Price from£ 848per nightSelect
{{ rooms.roomsCount }} £ {{ rooms.roomsMinPrice }}per night
The Capital Empire177 Empire Place & Rovonia Road, Johannesburg, South Africa, 2146View on map
10.2 km from City Centre300 m from Sandton City Shopping Centre
Placed close to Johannesburg in the centre of Sandton, this hotel offers 193 rooms.
  • The hotel has
    • On-site car park
    +1
8.8
Great1 review
Price from£ 306per nightSelect
{{ rooms.roomsCount }} £ {{ rooms.roomsMinPrice }}per night
The Residence Boutique Hotel17 4Th Avenue Houghton, Johannesburg, South AfricaView on map
4.5 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.
  • The hotel has
    • On-site car park
    +1
9.8
Perfect8 reviews
Price from£ 207per nightSelect
{{ rooms.roomsCount }} £ {{ rooms.roomsMinPrice }}per night
Garden Court MorningsideCorner Rivonia Road And Cullinan Close, Johannesburg, South AfricaView on map
12.8 km from City Centre1.6 km from Johannesburg Stock Exchange JSE
Located a few steps from Nelson Mandela Square, the hotel features 150 rooms with views over the terrace.
  • The hotel has
    • On-site car park
    +1
Price from£ 83per nightSelect
{{ rooms.roomsCount }} £ {{ rooms.roomsMinPrice }}per night
The Munro Boutique Hotel63 St Patrick Road, Johannesburg, South AfricaView on map
3.9 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.
  • The hotel has
    • On-site car park
    +1
Price from£ 204per nightSelect
{{ rooms.roomsCount }} £ {{ rooms.roomsMinPrice }}per night
Motel Mi Pi ChiGuest house35 Fourth Avenue Melville, Johannesburg, South AfricaView on map
5.5 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.
  • The guest house has
    • On-site car park
    +1
  • The guest house has
    • Electric kettle
    • Cookware/ Kitchen utensils
    +2
9.0
Perfect34 reviews
Price from£ 62per nightSelect
{{ rooms.roomsCount }} £ {{ rooms.roomsMinPrice }}per night
Gold Reef City Theme Park14 Northern Pkwy,0112485700 , 2159, Johannesburg, South AfricaView on map
4.9 km from City Centre100 m from Gold Reef City
Featuring a private pool, this property is set a short distance from Apartheid Museum and Gold Reef City & Casino.
  • The hotel has
    • Wi-Fi in rooms
    +1
  • The hotel has
    • Paid parking
    +1
  • The hotel has
    • 24-hour reception
    • 24-hour room service
    +2
7.2
Very good3 reviews
Price from£ 135per nightSelect
{{ rooms.roomsCount }} £ {{ rooms.roomsMinPrice }}per night
Davinci Hotel And Suites On Nelson Mandela Square2 Maude Street, Johannesburg, South Africa, 2145View on map
10.8 km from City Centre500 m from Sandton City Shopping Centre
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.
  • The hotel has
    • Valet parking
    +1
  • The hotel has
    • 24-hour reception
    • 24-hour security
    +2
10.0
Perfect1 review
Price from£ 255per nightSelect
{{ rooms.roomsCount }} £ {{ rooms.roomsMinPrice }}per night
Ascot Boutique Hotel59 Grant Avenue And Algernon Road, Johannesburg, South Africa, 2192View on map
5.8 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.
  • The hotel has
    • On-site car park
    +1
8.2
Great43 reviews
Price from£ 56per nightSelect
{{ rooms.roomsCount }} £ {{ rooms.roomsMinPrice }}per night
Clico Boutique Hotel27 Sturdee Avenue, Johannesburg, South AfricaView on map
6.9 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.
  • The hotel has
    • On-site car park
    +1
Price from£ 145per nightSelect
{{ rooms.roomsCount }} £ {{ rooms.roomsMinPrice }}per night
The View Boutique Hotel19 Molesey Avenue, Rossmore, Auckland Park, Johannesburg, South Africa, 2092View on map
4.8 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.
  • The hotel has
    • On-site car park
    +1
Price from£ 95per nightSelect
{{ rooms.roomsCount }} £ {{ rooms.roomsMinPrice }}per night
Idwala Boutique Hotel13 Garrick Road, Randburg, Johannesburg, South AfricaView on map
10.5 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.
  • The hotel has
    • On-site car park
    +1
Price from£ 98per nightSelect
{{ rooms.roomsCount }} £ {{ rooms.roomsMinPrice }}per night
Villa Dor Guest HouseGuest house21 Granite Road, Johannesburg, South AfricaView on map
21.9 km from City Centre
Situated 8 km from the centre of Johannesburg, the apartment with a view over the garden offers a sunny patio.
  • The guest house has
    • On-site car park
    +1
  • The guest house has
    • Refrigerator
    • Dryer
    • Electric kettle
    • Cookware/ Kitchen utensils
    +4
9.0
Perfect3 reviews
Price from£ 60per nightSelect
{{ rooms.roomsCount }} £ {{ rooms.roomsMinPrice }}per night
Atholplace Hotel & Villa90 Pretoria Avenue, Johannesburg, South Africa, 02196View on map
10.4 km from City Centre1.1 km from Johannesburg Stock Exchange JSE
The hotel includes a large pool, boasting a convenient location close to Nelson Mandela Square.
  • The hotel has
    • On-site car park
    +1
  • The hotel has
    • 24-hour reception
    +1
Price from£ 1 042per nightSelect
{{ rooms.roomsCount }} £ {{ rooms.roomsMinPrice }}per night
Little Tuscany Boutique Hotel48 Queens Rd, Bryanston, Johannesburg, 2021, South Africa, Johannesburg, South AfricaView on map
17.8 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.
  • The hotel has
    • On-site car park
    +1
Price from£ 107per nightSelect
{{ rooms.roomsCount }} £ {{ rooms.roomsMinPrice }}per night
Villa Simonne16 West Street, Lower Houghton, Johannesburg, South AfricaView on map
4.3 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.
  • The bed & breakfast has
    • On-site car park
    +1
10.0
Perfect1 review
Price from£ 117per nightSelect
{{ rooms.roomsCount }} £ {{ rooms.roomsMinPrice }}per night
Davinci Hotel On Nelson Mandela SquareCorner Maude And 5Th Street, Sandton, Johannesburg, South Africa, 2196View on map
10.8 km from City Centre500 m from Sandton City Shopping Centre
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.
  • The hotel has
    • On-site car park
    +1
9.0
Perfect52 reviews
Price from£ 329per nightSelect
{{ rooms.roomsCount }} £ {{ rooms.roomsMinPrice }}per night
The Syrene Boutique Hotel28 Wessels Road, Rivonia, Sandton, Johannesburg, South AfricaView on map
16.9 km from City Centre
Located just off AECI Dynamite Factory Museum, this hotel is nestled in a historic-style building and features a private pool.
  • The hotel has
    • On-site car park
    +1
Price from£ 121per nightSelect
{{ rooms.roomsCount }} £ {{ rooms.roomsMinPrice }}per night

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

Filtering results

Please wait...

983 hotels found