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 986 hotels in Johannesburg
Get Prices

4-star 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.

Applied filters
Stars:   ×
50 On Shepherd Boutique Guest House Johannesburg50 Shepherd Road, Bryanston, Johannesburg, South Africa, 2021View on map
9.7 mi from City Center1400 yd from Ferndale Village Shopping Centre
Situated 7 km from Sandton city center, the hotel is adjacent to Bryanston Shopping Centre and features a shared lounge, barbeque grills and a library.
  • The bed & breakfast has
    • On-site car park
    +1
9.4
Perfect2 reviews
Price fromUS$ 81per nightSelect
{{ rooms.roomsCount }} US$ {{ rooms.roomsMinPrice }}per night
A Peaceful Retreat Bed & Breakfast Johannesburg15 Hunt Road, Johannesburg, South AfricaView on map
10.8 mi from City Center500 yd from French Chamber of Commerce and Industry
Situated in Bryanston district, this business hotel features an outdoor pool plus cafés, a stadium and restaurants.
  • The bed & breakfast has
    • On-site car park
    +1
Price fromUS$ 73per nightSelect
{{ rooms.roomsCount }} US$ {{ rooms.roomsMinPrice }}per night
Craighall Garden Bed & Breakfast Johannesburg55 Lancaster Avenue, Johannesburg, South AfricaView on map
5.7 mi from City Center1400 yd from Hyde Park Corner
Offering 6 rooms with patio views, the hotel is set in Randburg district, just steps from Dunkeld West Shopping Centre.
  • The bed & breakfast has
    • On-site car park
    +1
  • The bed & breakfast has
    • Outdoor dining area
    +1
Price fromUS$ 61per nightSelect
{{ rooms.roomsCount }} US$ {{ rooms.roomsMinPrice }}per night
Grace Guest House Johannesburg142 Curzon Road, Bryanston, Johannesburg, South Africa, 2021View on map
9.4 mi from City Center
Located in Bryanston district close to Khakiweed Photographic Safaris, this hotel boasts a seasonal outdoor pool, a shared lounge and bbq equipment.
  • The bed & breakfast has
    • Free Wi-Fi in public areas
    +1
Price fromUS$ 74per nightSelect
{{ rooms.roomsCount }} US$ {{ rooms.roomsMinPrice }}per night
Forest Sandown Hotel JohannesburgNo. 19 Westbrooke Drive, Johannesburg, South AfricaView on map
7.5 mi from City Center1.1 mi from Johannesburg Stock Exchange JSE
Offering 37 rooms with city centre views, the hotel is set in Sandton district, just steps from Sandton Convention Centre.
  • The hotel has
    • Free Wi-Fi in rooms
    +1
  • The hotel has
    • On-site car park
    +1
Price fromUS$ 98per nightSelect
{{ rooms.roomsCount }} US$ {{ rooms.roomsMinPrice }}per night
Classique Grace Boutique Hotel Johannesburg61 Bowling Ave Morningside Manor, Johannesburg, South AfricaView on map
9.1 mi from City Center
There are rooms facing the garden and the hotel is set close to Nelson Mandela Square.
  • The hotel has
    • Free Wi-Fi in rooms
    +1
  • The hotel has
    • On-site car park
    +1
  • The hotel has
    • Bar/ Lounge area
    • Restaurant
    +2
Price fromUS$ 59per nightSelect
{{ rooms.roomsCount }} US$ {{ rooms.roomsMinPrice }}per night
Sleepy Gecko Guest House Johannesburg84 And 86 3Rd Avenue, Johannesburg, South AfricaView on map
3.1 mi from City Center900 yd from Campus Square Shopping Centre
Approximately 2.2 km from Johannesburg Botanical Gardens, the accommodation comes with a gym and an outdoor pool.
Price fromUS$ 66per nightSelect
{{ rooms.roomsCount }} US$ {{ rooms.roomsMinPrice }}per night
Fourways Gardens Guest Estate Hotel Johannesburg27 Richard Road, Johannesburg, South AfricaView on map
14.4 mi from City Center
The hotel lies not far away from Dainfern Square and offers a 24-hour restaurant and an outdoor pool onsite.
  • The hotel has
    • Car park
    +1
Price fromUS$ 80per nightSelect
{{ rooms.roomsCount }} US$ {{ rooms.roomsMinPrice }}per night
Bella Casa Guesthouse Johannesburg53 Devonshire Avenue Bryanston, Johannesburg, South AfricaView on map
1300 yd from City Center1300 yd from Carlton Centre
This venue in an entertainment area offers guests an outdoor pool and a 24-hour restaurant.
  • The hotel has
    • Airport shuttle
    +1
  • The hotel has
    • Massage
    +1
Price fromUS$ 60per nightSelect
{{ rooms.roomsCount }} US$ {{ rooms.roomsMinPrice }}per night
Q On First Guesthouse Johannesburg39A 1St Avenue East, Parktown North,, Johannesburg, South AfricaView on map
4.3 mi from City Center1000 yd from Rosebank Mall
Offering convenient proximity to Goodman Gallery, the hotel is also close to Bidvest Wanderers Stadium.
  • The hotel has
    • Free internet access
    +1
Price fromUS$ 164per nightSelect
{{ rooms.roomsCount }} US$ {{ rooms.roomsMinPrice }}per night
44 On Livingston Boutique Guest House Johannesburg5 Sandler Corner Livingston Road'S, Johannesburg, South AfricaView on map
5.0 mi from City Center1400 yd from Royal Johannesburg & Kensington Golf Club
A 24-hour restaurant is available in this hotel that boasts a prime location close to Johannesburg Zoo.
  • The hotel has
    • Car park
    +1
  • The hotel has
    • 24-hour room service
    +1
Price fromUS$ 100per nightSelect
{{ rooms.roomsCount }} US$ {{ rooms.roomsMinPrice }}per night
Mahoua Resorts Johannesburg55-57 Oakdene Parks, Johannesburg, South AfricaView on map
4.1 mi from City Center
A few meters away you can enjoy Glenvista Country Club.
  • The hotel has
    • Free Wi-Fi in rooms
    +1
  • The hotel has
    • Restaurant
    +1
Price fromUS$ 165per nightSelect
{{ rooms.roomsCount }} US$ {{ rooms.roomsMinPrice }}per night
Casa Velha Guesthouse Johannesburg19 Defiant Avenue Airfield ,Johannesburg 1501, Johannesburg, South AfricaView on map
16.6 mi from City Center
This hotel features rooms with garden views, while a tranquil location provides easy access to Moriti Private Safaris.
  • The hotel has
    • Electric kettle
    +1
8.8
Great17 reviews
Select
Doveton House Bed & Breakfast Johannesburg21 Doveton Road, Johannesburg, South Africa, 2193View on map
2.2 mi from City Center1300 yd from University of the Witwatersrand
Offering garden views, the venue is placed close to Johannesburg Stadium, and boasts a swimming pool.
  • The bed & breakfast has
    • Free Wi-Fi in rooms
    +1
  • The bed & breakfast has
    • On-site car park
    +1
Price fromUS$ 112per nightSelect
{{ rooms.roomsCount }} US$ {{ rooms.roomsMinPrice }}per night
Cradle Boutique Hotel JohannesburgR540 Kroomdraai Road, Johannesburg, South AfricaView on map
Located next to The Cradle of Humankind Private Nature Reserve, the venue comprises 16 rooms with landscape views.
  • The hotel has
    • Car park
    +1
  • The hotel has
    • 24-hour reception
    • 24-hour security
    +2
Price fromUS$ 152per nightSelect
{{ rooms.roomsCount }} US$ {{ rooms.roomsMinPrice }}per night
Hotel Qsl On 44 Johannesburg12 Quince Street, Johannesburg, South AfricaView on map
2.2 mi from City Center1100 yd from University of the Witwatersrand
Located near Museum Africa, this boutique hotel features a continental breakfast.
  • The hotel has
    • Free Wi-Fi in rooms
    +1
Price fromUS$ 120per nightSelect
{{ rooms.roomsCount }} US$ {{ rooms.roomsMinPrice }}per night
Life Hotel - The Aviator JohannesburgCorner Of Bosch & Kempton Roads, Johannesburg, South Africa, 1619View on map
13.8 mi from City Center
Guests of this luxury hotel can relax at a swimming pool and have their drinks at the terrace bar.
  • The hotel has
    • Bar/ Lounge area
    • Restaurant
    +2
Select
Umfula Indlu Guest Lodge Johannesburg7-9 Bromley Close, Bryanston ,Johannesburg , Johannesburg, South AfricaView on map
10.7 mi from City Center
This hotel features a large garden and barbeque on site, and is situated in Randburg district with a motorway nearby.
Select
Curiocity Backpackers Hostel Johannesburg302 Fox Street, Maboneng Precinct, Johannesburg, South Africa, 2029View on map
With pool views, the venue is placed 20 minutes' walk from the center of Johannesburg, at a short distance from Johannesburg Stadium.
  • The hostel has
    • Off-site car park
    +1
  • The hostel has
    • Shared kitchen
    +1
Price fromUS$ 20per nightSelect
{{ rooms.roomsCount }} US$ {{ rooms.roomsMinPrice }}per night
Blu Trea Bed And Breakfast Johannesburg10 8Th Avenue, Melville, Johannesburg, South Africa, 2092View on map
3.5 mi from City Center1000 yd from Melville Koppies Nature Reserve
Boasting location close to Melville Koppies Nature Reserve, the venue includes 6 rooms and a plunge swimming pool.
  • The bed & breakfast has
    • On-site car park
    +1
Price fromUS$ 73per nightSelect
{{ rooms.roomsCount }} US$ {{ rooms.roomsMinPrice }}per night

Filtering results

Please wait...

62 hotels found