We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.
We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.
The latest reviews. The lowest prices. The perfect place to shop for hotels.

5-Star Hotels in Greater Johannesburg

  • Sort by:
  • Traveller Ranked
  • Lowest Price
  • Distance
TripAdvisor members only.
Login for exclusive access to hotel deals up to 40% off
Login to get best prices
Sponsored
#46 of 225 hotels in Greater Johannesburg
Match:
Top Deal
US$306*
US$239* /night
View Deal
Hotels.com
US$306*
Agoda.com
US$248*
Orbitz.com
US$305*
View all 13 deals 
#7 of 225 hotels in Greater Johannesburg
Match:
Top Deal
US$428*
US$349* /night
View Deal
TripAdvisor
US$349*
Hotels.com
US$350*
HotelQuickly
US$428*
View all 12 deals 
#35 of 225 hotels in Greater Johannesburg
Match:
Top Deal
US$150*
US$121* /night
View Deal
TripAdvisor
US$121*
Booking.com
US$142*
AMOMA
US$150*
View all 13 deals 
#15 of 225 hotels in Greater Johannesburg
Match:

The price you found is 22% lower than this hotel's average rate of US$287/night.

We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

Top Deal
US$309*
US$223* /night
View Deal
TripAdvisor
US$223*
Booking.com
US$281*
getaroom.com
US$309*
View all 15 deals 
#39 of 225 hotels in Greater Johannesburg
Match:
Top Deal
US$154*
US$125* /night
View Deal
TripAdvisor
US$127*
Booking.com
US$127*
HotelQuickly
US$154*
View all 12 deals 
#5 of 225 hotels in Greater Johannesburg
Match:

The price you found is 42% lower than this hotel's average rate of US$761/night.

We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

Top Deal
US$537*
US$445* /night
View Deal
Booking.com
US$517*
Expedia.com
US$537*
Travelocity
US$537*
View all 10 deals 
#14 of 225 hotels in Greater Johannesburg
Match:
Top Deal
US$251*
US$223* /night
View Deal
TripAdvisor
US$223*
Expedia.com
US$223*
getaroom.com
US$251*
View all 9 deals 
#22 of 225 hotels in Greater Johannesburg
Match:

The price you found is 15% lower than this hotel's average rate of US$238/night.

We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

Top Deal
US$377*
US$203* /night
View Deal
Hotels.com
US$345*
Expedia.com
US$250*
HotelQuickly
US$377*
View all 12 deals 
#46 of 225 hotels in Greater Johannesburg
Match:
Top Deal
US$306*
US$239* /night
View Deal
Hotels.com
US$306*
Agoda.com
US$248*
Orbitz.com
US$305*
View all 13 deals 
#34 of 225 hotels in Greater Johannesburg
Match:
Top Deal
US$543*
US$520* /night
View Deal
Expedia.com
Booking.com
US$543*
Orbitz.com
US$529*
View all 10 deals 
#2 of 225 hotels in Greater Johannesburg
Match:

The price you found is 23% lower than this hotel's average rate of US$420/night.

We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

Top Deal
US$331*
US$323* /night
View Deal
TripAdvisor
US$322*
Booking.com
US$331*
CheapTickets
US$322*
View all 11 deals 
#20 of 225 hotels in Greater Johannesburg
Match:
Top Deal
US$266*
US$203* /night
View Deal
TripAdvisor
US$203*
Booking.com
US$220*
HotelQuickly
US$266*
View all 13 deals 
#97 of 225 hotels in Greater Johannesburg
Match:

The price you found is 16% lower than this hotel's average rate of US$302/night.

We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

Top Deal
US$383*
US$255* /night
View Deal
TripAdvisor
US$255*
Hotels.com
US$323*
HotelQuickly
US$383*
View all 12 deals 
#138 of 225 hotels in Greater Johannesburg
Match:
Top Deal
US$509*
US$412* /night
View Deal
TripAdvisor
US$412*
Booking.com
US$508*
Agoda.com
US$509*
View all 11 deals 
#1 of 225 hotels in Greater Johannesburg
Match:
US$266* /night
View Deal
TripAdvisor
US$266*
Booking.com
US$266*
Expedia.com
US$266*
View all 11 deals 
Monarch HotelOffers & AnnouncementsFree parking
#3 of 225 hotels in Greater Johannesburg
Match:
Top Deal
US$247*
US$202* /night
View Deal
TripAdvisor
US$202*
Booking.com
US$207*
HotelQuickly
US$247*
View all 12 deals 
#6 of 225 hotels in Greater Johannesburg
Match:
Top Deal
US$348*
US$216* /night
View Deal
TripAdvisor
US$216*
Orbitz.com
US$216*
HotelQuickly
US$348*
View all 9 deals 
#8 of 225 hotels in Greater Johannesburg
Match:
US$273* /night
View Deal
TripAdvisor
US$273*
Orbitz.com
US$273*
Hotels.com
US$274*
View all 8 deals 
#9 of 225 hotels in Greater Johannesburg
Match:
US$225* /night
View Deal
TripAdvisor
US$224*
Booking.com
US$224*
Travelocity
US$225*
View all 8 deals 
#12 of 225 hotels in Greater Johannesburg
Match:
US$171* /night
View Deal
TripAdvisor
US$171*
Orbitz.com
Booking.com
US$171*
View all 5 deals 

The price you found is 14% lower than this hotel's average rate of US$334/night.

We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

Top Deal
US$342*
US$286* /night
View Deal
Hotels.com
US$293*
Booking.com
US$291*
HotelQuickly
US$342*
View all 14 deals 
#19 of 225 hotels in Greater Johannesburg
Match:

The price you found is 14% lower than this hotel's average rate of US$209/night.

We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

Top Deal
US$382*
US$180* /night
View Deal
Protea Hotels
US$326*
Hotels.com
US$330*
HotelQuickly
US$382*
View all 13 deals 
#21 of 225 hotels in Greater Johannesburg
Match:
US$165* /night
View Deal
TripAdvisor
US$164*
Orbitz.com
US$165*
Priceline
View all 9 deals 
#26 of 225 hotels in Greater Johannesburg
Match:

The price you found is 12% lower than this hotel's average rate of US$177/night.

We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

Top Deal
US$290*
US$156* /night
View Deal
TripAdvisor
US$253*
Hotels.com
HotelQuickly
US$290*
View all 13 deals