Search Hotels in Johannesburg

Most hotels are fully refundable. Because flexibility matters.

Save 10% or more on select stays with Expedia Rewards

Search over 2.9 million properties and 550 airlines worldwide

Filter by

Popular filters
Guest rating
guestRating-
guestRating-45
guestRating-40
guestRating-35
Property class
Payment type
Property type
Area
regionId-6051471
regionId-6361357
regionId-6154424
regionId-179702
regionId-6196430
regionId-6125060
regionId-553248635953566219
regionId-6049298
regionId-3000665213
regionId-6351417
regionId-6154405
regionId-2876
regionId-6084301
regionId-179696
regionId-177935
regionId-4345418
regionId-179692
regionId-179943
regionId-6154299
regionId-179686
Popular locations
poi--26.024704,28.011563:6144098
poi--26.238931,28.013377:6066843
poi--26.109166,28.052666:6066873
poi--25.992923,27.929979:6066857
poi--26.107417,28.054633:6154283
poi--26.166245,28.037678:6066841
poi--26.180576,28.239419:6165473
poi--26.144743,28.221618:6273934
poi--26.132058,28.068718:6154289
poi--26.106149,28.053385:6066877
poi--26.146633,28.040678:6154285
poi--26.013946,28.107969:553248633953984995
poi--25.754854,28.231078:6090571
poi--26.082898,27.831168:6066855
poi--26.205226,28.046947:6066863
poi--25.766928,28.198239:6090577
poi--26.189039,28.026523:6066851
poi--25.858955,28.185041:553248621563223041
poi--26.23383,27.980976:6066831
poi--26.067302,27.828277:553248621562613646
Meal plans available
Amenities
Accessibility
Traveller experience
Palazzo
5 out of 5
Montecasino Boulevard, Fourways, Sandton, Gauteng, 2021
Fully refundableReserve now, pay when you stay
The price is £139 per night from 21 Aug to 22 Aug
12.41 mi from city centre
4.6/5 Exceptional! (206 reviews)
"Warm room temperature"

Reviewed on 22 Jun 2022

Palazzo
Garden Court O.R. Tambo International Airport
3 out of 5
2 Hulley Road, Isando, Kempton Park, Gauteng, 1619
Fully refundableReserve now, pay when you stay
The price is £67 per night from 27 Aug to 28 Aug
12.25 mi from city centre
4.1/5 Very Good! (465 reviews)
"Older property but very clean and comfortable. Staff were friendly and the breakfast buffet was very good with many options. Will stay here again in the future."

Reviewed on 1 Aug 2022

Garden Court O.R. Tambo International Airport
Sandton Sun and Towers
5 out of 5
Cnr Fifth & Alice Streets, Sandton, Gauteng, 2146
Fully refundableReserve now, pay when you stay
The price is £139 per night from 21 Aug to 22 Aug
6.66 mi from city centre
4.5/5 Wonderful! (307 reviews)
"They need to change the mattress, as it ages, it ceases to be flat in the centre"

Reviewed on 25 Jul 2022

Sandton Sun and Towers
You could be seeing lower prices

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
Garden Court Sandton City
3 out of 5
Cnr West and Maude Street, Sandton, Gauteng, 2196
Fully refundableReserve now, pay when you stay
The price is £67 per night from 18 Aug to 19 Aug
6.8 mi from city centre
4.3/5 Excellent! (687 reviews)
"It was a great stay."

Reviewed on 4 Aug 2022

Garden Court Sandton City
Protea Hotel by Marriott O.R. Tambo Airport
4 out of 5
Corner of York and Gladiator Streets, Rhodesfield, Kempton Park, Gauteng, 1627
Fully refundableReserve now, pay when you stay
The price is £72 per night from 2 Sep to 3 Sep
13.01 mi from city centre
4.1/5 Very Good! (1,001 reviews)
Great Value Hotel Near The Airport
"Clean, good-value airport hotel, with a restaurant & room service. Great choice for any unavoidable but necessary overnight/transit stay near the Johannesburg airport. They also also offer free shuttle service to and from the airport."

Reviewed on 12 Aug 2022

Protea Hotel by Marriott O.R. Tambo Airport
Southern Sun Hyde Park
4 out of 5
1st Road, Hyde Park, Sandton, Gauteng, 2146
Fully refundableReserve now, pay when you stay
The price is £85 per night from 19 Aug to 20 Aug
5.46 mi from city centre
4.2/5 Excellent! (73 reviews)
"great staff, views, location."

Reviewed on 7 Jul 2022

Southern Sun Hyde Park
Hilton Sandton
5 out of 5
138 Rivonia Road, Sandton, Gauteng, 2196
Fully refundableReserve now, pay when you stay
The price is £81 per night from 19 Aug to 20 Aug
7.08 mi from city centre
4.2/5 Excellent! (433 reviews)
"Staff members were inviting, kind and helpful. Hotel was clean and other dining options would of been great but the restaurant staff was nice"

Reviewed on 8 Aug 2022

Hilton Sandton
Radisson Blu Gautrain Hotel
4 out of 5
Corner Rivonia Rd. And West St., Benmore, Sandton, Gauteng, 2196
Fully refundableReserve now, pay when you stay
The price is £78 per night from 20 Aug to 21 Aug
6.67 mi from city centre
4.4/5 Excellent! (996 reviews)
"A lovely property with an AMAZING STAFF! I highly recommend this property to anyone and everyone! I look forward to my next visit!❤️"

Reviewed on 29 Jul 2022

Radisson Blu Gautrain Hotel
City Lodge Hotel at OR Tambo International Airport
3 out of 5
Above Multi-Storey Parkade 2, Level 5, OR Tambo International Airport, Kempton Park, Gauteng, 1627
The price is £77 per night from 16 Sep to 17 Sep
12.42 mi from city centre
4.3/5 Excellent! (1,004 reviews)
Untidy room
"Very nice, unfortunately the room was still not clean when I got back from work. This was about 17:00"

Reviewed on 6 Aug 2022

City Lodge Hotel at OR Tambo International Airport
Holiday Inn Johannesburg Airport, an IHG Hotel
4 out of 5
O.R. Tambo Airport Johannesburg, Boksburg, Gauteng, 1459
Fully refundable
The price is £49 per night from 21 Aug to 22 Aug
12.71 mi from city centre
4.1/5 Very Good! (252 reviews)
"The hotel could be clasified as average, but certainly was clean. Some amenities seemed a little past their "best-before-date" but the staff were very friendly and helpful!"

Reviewed on 29 Jul 2022

Holiday Inn Johannesburg Airport, an IHG Hotel
Don't see what you're looking for?
See all available properties in Johannesburg
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.

Where to stay in Johannesburg

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

Accommodation near Johannesburg attractions

Johannesburg hotels information

Number of reviews 5424
Accommodation 2137 hotels
Lowest Price £49
Highest Price £139

Frequently asked questions

Where is the best place for a stay in Johannesburg?

Pablo House is ranked highly by Expedia customers. This 4-star guest house offers free breakfast and a restaurant. Traveller reviews also recommend Saxon Hotel, Villas and Spa and Palazzo 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?

Strathavon Guest House: This highly rated holiday home rental in Johannesburg is located near a train station, and has a garden, a library and free WiFi to put you at ease in your new surroundings. Kitchen amenities include a hob, a microwave and a coffee maker. Other favourite homes for rent in Johannesburg are The Blyde, Crystal Lagoons Pretoria and The Royal Princess Garden in Randburg. 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, Waterfalls Boutique Hotel is a popular guest house for our travellers who want a more economical choice, and features free cooked-to-order breakfast and free WiFi. Other good choices to stay on the cheap include Road Lodge Centurion and City Lodge Hotel Bryanston. View all budget hotels in Johannesburg.

What's the best accommodation option for a family trip to Johannesburg?

Towers Lodge is a hotel with a water park and 10 restaurants, and it's a top choice on Expedia for families. Other good choices to stay with the children include Sentinel Luxury Suite Hotel and House Higgo. Also, attractions such as Montecasino and Sci Bono Discovery Centre 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?

PAPAS BNB,BEST IN TOWN is a favourite guest house for couples, and features in-room kitchens and free WiFi. Other good choices for a stay with your sweetheart include Classique Grace Boutique Hotel and Lapeng Village Guest House. See all romantic hotels in Johannesburg.

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

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

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

Waverley Guest House is a top guest house for people travelling with their pets, and offers 2 outdoor pools and a restaurant for its human guests. Other good choices for you and your pet's trip include Umgwezi Lodge And Backpackers and Covesto Guest House. See more pet-friendly hotel accommodations in Johannesburg.

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

The Three Countries Estate is a top 3-star hotel with sunloungers, and it's located near a private beach . Other good options to stay near the beach include The area is very Peaceful, quiet and Safe . It is indeed a HomeAway from Home and Summer Garden Guest House (The Palms). See more stays near the beach in Johannesburg.

What's the best luxury accommodation option in Johannesburg?

AM Milner is a 5-star guest house with free valet parking and a deli, and it's a popular choice for Expedia travellers looking for a pampered stay. African Pride Melrose Arch Hotel, Autograph Collection and Hilton Sandton are two other upscale options for your trip. Find more luxury hotels in Johannesburg.

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

Villa Amanzi Boutique Guest House is a favourite 4-star guest house with our travellers looking for stylish accommodation, and features 7 guestrooms, free breakfast and free parking. Ten Bompas and Ivory Manor Boutique Hotel are two other options for a boutique stay. See all boutique hotels in Johannesburg.

What's the best golf hotel in Johannesburg?

Edward House is a top 3-star B&B that has an adjacent golf course and features free breakfast. Other good options if you'd like to stay near a golf course include Ambonnay Terrace Guest House and Suburbian Lodge. Visit Krugersdorp Golf Club, Germiston Golf Club or Randpark Golf Club to perfect your golf swing. See more golf hotels in Johannesburg.

Johannesburg Hotel Reviews
expedia verified reviews

Plan your trip in a snap on the app

From home or hammock, organise your entire escape and explore app offers

Text yourself a download link for easy access

By providing your number, you agree to receive a one-time automated text message with a link to get the app. Standard text message rates may apply.
QR code