Hotels in Johannesburg

Free cancellation options if plans change

Earn rewards on every night you stay

Save more with Member Prices

Check prices for these dates

Tonight
Oct 7 - Oct 8
Tomorrow
Oct 8 - Oct 9
This weekend
Oct 9 - Oct 11
Next weekend
Oct 16 - Oct 18

Where to stay in Johannesburg?

Properties are selected based on real traveler reviews and popularity among guests who’ve booked a night in Johannesburg on Hotels.com. These Johannesburg hotels consistently deliver on quality, location and traveler experience. Last updated on .

1. Davinci Hotel And Suites On Nelson Mandela Square

Davinci Hotel And Suites On Nelson Mandela Square
Sandton
NT$5,248
NT$6,152 total
includes taxes & fees
Oct 16 - Oct 17
Davinci Hotel And Suites On Nelson Mandela Square

2. Sandton Sun & Towers

Sandton Sun & Towers
Sandton
NT$6,642
NT$7,638 total
includes taxes & fees
Oct 12 - Oct 13
Sandton Sun & Towers

3. @Sandton Hotel

@Sandton Hotel
Sandton
NT$3,279
NT$3,771 total
includes taxes & fees
Nov 2 - Nov 3
@Sandton Hotel

4. Four Seasons Hotel The Westcliff, Johannesburg

Four Seasons Hotel The Westcliff, Johannesburg
Randburg
NT$17,615
NT$20,460 total
includes taxes & fees
Nov 6 - Nov 7
Four Seasons Hotel The Westcliff, Johannesburg

5. City Lodge Hotel at OR Tambo International Airport

City Lodge Hotel at OR Tambo International Airport
O.R. Tambo
NT$5,117
NT$5,925 total
includes taxes & fees
Nov 4 - Nov 5
City Lodge Hotel at OR Tambo International Airport

6. InterContinental Johannesburg O.R Tambo Airport by IHG

InterContinental Johannesburg O.R Tambo Airport by IHG
O.R. Tambo
NT$12,017
NT$15,608 total
includes taxes & fees
Oct 25 - Oct 26
InterContinental Johannesburg O.R Tambo Airport by IHG

7. Hyde Johannesburg Rosebank

Hyde Johannesburg Rosebank
Rosebank
NT$6,919
NT$6,919 total
includes taxes & fees
Oct 24 - Oct 25
Hyde Johannesburg Rosebank

8. Premier Hotel OR Tambo

Premier Hotel OR Tambo
Kempton Park
NT$3,283
NT$3,813 total
includes taxes & fees
Oct 17 - Oct 18
Premier Hotel OR Tambo

9. Radisson RED Hotel, Johannesburg Rosebank

Radisson RED Hotel, Johannesburg Rosebank
Dunkeld
NT$3,309
NT$3,839 total
includes taxes & fees
Oct 16 - Oct 17
Radisson RED Hotel, Johannesburg Rosebank

10. D'oreale Grande Hotel Emperors Palace

D'oreale Grande Hotel Emperors Palace
O.R. Tambo
NT$7,746
NT$8,969 total
includes taxes & fees
Oct 17 - Oct 18
D'oreale Grande Hotel Emperors Palace

11. Holiday Inn Johannesburg Airport by IHG

Holiday Inn Johannesburg Airport by IHG
Boksburg
NT$1,885
NT$2,190 total
includes taxes & fees
Nov 6 - Nov 7
Holiday Inn Johannesburg Airport by IHG

12. Southern Sun O.R Tambo

Southern Sun O.R Tambo
O.R. Tambo
NT$3,794
NT$4,357 total
includes taxes & fees
Nov 6 - Nov 7
Southern Sun O.R Tambo

13. Johannesburg Marriott Hotel Melrose Arch

Johannesburg Marriott Hotel Melrose Arch
Birnam
NT$8,098
NT$9,405 total
includes taxes & fees
Nov 1 - Nov 2
Johannesburg Marriott Hotel Melrose Arch

14. Protea Hotel by Marriott O.R. Tambo Airport

Protea Hotel by Marriott O.R. Tambo Airport
Kempton Park
NT$3,485
NT$4,047 total
includes taxes & fees
Nov 3 - Nov 4
Protea Hotel by Marriott O.R. Tambo Airport

15. Hotel Sky Sandton

Hotel Sky Sandton
Sandton
NT$2,642
NT$3,069 total
includes taxes & fees
Oct 8 - Oct 9
Hotel Sky Sandton

16. Saxon Hotel, Villas and Spa

Saxon Hotel, Villas and Spa
Sandton
NT$23,792
NT$27,361 total
includes taxes & fees
Oct 30 - Oct 31
Saxon Hotel, Villas and Spa

17. Garden Court O.R. Tambo International Airport

Garden Court O.R. Tambo International Airport
Isando
NT$3,276
NT$3,767 total
includes taxes & fees
Oct 11 - Oct 12
Garden Court O.R. Tambo International Airport

18. Fairlawns Boutique Hotel and Spa

Fairlawns Boutique Hotel and Spa
Sandton
NT$11,211
NT$12,950 total
includes taxes & fees
Oct 18 - Oct 19
Fairlawns Boutique Hotel and Spa

19. Hyatt House Johannesburg Rosebank

Hyatt House Johannesburg Rosebank
Melrose
NT$2,340
NT$2,718 total
includes taxes & fees
Oct 22 - Oct 23
Hyatt House Johannesburg Rosebank

20. NH Johannesburg Sandton Hotel

NH Johannesburg Sandton Hotel
Sandton
NT$3,707
NT$4,263 total
includes taxes & fees
Nov 7 - Nov 8
NH Johannesburg Sandton Hotel
View all properties

Get last-minute hotel deals in Johannesburg and save more

Sign in to unlock great savings.

ONOMO Hotel Johannesburg Sandton

ONOMO Hotel Johannesburg Sandton
Sandton
NT$2,148 off
NT$2,179
per night
NT$5,013 total
includes taxes & fees
ONOMO Hotel Johannesburg Sandton

Sandton Sun & Towers

Sandton Sun & Towers
Sandton
NT$6,690
per night
NT$15,386 total
includes taxes & fees
Sign in for extra savings
Sandton Sun & Towers

The Parktonian All Suite Hotel

The Parktonian All Suite Hotel
Johannesburg CBD
NT$1,003 off
NT$2,006
per night
NT$4,613 total
includes taxes & fees
The Parktonian All Suite Hotel

Catalyst Apartment Hotel by NEWMARK

Catalyst Apartment Hotel by NEWMARK
Sandton
NT$1,381 off
NT$2,761
per night
NT$6,350 total
includes taxes & fees
Catalyst Apartment Hotel by NEWMARK

@Sandton Hotel

@Sandton Hotel
Sandton
NT$1,011 off
NT$4,091
per night
NT$9,410 total
includes taxes & fees
@Sandton Hotel

Davinci Hotel And Suites On Nelson Mandela Square

Davinci Hotel And Suites On Nelson Mandela Square
Sandton
NT$6,573
per night
NT$15,119 total
includes taxes & fees
Sign in for extra savings
Davinci Hotel And Suites On Nelson Mandela Square

Courtyard Hotel Rosebank

Courtyard Hotel Rosebank
Melrose
NT$1,104 off
NT$3,127
per night
NT$7,193 total
includes taxes & fees
Courtyard Hotel Rosebank

Home Suite Hotels Rosebank

Home Suite Hotels Rosebank
Johannesburg
We have 1 left at
NT$3,235
per night
NT$7,441 total
includes taxes & fees
Home Suite Hotels Rosebank

Premier Hotel Quatermain

Premier Hotel Quatermain
Sandton
NT$1,262 off
NT$2,053
per night
NT$4,723 total
includes taxes & fees
Premier Hotel Quatermain

The Capital Melrose

The Capital Melrose
Birnam
NT$973 off
NT$3,108
per night
NT$7,148 total
includes taxes & fees
The Capital Melrose

Reef Hotel

Reef Hotel
Johannesburg CBD
NT$746 off
NT$1,566
per night
NT$3,601 total
includes taxes & fees
Reef Hotel

Southern Sun Hyde Park

Southern Sun Hyde Park
Sandton
NT$680 off
NT$3,058
per night
NT$7,095 total
includes taxes & fees
Southern Sun Hyde Park

CedarWoods of Sandton

CedarWoods of Sandton
Sandton
NT$1,602 off
NT$1,869
per night
NT$4,299 total
includes taxes & fees
CedarWoods of Sandton

58 On Hume and Spa

58 On Hume and Spa
Dunkeld
We have 1 left at
NT$5,666
per night
NT$13,031 total
includes taxes & fees
58 On Hume and Spa

The Residence Boutique Hotel

The Residence Boutique Hotel
Houghton Estate
We have 2 left at
NT$9,030
per night
NT$20,769 total
includes taxes & fees
The Residence Boutique Hotel

Davinci Hotel And Suites On Nelson Mandela Square

Davinci Hotel And Suites On Nelson Mandela Square
Sandton
NT$2,909 off
NT$5,248
per night
NT$12,305 total
includes taxes & fees
Davinci Hotel And Suites On Nelson Mandela Square

Sandton Sun & Towers

Sandton Sun & Towers
Sandton
NT$6,690
per night
NT$15,386 total
includes taxes & fees
Sign in for extra savings
Sandton Sun & Towers

The Parktonian All Suite Hotel

The Parktonian All Suite Hotel
Johannesburg CBD
NT$1,003 off
NT$2,006
per night
NT$4,613 total
includes taxes & fees
The Parktonian All Suite Hotel

Protea Hotel Fire & Ice by Marriott JHB Melrose Arch

Protea Hotel Fire & Ice by Marriott JHB Melrose Arch
Birnam
We have 5 left at
NT$3,885
per night
NT$9,026 total
includes taxes & fees
Protea Hotel Fire & Ice by Marriott JHB Melrose Arch

@Sandton Hotel

@Sandton Hotel
Sandton
NT$1,011 off
NT$4,091
per night
NT$9,410 total
includes taxes & fees
@Sandton Hotel

ONOMO Hotel Johannesburg Sandton

ONOMO Hotel Johannesburg Sandton
Sandton
NT$1,412 off
NT$2,363
per night
NT$5,436 total
includes taxes & fees
ONOMO Hotel Johannesburg Sandton

Hotel Sky Sandton

Hotel Sky Sandton
Sandton
NT$284 off
NT$2,699
per night
NT$6,251 total
includes taxes & fees
Hotel Sky Sandton

Catalyst Apartment Hotel by NEWMARK

Catalyst Apartment Hotel by NEWMARK
Sandton
NT$1,570 off
NT$2,599
per night
NT$6,011 total
includes taxes & fees
Catalyst Apartment Hotel by NEWMARK

Courtyard Hotel Rosebank

Courtyard Hotel Rosebank
Melrose
NT$479 off
NT$2,956
per night
NT$6,798 total
includes taxes & fees
Courtyard Hotel Rosebank

Johannesburg Marriott Hotel Melrose Arch

Johannesburg Marriott Hotel Melrose Arch
Birnam
We have 5 left at
NT$7,551
per night
NT$17,540 total
includes taxes & fees
Johannesburg Marriott Hotel Melrose Arch

Clico Boutique Hotel

Clico Boutique Hotel
Rosebank
NT$924 off
NT$2,496
per night
NT$5,765 total
includes taxes & fees
Clico Boutique Hotel

Southern Sun Hyde Park

Southern Sun Hyde Park
Sandton
We have 2 left at
NT$2,975
per night
NT$6,903 total
includes taxes & fees
Southern Sun Hyde Park

Premier Hotel Quatermain

Premier Hotel Quatermain
Sandton
NT$1,415 off
NT$2,303
per night
NT$5,297 total
includes taxes & fees
Premier Hotel Quatermain

African Pride Melrose Arch Hotel, Autograph Collection

African Pride Melrose Arch Hotel, Autograph Collection
Birnam
We have 5 left at
NT$6,364
per night
NT$14,785 total
includes taxes & fees
African Pride Melrose Arch Hotel, Autograph Collection

The Michelangelo Towers

The Michelangelo Towers
Sandton
NT$5,653 off
NT$7,359
per night
NT$17,315 total
includes taxes & fees
The Michelangelo Towers

ONOMO Hotel Johannesburg Sandton

ONOMO Hotel Johannesburg Sandton
Sandton
NT$647 off
NT$2,165
per night
NT$2,490 total
includes taxes & fees
ONOMO Hotel Johannesburg Sandton

Premier Hotel OR Tambo

Premier Hotel OR Tambo
Kempton Park
NT$608 off
NT$3,343
per night
NT$3,876 total
includes taxes & fees
Premier Hotel OR Tambo

The Parktonian All Suite Hotel

The Parktonian All Suite Hotel
Johannesburg CBD
NT$501 off
NT$2,006
per night
NT$2,306 total
includes taxes & fees
The Parktonian All Suite Hotel

Metcourt Emperors Palace

Metcourt Emperors Palace
O.R. Tambo
NT$1,171 off
NT$3,269
per night
NT$3,760 total
includes taxes & fees
Metcourt Emperors Palace

Sandton Sun & Towers

Sandton Sun & Towers
Sandton
NT$6,690
per night
NT$7,693 total
includes taxes & fees
Sign in for extra savings
Sandton Sun & Towers

Catalyst Apartment Hotel by NEWMARK

Catalyst Apartment Hotel by NEWMARK
Sandton
NT$878 off
NT$2,907
per night
NT$3,362 total
includes taxes & fees
Catalyst Apartment Hotel by NEWMARK

Hotel Sky Sandton

Hotel Sky Sandton
Sandton
NT$142 off
NT$2,699
per night
NT$3,125 total
includes taxes & fees
Hotel Sky Sandton

Clico Boutique Hotel

Clico Boutique Hotel
Rosebank
NT$462 off
NT$2,496
per night
NT$2,883 total
includes taxes & fees
Clico Boutique Hotel

Airport Bird & Game Lodge

Airport Bird & Game Lodge
Bredell
We have 2 left at
NT$1,980
per night
NT$2,289 total
includes taxes & fees
Airport Bird & Game Lodge

Davinci Hotel And Suites On Nelson Mandela Square

Davinci Hotel And Suites On Nelson Mandela Square
Sandton
NT$1,106 off
NT$7,401
per night
NT$8,677 total
includes taxes & fees
Davinci Hotel And Suites On Nelson Mandela Square

MINT Hotel 84 on Katherine

MINT Hotel 84 on Katherine
Sandton
NT$326 off
NT$2,933
per night
NT$3,373 total
includes taxes & fees
MINT Hotel 84 on Katherine

Premier Hotel Quatermain

Premier Hotel Quatermain
Sandton
NT$268 off
NT$2,416
per night
NT$2,778 total
includes taxes & fees
Premier Hotel Quatermain

Home Suite Hotels Rosebank

Home Suite Hotels Rosebank
Johannesburg
NT$1,404 off
NT$4,649
per night
NT$5,376 total
includes taxes & fees
Home Suite Hotels Rosebank

The Capital Melrose

The Capital Melrose
Birnam
NT$1,241 off
NT$4,044
per night
NT$4,651 total
includes taxes & fees
The Capital Melrose

Southern Sun Hyde Park

Southern Sun Hyde Park
Sandton
NT$331 off
NT$2,975
per night
NT$3,451 total
includes taxes & fees
Southern Sun Hyde Park

Check out pet-friendly hotels in Johannesburg

Radisson RED Hotel, Johannesburg Rosebank

Radisson RED Hotel, Johannesburg Rosebank
Dunkeld
NT$3,309
NT$3,839 total
includes taxes & fees
Oct 16 - Oct 17
Radisson RED Hotel, Johannesburg Rosebank

Hampton By Hilton Sandton Grayston

Hampton By Hilton Sandton Grayston
Sandton
NT$2,598
NT$2,987 total
includes taxes & fees
Nov 7 - Nov 8
Hampton By Hilton Sandton Grayston

House on York Guest House

House on York Guest House
Kensington
NT$1,371
NT$1,371 total
includes taxes & fees
Oct 19 - Oct 20
House on York Guest House

Breena BnB Guest House

Breena BnB Guest House
Edenvale
NT$1,908
NT$2,194 total
includes taxes & fees
Oct 10 - Oct 11
Breena BnB Guest House

Home Suite Hotels Rosebank

Home Suite Hotels Rosebank
Johannesburg
NT$3,079
NT$3,565 total
includes taxes & fees
Oct 9 - Oct 10
Home Suite Hotels Rosebank

Pablo House

Pablo House
Melville
NT$3,610
NT$4,152 total
includes taxes & fees
Oct 8 - Oct 9
Pablo House

Little Forest Guest House

Little Forest Guest House
Randburg
NT$3,032
NT$3,032 total
includes taxes & fees
Oct 17 - Oct 18
Little Forest Guest House

Valley Center guest house

Valley Center guest house
Bezuidenhout Valley
NT$588
NT$588 total
includes taxes & fees
Oct 8 - Oct 9
Valley Center guest house

House on Morninghill

House on Morninghill
Bedfordview
NT$1,460
NT$1,460 total
includes taxes & fees
Oct 16 - Oct 17
House on Morninghill

Valleycenter GuestLodge

Valleycenter GuestLodge
Germiston
NT$644
NT$644 total
includes taxes & fees
Oct 12 - Oct 13
Valleycenter GuestLodge
View all properties

You may also like hotels with pools in Johannesburg

Hyatt House Johannesburg Rosebank

Hyatt House Johannesburg Rosebank
Melrose
NT$2,340
NT$2,718 total
includes taxes & fees
Oct 22 - Oct 23
Hyatt House Johannesburg Rosebank

Garden Court Sandton City

Garden Court Sandton City
Sandton
NT$2,723
NT$3,131 total
includes taxes & fees
Oct 10 - Oct 11
Garden Court Sandton City

Holiday Inn Johannesburg Airport by IHG

Holiday Inn Johannesburg Airport by IHG
Boksburg
NT$1,885
NT$2,190 total
includes taxes & fees
Nov 6 - Nov 7
Holiday Inn Johannesburg Airport by IHG

Premier Hotel OR Tambo

Premier Hotel OR Tambo
Kempton Park
NT$3,283
NT$3,813 total
includes taxes & fees
Oct 17 - Oct 18
Premier Hotel OR Tambo

Catalyst Apartment Hotel by NEWMARK

Catalyst Apartment Hotel by NEWMARK
Sandton
NT$2,357
NT$2,733 total
includes taxes & fees
Oct 29 - Oct 30
Catalyst Apartment Hotel by NEWMARK

Hotel Sky Sandton

Hotel Sky Sandton
Sandton
NT$2,642
NT$3,069 total
includes taxes & fees
Oct 8 - Oct 9
Hotel Sky Sandton

Clico Boutique Hotel

Clico Boutique Hotel
Rosebank
NT$2,471
NT$2,857 total
includes taxes & fees
Oct 10 - Oct 11
Clico Boutique Hotel

Radisson RED Hotel, Johannesburg Rosebank

Radisson RED Hotel, Johannesburg Rosebank
Dunkeld
NT$3,309
NT$3,839 total
includes taxes & fees
Oct 16 - Oct 17
Radisson RED Hotel, Johannesburg Rosebank

The Capital Melrose

The Capital Melrose
Birnam
NT$2,992
NT$3,441 total
includes taxes & fees
Oct 23 - Oct 24
The Capital Melrose

Radisson Blu Gautrain Hotel

Radisson Blu Gautrain Hotel
Sandton
NT$3,159
NT$3,669 total
includes taxes & fees
Oct 31 - Nov 1
Radisson Blu Gautrain Hotel
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.
View all properties
Our prices for hotels in Johannesburg are cheapest in January
Price trends for hotels in Johannesburg
Pricing is based on two traveler single night rates
View properties in October
Typical weather for Johannesburg
October
High 27°C / low 15°C. Sunny most days.
View properties in October
27°
15°
27°
15°
27°
16°
27°
17°
27°
16°
26°
15°
23°
12°
21°
10°
18°
7°
18°
6°
22°
9°
26°
13°
Monthly weather averages (˚C)

Top neighborhoods in Johannesburg

Sandton

Sandton flaunts its wealth as South Africa's financial powerhouse with glittering skyscrapers and luxury at every turn. Business travelers mix with shoppers hunting designer labels at Sandton City Mall while the towering Nelson Mandela statue watches over his namesake square. The Johannesburg Stock Exchange brings serious money energy, while upscale restaurants serve everything from perfect steaks to contemporary African cuisine. Getting around is slick with the Gautrain whisking you directly to the airport or Pretoria. Luxury hotel chains dominate the accommodation scene with their executive lounges and concierge services. The neighborhood buzzes during weekdays but quiets considerably on weekends when the suits go home.

Rosebank

Rosebank blends corporate swagger with artistic flair in Johannesburg's upscale district. The Keyes Art Mile showcases contemporary African talent at galleries like Everard Read, while sleek office towers house international businesses. Fashionistas flock to high-end shopping centers—Rosebank Mall and The Zone offer designer brands alongside local craftsmanship. Dining options span from sophisticated hotel restaurants to trendy cafés with international menus. The area boasts excellent connectivity through the Gautrain rapid rail station and frequent buses. Luxury hotels like the Hyatt Regency provide sophisticated accommodations with business amenities just steps from premium shopping.

Melville

Melville's artistic heartbeat thumps loudest on 7th Street, where quirky bookshops, art galleries, and live music venues create a bohemian playground. This walkable neighborhood buzzes with creative energy from vintage boutiques to intimate jazz clubs. Explore the nearby Melville Koppies Nature Reserve for hiking trails or dive into the vibrant cultural scene where South Africa's multicultural identity shines. Diverse dining options range from Ethiopian cuisine to Portuguese fare, with sidewalk cafés perfect for people-watching. Victorian guesthouses and boutique B&Bs offer charming accommodations with personalized local recommendations. Getting around is easy with minibus taxis and ride-sharing services connecting you to greater Johannesburg.

Maboneng Precinct

Maboneng Precinct transforms Johannesburg's industrial past into an artistic playground where creativity runs wild. Street murals splash color across converted warehouses while Arts on Main and the Museum of African Design showcase cutting-edge African talent. Weekend markets buzz with vintage finds and handcrafted treasures, while independent cinemas and theaters keep the cultural scene hopping. Food options range from Ethiopian cuisine to Portuguese pastries in trendy warehouse settings. Getting around is easy with walkable streets, readily available Ubers, and nearby bus routes connecting you to greater Johannesburg. Boutique hotels in redesigned industrial buildings offer the perfect base for exploring this bohemian hub.

Parktown

Parktown's elegant Victorian and Edwardian mansions stand tall among leafy streets, offering a gorgeous glimpse into Johannesburg's gold rush history. The neighborhood buzzes with scholarly energy from Wits University Medical School while keeping things fancy with its upscale vibe. History buffs can explore the Adler Museum of Medicine or stroll past ornate ironwork facades that whisper stories from another era. Find continental cuisine and contemporary South African dishes at bistros catering to academics and medical professionals. Boutique guesthouses in converted heritage homes make for charming stays with personal touches. Getting around is easy with good ride-sharing options and walkable tree-lined streets perfect for leisurely exploration.

Top landmarks in Johannesburg

The Hard Rock Cafe entrance with a large arched window and a neon sign.
Photo by Darryn Letley

Sandton City Mall

9.2/10 (873 reviews)
If you want to give your credit card some exercise, head out to Sandton City Mall in Sandton. Splash some more cash at Nelson Mandela Square and The MARC.
See properties
A large public square with a prominent statue in the center, surrounded by historic buildings and a modern skyscraper.

Nelson Mandela Square

9.4/10 (778 reviews)
If you want to give your credit card some exercise, head out to Nelson Mandela Square in Sandton. It's also full of great shops and restaurants, so you can spend the afternoon having a wander. Splash some more cash at Sandton City Mall and The MARC.
See properties
A waterfront with a reflection of buildings, palm trees, and a bridge.

Mall of Africa

9.0/10 (171 reviews)
If you want to give your credit card some exercise, head out to Mall of Africa in Midrand. It's also full of great shops and restaurants, so you can spend the afternoon having a wander.
See properties
A golden giraffe statue in front of a yellow building with a clock tower.

Gold Reef City Casino

8.2/10 (163 reviews)
You can practice your poker face at Gold Reef City Casino in Johannesburg South.
See properties

Melrose Arch Shopping Centre

9.0/10 (107 reviews)
If you want to give your credit card some exercise, head out to Melrose Arch Shopping Centre in Birnam. It's also full of great shops and restaurants, so you can spend the afternoon having a wander.
See properties

Rosebank Mall

9.0/10 (234 reviews)
If you want to give your credit card some exercise, head out to Rosebank Mall in Rosebank. Splash some more cash at The Zone @ Rosebank Shopping Center.
See properties

Sandton Convention Centre

9.0/10 (219 reviews)
Sandton Convention Centre is worth a pic or two when discovering Sandton.
See properties

Gold Reef City Theme Park

8.0/10 (1 review)
If thrills are what you're after, head to Gold Reef City Theme Park, located 3 mi (4.9 km) from central Johannesburg. If you have fun at Gold Reef City Theme Park, you'll love Sci Bono Discovery Centre and Santarama Miniland, both located nearby.
See properties

Johannesburg and related destinations

Between the gleaming skyscrapers of Sandton and historic streets of Newtown, Africa's economic powerhouse pulses with unexpected energy. Explore the moving exhibits at the Apartheid Museum, then contemplate Mandela's legacy at Constitution Hill. The Carlton Centre's 'Top of Africa' viewing deck offers spectacular panoramas across the metropolis. Wildlife enthusiasts can visit lions and giraffes at Johannesburg Zoo without leaving the city. Gold Reef City Theme Park combines thrilling rides with a glimpse into the region's mining history. Art lovers shouldn't miss the collections at Johannesburg Art Gallery, while Museum Africa tells fascinating stories of the continent's cultures. For the best local experience, join residents at a shisa nyama in Soweto.

See all hotels in Johannesburg
A cityscape with a prominent tower, various high-rise buildings, and a mix of residential and commercial structures.
Photo by South African Tourism

Check out reviews of Johannesburg hotels guests love

NH Johannesburg Sandton Hotel

NH Johannesburg Sandton Hotel

10/10 Excellent
"Good space, clean and quiet"
Brian 3-night trip
Posted 20 hours ago
NH Johannesburg Sandton Hotel
@Sandton Hotel

@Sandton Hotel

10/10 Excellent
"I liked my room and the views! I was on the 19th floor, and it was beautiful up there! I like the fact that the room had a microwave and other amenities that were useful for a comfortable stay. And the staff? Very professional and helpful. Also enjoyed the breakfast options. Overall my stay was great and wished I had booked more days. But I’ll definitely come back whenever I’m in Johannesburg again, because I appreciated the location also"
ANITA 2-night trip
Posted 2 days ago
@Sandton Hotel
Catalyst Apartment Hotel by NEWMARK

Catalyst Apartment Hotel by NEWMARK

8/10 Good
"Loved the hourly complementary shuttle service to and from Mandela Square. Loved the amenities."
JOANITA 6-night trip
Posted 2 days ago
Catalyst Apartment Hotel by NEWMARK
Southern Sun Rosebank

Southern Sun Rosebank

10/10 Excellent
"Very classic hotel with excellent amenities"
Veronica 1-night trip
Posted 2 days ago
Southern Sun Rosebank
Hyatt House Johannesburg Rosebank

Hyatt House Johannesburg Rosebank

10/10 Excellent
"The hotel was lovely and the staff were exceptional! It was family friendly, they provided a place for my toddler to sleep and were so patient with him during the breakfast rush! It was close to the Market and incredible restaurants, I always felt safe and well taken care of. I highly recommend this hotel to anyone who is looking for a cozy spot to hang out with friends and family."
Kayin 12-night trip
Posted 6 days ago
Hyatt House Johannesburg Rosebank
Piazza Hotel Montecasino

Piazza Hotel Montecasino

10/10 Excellent
"Ok 👍"
Shariem 1-night trip
Posted 7 days ago
Piazza Hotel Montecasino
Davinci Hotel And Suites On Nelson Mandela Square

Davinci Hotel And Suites On Nelson Mandela Square

10/10 Excellent
"Fantastic location, clean and modern facilities."
Mark 2-night trip
Posted 9 days ago
Davinci Hotel And Suites On Nelson Mandela Square
Johannesburg Marriott Hotel Melrose Arch

Johannesburg Marriott Hotel Melrose Arch

10/10 Excellent
"The staff and place was amazing"
Jeffrey 11-night trip
Posted 12 days ago
Johannesburg Marriott Hotel Melrose Arch

Frequently asked questions

How much does a hotel room cost in Johannesburg?
You can find top hotels in Johannesburg from NT$2,190 with options to suit your budget and needs. Johannesburg Youth Hostel and Glenada Hotel are a couple of affordable hotels popular with our travelers. If you're after an affordable hotel in Johannesburg that meets all of your requirements, set your filters and then sort the results by "Price: low to high".
How can I find deals and earn rewards at Johannesburg hotels?
Discover great deals on Johannesburg hotel stays with Hotels.com. It's also a good idea to look at hotel prices mid-week or during the low season as you're likely to find off-peak deals. If you're up for a spontaneous trip, don't forget to check out our last-minute deals on Johannesburg hotels.
Can I book Johannesburg hotels with free cancellation?
In order to book a refundable Johannesburg hotel, simply filter hotels by "Property cancellation options" and select "Fully refundable property". Many hotels offer free cancellation, so you can receive a refund if you need to cancel. Some hotels do require cancelling more than 24 hours before check-in, so double-check your booking beforehand.
What are the top-rated luxury hotels in Johannesburg?
Some of the most popular luxury hotels in Johannesburg are Davinci Hotel And Suites On Nelson Mandela Square, NH Johannesburg Sandton Hotel, and Sandton Sun & Towers. Davinci Hotel And Suites On Nelson Mandela Square is a luxury hotel with a high guest rating amongst our travelers, and it offers an outdoor pool, a full-service spa and a hot tub. NH Johannesburg Sandton Hotel and Sandton Sun & Towers are also popular luxury stays in great Johannesburg locations.
What are some top pet-friendly hotels in Johannesburg?
Our travelers' top pet-friendly hotels in Johannesburg include:You can also use the "Amenities" filter in your search on Hotels.com and check "Pet friendly" to discover more pet-friendly hotels in Johannesburg.
What are some of the best hotels in Johannesburg for couples?
Choose a top-rated Johannesburg romantic hotel and enjoy your couple's getaway. Our travelers love 58 On Hume and Spa, a bed & breakfast with an outdoor pool as well as in-room massages. Another romantic hotel with top reviews is The Cliffside Boutique Getaway. This country house offers in-room champagne service and in-room massages for a perfect stay. Discover more hotels in Johannesburg on Hotels.com for couples by using the "Traveler experience" filter in your search and selecting "Adults only" or "Romantic".
What are some of the best kid-friendly hotels in Johannesburg?
Some of the best Johannesburg hotels for kids include Park Hyatt Johannesburg, Beverley Hills Lodge, and The Munro Boutique Hotel. Park Hyatt Johannesburg is a kid-friendly hotel with a guest score of 10 out of 10 offering family-friendly amenities like an outdoor pool and free valet parking, plus free cribs in guestrooms. Check out Beverley Hills Lodge in Sandton with a guest score of 10. This popular bed & breakfast has an outdoor pool, free parking, and more. The Munro Boutique Hotel is another good option with an outdoor pool and a free full breakfast, plus free cribs in the guestrooms. Discover more kid-friendly hotels in Johannesburg by using the Hotels.com "Family friendly" filter in your search.
What are the top Johannesburg hotels with a pool?
Discover some of the best Johannesburg hotels with a pool for a little extra luxury on your trip. Park Hyatt Johannesburg is a great hotel with an outdoor pool and a guest rating of 10 out of 10. Plus, you can make the most of its restaurant and bar/lounge. The Cliffside Boutique Getaway is a popular country house that features an outdoor pool along with a restaurant and a bar/lounge. You can select "Pool" in the "Amenities" filter of your search on Hotels.com to find even more places to stay in Johannesburg with a pool.
What are some of the best Johannesburg hotels with free parking?
If you're arriving by car, choosing a great Johannesburg hotel with free parking is a plus. Our travelers' favorites include:
What are the top Johannesburg boutique hotels?
Treat yourself to a stylish and luxurious boutique hotel in Johannesburg. Park Hyatt Johannesburg is a popular hotel with our travelers, offering guests an outdoor pool and a restaurant as well as climate-controlled guestrooms with 24-hour room service and espresso makers. Another top-rated boutique property is Monarch Hotel. Located in Rosebank, this upscale property has a full-service spa and a restaurant along with individually decorated guestrooms with fireplaces and Netflix.
What are some popular hotels in central Johannesburg?
For hotels in central Johannesburg, check out Park Hyatt Johannesburg and Kiwara Guesthouse. Travelers love Park Hyatt Johannesburg for its location, as well as the outdoor pool, restaurant and bar/lounge this hotel offers. Kiwara Guesthouse is another popular central bed & breakfast with a rooftop terrace, a gym and free parking. When you stay at one of these central hotels, you'll be in easy reach of top sights including Melrose Arch Shopping Centre. Sandton and Rosebank are some of the most central neighborhoods for your Johannesburg vacation.
Where can I find free parking at my hotel in Johannesburg?
Park your car for free at these properties: Southern Sun Rosebank, Park Hyatt Johannesburg and Alcazaba Lodges. You can check out all 37 choices on our site.

Find out more about Johannesburg

Johannesburg: A Tapestry of Culture and Innovation Awaits

Johannesburg, the vibrant heart of Gauteng, South Africa, is a dynamic city brimming with culture and history. Explore the poignant Apartheid Museum, where South Africa's past comes alive, or wander through the bustling streets of Maboneng Precinct, a hub for art and innovation. Marvel at the stunning architecture of the Nelson Mandela Bridge and indulge in retail therapy at the iconic Sandton City. With its diverse neighborhoods, lively markets, and rich heritage, Johannesburg offers an unforgettable experience for every traveler seeking adventure, culture, and connection in this bustling metropolis.

Discover great hotels near Johannesburg

Johannesburg offers a diverse range of accommodations, from modern hotels to cozy guesthouses. Enjoy stylish amenities, vibrant neighborhoods, and excellent dining options. Whether you're looking for a luxury escape or a budget-friendly stay, you'll find plenty of choices to suit your travel needs. Here are some of the most popular hotels with our travelers near Johannesburg:

  1. House on MorninghillOpens in a new window: House on Morninghill is a charming 3.5-star guesthouse that offers a unique and comfortable experience, boasting a guest rating of 8.8 out of 10. This property is perfect for travelers looking for a pet-friendly vacation, allowing guests to enjoy a relaxed atmosphere with their furry companions. With well-appointed amenities and a welcoming ambiance, House on Morninghill stands out as a delightful retreat. The positive sentiments revolve around the warm hospitality, inviting decor, and the overall comfort that makes it an excellent choice for those seeking a cozy getaway.
  2. Mercure Johannesburg Bedfordview HotelOpens in a new window: Mercure Johannesburg Bedfordview Hotel is a stylish 3.0-star hotel that caters to families and leisure travelers, featuring a variety of thoughtful amenities for children. With its welcoming environment, this hotel is perfect for those seeking a comfortable and accommodating stay. Guests appreciate the family-friendly atmosphere, along with amenities designed to ensure a pleasant experience for parents and children alike. The positive feedback highlights the attentive service, spacious accommodations, and the overall welcoming vibe that makes it an ideal choice for memorable family trips.
  3. The Munday Bed & BreakfastOpens in a new window: The Munday Bed & Breakfast is a sophisticated 4.0-star Bed and Breakfast that provides an exceptional experience for golf enthusiasts and leisure travelers. With its golf-themed amenities, this hotel invites guests to indulge in their passion for the sport while enjoying a relaxing stay. The property is equipped with child-friendly services, ensuring a pleasant experience for families. Positive reviews highlight the luxurious atmosphere, beautifully designed interiors, and the high-quality breakfast options that leave a lasting impression. This hotel is a perfect choice for those seeking a unique blend of leisure and sport in a serene setting.

Where to stay in Johannesburg

Illovo, Dianfern, and Bruma are fantastic areas to stay while visiting Johannesburg. Illovo offers a vibrant atmosphere with friendly locals, excellent dining, and shopping options. Dianfern is known for its serene suburban feel and proximity to golf courses. Bruma boasts unique markets and cultural experiences. For first-time visitors, Illovo is the best choice for its lively appeal and convenience.

  1. IllovoOpens in a new window: Illovo is a vibrant area known for its friendly people and a range of activities that make it a top choice for travelers. This neighborhood offers a relaxed vibe with opportunities for golfing and swimming, making it ideal for a laid-back yet engaging stay. It also provides a mix of dining and shopping experiences that cater to both leisure and business needs. Whether you're in the mood for a quiet day on the greens or a casual stroll through local shops, Illovo has a balanced offering that stands out among other choices.
  2. DianfernOpens in a new window: Dianfern is a charming locale with a unique appeal for those seeking a budget-friendly yet comfortable stay. Its intimate setting makes it a perfect spot for travelers who prefer a quieter environment while still enjoying local tours and dining options. Although smaller in scale, Dianfern provides a focused experience that highlights the local culture and community, ensuring you have a memorable and personalized visit.
  3. BrumaOpens in a new window: Bruma offers a cozy and friendly atmosphere, ideal for visitors looking to enjoy a mix of relaxing activities and light shopping. While it may be more compact, Bruma’s appeal lies in its local charm and the ease with which you can explore nearby attractions. It provides a peaceful retreat with a touch of local flavor, perfect for those who appreciate a comfortable and inviting environment during their travels.

Things to do in Johannesburg

Johannesburg is a vibrant urban hub surrounded by diverse landscapes, from sprawling parks to scenic vistas. Travelers can enjoy thrilling safaris, catch exhilarating soccer matches, and explore lively markets. With a dynamic theater scene and countless shopping opportunities, this city invites visitors to experience its rich tapestry of life.

  • Carlton CentreOpens in a new window – Visit this towering skyscraper in Johannesburg to admire its impressive architecture and learn about the city’s urban development. Enjoy exploring the building’s design and taking in the panoramic views of the bustling city below.
  • Gold Reef City Theme ParkOpens in a new window – Experience the thrills and excitement at this theme park where you can enjoy rides and explore elements of historical architecture. It’s a great spot to see how entertainment and design blend into a unique urban adventure.
  • Nelson Mandela SquareOpens in a new window – Discover this modern square, notable for its clean lines and contemporary urban planning. Here, you can appreciate the thoughtful architectural design and the open space that invites casual strolls.
  • 4th Avenue ParkhurstOpens in a new window – Stroll along this vibrant street, known for its distinctive architectural features and dynamic public spaces. It offers a pleasant walk where you can observe the blend of modern design with local character.
  • Kyalami RacetrackOpens in a new window – Check out this motor racing venue, where the sleek design of the track and facilities highlights the intersection of sports and architecture. It’s an exciting stop for those interested in both design and high-speed action.

4 tips for savvy savings when booking a hotel in Johannesburg

  1. Book for the cheapest times: The most affordable time to visit Johannesburg is during January, November, and December, when hotel prices tend to be lower. For a budget-friendly trip, staying for at least 3 to 4 days is recommended to fully explore the city’s significant landmarks, cultural sites, and historical attractions. Visitors can enjoy experiences related to architecture, museums, theater, and local sports, including soccer and football. This timeframe offers great value for money, making it an ideal opportunity for those looking to immerse themselves in the rich culture of Johannesburg while keeping expenses in check.
  2. Look for last-minute deals on Hotels.com: Explore DealsOpens in a new window for Johannesburg on Hotels.com to potentially discover discounted hotels as your travel date nears. Visit the Last-Minute Deals section to find reduced rates on nearby hotels, and consider enabling notifications to stay updated on flash sales. The Hotels.com app also features Smart Shopping , a handy tool that may help you compare hotel prices and amenities, so you’re more likely to see opportunities when availability changes or prices drop.
  3. Be flexible with dates: Prices may fluctuate due to factors like the hotel's location, star rating, and the season, so being flexible with your travel dates could help you find a better price for your stay in a Johannesburg hotel. If you're interested in a more unique experience, boutique hotels often provide a personalized touch and may offer good value. When you book through Hotels.com, we'll inform you if the price for your chosen dates is above or below the average. If the price leans toward the higher end, we can suggest alternative dates that might help you find a more affordable option.
  4. Consider your location: Hotels near the city center usually tend to be pricier, but thanks to Johannesburg's great public transportation system, you may discover a more affordable independent hotel located a bit further out that is still well-connected. If you're interested in exploring alternative, less crowded neighborhoods or even lesser-known nearby cities, you can often find excellent value for your money. Opting for these alternative destinations can provide a more authentic and budget-friendly experience.

Best time to go to Johannesburg

Johannesburg experiences its lowest average temperature in July, at 53.1°F (11.7°C), while January is the hottest month, with an average temperature of 70.7°F (21.5°C). December is usually the wettest month. January, July, and September are the peak travel months in Johannesburg, attracting a higher number of tourists. During this peak period, the weather is sunny to mostly sunny, accompanied by no to light rainfall. On the other hand, May, August, and October tend to be quieter times to visit, marked by no to light rainfall and sunny conditions.

Keep exploring