Skip to main content

Get the advice you need. Check the latest COVID-19 restrictions before you travel. Learn more

Filter by:


Star Rating

5 stars 4 stars 3 stars 2 stars 1 star

Review Score

Wonderful: 9+ Very Good: 8+ Good: 7+ Pleasant: 6+
Johannesburg – 1,054 hotels and places to stay
Our Top Picks Lowest Price First Star rating and price Top Reviewed

See the latest prices and deals by choosing your dates.

Signature Lux Hotel By ONOMO, Sandton

Hotel in Sandton, Johannesburg

Located in the heart of Sandton, Signature Lux Hotel is a short walk from the popular Nelson Mandela Square, Sandton City Shopping Center and the Sandton Convention Center. The place is exactly what I expected. Its a small budget hotel in a great location, clean and modern. Its not about fancy, its about modern clean and value for money, locate don South Africa's best shopping centre with fabulous shops and restaurants. Staff is great. Location is great. Modern feel. can't ask for more.

Show more Show less
7.6
Good
4,275 reviews
Price from
$43
per night

Garden Court Sandton City

Hotel in Sandton, Johannesburg

This modern hotel is connected to the Sandton Convention Center and located adjacent to Nelson Mandela Square and Sandton City shopping centers. It offers an outdoor swimming pool, a gym and a... Everything was beautiful n excellent

Show more Show less
8.4
Very Good
2,784 reviews
Price from
$81
per night

Radisson Blu Hotel Sandton, Johannesburg

Hotel in Sandton, Johannesburg

Radisson Blu Hotel occupies a prime location in the heart of Sandton's business district. Its' impressive atrium sets the tone for a memorable experience. Everything. They also gave us complimentary breakfast.

Show more Show less
8.3
Very Good
2,846 reviews
Price from
$111
per night

Sandton Sun and Towers

Hotel in Sandton, Johannesburg

This 5-star hotel is located in the heart of Johannesburg’s economic hub, connected to Sandton Convention Center. Rooms were just perfect! Decor, lighting, space, cleanliness. Everything was on point.

Show more Show less
8.7
Excellent
1,559 reviews
Price from
$169
per night

Radisson Blu Gautrain Hotel, Sandton Johannesburg

Hotel in Sandton, Johannesburg

Located footsteps from the Gautrain Rail Station, Radisson Blu Gautrain Hotel offers well designed rooms with flat-screen TVs. It has an outdoor pool and a fitness center. Friendly staff Value for money Clean hotel

Show more Show less
8.4
Very Good
2,172 reviews
Price from
$95
per night

hi Monte

Hotel in Johannesburg

Located in Johannesburg, a 2-minute walk from Montecasino, hi Monte has air-conditioned rooms with free WiFi and express check-in and check-out. no break fast , accepted not expected. Too much of a racket from Billy the Bum, very bad. then 3 sportscars , Ferrari and 2 0ther revved under my window 2 in the morning, very bad. kids making a noise. The rest fantastic

Show more Show less
8.5
Very Good
1,956 reviews
Price from
$49
per night

The Houghton Hotel, Spa, Wellness & Golf

Hotel in Houghton, Johannesburg

Located in Johannesburg, 2.6 miles from Johannesburg Stadium, The Houghton Hotel, Spa, Wellness & Golf provides accommodations with a restaurant, free private parking, an outdoor swimming pool and a... its a great property, with fantastic views and lots of comfort

Show more Show less
8.9
Excellent
1,897 reviews
Price from
$182
per night

The Maslow Hotel, Sandton

Hotel in Sandton, Johannesburg

Located in the central business district of Sandton, The Maslow Hotel, Sandton is 10 minutes’ walk from Nelson Mandela Square and Sandton City Mall. Great staff, food was excellent

Show more Show less
8.4
Very Good
2,515 reviews
Price from
$100
per night

Hilton Sandton

Hotel in Sandton, Johannesburg

Located in the heart of the business district of Sandton and featuring a fitness center, swimming pool and landscaped gardens, The Hilton Sandton is located 2953 feet from the Sandton Convention... The bed and bedding were super comfortable

Show more Show less
7.9
Good
1,466 reviews
Price from
$111
per night

Holiday Inn Express Sandton-Woodmead, an IHG Hotel

Hotel in Johannesburg

Only 4.3 mi from Sandton's center, this modern hotel offers great service and accommodations in an ideal location for visiting Sandton, Bryanston, and Johannesburg's business areas. The rooms are clean and tidy. The breakfast the morning was divine. Worth the monies we paid.

Show more Show less
8.2
Very Good
1,102 reviews
Price from
$58
per night

Most-booked hotels in Johannesburg in the past month

See all

Johannesburg's best hotels with breakfast

See all

Budget hotels in Johannesburg

See all

Hotels located in the center of Johannesburg

See all

FAQs about hotels in Johannesburg

Learn more about visiting Johannesburg

  • 16 attractions
  • 119 points of interest
  • 15 neighborhoods
Find out more
Subscribe to see Secret Deals

Prices drop the second you sign up!

What Guests Said About Johannesburg:

Explore guest reviews of hotels in Johannesburg

See all

Research, refine, and make plans for your whole trip