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,166 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.

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... Breakfast was mouth watering🤤...it was more than perfect

Show more Show less
8.3
Very Good
3,622 reviews
Price from
$85
per night

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. Location was great. Close to all the areas I was to visit. Didn’t take breakfast

Show more Show less
7.3
Good
3,498 reviews
Price from
$50
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. Glad to see that the Standards have not dropped even though your business has been badly affected by the pandemic. Keep it up.

Show more Show less
8.3
Very Good
2,863 reviews
Price from
$97
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. The hotel environment is exceptionally beautiful. The hotel room is exceptionally beautiful. Room services were always on time. I would like to visit again

Show more Show less
8.7
Excellent
1,785 reviews
Price from
$130
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... Lovely hotel with excellent staff and amazing breakfast!

Show more Show less
7.9
Good
1,542 reviews
Price from
$89
per night

Hotel Perte at Montecasino

Hotel in Johannesburg

Located in Johannesburg, a 3-minute walk from Montecasino, Hotel Perte at Montecasino has air-conditioned rooms with free WiFi and express check-in and check-out. I love everything about Hi Monte and we look forward to our visits 4 times a year.. The staff and location make this property exceptional.

Show more Show less
8.4
Very Good
2,440 reviews
Price from
$46
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. The room so big and nice design

Show more Show less
8.4
Very Good
2,184 reviews
Price from
$79
per night

The Houghton Hotel, Spa, Wellness & Golf

Hotel in Houghton, Johannesburg

Located in Johannesburg, 1.6 miles from Observatory Golf Club, The Houghton Hotel, Spa, Wellness & Golf provides accommodations with a restaurant, free private parking, an outdoor swimming pool and a... very central, friendly staff, big rooms, good bed, extra facilities like gym and spa

Show more Show less
8.9
Excellent
1,995 reviews
Price from
$173
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. checking in was quick the drivers were always on time to pick us up the food was great; had breakfast and some items from room service (the chicken and prawn curry was great) our room was perfect, I requested a room with a view of the garden and got exactly that!

Show more Show less
8.3
Very Good
2,486 reviews
Price from
$104
per night

Protea Hotel by Marriott Johannesburg Balalaika Sandton

Hotel in Sandton, Johannesburg

This peaceful hotel offers stylish accommodations in Johannesburg’s suburb of Sandton. It features 2 swimming pools set within gardens, as well as 2 gourmet restaurants and a modern fitness center. it’s lose to various points of interest including Sandton Mall, Mandela Square and many restaurants.

Show more Show less
8.3
Very Good
1,030 reviews
Price from
$78
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

  • 9 attractions
  • 119 points of interest
  • 15 neighborhoods
Find out more
Subscribe to receive premium 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