The Apollo Hotel is situated in Ferndale, Johannesburg, just a short drive from Sandton's business district and a convenient distance from OR Tambo International Airport. The hotel has consistently received very good ratings for its location, cleanliness, and overall experience. The hotel offers a range of modern rooms with comfortable amenities. Guests can enjoy a variety of facilities, including a swimming pool, fitness centre, restaurant, and bar, as well as free parking and a complimentary shuttle service to nearby shopping centres.
8.8 688 reviews
Johannesburg
14/08 – 16/08
$94/nighttotal: $188 (2 )
City Lodge Hotel Eastgate
1 2
hotel , Johannesburg
City Lodge Hotel Eastgate is conveniently located in Johannesburg's Eastgate district, just a short distance from the Eastgate Shopping Centre and within easy reach of attractions like the Johannesburg Stadium and Sandton City. The hotel has consistently received very good ratings for its location, cleanliness, and overall guest experience. The hotel offers comfortable and modern rooms with private bathrooms, flat-screen TVs, and air conditioning. Guests can enjoy a range of amenities, including a swimming pool, a garden, a restaurant, a bar, a fitness centre, and room service.
9.4 6 reviews
Johannesburg
30/10 – 01/11
$131/nighttotal: $262 (2 )
The Ashford
1 1
hotel , Randburg
The Ashford guesthouse in Parkwood, Johannesburg, offers convenient access to Rosebank Mall and Zoo Lake, situated approximately 4 kilometres from Melrose Arch Shopping Centre and 13 kilometres from Gold Reef City. This 4-star establishment provides air-conditioned rooms with minibars and LCD televisions, plus complimentary Wi-Fi, parking, and a daily English breakfast; guests can also enjoy the on-site bar, terrace, and garden.
8.4 13469 reviews
Johannesburg
27/11 – 29/11
$534/nighttotal: $1068 (2 )
Hotel Sky Sandton
4 8
hotel , Johannesburg
Hotel Sky, Sandton is conveniently located in Sandton, just a short walk from Sandton Gautrain station, Sandton Convention Center, and Sandton City Mall. The hotel has received very good ratings for user experience, location, and cleanliness. The hotel offers 1-bedroom apartments with 1 bathroom, suitable for 2 guests. Guests can enjoy a range of amenities, including a swimming pool, spa, fitness centre, restaurant, bar, and terrace.
8.0 312 reviews
Johannesburg
01/07 – 03/07
$47/nighttotal: $94 (2 )
Hunni Hotel Melrose Edge
1 2
hotel , Johannesburg
Hunni Hotel Melrose Edge offers accommodation in Johannesburg's Melrose district, located 5.6 kilometres from Gautrain Sandton Station and 6.1 kilometres from Sandton City Mall. This family-friendly hotel provides complimentary WiFi, private parking, a swimming pool, garden, and terrace, with some rooms featuring balconies offering pool views.
8.3 862 reviews
Johannesburg
14/08 – 16/08
$107/nighttotal: $214 (2 )
Holiday Inn - Johannesburg Sunnyside Park By Ihg
1 2
hotel , Johannesburg
The Holiday Inn Johannesburg Sunnyside Park is located in Parktown, a short distance from the Gautrain Station - Parkstation, offering easy access to both the city centre and nearby attractions. This 4-star hotel receives consistently high ratings from guests, with praise for its cleanliness, location, and overall experience. The hotel offers a range of comfortable rooms and suites with satellite TV and luxury bathrooms. Guests can enjoy the outdoor swimming pool, fitness centre, garden, and terrace, as well as the on-site restaurant, bar, and English pub with regular live entertainment.
8.3 8347 reviews
Johannesburg
30/06 – 09/07
$85/nighttotal: $765 (9 )
Onomo Hotel Johannesburg Sandton
1 1
hotel , Johannesburg
The Onomo Hotel Johannesburg Sandton is situated in a prime Sandton location, 0.5km from the Sandton Convention Centre and a 5-minute walk from Johannesburg Sandton Station, offering easy access to attractions such as the Johannesburg Zoo (9.6km) and Montecasino (14.5km). This 3.5-star hotel features 1-bedroom units with en-suite bathrooms, plus an on-site restaurant, bar, and free Wi-Fi in public areas; free self-parking is also available.
8.9 213 reviews
Johannesburg
20/06 – 22/06
$108/nighttotal: $216 (2 )
Cag The Tyrwhitt
1 2
hotel , Johannesburg
CAG The Tyrwhitt is located in Johannesburg, around 3.5 kilometres from Sandton City Mall, a popular shopping destination in the city. The hotel offers a range of amenities for guests, including a terrace, concierge service, parking, and free Wi-Fi, and is particularly suited for families.
8.9 119 reviews
Johannesburg
03/07 – 05/07
$130/nighttotal: $260 (2 )
10 2nd Avenue Houghton Estate By Dream Resorts
1 1
hotel , Johannesburg
The 10 2nd Avenue Houghton Estate Boutique Hotel is located in the Houghton district of Johannesburg, just 4.4 kilometres from the stadium and 5 kilometres from Observatory Golf Club, offering a peaceful setting in a prestigious residential area. The hotel provides comfortable accommodation with a range of amenities for a relaxing stay. The hotel features an outdoor swimming pool, a garden, and a terrace for enjoying the sunshine, as well as a restaurant serving barbecue cuisine, a bar, and a fitness centre. Guests can also enjoy room service, free Wi-Fi, and private parking.
8.9 1392 reviews
Johannesburg
01/09 – 30/09
$176/nighttotal: $5104 (29 )
Clico Boutique Hotel
1 2
hotel , Johannesburg
Clico Boutique Hotel is located in the leafy suburb of Rosebank, just one kilometre from the Rosebank Gautrain station, 2.5 kilometres from the Johannesburg Zoo, and a five-minute drive from Killarney Country Club. This 4-star hotel has very good user ratings and provides a peaceful escape from the city. The hotel offers a range of rooms with a seating area, mini-bar, air conditioning, satellite TV, and a private bathroom. Guests can enjoy the outdoor pool, fine dining restaurant, free parking, free WiFi, and a garden and terrace for relaxation.
8.5 3353 reviews
Johannesburg
11/12 – 13/12
$732/nighttotal: $1464 (2 )
Radisson Blu Gautrain Hotel, Sandton Johannesburg
5 10
hotel , Johannesburg
The Radisson Blu Gautrain Hotel, Sandton Johannesburg is located in the heart of Sandton, directly across from the Sandton Convention Center and a short walk from Nelson Mandela Square. The hotel consistently receives high ratings for its location, cleanliness, and overall experience. The hotel offers a range of modern rooms, each with a work desk and free Wi-Fi. Guests can enjoy a variety of amenities, including a swimming pool, fitness centre, restaurant, bar, and spa, as well as a free shuttle service within a 2.5-mile radius.
9.1 3 reviews
Johannesburg
11/09 – 12/09
$84/nightfor 1 night
The Wantage Suites
1 2
hotel , Johannesburg
The Wantage Suites, a 4-star hotel in Parkwood, Johannesburg, offers convenient access to Melrose Arch Shopping Centre (approximately 1.3 kilometres) and Sandton City Shopping Centre (approximately 2.1 kilometres). This accommodation provides 10 rooms, each featuring a kitchenette with a stovetop and microwave, complimentary Wi-Fi, and daily housekeeping, alongside on-site parking and a terrace with a view.
Best Johannesburg luxury hotels (4 and 5 stars)
Among the 452 accommodations in Johannesburg, here are the 4 best luxury hotels
8.2 1213 reviews
Johannesburg
15/08 – 19/08
$352/nighttotal: $1408 (4 )
St Andrews Boutique Hotel
2 6
hotel , Johannesburg
St Andrews Hotel and Spa is situated near the Harvey Nature Reserve, 1.6km from Linkfields Golf Club, and a 15-minute drive from central Johannesburg, 13km from O.R. Tambo International Airport. This 4-star hotel offers 1-bedroom suites with balconies, a spa, swimming pool, restaurant (Trents Restaurant) serving modern South African cuisine, and free Wi-Fi; guests can enjoy the on-site facilities or explore nearby attractions.
9.1 1074 reviews
Johannesburg
01/09 – 30/09
$336/nighttotal: $9744 (29 )
Hoeveld House
1 2
hotel , Johannesburg
Hoeveld House is situated in Sandton, a lively district in Johannesburg, just 0.2 kilometres from the Inanda Club and close to Illovo Square and Thrupps Shopping Center. This 5-star hotel has received excellent user ratings for its location, cleanliness and overall experience. The accommodation features a range of amenities, including a swimming pool, a tennis court, a restaurant and a bar. Guests can also enjoy a garden, a terrace, and room service.
8.7 3952 reviews
Johannesburg
03/07 – 05/07
$469/nighttotal: $938 (2 )
Nh Johannesburg Sandton
3 6
hotel , Johannesburg
The Hilton Sandton is located in the heart of Sandton's business district, just a short distance from the Sandton Convention Center, Gautrain Station, and Sandton City Mall. This 5-star hotel receives very good user ratings and is a popular choice for travellers visiting Johannesburg. The hotel offers a range of modern guest rooms with garden or city views. Guests can enjoy a variety of amenities, including a swimming pool, fitness centre, spa, and tennis court, as well as multiple dining options.
Johannesburg
20/11 – 27/11
$122/nighttotal: $854 (7 )
Easy Stay - The Vantage
1 2
hotel , Johannesburg
Room in a 4* hotel. You will be in Johannesburg. Services and facilities: a kitchen, an iron and an access for persons with reduced mobility.
Best Johannesburg hotels with parking
8.5 1899 reviews
Johannesburg
15/08 – 19/08
$277/nighttotal: $1108 (4 )
Blackbrick Bedfordview Aparthotel
3 6
hotel , Johannesburg
The Blackbrick Bedfordview hotel is situated in Bedfordview, a peaceful suburb just 8 kilometres from Observatory Golf Club, 10 kilometres from Modderfontein Golf Club and 10 kilometres from Johannesburg Stadium. The hotel is highly rated, with excellent reviews for its location, cleanliness and overall experience. The hotel features a modern design with comfortable rooms, a garden and an outdoor pool. Guests can enjoy the on-site restaurant and bar, a fitness centre, and a terrace.
8.7 2580 reviews
Johannesburg
09/11 – 11/01
$211/nighttotal: $13293 (63 )
Southern Sun Hyde Park Sandton
1 2
hotel , Johannesburg
Southern Sun Hyde Park Sandton is situated in Johannesburg's upscale Hyde Park district, within walking distance of the Hyde Park Corner shopping centre and 3.5 miles from Nelson Mandela Square. This 4-star hotel enjoys very good user ratings for its location, cleanliness, and overall experience. The hotel offers 1-bedroom suites suitable for up to 2 guests. Amenities include a swimming pool, fitness centre, spa, restaurant, bar, and free Wi-Fi throughout the property.
Johannesburg
07/07 – 13/07
$83/nighttotal: $498 (6 )
Gardenia Boutique Hotel
1 3
hotel , Randburg
Gardenia Boutique Hotel, a 4-star establishment, is conveniently located in Randburg, 7km from the city centre. This Randburg hotel boasts an indoor swimming pool, on-site restaurant and bar, free Wi-Fi, and offers airport transfers (surcharges apply), along with picnic and barbeque areas.
8.8 13 reviews
Johannesburg
06/07 – 31/07
$52/nighttotal: $1300 (25 )
Native Suites 411
1 1
hotel , Johannesburg
The Mapungubwe establishment is a four-star hotel located in Johannesburg, 1.6 kilometres from the city centre, with Johannesburg Stadium 4 kilometres away. This accommodation offers air-conditioned rooms, a swimming pool, a terrace, a restaurant, a fitness centre, and parking, with a floor area of 40 square metres, one bedroom, one bathroom, and a guest capacity of one.
Frequently Asked Questions about hotels in Johannesburg
What are the best landmarks to visit in Johannesburg and around?
Well, you've got to see the iconic Apartheid Museum to understand the city's history. Then there's the Gold Reef City theme park, a fun day out for all ages. And don't miss the beautiful Botanical Gardens, a tranquil escape from the city buzz.
What are the best hotels with a swimming pool in Johannesburg?
Which area in Johannesburg is a good option for staying in a hotel?
Sandton is a popular choice, with plenty of luxury hotels and great shopping. If you're on a tighter budget, try Melville, which has a more bohemian vibe and some good, affordable hotels. Rosebank is also a good option, with a mix of hotels and a vibrant nightlife.
What are the most popular 2, 3 and 4-star hotels in Johannesburg?
What are the most affordable attractions in Johannesburg?
The Johannesburg Art Gallery is free to enter and has a fantastic collection of South African art. You can also explore the vibrant markets like the Neighbourgoods Market, where you can find local crafts and food for a reasonable price.
How can travelers relax during a week in Johannesburg?
There are plenty of ways to unwind! You can spend an afternoon at the Walter Sisulu Botanical Garden, wander through the tranquil Johannesburg Zoo, or enjoy a picnic in the beautiful Emmarentia Dam.
What are the best family friendly hotels in Johannesburg?
Where can you find the best traditional local cuisine in Johannesburg?
For authentic South African food, try the restaurants in the Maboneng Precinct. There are also some great local eateries in Soweto, like the Vilakazi Street restaurants, which are known for their traditional dishes.
What are the best pet friendly hotels in Johannesburg?
You'll find all the big international chains like Radisson Blu, Hilton, and Marriott. But there are also some great local chains like Protea Hotels and Southern Sun.
What are the best hotels with jacuzzi in Johannesburg?
From budget-friendly guesthouses to luxurious five-star hotels, there's something for every traveller. You can find everything from boutique hotels to large chain hotels, and even some charming bed and breakfasts.
When is the best time to book a hotel in Johannesburg?
You'll get the best deals if you book in advance, especially during peak season (June to August). But if you're flexible, you can often find last-minute deals, particularly during the shoulder seasons (April-May and September-October).
What amenities do hotel rooms typically offer in Johannesburg?
Most hotels in Johannesburg offer standard amenities like Wi-Fi, air conditioning, and TVs. Many also have swimming pools, gyms, and restaurants. Some even have rooftop bars with stunning city views.
What pet-friendly activities are available in Johannesburg?
The Johannesburg Zoo is a great option for a day out with your furry friend. You can also enjoy a walk in the beautiful Walter Sisulu Botanical Gardens, where dogs are allowed on a leash.
Destinations nearby
Best Johannesburg hotels with a pool
Among the 452 accommodations in Johannesburg, here are the 4 best hotels with a pool
8.7 339 reviews
Johannesburg
25/07 – 26/07
$92/nightfor 1 night
24 On Basil Boutique Luxury Hotel
1 2
hotel , Johannesburg
Twenty Four On Basil is located in Johannesburg, just 10 kilometres from Sandton City Mall and Gautrain Sandton Station, offering easy access to the city's attractions. This 4-star hotel is a great choice for travellers looking for a comfortable and convenient base in the city. The hotel offers 1-bedroom apartments that can accommodate up to 3 guests, each featuring a private bathroom and a terrace. Guests can enjoy a range of amenities, including a swimming pool, garden, spa, restaurant, bar, and free Wi-Fi, as well as room service and parking.
8.9 15 reviews
Johannesburg
08/07 – 11/07
$49/nighttotal: $147 (3 )
Mapungubwe Diamond's Hotel
1 1
hotel , Johannesburg
The Mapungubwe Hotel is a 5-star establishment situated in central Johannesburg, offering convenient access to the city and located approximately 4 kilometres from Johannesburg Stadium and 5.6 kilometres from Gold Reef City & Casino. This 40-square-metre hotel accommodates up to one guest, featuring air-conditioned rooms with a desk, electric tea kettle, fridge, oven, safety deposit box, and flat-screen TV, private bathrooms with showers, free WiFi throughout, a swimming pool with pleasant views, and an on-site restaurant, with free private parking available.
9.2 1145 reviews
Johannesburg
01/09 – 30/09
$344/nighttotal: $9976 (29 )
54 On Bath, Johannesburg Rosebank
1 2
hotel , Johannesburg
The 54 On Bath hotel is situated in Rosebank, a cultural district in Johannesburg, close to the African Craft Market and a short drive from the Apartheid Museum. This 5-star hotel has received very good user ratings for its service and facilities. The hotel offers spacious rooms with modern décor and features an outdoor swimming pool and a large terrace. Guests can enjoy a range of amenities, including a restaurant, bar, fitness centre, spa, and concierge service.
Johannesburg
13/07 – 14/07
$54/nightfor 1 night
Garden Top Hotel
1 2
hotel , Johannesburg
Book this room in a 3 star hotel. Your accommodation will be based in Johannesburg. Facilities and services include 24-hour entry, a room service and a massage service. Take advantage of the air conditioning in this hotel in Johannesburg.
Best Johannesburg hotels with a restaurant
8.7 340 reviews
Johannesburg
24/06 – 26/06
$137/nighttotal: $274 (2 )
Genesis All-suite Hotel
1 2
hotel , Johannesbourg
The Genesis All-Suite Hotel in Johannesburg is situated 8 kilometres from the city centre, offering a balance between urban access and a relaxed stay. This 4-star hotel provides guests with complimentary Wi-Fi, an on-site restaurant and bar, a fitness centre, swimming pools, and tour assistance, alongside services such as laundry and car rental.
Johannesburg
18/07 – 14/08
$54/nighttotal: $1458 (27 )
Morden Cozy Retreat In Maphungubwe Hotel
1 2
hotel , Johannesburg
The Morden Cozy Retreat In Maphungubwe Hotel is a 5-star establishment located in Maphungubwe, Johannesburg, offering proximity to Johannesburg Stadium (4 kilometres), Gold Reef City & Casino (5.6 kilometres), and the Apartheid Museum (5.8 kilometres), and is situated 22.5 kilometres from O.R. Tambo International Airport. This accommodation provides air-conditioned rooms with complimentary WiFi, private bathrooms, an on-site restaurant, and a hot tub, with each room accommodating up to two guests and featuring a desk, flat-screen TV, closet, and electric tea kettle, supported by a 24-hour front desk.
8.4 5285 reviews
Johannesburg
24/09 – 27/09
$454/nighttotal: $1362 (3 )
Blackbrick Sandton Two
4 8
hotel , Johannesburg
Blackbrick Sandton Two is a 4-star aparthotel located in the Sandton district of Johannesburg, offering convenient access to local attractions. This aparthotel provides complimentary internet, on-site parking, a swimming pool, and a fitness centre, with select rooms featuring balconies or terraces and in-room coffee and tea making facilities, all part of the Blackbrick Sandton Two offer.
7.8 2027 reviews
Johannesburg
21/11 – 24/11
$109/nighttotal: $327 (3 )
The Parktonian All Suite Hotel
1 2
hotel , Johannesburg
The Anew Hotel Parktonian Johannesburg is situated just 2.5 miles from the city centre, a short distance from the Joburg Theater Complex and Gautrain Park Station, offering easy access to public transport and cultural attractions. This 4-star hotel receives consistently high ratings from guests, with excellent scores for location, cleanliness, and overall experience. The hotel features modern and spacious suites with balconies, flat-screen TVs, and private bathrooms, ideal for a comfortable stay. Guests can enjoy a variety of amenities, including a swimming pool, a fitness centre, a restaurant serving a buffet breakfast, a bar, and a free shuttle service to the Gautrain Park Station.