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
Inn3
Chalet3
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
Bicycle rental15
Child pool15
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:
The Capital 20 West
The Capital 20 WestJohannesburg- Show on map

Good, 7.9

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

$204

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

Garden Court Sandton City
Garden Court Sandton CityJohannesburg- Show on map

Very Good, 8.1

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

$75

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

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

Protea Hotel Fire & Ice by Marriott Johannesburg Melrose Arch
Protea Hotel Fire & Ice by Marriott Johannesburg Melrose ArchJohannesburg- Show on map

Very Good, 8.2

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

$90

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

Protea Hotel by Marriott Johannesburg Balalaika Sandton
Protea Hotel by Marriott Johannesburg Balalaika SandtonJohannesburg- Show on map

Very Good, 8.1

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

$57

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

Fabulous, 8.7

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

$55

The Maslow Hotel Sandton
The Maslow Hotel SandtonJohannesburg- Show on map

Fabulous, 8.9

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

$43

The Reef Hotel
The Reef HotelJohannesburg- Show on map

Good, 7.8

(751reviews)
  • Room service
  • Restaurant
  • Bar
  • Cafeteria
  • Spa
  • Concierge
  • Elevator / Lift
  • 24-Hour reception
  • Babysitting
  • Wi-Fi
Avg. price/night

$36

Genesis All-Suite Hotel
Genesis All-Suite HotelJohannesburg- Show on map

Fabulous, 8.7

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

$95

DaVinci Hotel and Suites
DaVinci Hotel and SuitesJohannesburg- Show on map

Superb, 9.1

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

$102

The Residence Johannesburg
The Residence JohannesburgJohannesburg- Show on map

Exceptional, 9.9

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

$162

Protea Hotel by Marriott Johannesburg Wanderers
Protea Hotel by Marriott Johannesburg WanderersJohannesburg- Show on map

Very Good, 8.2

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

$60

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

The Michelangelo Hotel Johannesburg
The Michelangelo Hotel JohannesburgJohannesburg- Show on map

Fabulous, 8.9

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

$134

Faircity Quatermain Hotel
Faircity Quatermain HotelJohannesburg- Show on map

Very Good, 8.4

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

$53

The Fairway Hotel Spa & Golf Resort
The Fairway Hotel Spa & Golf ResortJohannesburg- Show on map

Superb, 9.0

(984reviews)
  • Room service
  • Restaurant
  • Disabled access
  • Swimming pool
  • Spa
  • Garden
  • Elevator / Lift
  • 24-Hour reception
  • Babysitting
  • Wi-Fi
Avg. price/night

$84

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

Sandton Sun
Sandton SunJohannesburg- Show on map

Superb, 9.0

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

$92

Faircity Falstaff Hotel
Faircity Falstaff HotelJohannesburg- Show on map

Very Good, 8.4

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

$50

Four Seasons Hotel WestCliff
Four Seasons Hotel WestCliffJohannesburg- Show on map

Superb, 9.1

(936reviews)
  • Room service
  • Restaurant
  • Pet friendly
  • Spa
  • Kids club
  • Fitness center
  • Swimming pool
  • Garden
  • Child pool
  • Concierge
Avg. price/night

$192

Southern Sun Montecasino
Southern Sun MontecasinoJohannesburg- Show on map

Superb, 9.0

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

$81

Holiday Inn Johannesburg-Rosebank
Holiday Inn Johannesburg-RosebankJohannesburg- Show on map

Very Good, 8.2

(884reviews)
  • Room service
  • Restaurant
  • Bar
  • Fitness center
  • Swimming pool
  • Garden
  • Elevator / Lift
  • 24-Hour reception
  • Babysitting
  • Wi-Fi
Avg. price/night

$54

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

Protea Hotel by Marriott Johannesburg Parktonian All-Suite
Protea Hotel by Marriott Johannesburg Parktonian All-SuiteJohannesburg- Show on map

Good, 7.5

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

$54

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

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

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

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!