Johannesburg Hotels from S$29

  • Plan, book, stay with confidence

  • bex rewards loyalty icon
    Be picky
    Search almost a million properties worldwide
    payments icon
    Treat yourself
    Sign in to save 10% or more on thousands of hotels
    today icon
    Change your mind
    Book hotels with free cancellation

Check Johannesburg (and vicinity) hotel prices

Tomorrow night
This weekend
Next weekend

Filter by

Guest rating
Guest rating
Property class

Top 10 trending Johannesburg hotels

Southern Sun O.R. Tambo International Airport

4.0 star property
8.6 out of 10, Excellent, (1379)
"The airport shuttle service is convenient (every 15 minutes)."
The price is S$164
includes taxes & fees
19 Dec - 20 Dec
Southern Sun O.R. Tambo International Airport

City Lodge Hotel at OR Tambo International Airport

3.0 star property
8.8 out of 10, Excellent, (1439)
"Our hotel in Tambo--excellent"
The price is S$155
includes taxes & fees
20 Dec - 21 Dec
City Lodge Hotel at OR Tambo International Airport

Protea Hotel by Marriott O.R. Tambo Airport

4.0 star property
8.4 out of 10, Very good, (1003)
"Excellent rapport qualité prix."
The price is S$94
includes taxes & fees
26 Dec - 27 Dec
Protea Hotel by Marriott O.R. Tambo Airport

Holiday Inn Johannesburg Airport, an IHG Hotel

4.0 star property
8.4 out of 10, Very good, (468)
"Everything was clean and well maintained. Staff was so respectful. Lumgile brought my food to my room and I didn't even ask him to. Great hotel. I would absolutely go back."
The price is S$78
includes taxes & fees
30 Dec - 31 Dec
Holiday Inn Johannesburg Airport, an IHG Hotel

The Houghton Hotel, Spa, Wellness & Golf

5.0 star property
9.4 out of 10, Exceptional, (170)
"Loved it! "
The price is S$334
includes taxes & fees
25 Dec - 26 Dec
The Houghton Hotel, Spa, Wellness & Golf

InterContinental Johannesburg O.R Tambo Airport, an IHG Hotel

5.0 star property
9.4 out of 10, Exceptional, (1001)
"Most convenient hotel at the airport. Staff is very friendly and helpful. Food (at least Breakfast) was good, fresh, and hot. Have stayed before and will stay again. Note that one of our bags was delayed (International flight) for 5 hours. It was perfect to stay across from baggage services. "
The price is S$415
includes taxes & fees
30 Dec - 31 Dec
InterContinental Johannesburg O.R Tambo Airport, an IHG Hotel

Garden Court O.R. Tambo International Airport

3.0 star property
8.4 out of 10, Very good, (776)
"The service personel was maravilloso. The Restaurant staff were personable and very professional."
The price is S$118
includes taxes & fees
6 Dec - 7 Dec
Garden Court O.R. Tambo International Airport

Premier Hotel OR Tambo

4.0 star property
8.6 out of 10, Excellent, (1000)
"Very nice and clean. Excellent breakfast and service. "
The price is S$105
includes taxes & fees
17 Dec - 18 Dec
Premier Hotel OR Tambo

Davinci Hotel And Suites On Nelson Mandela Square

5.0 star property
9.2 out of 10, Wonderful, (640)
"Location excellent, close to shopping and dining. Staff in the breakfast room were fantastic!!! No turndown service as advertised. Only done once gratuity money was left in the room ( bribe) !my husband and I were Appalled! "
The price is S$330
includes taxes & fees
4 Dec - 5 Dec
Davinci Hotel And Suites On Nelson Mandela Square

NH Johannesburg Sandton Hotel

5.0 star property
8.6 out of 10, Excellent, (605)
"Very happy with choice of hotel for first stay in johannnesburg. Food excellent. Pool was closed for one afternoon during our stay but staff arranged and took us to a neighbouring hotel to use their’s. Reinforced how good the pool area was in our hotel. Punctual shuttle to Sandton city. Hotel also on free shuttle stop for hop on/off bus "
The price is S$149
includes taxes & fees
18 Dec - 19 Dec
NH Johannesburg Sandton Hotel

Radisson Blu Gautrain Hotel

4.0 star property
8.8 out of 10, Excellent, (1001)
"Good for business. Limited facilities for pool area, restaurant and room service "
The price is S$139
includes taxes & fees
1 Jan - 2 Jan,2025
Radisson Blu Gautrain Hotel

@Sandton Hotel

3.0 star property
9.2 out of 10, Wonderful, (116)
"Overall, the staff is impeccably trained. A shout out to Anna who was the lady who cleaned our room. Her attention to details was amazing and we came back to well serviced room for the five days we stayed. "
The price is S$123
includes taxes & fees
20 Dec - 21 Dec
@Sandton Hotel

Radisson Hotel and Convention Centre OR Tambo Airport

4.5 star property
8.8 out of 10, Excellent, (146)
"Nice clean and safe"
The price is S$120
includes taxes & fees
1 Jan - 2 Jan,2025
Radisson Hotel and Convention Centre OR Tambo Airport

Sandton Sun and Towers

5.0 star property
9.2 out of 10, Wonderful, (507)
"Nice hotel with great service, the Mandela sq is within the vicinity of the hotel Good choice for business trips"
The price is S$245
includes taxes & fees
17 Dec - 18 Dec
Sandton Sun and Towers

Garden Court Sandton City

3.0 star property
8.8 out of 10, Excellent, (915)
"Excellent customer service, clean and comfortable room. Will definitely stay here again and I recommend this beautiful hotel."
The price is S$112
includes taxes & fees
2 Jan - 3 Jan,2025
Garden Court Sandton City

Holiday Inn Johannesburg - Rosebank

4.0 star property
8.8 out of 10, Excellent, (363)
"Simply beautiful"
The price is S$89
includes taxes & fees
17 Dec - 18 Dec
Holiday Inn Johannesburg - Rosebank

Palazzo Hotel

5.0 star property
9.2 out of 10, Wonderful, (412)
"The hotel is convenient close to the main casino and entertainment. The traffic getting to hotel is really bad, and the people that tried to guide the traffic for a fee make it even worse. But otherwise no complains. The breakfast is also good..for R395 person."
The price is S$231
includes taxes & fees
5 Dec - 6 Dec
Palazzo Hotel

The Maslow Hotel, Sandton

4.0 star property
8.8 out of 10, Excellent, (537)
"It’s my 2nd time staying at this property. I enjoy it and will be back. "
The price is S$152
includes taxes & fees
18 Dec - 19 Dec
The Maslow Hotel, Sandton

Hyde Johannesburg Rosebank

4.0 star property
9.4 out of 10, Exceptional, (85)
"This is the place to stay if you gonna be in Johannesburg before your africa safari or something , is in the center of restaurants and all stuff "
The price is S$247
includes taxes & fees
6 Dec - 7 Dec
Hyde Johannesburg Rosebank

Emerald Guesthouse

3.0 star property
7.8 out of 10, Good, (450)
"Great, i recommend staying there"
The price is S$60
includes taxes & fees
4 Dec - 5 Dec
Emerald Guesthouse
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.
Don't see what you're looking for?
See all available properties in Johannesburg
Save an average of 15% on thousands of hotels when you're signed in
Beautiful view of the beach with palm trees

Black Friday: Members save 30%+

Members save 30%+ on selected hotels until 4 Dec (property time) with our Black Friday deals. Stay by 15 Dec 2025.

Frequently asked questions

Where is the best place for a stay in Johannesburg?

BnB on 8th Avenue is ranked highly by Expedia customers. This B&B offers free parking and private patios. Traveller reviews also recommend African Rock Hotel and Maison Jacaranda as top choices for your stay. See all available top hotels, or vacation rentals in Johannesburg.

  

What are some of the best holiday rentals that Johannesburg has to offer?

MINT Resorts the Blyde: This highly rated holiday home rental in Johannesburg is located on the beach, and has an outdoor pool, a selection of games and a BBQ to put you at ease in your new surroundings. Amenities such as an electric kettle and free parking are also available for your convenience. Our travellers also rate Riverhorse Lodge as a favourite home for rent in Johannesburg. See all vacation rentals in Johannesburg.

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. Filter your search by fully refundable to find flexible hotel 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 hotel for our travellers who want a more economical choice, and features free WiFi and a 24-hour fitness centre. Other good choices to stay on the cheap include Fourways Boarding Hostel and CURIOCITY Johannesburg - Hostel. View all budget hotels in Johannesburg.

What's the best family accommodation in Johannesburg?

InterContinental Johannesburg O.R Tambo Airport, an IHG Hotel is a hotel with an indoor pool and a restaurant, and it's a top choice on Expedia for families. Other good choices to stay with the children include Garden Court O.R. Tambo International Airport and Premier Hotel OR Tambo. Also, attractions such as Johannesburg Zoo and Gold Reef City Theme Park are fun for children of all ages. Find more child-friendly accommodations in Johannesburg.

What's the best accommodation for a couple going to Johannesburg?

The Fairlawns Boutique Hotel & Spa is a favourite hotel for couples, and features rainfall showerheads and a full-service spa. See all romantic hotels in Johannesburg.

What's the best accommodation for an all-inclusive stay in Johannesburg?

Leika Airport Lodge is a lodge featuring a garden and free WiFi, and a favourite with Expedia travellers. See more all-inclusive resorts in Johannesburg.

What's the best LGBTQ-friendly hotel in Johannesburg?

InterContinental Johannesburg O.R Tambo Airport, an IHG Hotel is a top LGBTQ-friendly hotel that features a full-service spa and free Wi-Fi. NH Johannesburg Sandton Hotel and Radisson Blu Gautrain Hotel are two other good options for your trip. See all available hotels listed as LGBTQ-friendly in Johannesburg.

What's the best dog-friendly place to stay in Johannesburg?

Four Seasons Hotel The Westcliff, Johannesburg is a top hotel for people travelling with their pets, and offers 2 restaurants and free WiFi for its human guests. Other good choices for you and your pet's trip include Radisson RED Hotel, Johannesburg Rosebank and Home Suite Hotels Rosebank. See more pet-friendly hotel accommodations in Johannesburg.

What's the best accommodation option to stay near the beach in Johannesburg?

The Lakes Hotel and Conference Centre is a top hotel located on the beach . The Three Countries Estate is another good choice for your stay near the beach. See more stays near the beach in Johannesburg.

What's the best luxury accommodation option in Johannesburg?

InterContinental Johannesburg O.R Tambo Airport, an IHG Hotel is a luxury hotel with a full-service spa and a deli, and it's a popular choice for Expedia travellers looking for an elegant place to stay. NH Johannesburg Sandton Hotel and Sandton Sun and Towers are two other upscale options for your trip. Find more luxury hotels in Johannesburg.

What's the best boutique-style accommodation in Johannesburg?

African Pride Melrose Arch Hotel, Autograph Collection is a favourite hotel with Expedia travellers looking for a stylish stay, and features a garden and a health club. Four Seasons Hotel The Westcliff, Johannesburg and Fairlawns Boutique Hotel and Spa are two other options for a boutique stay. See all boutique hotels in Johannesburg.

What's the best golf hotel in Johannesburg?

The Houghton Hotel, Spa, Wellness & Golf is a top hotel that has a golf course and features free WiFi. Other good options if you'd like to stay near a golf course include Birchwood Hotel and OR Tambo Conference Centre and Protea Hotel by Marriott Johannesburg Wanderers. Visit Randpark Golf Club, Eagle Canyon Golf Club or Silver Lakes Golf Course to perfect your golf swing. See more golf hotels in Johannesburg.

What are some accommodation options with pools in Johannesburg?

Protea Hotel by Marriott O.R. Tambo Airport is a top hotel with an outdoor pool, free WiFi and free self-parking. A couple of other options with an on-site pool include Garden Court O.R. Tambo International Airport and Radisson Blu Gautrain Hotel. View all hotels with pools in Johannesburg.

What is the best spa hotel in Johannesburg?

InterContinental Johannesburg O.R Tambo Airport, an IHG Hotel is a top luxury spa hotel featuring a 24-hour fitness centre, a bar, an indoor pool and a restaurant. Treat yourself to a facial, body scrub or detox wrap at Camelot Spa. Other popular spa hotels in Johannesburg include Sandton Sun and Towers and Davinci Hotel And Suites On Nelson Mandela Square. See all spa hotels in Johannesburg.

What's the best hotel in Johannesburg with a water park on site or close by?

Emerald Resort & Casino is a popular hotel, featuring water park access, a seasonal outdoor pool and 5 restaurants. Aquadome is located 10 minutes away on foot. A couple of other water park hotels to consider are Towers Lodge and Rainforest Boutique Camp. Take a look at all hotels with or near waterparks in Johannesburg.

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. In Johannesburg, there are 3062 hotels and other accommodation options to choose from. Find out more about Johannesburg.

What should I see while I'm in Johannesburg?

Cultural venues include Museum Africa, Constitution Hill and Apartheid Museum. Attractions such as Johannesburg Zoo, Gold Reef City Theme Park and Orlando Towers are fun for children of all ages. Landmarks like Carlton Centre, Mary Fitzgerald Square and Emmarentia Dam might be worth a visit. Take a look at what more there is to see and do in Expedia's Johannesburg guide.

What's the best way to get around Johannesburg?

Nearby metro stations include Ellis Park Station, Rosebank Station and Rhodesfield Station. If you want to venture out around the area, you may want a rental car in Johannesburg for your journey.

What's the seasonal weather in Johannesburg?

The hottest months are usually January and October, with an average temperature of 21°C, while the coldest months are July and June, with an average of 13°C. Average annual precipitation for Johannesburg is 799 mm.