2 Adults

Compare other sites

Filters


Star Ratings

60
211
163
18
11
Unrated517

Price (per night)

$0 - $50470
$50 - $100170
$100 - $15023
$150 - $20014
$200+303

Review Score

Superb 9+178
Very Good 8+102
Good 7+67
Pleasant 6+22

Property Type

Guest House345
Hotel229
Bed & Breakfast150
Apartment149
Lodge25
Hostel18
Serviced Apartment16
Homestay13
Villa7
Vacation Rental6
Country House/Manor5
Cottage5
Chalet3
Inn3
Holiday Park/Campsite2
Mini Hotel1
Farm Stay1
Other1
Resort1

Hotel Facilities

Wi-Fi627
Swimming pool550
Garden413
Airport shuttle340
Room service251
24-Hour reception241
Babysitting136
Restaurant108
Elevator / Lift101
Concierge97
Spa94
Fitness center63
Parking44
Bar29
Pet friendly17
Child pool15
Bicycle rental15
Disabled access11
Cafeteria8
Kids club8
Allergy-free rooms4
Outdoor heated pool4
Nightclubs1

Room Facilities

Safe-deposit box281
TV269
Air conditioning260
Coffee / Tea maker191
Hair dryer181
Refrigerator122
Mini Bar96
Microwave85
Bathtube78
Kitchenette70
Bathrobes53
Ice machine4
Bidet2

980 hotels
Sort by:
Park Inn Sandton
Park Inn SandtonJohannesburg- Show on map

Good, 7.4

(2225reviews)
  • Room service
  • Pet friendly
  • Bar
  • Fitness center
  • Swimming pool
  • Child pool
  • Concierge
  • Elevator / Lift
  • 24-Hour reception
  • Babysitting
Avg. price/night

$42

Radisson Blu Hotel Sandton Johannesburg
Radisson Blu Hotel Sandton JohannesburgJohannesburg- Show on map

Very Good, 8.2

(1958reviews)
  • Room service
  • Restaurant
  • Bar
  • Spa
  • Fitness center
  • Swimming pool
  • Concierge
  • Elevator / Lift
  • 24-Hour reception
  • Babysitting
Avg. price/night

$69

Hilton Sandton
Hilton SandtonJohannesburg- Show on map

Very Good, 8.1

(1986reviews)
  • Room service
  • Restaurant
  • Fitness center
  • Swimming pool
  • Spa
  • Garden
  • Concierge
  • Elevator / Lift
  • 24-Hour reception
  • Babysitting
Avg. price/night

$71

Signature Lux Hotel By ONOMO Sandton
Signature Lux Hotel By ONOMO SandtonJohannesburg- Show on map

Very Good, 8.4

(185reviews)
  • Room service
  • Restaurant
  • Elevator / Lift
  • 24-Hour reception
  • Wi-Fi
  • Airport shuttle
Avg. price/night

$42

Crowne Plaza Johannesburg - The Rosebank
Crowne Plaza Johannesburg - The RosebankJohannesburg- Show on map

Very Good, 8.2

(1345reviews)
  • Room service
  • Restaurant
  • Bar
  • Cafeteria
  • Fitness center
  • Swimming pool
  • Spa
  • Garden
  • Concierge
  • Elevator / Lift
Avg. price/night

$81

Mercure Johannesburg Midrand
Mercure Johannesburg MidrandJohannesburg- Show on map

Good, 7.1

(329reviews)
  • Restaurant
  • Bar
  • Swimming pool
  • Garden
  • Elevator / Lift
  • 24-Hour reception
  • Babysitting
  • Wi-Fi
  • Airport shuttle
Avg. price/night

$35

Mercure Johannesburg Randburg
Mercure Johannesburg RandburgJohannesburg- Show on map

Good, 7.2

(330reviews)
  • Restaurant
  • Bar
  • Swimming pool
  • Spa
  • Garden
  • Elevator / Lift
  • 24-Hour reception
  • Wi-Fi
  • Airport shuttle
Avg. price/night

$31

Holiday Inn Express Sandton-Woodmead
Holiday Inn Express Sandton-WoodmeadJohannesburg- Show on map

Good, 7.1

(525reviews)
  • Room service
  • Restaurant
  • Swimming pool
  • Garden
  • Elevator / Lift
  • 24-Hour reception
  • Babysitting
  • Wi-Fi
  • Airport shuttle
Avg. price/night

$46

Insignia Lifestyle
Insignia LifestyleJohannesburg- Show on map

Very Good, 8.1

(343reviews)
  • Swimming pool
  • Garden
  • Wi-Fi
Avg. price/night

$84

Holiday Inn Sandton
Holiday Inn SandtonJohannesburg- Show on map

Good, 7.6

(547reviews)
  • Room service
  • Restaurant
  • Kids club
  • Cafeteria
  • Swimming pool
  • Concierge
  • Elevator / Lift
  • 24-Hour reception
  • Babysitting
  • Wi-Fi
Avg. price/night

$77

Motel Mi Pi Chi
Motel Mi Pi ChiJohannesburg- Show on map

Superb, 9.0

(393reviews)
  • Wi-Fi
  • Airport shuttle
Avg. price/night

$42

Indaba Hotel Spa & Conference Center
Indaba Hotel Spa & Conference CenterJohannesburg- Show on map

Very Good, 8.1

(866reviews)
  • Room service
  • Restaurant
  • Fitness center
  • Swimming pool
  • Spa
  • Garden
  • Concierge
  • 24-Hour reception
  • Babysitting
  • Wi-Fi
Avg. price/night

$53

The Winston Hotel
The Winston HotelJohannesburg- Show on map

Superb, 9.0

(602reviews)
  • Room service
  • Swimming pool
  • Garden
  • Concierge
  • 24-Hour reception
  • Babysitting
  • Wi-Fi
  • Airport shuttle
Avg. price/night

$119

Intercontinental Johannesburg Sandton Towers
Intercontinental Johannesburg Sandton TowersJohannesburg- Show on map

Fabulous, 8.7

(569reviews)
  • Room service
  • Restaurant
  • Kids club
  • Fitness center
  • Swimming pool
  • Spa
  • Garden
  • Concierge
  • Elevator / Lift
  • 24-Hour reception
Avg. price/night

$174

Sandton Executive Suites - Hydro Park
Sandton Executive Suites - Hydro ParkJohannesburg- Show on map

Good, 7.0

(166reviews)
  • Room service
  • Fitness center
  • Swimming pool
  • Garden
  • Concierge
  • Elevator / Lift
  • 24-Hour reception
  • Airport shuttle
Avg. price/night

$37

Curiocity Backpackers
Curiocity BackpackersJohannesburg- Show on map

Superb, 9.0

(327reviews)
  • Swimming pool
Avg. price/night

$12

Ginnegaap Guesthouse
Ginnegaap GuesthouseJohannesburg- Show on map

Fabulous, 8.9

(406reviews)
  • Room service
  • Swimming pool
  • Garden
  • Concierge
  • 24-Hour reception
  • Babysitting
  • Wi-Fi
  • Airport shuttle
Avg. price/night

$41

Apollo Hotel Johannesburg
Apollo Hotel JohannesburgJohannesburg- Show on map

Very Good, 8.0

(250reviews)
  • Room service
  • Restaurant
  • Swimming pool
  • Concierge
  • Elevator / Lift
  • 24-Hour reception
  • Wi-Fi
  • Airport shuttle
Avg. price/night

$30

Protea Hotel by Marriott Midrand
Protea Hotel by Marriott MidrandJohannesburg- Show on map

Good, 7.6

(358reviews)
  • Room service
  • Restaurant
  • Cafeteria
  • Fitness center
  • Swimming pool
  • Spa
  • Garden
  • Concierge
  • 24-Hour reception
  • Babysitting
Avg. price/night

$51

C A G - The Cube
C A G - The CubeJohannesburg- Show on map

Superb, 9.2

(130reviews)
  • Room service
  • Swimming pool
  • Concierge
  • Elevator / Lift
  • 24-Hour reception
  • Babysitting
  • Wi-Fi
  • Airport shuttle
Avg. price/night

$33

Epic Luxury Apartments
Epic Luxury ApartmentsJohannesburg- Show on map

Very Good, 8.2

(151reviews)
  • Room service
  • Swimming pool
  • Garden
  • Elevator / Lift
  • Wi-Fi
  • Airport shuttle
Avg. price/night

$72

Arum Place Guest House
Arum Place Guest HouseJohannesburg- Show on map

Superb, 9.2

(274reviews)
  • Swimming pool
  • Concierge
  • Wi-Fi
  • Airport shuttle
Avg. price/night

$48

The Wesley
The WesleyJohannesburg- Show on map

Very Good, 8.0

(277reviews)
  • Room service
  • Restaurant
  • Pet friendly
  • Swimming pool
  • Spa
  • Garden
  • Concierge
  • Babysitting
  • Wi-Fi
  • Airport shuttle
Avg. price/night

$45

Dynasty Forest Sandown Hotel & Conference Center
Dynasty Forest Sandown Hotel & Conference CenterJohannesburg- Show on map

6.2

(67reviews)
  • Swimming pool
  • Garden
  • Child pool
  • 24-Hour reception
  • Wi-Fi
  • Airport shuttle
Avg. price/night

$28

City Lodge Hotel Fourways
City Lodge Hotel FourwaysJohannesburg- Show on map

Very Good, 8.3

(551reviews)
  • Fitness center
  • Swimming pool
  • 24-Hour reception
  • Wi-Fi
  • Airport shuttle
Avg. price/night

$47

Claires of Sandton Luxury Guest House
Claires of Sandton Luxury Guest HouseJohannesburg- Show on map

Exceptional, 9.9

(374reviews)
  • Swimming pool
  • Garden
  • Babysitting
  • Wi-Fi
  • Airport shuttle
Avg. price/night

$35

The Devonshire Johannesburg
The Devonshire JohannesburgJohannesburg- Show on map

5.7

(148reviews)
  • Room service
  • Restaurant
  • Swimming pool
  • Elevator / Lift
  • 24-Hour reception
  • Babysitting
  • Wi-Fi
  • Airport shuttle
C A G The Vantage
C A G The VantageJohannesburg- Show on map

Very Good, 8.1

(69reviews)
  • Elevator / Lift
  • 24-Hour reception
  • Wi-Fi
  • Airport shuttle
Avg. price/night

$41

Melville Manor Guest House
Melville Manor Guest HouseJohannesburg- Show on map

Superb, 9.0

(301reviews)
  • Room service
  • Garden
  • Wi-Fi
  • Airport shuttle
Garden Court Morningside Sandton
Garden Court Morningside SandtonJohannesburg- Show on map

Very Good, 8.0

(468reviews)
  • Restaurant
  • Fitness center
  • Swimming pool
  • 24-Hour reception
  • Airport shuttle
Avg. price/night

$47

1 of 33

Loading...

loading

Best hotels in Johannesburg

Trying to find hotel vouchers in Johannesburg? You are in a good place! Get ready for your trip to South Africa. There are great places nearby Johannesburg like Top of Africa, Absa Tower and Johannesburg Art Gallery. You can’t miss them! You can use Rand Airport which is based 7 kilometers from the center of Johannesburg. We hope you will enjoy your time in South Africa!

Johannesburg offers a wide range of hotels as there are over 633 hotels closeby. If you are travelling on budget and need hotel deals make sure to use DirectHotels.com! This meta-search engine is a perfect tool which shows you all the best advantages of booking directly. There’s nothing easier than using DirectHotels.com!

How does it work?

We compare all the popular booking engines as well as direct booking possibilities. If a hotel gives any kind of deals for booking directly they will be visible here! So, thanks to DirectHotels.com you can easily analyse all the possibilities and choose the cheapest option.

As you know there are a lot of options in Johannesburg.

Look at our top hotels in Johannesburg. Be ready for your journey to Johannesburg and remember that the best hotel deals you can find only on DirectHotels.com!