Travel advisory

Please be aware of any coronavirus (COVID-19) travel advisories and review updates from the World Health Organization (WHO). Due to the unprecedented volume of travel disruptions, refunds may take up to 30 days to process.

Search Johannesburg - Gauteng, Gauteng Hotels from AU$102

Search over 1 million properties and 550 airlines worldwide

Members save 10% more on select hotels, cars and activities. Sign up.

Free cancellation on most hotels. Because flexibility matters.

10 Best Hotels in Johannesburg - Gauteng

Southern Sun O.R. Tambo International Airport
4 out of 5
Free CancellationReserve now, pay when you stay
AU$150
per night
25 Apr. - 26 Apr.
20.05 km from city centre
4/5Very Good! (1,037 reviews)

"Staff was excellent, but overall hotel needs some TLC"…"

Reviewed on 9 Mar. 2020

Southern Sun O.R. Tambo International Airport
City Lodge Hotel at OR Tambo International Airport
AU$181
per night
11 Apr. - 12 Apr.
20.01 km from city centre
4.3/5Excellent! (1,695 reviews)

"Proximity to the airport was the prime attraction for us however, the staff and service was excellent."…"

Reviewed on 31 Mar. 2020

City Lodge Hotel at OR Tambo International Airport
De Hoek Country Hotel
AU$343
per night
17 Apr. - 18 Apr.
57.16 km from city centre
4.2/5Very Good! (20 reviews)

"Unbelievable service! Friendly staff. Great food"…"

Reviewed on 28 Oct. 2019

De Hoek Country Hotel
Premier Hotel OR Tambo
AU$145
per night
17 Apr. - 18 Apr.
21.11 km from city centre
4.4/5Excellent! (1,515 reviews)

"The property has a good location, free shuttle service to airport, swimming pool and a good restaurant and bar. All needed for an overnight stay after a long flight"…"

Reviewed on 1 Apr. 2020

Premier Hotel OR Tambo
Protea Hotel by Marriott O.R. Tambo Airport
AU$115
per night
1 May - 2 May
20.95 km from city centre
4.1/5Very Good! (1,451 reviews)

"We had a very enjoyable stay and due to our late flight out they extended our checkout time to 2 pm."…"

Reviewed on 31 Mar. 2020

Protea Hotel by Marriott O.R. Tambo Airport
The Aviator Hotel OR Tambo International Airport
3 out of 5
Free CancellationReserve now, pay when you stay
AU$102
per night
19 Apr. - 20 Apr.
22.69 km from city centre
3.9/5Very Good! (1,090 reviews)

"very good restaurant. Grateful for the ATM and safe."…"

Reviewed on 9 Mar. 2020

The Aviator Hotel OR Tambo International Airport
The Maslow Hotel, Sandton
4 out of 5
Corner Grayston Drive and Rivonia Road, Sandton, Gauteng
Free CancellationReserve now, pay when you stay
AU$159
per night
19 Apr. - 20 Apr.
11.57 km from city centre
4.4/5Wonderful! (387 reviews)

"Good pol,. great shuttle bus to the Mandela Mall every 30 minutes. Very good breakfast"…"

Reviewed on 28 Feb. 2020

The Maslow Hotel, Sandton
Hyatt Regency Johannesburg
5 out of 5
191 Oxford Road, Johannesburg, Gauteng
AU$247
per night
1 May - 2 May
6.69 km from city centre
4.5/5Wonderful! (150 reviews)

"Loved absolutely everything about the hotel. Great fitness area with gym and swimming pool, amazing breakfasts and great helpful staff."…"

Reviewed on 18 Mar. 2020

Hyatt Regency Johannesburg
Davinci Hotel And Suites On Nelson Mandela Square
5 out of 5
2 Maude Street, Corner of 5th Street, Sandton, Gauteng
Free CancellationReserve now, pay when you stay
AU$281
per night
19 Apr. - 20 Apr.
10.69 km from city centre
4.5/5Wonderful! (420 reviews)

"Helpful, polite and diligent staff. Good food, as well, and, generally friendly environment. The stay was made to feel like a homely environment, with guests feeling maximum comfort. A very pleasant experience."…"

Reviewed on 23 Mar. 2020

Davinci Hotel And Suites On Nelson Mandela Square
Valley Lodge & Spa
4 out of 5
Free CancellationReserve now, pay when you stay
AU$277
per night
17 Apr. - 18 Apr.
53.51 km from city centre
4.3/5Excellent! (17 reviews)
a sad week-end

"The swimming-pool was not clean enough We could hear the conversation and TV of our neighbours The table outside has not been cleaned, table clothes spent with holes"…"

Reviewed on 20 Nov. 2017

Valley Lodge & Spa
Don't see what you're looking for?
See all available properties in Johannesburg - Gauteng
View all properties
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Visiting Johannesburg

Travelers to Johannesburg give high marks for the shopping and fun sporting events. Tourists who journey to this culturally-rich city can discover its safari tours, museums, and entertainment choices. Top sights in the city include Gold Reef City, Museum Africa, and Johannesburg Zoo.

  • There are 980 hotels and other accommodations in Johannesburg
  • The closest major airport is in Johannesburg (JNB-O.R. Tambo Intl.) 20.6 from the city center
  • The next closest is in Johannesburg (HLA-Lanseria) 32 away

Sightseeing and Staying in Johannesburg

The city is well known for its museums and theaters, and cultural venues include Museum Africa, South African Museum of Military History, and Apartheid Museum. Attractions like Johannesburg Zoo, Montecasino, and Lion Park are fun for kids of all ages. Notable city landmarks like Voortrekker Monument and Kruger Museum might be worth a visit.

In Johannesburg, you'll find 980 hotels and other lodging accommodations so you'll have a variety of choices for your holiday getaway. Here you'll find top ones based on our user reviews:

  • AtholPlace Hotel & Villa - This 5-star hotel features free breakfast, a restaurant, and an outdoor pool. It's a favorite with Expedia travelers for its helpful staff and proximity to the airport.
  • Castello di Monte - This 5-star bed & breakfast features free breakfast, a restaurant, and an outdoor pool.
  • The Residence Boutique Hotel - This 5-star hotel features 3 outdoor pools, a full-service spa, and free breakfast. Expedia customers like its breakfast and pool.

Other favorite sights in Johannesburg include Gold Reef City, First National Bank Stadium, and Bedford Centre Shopping Mall.

Getting Around Johannesburg

With so many ways to get around, exploring Johannesburg is easy. Metro stations nearby include Ellis Park Station and Rhodesfield Station. To see more of the surrounding area, hop aboard a train at Johannesburg Park Station or Johannesburg Sandton Station.

Dressing for Johannesburg

  • Between January and March, daytime temperatures average 79°F, while nighttime temperatures stay around 49°F
  • From April to June, the average is 74°F during the day and 29°F at night
  • July through September sees average temperatures of 75°F during the day and 29°F at night
  • In October-December, you can expect 78°F as the daytime average and 47°F as the nighttime average
  • About 0.94 inches of rain falls on Johannesburg each year
  • January and February are usually the hottest months averaging 78°F, while June and July are usually the coldest with an average temperature of 31°F

Frequently asked questions

Where is the best place for a stay in Johannesburg?
Pablo House is ranked highly by Expedia customers. This 4-star guesthouse offers free breakfast and a restaurant. Traveller reviews also recommend Saxon Hotel, Villas and Spa and The Residence Boutique Hotel as top choices for your stay.
If I need to cancel my hotel reservation in Johannesburg, will I receive a refund?
Yes! The majority of hotel bookings are refundable provided that you cancel prior to the accommodation’s cancellation deadline, which is usually within 24-48 hours of your arrival date. If you booked a non-refundable reservation, you might be able to cancel it and be given a refund within a 24-hour period of your booking. Enter your dates, click on “Search”, then use the filter option “free cancellation” to get the best deals in Johannesburg.
What's the best budget-friendly hotel in Johannesburg?
Based on reviews, City Lodge Hotel at OR Tambo International Airport is a popular 3-star hotel for our travellers looking for an economical choice, and features free WiFi and an outdoor pool. Other good choices to stay on the cheap include City Lodge Hotel Bryanston and Sunrock Guesthouse.
What's the best accommodation option for a family trip to Johannesburg?
7th Street Guesthouse is a top 4-star guesthouse on Expedia for families, and features an outdoor pool and a restaurant. Other good choices to stay with the children include Airport Game Lodge and Sunrock Guesthouse. Also, attractions such as Montecasino and Johannesburg Zoo are fun for children of all ages.
What's the best accommodation for a couple going to Johannesburg?
African Pride Mount Grace Country House & Spa, Autograph Collection is a favourite guesthouse for couples, and features a full-service spa and an al fresco restaurant. Other good choices for a stay with your sweetheart include Monarch Hotel and AtholPlace Hotel & Villa.
What's the best pet-friendly place to stay in Johannesburg?
Casa Flora Guesthouse is a top dog-friendly guesthouse, and offers a full-service spa and a golf course for its human guests. Other good choices for you and your pet’s trip include Ancient Windmill Guesthouse and Blackwood Guest House.
What's the best luxury accommodation option in Johannesburg?
Monarch Hotel is a 5-star hotel with a restaurant and a full-service spa, and it’s a popular choice for Expedia travellers looking for a pampered stay. Davinci Hotel And Suites On Nelson Mandela Square and 54 On Bath are two other upscale options for your trip.
What's the best boutique-style accommodation in Johannesburg?
Sandton Boutique Hotel - 28A On Oxford is a favourite 4-star guesthouse with Expedia travellers looking for stylish accommodation, and features a bar and an outdoor pool. African Pride Melrose Arch Hotel, Autograph Collection and Fairlawns Boutique Hotel and Spa are two other options for a boutique stay.
What's the best golf hotel in Johannesburg?
Castello di Monte is a 5-star B&B featuring free breakfast and free WiFi, and it’s a top choice for golfing nearby. Other good options if you’d like to stay near a golf course include Village Green Guest House and Africa Paradise. Visit Killarney Golf Club, Randpark Golf Club or Modderfontein Golf Club to perfect your golf swing.
What's it like to stay in Johannesburg?
Visitors give high marks for the shopping in Johannesburg, which is also known for its safari tours and museums. Tourists who journey to this cultural city can discover its cafes, entertainment and theatres. Top sights in the city include Nelson Mandela Square, Montecasino and Gold Reef City. In Johannesburg, there are 1878 hotels and other accommodation options to choose from.
What should I see while I'm in Johannesburg?
The city is well known for its museums and theatres, and cultural venues include Apartheid Museum, Sci Bono Discovery Centre and Johannesburg Art Gallery. Attractions such as Montecasino, Johannesburg Zoo and Wild Waters - Boksburg are fun for children of all ages. The city is notable for landmarks such as Cradle of Humankind, Carlton Centre and Ellis Park Stadium.
What's the best way to get around Johannesburg?
Nearby metro stations include Ellis Park Station and Rhodesfield Station. To explore the surrounding area, ride one of the trains from Johannesburg Park Station or Johannesburg Sandton Station.

Recently booked Johannesburg - Gauteng hotels

Recent Reviews in Johannesburg - Gauteng

More trip options