Search Johannesburg hotels

  • Plan, book, travel with confidence

  • Better together

    Save up to NZ$2,400 when you book a flight and hotel together*
  • Find the right fit

    With over 300,000 hotels worldwide, it's easy to create a perfect package
  • Rest easy

    Plan, book, and manage your trip all in one place

Check prices for these dates

This weekend
Next weekend

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Johannesburg hotels

Holiday Inn Johannesburg Airport by IHG

Holiday Inn Johannesburg Airport by IHG
4.0 star property
Boksburg
8.6 out of 10, Excellent, (923 reviews)
"Friendly helpful staff. Shuttle to/from the airport was great"
United States
Tim
The price is NZ$134
includes taxes & fees
19 July - 20 July
Holiday Inn Johannesburg Airport by IHG

Protea Hotel by Marriott O.R. Tambo Airport

Protea Hotel by Marriott O.R. Tambo Airport
4.0 star property
Kempton Park
8.6 out of 10, Excellent, (1,000 reviews)
"I enjoyed myself,l had clean room and the staff where so friendly."
United States
Anthony
The price is NZ$183
includes taxes & fees
9 July - 10 July
Protea Hotel by Marriott O.R. Tambo Airport

City Lodge Hotel at OR Tambo International Airport

City Lodge Hotel at OR Tambo International Airport
3.0 star property
O.R. Tambo
9.0 out of 10, Wonderful, (1,983 reviews)
"Always a great stay Love the early breakfast option"
Australia
Grant
The price is NZ$294
includes taxes & fees
23 July - 24 July
City Lodge Hotel at OR Tambo International Airport

Southern Sun O.R Tambo

Southern Sun O.R Tambo
4.0 star property
O.R. Tambo
8.6 out of 10, Excellent, (1,641 reviews)
"Good place, wish my stay was longer than overnight"
Canada
Ellah Rose
The price is NZ$250
includes taxes & fees
20 July - 21 July
Southern Sun O.R Tambo

Town Lodge Johannesburg Airport

Town Lodge Johannesburg Airport
2.0 star property
Kempton Park
8.6 out of 10, Excellent, (140 reviews)
"Outstanding staff, excellent food, particularly the buffet breakfast."
United States
barry
The price is NZ$127
includes taxes & fees
10 July - 11 July
Town Lodge Johannesburg Airport

Premier Hotel OR Tambo

Premier Hotel OR Tambo
4.0 star property
Kempton Park
8.8 out of 10, Excellent, (1,003 reviews)
"Enjoyed the property, staff helpful and property comfortable and clean."
United States
Karen
The price is NZ$201
includes taxes & fees
8 July - 9 July
Premier Hotel OR Tambo

Garden Court O.R. Tambo International Airport

Garden Court O.R. Tambo International Airport
3.0 star property
Isando
8.4 out of 10, Very good, (917 reviews)
"The airport shuttle was very convenient, the room was clean and very nice. Great stay in this accomodation for an overnight layover."
Canada
Myriam
The price is NZ$193
includes taxes & fees
2 July - 3 July
Garden Court O.R. Tambo International Airport

Radisson Hotel and Convention Centre OR Tambo Airport

Radisson Hotel and Convention Centre OR Tambo Airport
4.5 star property
Kempton Park
8.6 out of 10, Excellent, (528 reviews)
"Great service and very conscious of your personal security "
Australia
Elaine
The price is NZ$205
includes taxes & fees
10 July - 11 July
Radisson Hotel and Convention Centre OR Tambo Airport

Sunrock Guesthouse

Sunrock Guesthouse
4.0 star property
Kempton Park
9.4 out of 10, Exceptional, (934 reviews)
"Great night's sleep, heated pool and an amazing breakfast"
United States
shawn
The price is NZ$216
includes taxes & fees
28 June - 29 June
Sunrock Guesthouse

Radisson Blu Gautrain Hotel

Radisson Blu Gautrain Hotel
4.0 star property
Sandton
8.8 out of 10, Excellent, (1,003 reviews)
"Friendly staff but the concierge is not helpful. Good breakfast and great location"
United States
Sergio
The price is NZ$216
includes taxes & fees
27 June - 28 June
Radisson Blu Gautrain Hotel

Indaba Hotel

Indaba Hotel
4.0 star property
Sandton
8.6 out of 10, Excellent, (181 reviews)
"Excellent place to stay."
United States
Ferial
The price is NZ$160
includes taxes & fees
12 July - 13 July
Indaba Hotel

Royal Majestic Hotel

Royal Majestic Hotel
2.5 star property
Rosebank
9.4 out of 10, Exceptional, (26 reviews)
"Excellent hotel at a reasonable price. I would recommend this property to anyone and I would stay here again"
United States
Peter
The price is NZ$156
includes taxes & fees
11 July - 12 July
Royal Majestic Hotel

City Lodge Johannesburg Airport, Barbara Road

City Lodge Johannesburg Airport, Barbara Road
3.0 star property
Edenvale
8.2 out of 10, Very good, (283 reviews)
"Very good rooms"
Canada
Mufaro
The price is NZ$180
includes taxes & fees
27 June - 28 June
City Lodge Johannesburg Airport, Barbara Road

Holiday Inn Johannesburg - Rosebank by IHG

Holiday Inn Johannesburg - Rosebank by IHG
4.0 star property
Rosebank
9.0 out of 10, Wonderful, (514 reviews)
"Right opposite Rosebank Gautraun station so convenient for those without a car. Near lots of shops and restaurants. Good buffet breakfast and nice clean rooms. Helpful and welcoming staff"
United Kingdom
Simon
The price is NZ$155
includes taxes & fees
25 July - 26 July
Holiday Inn Johannesburg - Rosebank by IHG

Hampton By Hilton Sandton Grayston

Hampton By Hilton Sandton Grayston
3.0 star property
Sandton
9.0 out of 10, Wonderful, (81 reviews)
"Excellent breakfast great location staff is fantastic "
United States
MILIND
The price is NZ$144
includes taxes & fees
10 July - 11 July
Hampton By Hilton Sandton Grayston

Birchwood Hotel and OR Tambo Conference Centre

Birchwood Hotel and OR Tambo Conference Centre
4.0 star property
Boksburg
8.6 out of 10, Excellent, (525 reviews)
"Nice clean hotel and conference facilities. Great natural grounds for walking or relaxing. Excellent staff, operations, and support."
Canada
Olu-muyiwa
The price is NZ$173
includes taxes & fees
5 July - 6 July
Birchwood Hotel and OR Tambo Conference Centre

Protea Hotel by Marriott Pretoria Loftus Park

Protea Hotel by Marriott Pretoria Loftus Park
3.5 star property
Arcadia
9.4 out of 10, Exceptional, (172 reviews)
"Excellent team "
United States
Dolapo
The price is NZ$148
includes taxes & fees
3 July - 4 July
Protea Hotel by Marriott Pretoria Loftus Park

ANEW Hotel Centurion Pretoria

ANEW Hotel Centurion Pretoria
4.0 star property
Centurion
7.8 out of 10, Good, (212 reviews)
"Stay was good but breakfast was not up to standard cos you do not cater for people who not eat beef and pork.."
South Africa
Ranjeetha
The price is NZ$139
includes taxes & fees
18 July - 19 July
ANEW Hotel Centurion Pretoria

InterContinental Johannesburg O.R Tambo Airport by IHG

InterContinental Johannesburg O.R Tambo Airport by IHG
5.0 star property
O.R. Tambo
9.4 out of 10, Exceptional, (1,001 reviews)
"Great relax before the rest of our trip."
United States
Abby
The price is NZ$995
includes taxes & fees
8 July - 9 July
InterContinental Johannesburg O.R Tambo Airport by IHG

Radisson RED Hotel, Johannesburg Rosebank

Radisson RED Hotel, Johannesburg Rosebank
4.5 star property
Dunkeld
8.6 out of 10, Excellent, (107 reviews)
"Staff was very nice and helpful. Hotel is in a great location. The shuttle brings you to Rosebank mall and Mandela Square which are two shopping malls nearby. The rooftop bar is great and serves good food and drinks there is also a nice view. "
United States
Shantavia
The price is NZ$189
includes taxes & fees
26 June - 27 June
Radisson RED Hotel, Johannesburg Rosebank
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.

Holiday Rentals in Johannesburg

Save an average of 15% on thousands of hotels when you're signed in

Our guide on where to stay in Johannesburg

Find the best Johannesburg areas for the activities you enjoy most. Learn more about Johannesburg
Learn more about Johannesburg

Sandton

The financial powerhouse of South Africa rises in gleaming glass towers and luxury malls. Sandton brings together corporate headquarters, upscale shopping, and premium dining around the iconic Nelson Mandela Square. Business travellers appreciate its strategic location and world-class convention centre. African art galleries share space with designer boutiques in sprawling Sandton City Mall. The Gautrain provides direct airport access while high-end hotels cater to executive needs. After business hours, sophisticated cocktail lounges and wine bars offer refined evening entertainment.

Rosebank

Rosebank stands as Johannesburg's upscale commercial hub where business towers meet artistic flair. The Keyes Art Mile showcases contemporary African creativity through prestigious galleries like Everard Read. High-end shopping centers including Rosebank Mall and The Zone attract fashion-conscious visitors. This sophisticated district blends corporate energy with cultural experiences. Luxury hotels such as the Hyatt Regency cater to business travellers with world-class amenities. Weekend markets offer authentic South African crafts amid the polished urban landscape.

Melville

Melville buzzes with artistic energy and bohemian charm along its tree-lined streets. This trendy Johannesburg area centers around famous 7th Street, where vintage bookshops, art galleries, and jazz venues create a vibrant scene. Creative souls gather at pavement cafés where Ethiopian coffee fuels animated conversations. The area showcases a delightful mix of 1920s Art Deco and Victorian architecture painted in warm earth tones. Colourful murals adorn many walls throughout the walkable core. Nearby Melville Koppies Nature Reserve offers hiking trails with stunning city views for outdoor enthusiasts.

Maboneng Precinct

Maboneng Precinct has transformed from industrial decay into Johannesburg's creative heartbeat. This red-brick wonderland features cutting-edge galleries housed in former warehouses and vibrant murals decorating every corner. Artists work in converted spaces while weekend markets buzz with energy. The area balances tourist appeal with authentic local culture. Explore independent boutiques selling handcrafted goods during the day. As evening falls, rooftop bars offer stunning skyline views above the artistic hub below. The area's cobblestone streets connect most attractions within a ten-minute walk.

Parktown

Parktown blends historic charm with upscale sophistication in Johannesburg. Victorian and Edwardian mansions line tree-shaded streets, showcasing ornate ironwork from the gold rush era. The prestigious Johannesburg Hospital and Wits University Medical School create a scholarly atmosphere in this affluent area. Visitors can explore the Linda Auditorium or Adler Museum of Medicine for cultural insights. Tree-lined streets with wide pavements make leisurely strolls pleasant. Upscale bistros and cafes cater to medical professionals and academics with continental and South African cuisine.

Stay near popular Johannesburg attractions

Johannesburg and related destinations

Explore the Apartheid Museum's powerful exhibits before heading to the vibrant Maboneng Precinct for local art and Sunday markets. Safari adventures await at nearby Pilanesberg National Park, while the Cradle of Humankind reveals ancient fossils and underground limestone caves.

Photo by South African Tourism
Open Photo by South African Tourism

Top Johannesburg Hotel Reviews

Recent Reviews in Johannesburg

More cheap accommodation in Johannesburg

Find out more about Johannesburg

Top reasons to visit Johannesburg

  • Vibrant Culture: Johannesburg boasts a rich cultural scene with lively markets, music venues, and historical sites that reflect its diverse heritage.
  • Natural Wonders: Explore urban parks and nature reserves that offer outdoor adventures amidst the city's bustling atmosphere.
  • Diverse Accommodation: Visitors can choose from luxurious hotels to charming guesthouses, catering to all preferences and budgets.
  • Family-Friendly Activities: The city offers a range of attractions suitable for families, ensuring fun for all ages.
  • Dynamic Nightlife: Experience Johannesburg's vibrant nightlife with a variety of bars, restaurants, and entertainment options.

Find great hotels in Johannesburg

Explore the vibrant city of Johannesburg with a range of accommodation options tailored to suit every traveller. From luxurious hotels to charming guesthouses, you'll find amenities that cater to business needs, family stays, and spa-themed getaways. Dive into the reviews and discover the top hotels that offer comfort and style, making your South African adventure truly unforgettable.

  • Garden Court Sandton City: Nestled in the heart of Johannesburg, the Garden Court Sandton City is a 3-star hotel that caters to business travellers seeking convenience and comfort. With a guest rating of 8.8 out of 10, this hotel features modern accommodations and is ideally located near the city's vibrant business district. Guests appreciate the well-equipped rooms, complimentary Wi-Fi, and a fulfilling breakfast buffet, making it an excellent base for those looking to explore the local area or attend meetings.
  • Radisson Blu Gautrain Hotel: A 4-star hotel with a guest rating of 8.8 out of 10, Radisson Blu Gautrain Hotel is perfect for families and business travellers alike. Its prime location adjacent to the Gautrain station ensures easy access to Johannesburg and beyond. The hotel offers a range of family-friendly amenities, including complimentary cribs and activities suitable for children. Guests can unwind at the hotel’s restaurant or take advantage of the fitness centre and outdoor pool, ensuring a comfortable stay for all.
  • Davinci Hotel And Suites On Nelson Mandela Square: With a prestigious 5-star rating and a guest rating of 9.2 out of 10, Davinci Hotel And Suites offers a luxurious escape for romantic getaways and family vacations. Situated in a prime area, the hotel features enchanting views and a range of upscale amenities, including 24-hour room service and spa facilities. Families will appreciate the onsite childcare services, while couples can enjoy romantic packages, making it an ideal spot for a memorable experience in Johannesburg.

Where to stay in Johannesburg

Johannesburg, a vibrant metropolis, offers an array of experiences for every type of traveller. From the bustling downtown Joburg, rich in culture and business vibes, to serene neighbourhoods that promise a peaceful getaway, there’s something for everyone. Explore the friendly atmosphere and luxury options nearby, making it an ideal destination for family, romantic, or business-themed vacations. Discover the essence of South Africa while enjoying the city's unique charm and warmth.

  • Pretoria: Situated to the north of Johannesburg, Pretoria is one of South Africa's three capital cities and is renowned for its historical significance and lush gardens. Visitors can enjoy a city-themed experience with modern shopping centres and educational institutions nearby. The peak travel months, such as September and the festive season from December to January, see tourists flocking to landmarks like the Union Buildings and the Pretoria Botanical Gardens. Families and business travellers alike appreciate the city’s vibrant atmosphere and convenient amenities. With its rich history, Pretoria offers an intriguing blend of cultural experiences.
  • Kempton Park: Located adjacent to Johannesburg, Kempton Park is a bustling urban centre that serves as a gateway to the OR Tambo International Airport. Its accessibility makes it a popular choice for travellers, especially during peak months like February and December. Visitors can indulge in family-friendly activities at local theme parks and modern squares, while the extensive shopping centres provide a chance for retail therapy. The city’s strategic position makes it an ideal base for exploring the broader Gauteng region, ensuring a seamless travel experience.
  • Krugersdorp: Nestled to the west of Johannesburg, Krugersdorp offers a unique blend of urban convenience and natural beauty. Known for its archaeological sites and family-oriented activities, the city attracts visitors throughout the year, with peak seasons in January, July, and September. Travellers can explore shopping centres and recreational areas while also enjoying the local attractions, including historical monuments and fascinating archaeological sites. Krugersdorp provides a romantic ambiance for couples and a welcoming atmosphere for families, making it a versatile destination.

Things to do in Johannesburg

Shopping

Visit Sandton City for a blend of luxury and popular brands, along with a variety of eateries. For a more local vibe, head to the Neighbourgoods Market on Saturdays, offering artisanal goods and delicious street food, perfect for unique gifts and souvenirs.

Recreation

At the Life Day Spa in Sandton, indulge in rejuvenating treatments and wellness therapies amidst a tranquil atmosphere. Nearby, the Four Seasons Hotel Westcliff offers a stunning spa experience with panoramic views, where you can unwind with bespoke treatments designed for relaxation and rejuvenation.

Adventure

Kyalami Racetrack offers an exhilarating motor racing experience, where you can feel the thrill of high-speed action in a vibrant atmosphere. Zwartkops Raceway provides another adrenaline-pumping venue, featuring various motorsport events that cater to racing enthusiasts and adventure seekers alike.

Nightlife

Explore the vibrant vibe at The Living Room in Maboneng for stunning city views and cocktails. For a lively atmosphere, visit Capello in Melville, known for its energetic dance floor and diverse music. Enjoy a laid-back evening at The Social On Main, where you can unwind with friends over drinks.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

Booking tips and Expedia advantages for Johannesburg

Johannesburg offers several ways to save while exploring the city. Enjoy free attractions like Nelson Mandela Square and the University of Pretoria. For transport, consider using buses or the Gautrain, which are more budget-friendly options. The best times to visit are June and December to January when accommodation prices drop, especially on Saturdays. Use Expedia to find great deals by sorting options from low to high prices, and consider package deals to combine flights and hotels for extra savings. This way, you can enjoy Johannesburg without breaking the bank.

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay in Johannesburg are June and December to January, where the prices are slightly lower. This is in comparison to February, May and July, where prices are slightly higher.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay in Johannesburg is Saturday. The most expensive day to stay in Johannesburg is Monday.
  • Find cheap hotels on Expedia: Utilise Expedia's search tool to tailor your options based on your budget, preferred location, and the type of accommodation you desire. To find the best deals and lowest prices, simply sort the price filter from low to high.
  • Consider bundling your trip: You can potentially save some cash by combining your hotel stay in Johannesburg with your flights and activities through an Expedia package deal.

Find the best attractions in Johannesburg

Johannesburg is perfect for city-themed, family, and business getaways. Visitors can explore a variety of attractions, such as nature reserves, urban parks, and history museums, catering to those seeking cultural experiences, outdoor adventures, and family-friendly activities. With its vibrant atmosphere and rich history, Johannesburg offers something for every type of traveller looking to enjoy the local sights and experiences.

  • Gold Reef City Theme Park: Experience the thrill of rides and attractions that celebrate Johannesburg's gold mining heritage. With a vibrant atmosphere, this theme park offers family-friendly entertainment, including live shows and themed restaurants, making it an exciting day out for visitors of all ages.
  • Sterkfontein Caves: Venture into the depths of these ancient caves, renowned for their fascinating geological formations and rich fossil deposits. The outdoor adventure awaits as you explore the stunning surroundings and learn about the significant archaeological discoveries that shaped our understanding of early hominids.
  • Union Buildings: Marvel at the impressive architecture of this historic government building, set in beautiful gardens overlooking Pretoria. The Union Buildings are a symbol of South Africa’s political history and culture, offering visitors a glimpse into the country's past and its journey towards democracy.

Best time to go to Johannesburg

The best time to visit Johannesburg is dependent on what kind of holiday you are seeking. January is its hottest month on average. At this time, visitor numbers are average and weather is mostly sunny with light rain. July is its coolest month on average. At this time, visitor numbers are slightly low and weather is sunny with no rain.

calendar iconCalendar Monthtemperature iconTemperaturerain iconPrecipitationmostly cloudy iconCloudinessoccupation rate iconOccupancyprice iconPricing
January70.7°F (21.5°C)Light RainMostly SunnyAverageSlightly Low
February69.8°F (21.0°C)Light RainMostly SunnyAverageSlightly High
March68.2°F (20.1°C)Light RainMostly SunnySlightly HighAverage
April63.0°F (17.2°C)Light RainSunnySlightly LowAverage
May59.0°F (15.0°C)No RainSunnyAverageSlightly High
June53.2°F (11.8°C)No RainSunnySlightly LowSlightly Low
July53.1°F (11.7°C)No RainSunnySlightly LowSlightly High
August58.8°F (14.9°C)No RainSunnyAverageAverage
September66.4°F (19.1°C)No RainSunnyAverageAverage
October69.1°F (20.6°C)Light RainSunnySlightly HighAverage
November69.8°F (21.0°C)Light RainMostly SunnySlightly HighAverage
December70.3°F (21.3°C)Light RainMostly SunnyAverageSlightly Low

The nearest major airports for your trip to Johannesburg

Flying into Johannesburg is convenient with two major airports. O.R. Tambo International Airport (JNB) is approximately 20.9km from the city centre, offering excellent accommodation options such as the 5-star InterContinental Johannesburg O.R. Tambo Airport, just 161m away, and Peermont D'oreale Grande at Emperors Palace, located 1.6km from the airport. Both hotels provide reliable airport shuttle services. Alternatively, Lanseria International Airport (HLA) is around 32.2km from Johannesburg, with nearby 5-star options including Palazzo Hotel, 12.9km away, and Kloofzicht Lodge & Spa, 11.3km from HLA, offering shuttle services as well.

Explore a world of travel with Expedia