Hotels & Accommodation 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

Where to stay in Johannesburg?

Southern Sun O.R Tambo
Southern Sun O.R Tambo
4.0 star property
O.R. Tambo
8.6 out of 10, Excellent, (1 637 reviews)
Escape to this peaceful Kempton Park hotel near O.R. Tambo International Airport. Enjoy international cuisine at Bernoulli's Restaurant, take a dip in the outdoor pool, or unwind with a massage at the spa. The 24-hour shuttle and fitness centre add convenience.
The price is R1 940
R2 231 total
includes taxes & fees
08 Jun - 09 Jun
Southern Sun O.R Tambo
The Franklin Loft Apartments
The Franklin Loft Apartments
4.0 star property
Downtown Johannesburg
9.0 out of 10, Wonderful, (23 reviews)
Discover urban convenience at this Johannesburg aparthotel, a 15-minute walk from Park Station. Each apartment features kitchen islands, refrigerators, and microwaves for self-catering comfort, plus free WiFi and parking add value.
The price is R1 626
R2 157 total
includes taxes & fees
10 May - 11 May
The Franklin Loft Apartments
The Parktonian All Suite Hotel
The Parktonian All Suite Hotel
4.0 star property
Johannesburg CBD
8.2 out of 10, Very good, (414 reviews)
Soak in city views from the rooftop terrace at this all-suite hotel just 8 minutes from Johannesburg Park Station. Cool off in the outdoor pool, energise at the 24-hour fitness centre, or enjoy drinks at the poolside bar after exploring nearby Rosebank Mall.
The price is R1 304
R1 500 total
includes taxes & fees
11 May - 12 May
The Parktonian All Suite Hotel
Reef Hotel
Reef Hotel
4.0 star property
Johannesburg CBD
7.8 out of 10, Good, (219 reviews)
Unwind on the rooftop terrace at this business-friendly hotel offering 2 restaurants and 2 bars. Just 19 minutes from Park Station and a short drive from Gold Reef City Casino and Melrose Arch Shopping Centre.
The price is R1 190
R1 369 total
includes taxes & fees
04 Jun - 05 Jun
Reef Hotel
The Residence Boutique Hotel
The Residence Boutique Hotel
5.0 star property
Houghton Estate
9.8 out of 10, Exceptional, (308 reviews)
This Johannesburg boutique hotel offers 3 outdoor pools, a spa with deep-tissue massages, and a fitness centre. Near Gold Reef City Casino, the luxurious retreat includes a restaurant, bar, and free WiFi and parking.
The price is R4 695
R5 399 total
includes taxes & fees
10 May - 11 May
The Residence Boutique Hotel
Holiday Inn Johannesburg Sunnyside Park by IHG
Holiday Inn Johannesburg Sunnyside Park by IHG
4.0 star property
Parktown
8.2 out of 10, Very good, (182 reviews)
Discover Victorian charm at this Johannesburg hotel near Melrose Arch Shopping Centre. Swim in the outdoor pool, dine at Milners Restaurant, or unwind in the steam room after a workout in the fitness centre. Free WiFi and parking enhance your stay.
The price is R924
R1 189 total
includes taxes & fees
11 May - 12 May
Holiday Inn Johannesburg Sunnyside Park by IHG
Four Seasons Hotel The Westcliff, Johannesburg
Four Seasons Hotel The Westcliff, Johannesburg
5.0 star property
Randburg
9.6 out of 10, Exceptional, (380 reviews)
The price is R9 212
R10 700 total
includes taxes & fees
28 May - 29 May
Four Seasons Hotel The Westcliff, Johannesburg
City Lodge Hotel Newtown
City Lodge Hotel Newtown
3.0 star property
Johannesburg CBD
8.8 out of 10, Excellent, (101 reviews)
Set in Newtown, this welcoming hotel features a seasonal outdoor pool and fitness centre. The bar and café offer refreshments after exploring Gold Reef City Casino and Rosebank Mall. With free WiFi and parking, plus proximity to Johannesburg Park Station.
City Lodge Hotel Newtown
Holiday Inn Johannesburg - Rosebank by IHG
Holiday Inn Johannesburg - Rosebank by IHG
4.0 star property
Rosebank
8.8 out of 10, Excellent, (509 reviews)
The price is R1 208
R1 739 total
includes taxes & fees
23 May - 24 May
Holiday Inn Johannesburg - Rosebank by IHG
54 On Bath
54 On Bath
5.0 star property
Rosebank
9.6 out of 10, Exceptional, (249 reviews)
The price is R2 996
R3 446 total
includes taxes & fees
15 May - 16 May
54 On Bath
Monarch Hotel
Monarch Hotel
5.0 star property
Rosebank
9.8 out of 10, Exceptional, (205 reviews)
Monarch Hotel
Radisson Blu Gautrain Hotel
Radisson Blu Gautrain Hotel
4.0 star property
Sandton
8.8 out of 10, Excellent, (1 002 reviews)
Unwind at this Sandton-area hotel featuring an outdoor pool and poolside bar just 2 minutes from Johannesburg Sandton Station. Enjoy international cuisine at Central One Restaurant, work out at the fitness centre, or explore nearby shopping centres with the free shuttle.
The price is R1 478
R1 717 total
includes taxes & fees
06 Jun - 07 Jun
Radisson Blu Gautrain Hotel
Gold Reef City Theme Park Hotel
Gold Reef City Theme Park Hotel
4.0 star property
Johannesburg South
9.4 out of 10, Exceptional, (62 reviews)
Experience the thrills of Gold Reef City Casino and Theme Park, just steps away from this hotel. Enjoy free daily breakfast, WiFi, and parking while cooling off in the outdoor pool after exploring nearby Melrose Arch Shopping Centre.
The price is R2 127
R2 446 total
includes taxes & fees
10 May - 11 May
Gold Reef City Theme Park Hotel
The Houghton Hotel, Spa, Wellness & Golf
The Houghton Hotel, Spa, Wellness & Golf
5.0 star property
Houghton Estate
9.4 out of 10, Exceptional, (237 reviews)
Find tranquility at this upscale haven near Melrose Arch Shopping Centre. Two restaurants serve international cuisine, while three pools and a golf course provide recreation options. After a spa treatment, unwind at the poolside bar before retiring to your room.
The price is R3 287
R3 780 total
includes taxes & fees
08 Jun - 09 Jun
The Houghton Hotel, Spa, Wellness & Golf
Hyde Johannesburg Rosebank
Hyde Johannesburg Rosebank
4.0 star property
Rosebank
9.6 out of 10, Exceptional, (204 reviews)
Savour international cuisine at Proud Mary Modern Eatery with 24-hour room service and fitness centre. Just 6 minutes from Rosebank Station, this hotel offers facials and mani/pedis with easy access to Melrose Arch Shopping Centre.
The price is R2 952
R2 952 total
includes taxes & fees
22 May - 23 May
Hyde Johannesburg Rosebank
Alcazaba Lodges
Alcazaba Lodges
3.0 star property
Johannesburg CBD
9.0 out of 10, Wonderful, (27 reviews)
Steps from top attractions, this Johannesburg hotel offers convenient access to Gold Reef City Casino and Melrose Arch Shopping Centre. Business travellers appreciate the free WiFi and room service, while O.R. Tambo Airport is just an 18-minute drive away.
The price is R840
R976 total
includes taxes & fees
10 May - 11 May
Alcazaba Lodges
The Peech Hotel
The Peech Hotel
4.0 star property
Johannesburg
9.8 out of 10, Exceptional, (135 reviews)
This Johannesburg retreat offers stylish comfort with 2 restaurants including the Garden Restaurant, a 24-hour fitness centre, and a bar. Located within easy reach of Wanderers Stadium and just minutes from Sandton Station, enjoy free WiFi and parking.
The price is R5 029
R5 783 total
includes taxes & fees
11 May - 12 May
The Peech Hotel
Protea Hotel by Marriott Johannesburg Wanderers
Protea Hotel by Marriott Johannesburg Wanderers
4.0 star property
Sandton
8.6 out of 10, Excellent, (438 reviews)
Escape to this Johannesburg hotel near Melrose Arch Shopping Centre, offering free WiFi and parking. Play a round at The Wanderers Golf Club, take a dip in the outdoor pool, or unwind with drinks at the poolside bar after a tennis match.
The price is R2 000
R2 323 total
includes taxes & fees
16 May - 17 May
Protea Hotel by Marriott Johannesburg Wanderers
Southern Sun Rosebank
Southern Sun Rosebank
4.0 star property
Rosebank
10.0 out of 10, Exceptional, (1 review)
Southern Sun Rosebank
Oxford Healthcare Retreat
Oxford Healthcare Retreat
3.5 star property
Johannesburg
10.0 out of 10, Exceptional, (1 review)
Unwind at this tranquil healthcare hotel featuring indoor and outdoor pools, tennis court, and rejuvenating spa treatments. Located 15 minutes from Melrose Arch Shopping Centre with easy access to Wanderers Stadium and Rosebank Station.
The price is R3 957
R4 550 total
includes taxes & fees
10 May - 11 May
Oxford Healthcare Retreat
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.

Get last-minute hotel deals in Johannesburg and save more

Sign in to unlock great savings.
Showing deals for:15 May - 17 May
Showing deals for:08 Jun - 09 Jun

Check out family-friendly hotels in Johannesburg

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.

When is the best time to visit Johannesburg?

Our prices for hotels in Johannesburg are cheapest in January
Price trends for hotels in Johannesburg
Pricing is based on two traveller single night rates
View properties in May
Currently viewing crowd sizes and weather for May.
Typical weather for Johannesburg
May
High 21°C / low 10°C. Sunny most days.
View properties in May
21°
weather_sun
May, no crowd data, average high temperature 21 degrees Celsius, average low temperature 10 degrees Celsius. Sunny most days.
10°
18°
weather_sun
June, no crowd data, average high temperature 18 degrees Celsius, average low temperature 7 degrees Celsius. Sunny most days.
18°
weather_sun
July, no crowd data, average high temperature 18 degrees Celsius, average low temperature 6 degrees Celsius. Sunny most days.
22°
weather_sun
August, no crowd data, average high temperature 22 degrees Celsius, average low temperature 9 degrees Celsius. Sunny most days.
26°
weather_sun
September, no crowd data, average high temperature 26 degrees Celsius, average low temperature 13 degrees Celsius. Sunny most days.
13°
27°
weather_sun
October, no crowd data, average high temperature 27 degrees Celsius, average low temperature 15 degrees Celsius. Sunny most days.
15°
27°
weather_sun
November, no crowd data, average high temperature 27 degrees Celsius, average low temperature 15 degrees Celsius. Sunny most days.
15°
27°
weather_sun
December, no crowd data, average high temperature 27 degrees Celsius, average low temperature 16 degrees Celsius. Sunny most days.
16°
27°
weather_sun
January, no crowd data, average high temperature 27 degrees Celsius, average low temperature 17 degrees Celsius. Sunny most days.
17°
27°
weather_sun
February, no crowd data, average high temperature 27 degrees Celsius, average low temperature 16 degrees Celsius. Sunny most days.
16°
26°
weather_sun
March, no crowd data, average high temperature 26 degrees Celsius, average low temperature 15 degrees Celsius. Sunny most days.
15°
23°
weather_sun
April, no crowd data, average high temperature 23 degrees Celsius, average low temperature 12 degrees Celsius. Sunny most days.
12°
Monthly weather averages (˚C)

Top neighbourhoods in Johannesburg

Sandton

Johannesburg's trendy Sandton neighbourhood is loved for its restaurants and entertainment, and visitors often enjoy its varied attractions, including Nelson Mandela Square and Sandton Convention Centre.

Rosebank

Johannesburg's Rosebank neighbourhood is known for its shopping and offers lots of things to see, such as The Zone @ Rosebank Shopping Center and Rosebank Mall.

Melville

The Melville neighbourhood is loved for its restaurants and bars, and has lots of things to do and see, including 7th Street.

Maboneng Precinct

Johannesburg's Maboneng Precinct neighbourhood is known for its museums and art galleries, and entices visitors with attractions, including Museum of African Design and POPArt Theatre.

Parktown

Johannesburg's Parktown neighbourhood is known for its gardens and restaurants, and entices visitors with attractions, including Linda Auditorium and Adler Museum of Medicine.

Top landmarks in Johannesburg

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.

Photo by South African Tourism
Open Photo by South African Tourism

Check out reviews of Johannesburg hotels guests love

Frequently asked questions

Can I book a refundable accommodation option in Johannesburg?
If you want the flexibility to change your plans to Johannesburg, most hotels offer refundable* rates that you can book. You can see this accommodation by searching our site and using the "fully refundable" filter to narrow the results down.
Where can I stay in Johannesburg if I want a holiday rental instead of a hotel?
If you're looking for a good alternative to a hotel, browse our selection of 233 holiday homes. In addition, there are 1225 apartments and 41 condos.
What will the weather in Johannesburg be like during my visit?
January and October are typically the warmest months in Johannesburg, when the average temperature is 21°C. July and June are the coldest months, when the average temperature is 13°C. December and January are the months with the most rain.
Why should I book my Johannesburg hotel with Hotels.com?
There are lots of reasons to book your Johannesburg trip with us: our free cancellations on selected hotels* gives you flexibility, our Price Guarantee ensures that you always get the lowest price, and you can earn rewards on every booking.