Header Image

Johannesburg (South Africa): Hotels with Best Reviews, from Budget to 5 Stars

Out of 136 hotels in Johannesburg we rounded up 20 with highest reviews, from 1⭐ to 5⭐ - both budget and luxury. Starting with Villa Moyal let's go down the list.

Johannesburg is a major destination in South Africa with over 130 popular hotels - that's quite a lot to choose from. We've rounded up top 20 hotels with highest guest ratings from budget to luxury category.

How do we compare hotels? Mostly based on guest ratings. If guest ratings are similar for hotels of the same tier, then we rank a cheaper hotel slightly higher (same quality for lower price is better).

It's pointless to compare hotels in different categories, so we grouped the best hotels by price range, star ratings and proximity to key tourists attractions, such as Apartheid Museum and Montecasino. Use the table of contents to select the hotel category that you're interested in. Let's go down the list!

Best rated hotel for each budget

Best 5-star hotel
The Residence Boutique Hotel
Price: from $268.43 per night [check availability]
Guest rating: 100 / 100
Star rating: (5-star hotel)
Address: 17th 4th Avenue Houghton Show on map
More info on The Residence Boutique Hotel: Show hotel description / amenities Show guest reviews
Best 4-star hotel
Villa Moyal
Price: from $113.42 per night [check availability]
Guest rating: 100 / 100
Star rating: (4-star hotel)
Address: 47A Atholl Oakland Drive Melrose North Show on map
Best 3-star hotel
Ferndale Manor Guest House & Function Venue
Guest rating: 100 / 100
Star rating: (3-star hotel)
Address: 231 Kent Avenue, Ferndale Ridge Show on map
More info on Ferndale Manor Guest House & Function Venue: Show hotel description / amenities Show guest reviews
Best budget hotel
Seed and Oak
Guest rating: 20 / 100
Star rating: (2.5-star hotel)
Address: 27 Alsatian Road, Glen Austin Ex3 Show on map

10 hotels in Johannesburg with highest guest reviews

15 hotels in Johannesburg have guest ratings over 90 (out of 100)! 2 most popular hotels in Johannesburg are Villa Moyal and Rose Way Cottage.

#1
Villa Moyal
Price: from $113.42 per night [check availability]
Guest rating: 100 / 100
Star rating: (4-star hotel)
Address: 47A Atholl Oakland Drive Melrose North Show on map
#2
Rose Way Cottage
Guest rating: 100 / 100
Address: 2 Roseway - Kelvin Show on map
#3
The Residence Boutique Hotel
Price: from $268.43 per night [check availability]
Guest rating: 100 / 100
Star rating: (5-star hotel)
Address: 17th 4th Avenue Houghton Show on map
More info on The Residence Boutique Hotel: Show hotel description / amenities Show guest reviews
#4
African Lodge
Guest rating: 100 / 100
Star rating: (4-star hotel)
Address: 14 Jane Road Buccleuch Show on map
#5
Ferndale Manor Guest House & Function Venue
Guest rating: 100 / 100
Star rating: (3-star hotel)
Address: 231 Kent Avenue, Ferndale Ridge Show on map
More info on Ferndale Manor Guest House & Function Venue: Show hotel description / amenities Show guest reviews
#6
Leaves Guest House
Guest rating: 100 / 100
Star rating: (4-star hotel)
Address: 25 River Road Edenburg Show on map
#7
Monarch Hotel
Price: from $170.23 per night [check availability]
Guest rating: 98 / 100
Star rating: (5-star hotel)
Address: 167 Oxford Road Rosebank Show on map
#8
The Peech Hotel
Price: from $260.64 per night [check availability]
Guest rating: 98 / 100
Star rating: (4-star hotel)
Address: 61 North Street, Melrose Show on map
#9
Green Gables
Guest rating: 94 / 100
Star rating: (4-star hotel)
Address: 33A 10th Avenue Rivonia Show on map
#10
Clico Boutique Hotel
Price: from $154.38 per night [check availability]
Guest rating: 94 / 100
Star rating: (5-star hotel)
Address: 27 Sturdee Avenue Rosebank Show on map


Best 5-star hotels in Johannesburg

Johannesburg has 11 highly-rated 5-star hotels - the top 3 are The Residence Boutique Hotel, Monarch Hotel and Clico Boutique Hotel.

#1
The Residence Boutique Hotel
Price: from $268.43 per night [check availability]
Guest rating: 100 / 100
Star rating: (5-star hotel)
Address: 17th 4th Avenue Houghton Show on map
More info on The Residence Boutique Hotel: Show hotel description / amenities Show guest reviews
#2
Monarch Hotel
Price: from $170.23 per night [check availability]
Guest rating: 98 / 100
Star rating: (5-star hotel)
Address: 167 Oxford Road Rosebank Show on map
#3
Clico Boutique Hotel
Price: from $154.38 per night [check availability]
Guest rating: 94 / 100
Star rating: (5-star hotel)
Address: 27 Sturdee Avenue Rosebank Show on map


Best 4-star hotels in Johannesburg

Johannesburg has 45 highly-rated 4-star hotels - the top 3 are Villa Moyal, African Lodge and Leaves Guest House.

#1
Villa Moyal
Price: from $113.42 per night [check availability]
Guest rating: 100 / 100
Star rating: (4-star hotel)
Address: 47A Atholl Oakland Drive Melrose North Show on map
#2
African Lodge
Guest rating: 100 / 100
Star rating: (4-star hotel)
Address: 14 Jane Road Buccleuch Show on map
#3
Leaves Guest House
Guest rating: 100 / 100
Star rating: (4-star hotel)
Address: 25 River Road Edenburg Show on map


Best 3-star hotels in Johannesburg

Johannesburg has 49 highly-rated 3-star hotels - the top 3 are Ferndale Manor Guest House & Function Venue, Ginnegaap Guest House and Green Park Manor.

#1
Ferndale Manor Guest House & Function Venue
Guest rating: 100 / 100
Star rating: (3-star hotel)
Address: 231 Kent Avenue, Ferndale Ridge Show on map
More info on Ferndale Manor Guest House & Function Venue: Show hotel description / amenities Show guest reviews
#2
Ginnegaap Guest House
Price: from $68.11 per night [check availability]
Guest rating: 88 / 100
Star rating: (3-star hotel)
Address: 54 4th Avenue Melville Show on map
#3
Green Park Manor
Guest rating: 80 / 100
Star rating: (3-star hotel)
Address: 8 Malgas Ave Show on map


Best budget hotels in Johannesburg

Johannesburg has 9 highly-rated budget hotels - the top 3 are Seed and Oak, Diamond Diggers Backpackers and HomeBase Melville - Hostel.

#1
Seed and Oak
Guest rating: 20 / 100
Star rating: (2.5-star hotel)
Address: 27 Alsatian Road, Glen Austin Ex3 Show on map
#2
Diamond Diggers Backpackers
Star rating: (2-star hotel)
Address: 36 Doris St Kensington Show on map
More info on Diamond Diggers Backpackers: Show hotel description / amenities Show guest reviews
#3
HomeBase Melville - Hostel
Price: from $33.71 per night [check availability]
Star rating: (2-star hotel)
Address: 37 1st Ave Melville Show on map
More info on HomeBase Melville - Hostel: Show hotel description / amenities Show guest reviews

ZA Flag About travelling to Johannesburg

Johannesburg is a popular city! It's ranked #410 on the list of world's most popular tourist destinations.

On the global scale it attracts tourists roughly on the same level as Mérida MX Flag (#409) and Stellenbosch ZA Flag (#411) .

ZA Flag In South Africa, Johannesburg is a #5 popular tourist destination, neighboring Knysna (#4) and Stellenbosch (#6) in the popularity rating.

The most talked about attractions in Johannesburg are Apartheid Museum, Montecasino, Sandton City, Gallagher Convention Centre and Liliesleaf Farm. and

Below are the most popular sights in Johannesburg by category:

Best hotels near most popular tourist attractions

Best hotels near Apartheid Museum

Faircity Mapungubwe Hotel Apartments
Price: from $58.84 per night [check availability]
Guest rating: 81 / 100
Star rating: (4-star hotel)
Address: 52-54 Marshal Street Marshaltown Show on map
More info on Faircity Mapungubwe Hotel Apartments: Show hotel description / amenities Show guest reviews
The Reef Hotel
Price: from $65.50 per night [check availability]
Guest rating: 72 / 100
Star rating: (4-star hotel)
Address: 58 Anderson Street, Marshalltown Show on map
Rose Way Cottage
Guest rating: 100 / 100
Address: 2 Roseway - Kelvin Show on map

Best hotels near Montecasino

Green Park Manor
Guest rating: 80 / 100
Star rating: (3-star hotel)
Address: 8 Malgas Ave Show on map
Rose Way Cottage
Guest rating: 100 / 100
Address: 2 Roseway - Kelvin Show on map
African Lodge
Guest rating: 100 / 100
Star rating: (4-star hotel)
Address: 14 Jane Road Buccleuch Show on map

Best hotels near Sandton City

The Peech Hotel
Price: from $260.64 per night [check availability]
Guest rating: 98 / 100
Star rating: (4-star hotel)
Address: 61 North Street, Melrose Show on map
African Pride Melrose Arch Hotel
Price: from $135.52 per night [check availability]
Guest rating: 91 / 100
Star rating: (5-star hotel)
Address: 1 Melrose Square, Melrose Arch Show on map
More info on African Pride Melrose Arch Hotel: Show hotel description / amenities Show guest reviews
Villa Moyal
Price: from $113.42 per night [check availability]
Guest rating: 100 / 100
Star rating: (4-star hotel)
Address: 47A Atholl Oakland Drive Melrose North Show on map

Best hotels near Gallagher Convention Centre

Seed and Oak
Guest rating: 20 / 100
Star rating: (2.5-star hotel)
Address: 27 Alsatian Road, Glen Austin Ex3 Show on map
Rose Way Cottage
Guest rating: 100 / 100
Address: 2 Roseway - Kelvin Show on map
African Lodge
Guest rating: 100 / 100
Star rating: (4-star hotel)
Address: 14 Jane Road Buccleuch Show on map

Best hotels near Liliesleaf Farm

Monarch Hotel
Price: from $170.23 per night [check availability]
Guest rating: 98 / 100
Star rating: (5-star hotel)
Address: 167 Oxford Road Rosebank Show on map
54 On Bath
Price: from $197.66 per night [check availability]
Guest rating: 91 / 100
Star rating: (5-star hotel)
Address: 54 Bath Avenue Rosebank Show on map
The Winston Hotel
Price: from $142.47 per night [check availability]
Guest rating: 90 / 100
Star rating: (5-star hotel)
Address: 6 Tottenham Avenue, Melrose Estate Show on map

Airports in Johannesburg

Johannesburg has 4 airports : O.R. Tambo International Airport, Lanseria International Airport, Rand Airport and Grand Central Airport.

Best hotels near O.R. Tambo International Airport

Rose Way Cottage
Guest rating: 100 / 100
Address: 2 Roseway - Kelvin Show on map
African Lodge
Guest rating: 100 / 100
Star rating: (4-star hotel)
Address: 14 Jane Road Buccleuch Show on map
Ferndale Manor Guest House & Function Venue
Guest rating: 100 / 100
Star rating: (3-star hotel)
Address: 231 Kent Avenue, Ferndale Ridge Show on map
More info on Ferndale Manor Guest House & Function Venue: Show hotel description / amenities Show guest reviews

Best hotels near Lanseria International Airport

Rose Way Cottage
Guest rating: 100 / 100
Address: 2 Roseway - Kelvin Show on map
African Lodge
Guest rating: 100 / 100
Star rating: (4-star hotel)
Address: 14 Jane Road Buccleuch Show on map
Ferndale Manor Guest House & Function Venue
Guest rating: 100 / 100
Star rating: (3-star hotel)
Address: 231 Kent Avenue, Ferndale Ridge Show on map
More info on Ferndale Manor Guest House & Function Venue: Show hotel description / amenities Show guest reviews

Best hotels near Rand Airport

Rose Way Cottage
Guest rating: 100 / 100
Address: 2 Roseway - Kelvin Show on map
African Lodge
Guest rating: 100 / 100
Star rating: (4-star hotel)
Address: 14 Jane Road Buccleuch Show on map
Ferndale Manor Guest House & Function Venue
Guest rating: 100 / 100
Star rating: (3-star hotel)
Address: 231 Kent Avenue, Ferndale Ridge Show on map
More info on Ferndale Manor Guest House & Function Venue: Show hotel description / amenities Show guest reviews

Best hotels near Grand Central Airport

Rose Way Cottage
Guest rating: 100 / 100
Address: 2 Roseway - Kelvin Show on map
African Lodge
Guest rating: 100 / 100
Star rating: (4-star hotel)
Address: 14 Jane Road Buccleuch Show on map
Ferndale Manor Guest House & Function Venue
Guest rating: 100 / 100
Star rating: (3-star hotel)
Address: 231 Kent Avenue, Ferndale Ridge Show on map
More info on Ferndale Manor Guest House & Function Venue: Show hotel description / amenities Show guest reviews

Sources:

This website displays data from third party public sources. The data is presented 'as is' and for information purposes only. We do out best to maintain the data daily. However, we can't guarantee that it would be accurate and up to date at every point in time. All Trademarks and Copyrights belong to their respective owners.


Copyright © 2019