Hotels in Johannesburg

452 available hotel offers

2 nights
2
1
  • airbnb
  • booking
  • hotelscom
  • vrbo
  • tripadvisor
  • expedia
  • tripcom
  • agoda
  • homestay
  • tuivillas
  • hostelworld
  • hotelopia
Johannesburg hotels
Choose the perfect holiday accommodation
Price per night
Accommodation type
Rating

452 Cheap hotels in Johannesburg

Best Johannesburg luxury hotels (4 and 5 stars)

Among the 452 accommodations in Johannesburg, here are the 4 best luxury hotels

African Pride Melrose Arch, Autograph Collection - Johannesburg
9.3 2275 reviews
Johannesburg
24/09 – 27/09
SG$926/nighttotal: SG$2778 (3 )

African Pride Melrose Arch, Autograph Collection

3 4
hotel , Johannesburg
The African Pride Melrose Arch, Autograph Collection is a 5-star hotel located in the upscale Melrose Arch district of Johannesburg, just 6.2 miles from the city centre. This hotel has received very good user ratings, with excellent scores for location and cleanliness.
The hotel offers spacious and stylish rooms, each featuring chic interiors and modern amenities. Guests can enjoy a range of facilities, including a swimming pool, a fitness centre, a restaurant, and a bar, as well as a secluded garden.
The Capital Empire - Johannesburg
8.8 2108 reviews
Johannesburg
07/08 – 10/08
SG$564/nighttotal: SG$1692 (3 )

The Capital Empire

3 6
hotel , Johannesburg
The Capital Empire hotel is situated in Sandton, close to the Sandton City shopping mall and just over half a mile from the Sandton Convention Centre. This 4-star hotel has received very good user reviews, highlighting its excellent location and cleanliness.
The hotel offers a range of contemporary rooms and apartments, each equipped with modern amenities. Guests can enjoy an outdoor pool, fitness centre, and restaurant, as well as free parking and a complimentary shuttle service to nearby attractions.
Raphael Suites - Johannesburg
8.6 992 reviews
Johannesburg
25/06 – 25/07
SG$308/nighttotal: SG$9240 (30 )

Raphael Suites

1 2
hotel , Johannesburg
Raphael Suites is a 5-star hotel situated in Johannesburg's Sandton district, a short walk from Gautrain Sandton Station and close to Sandton City Mall. User reviews consistently rate the hotel as "very good", highlighting its excellent location and cleanliness.
The apartment offers spacious accommodation with two bedrooms, a fully equipped kitchen, and two bathrooms. Guests can enjoy a range of amenities, including a swimming pool, a jacuzzi, a sauna, a spa, a fitness centre, and a tennis court.
The Hamilton Boutique Hotel - Johannesburg
8.3 104 reviews
Johannesburg
01/07 – 31/07
SG$63/nighttotal: SG$1890 (30 )

The Hamilton Boutique Hotel

1 1
hotel , Johannesburg
The Hamilton Boutique Hotel in Randburg, Johannesburg, offers convenient access to Sandton City Mall (6.4km), Gautrain Sandton Station (6.6km), and Parkview Golf Club (5km), placing guests within easy reach of key Johannesburg attractions.
This 4-star guesthouse features one bedroom, one bathroom, and sleeps two, offering free Wi-Fi, an on-site bar, and all rooms include a desk, TV, and complimentary toiletries.

Best Johannesburg hotels with parking

Hampton By Hilton Sandton Grayston - Johannesburg
9.0 949 reviews
Johannesburg
17/07 – 19/07
SG$104/nighttotal: SG$208 (2 )

Hampton By Hilton Sandton Grayston

1 2
hotel , Johannesburg
The Hampton by Hilton Sandton Grayston is a 4-star hotel located in Johannesburg's Sandton district, offering convenient access to the city's business and leisure centres.
This establishment provides complimentary Wi-Fi, on-site dining including breakfast, a fitness centre, and accessible parking, with select rooms featuring in-room entertainment and coffee/tea making facilities.
Native Suites 411 - Johannesburg
8.8 13 reviews
Johannesburg
23/12 – 30/12
SG$57/nighttotal: SG$399 (7 )

Native Suites 411

1 2
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.
The Capital On The Park - Johannesburg
8.9 2579 reviews
Johannesburg
27/06 – 30/06
SG$129/nighttotal: SG$387 (3 )

The Capital On The Park

1 1
hotel , Johannesburg
The Capital On The Park hotel is in Sandton, Johannesburg, a 15-minute walk from the Gautrain Sandton Station and just over a mile from Sandton City Mall, a major shopping and entertainment complex. The hotel has received very good user ratings, with excellent scores for location and cleanliness.
The hotel offers a range of facilities including a swimming pool, fitness centre, restaurant and bar, making it suitable for both business and leisure travellers. Guests can enjoy comfortable rooms with a range of amenities, including air conditioning, a desk and a private bathroom.
Radisson Blu Gautrain Hotel, Sandton Johannesburg - Johannesburg
8.5 3365 reviews
Johannesburg
27/06 – 28/06
SG$141/nightfor 1 night

Radisson Blu Gautrain Hotel, Sandton Johannesburg

1 2
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.

Frequently asked questions about hotels in Johannesburg

  • What are the best landmarks to visit in Johannesburg and around?

    For landmarks in Johannesburg, you've got to see the Apartheid Museum, it's a must-visit. The Gold Reef City is also a popular choice, giving you a glimpse into the city's gold mining history. If you're up for a day trip, the Cradle of Humankind is about an hour's drive away, and it's where some of the oldest human fossils have been found.
  • What are the best hotels with a swimming pool in Johannesburg?

    Home Suite Hotels Rosebank, Four Seasons Hotel The Westcliff and Thaba Eco Hotel are among 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 for hotels, with plenty of options in the area. It's a safe and upscale neighbourhood with lots of restaurants and shopping. If you prefer something more budget-friendly, you could look at Melville or Rosebank, which offer a good mix of hotels and guesthouses.
  • What are the most popular 2, 3 and 4-star hotels in Johannesburg?

    Among 2, 3 and 4-star hotels in Johannesburg, Garden Court Eastgate, Garden Court Milpark - Johannesburg and City Lodge Hotel Eastgate are the most popular ones.

  • What are the most affordable attractions in Johannesburg?

    The Johannesburg Botanical Gardens are a great free option for a relaxing day out. You can also visit the Constitution Hill, which is a museum and former prison, for a very affordable price. For a unique experience, check out the Neighbourgoods Market in Braamfontein, where you can find local food and crafts.
  • What are the best luxury hotels in Johannesburg?

    Home Suite Hotels Rosebank, Four Seasons Hotel The Westcliff and Hyde Johannesburg Rosebank are among the best luxury hotels in Johannesburg.

  • How can travelers relax during a week in Johannesburg?

    Johannesburg has some great parks for relaxing, like the Walter Sisulu National Botanical Garden, which is a bit further out of the city. You can also find some peace at the Johannesburg Zoo, or take a stroll through the beautiful gardens at the University of the Witwatersrand.
  • What are the best family friendly hotels in Johannesburg?

    The best family friendly hotels in Johannesburg are Home Suite Hotels Rosebank, Four Seasons Hotel The Westcliff and Hyde Johannesburg Rosebank.

  • Where can you find the best traditional local cuisine in Johannesburg?

    For traditional South African food, head to the Maboneng Precinct. There are plenty of restaurants and cafes offering dishes like bunny chow, a curry served in a hollowed-out loaf of bread, and boerewors, a type of sausage. You can also find traditional African cuisine at the Soweto township, where you can experience the local culture.
  • What are the best pet friendly hotels in Johannesburg?

    The best pet friendly hotels in Johannesburg are Home Suite Hotels Rosebank, Four Seasons Hotel The Westcliff and Clico Boutique Hotel.

  • What hotel chains can you find in Johannesburg?

    You'll find all the major hotel chains in Johannesburg, including Radisson Blu, Hilton, Marriott, and Holiday Inn. There are also some smaller, locally owned chains like Protea Hotels and Southern Sun.
  • What are the best hotels with jacuzzi in Johannesburg?

  • What type of hotels can you find in Johannesburg?

    Johannesburg has a wide range of hotels, from budget-friendly guesthouses to luxury five-star hotels. You can find everything from boutique hotels to apartment hotels, and even some unique options like the Radisson Blu Gautrain Hotel, which is directly connected to the Gautrain station.
  • When is the best time to book a hotel in Johannesburg?

    The best time to book a hotel in Johannesburg is during the shoulder seasons, which are April-May and September-October. You'll find better deals and fewer crowds during these months. If you're visiting during peak season, book well in advance, especially if you're travelling during the festive season.
  • What amenities do hotel rooms typically offer in Johannesburg?

    Most hotels in Johannesburg offer basic amenities like air conditioning, Wi-Fi, and a TV. Many also have swimming pools, gyms, and restaurants. Some luxury hotels may offer additional amenities like concierge services, spa treatments, and room service.
  • What pet-friendly activities are available in Johannesburg?

    The Johannesburg Zoo is pet-friendly, but only for guide dogs. The Walter Sisulu National Botanical Garden is another great option for a walk with your furry friend. You can also find several dog parks around the city, like the one in Emmarentia.

Destinations nearby

Best Johannesburg hotels with a pool

Among the 452 accommodations in Johannesburg, here are the 4 best hotels with a pool

Villa Moyal - Johannesburg
8.5 462 reviews
Johannesburg
23/12 – 03/01
SG$113/nighttotal: SG$1243 (11 )

Villa Moyal

1 1
hotel , Johannesburg
Villa Moyal is situated in the stylish Melrose suburb, just a short drive from Sandton's financial district and its bustling shopping centre. This 4-star hotel has received very good user ratings for its cleanliness and location.
The hotel offers both self-catering apartments and hotel rooms, providing flexibility for different travel needs. Guests can enjoy a range of amenities, including a swimming pool, a garden, and a spa, as well as on-site restaurants and bars.
Mint Hotel 84 On Katherine - Johannesburg
Johannesburg
02/07 – 05/07
SG$88/nighttotal: SG$264 (3 )

Mint Hotel 84 On Katherine

1 2
hotel , Johannesburg
Mint Hotel 84 On Katherine, a 4-star hotel in Johannesburg's Sandton district, offers convenient access to business and leisure facilities, with the Gautrain Sandton station located 1.5 kilometers away. This establishment provides guests with amenities such as complimentary Wi-Fi, a swimming pool, a fitness centre, and a restaurant, with select rooms featuring balconies or terraces for enhanced comfort.
Sandton Times Square - Johannesburg
8.1 3903 reviews
Johannesburg
23/11 – 28/11
SG$77/nighttotal: SG$385 (5 )

Sandton Times Square

1 2
hotel , Johannesburg
This Sandton apartment is conveniently located 1.6km from Nelson Mandela Square and less than 1.1km from Sandton City Mall, offering easy access to Johannesburg's key attractions and transport links.
The one-bedroom, one-bathroom flat features a fully equipped kitchen, private balcony, free Wi-Fi, on-site parking, and access to a swimming pool and tennis court; ideal for a family of up to two adults and one child.
Lux Leisure Apartment Hotel Sandton - Johannesburg
8.7 109 reviews
Johannesburg
07/08 – 10/08
SG$303/nighttotal: SG$909 (3 )

Lux Leisure Apartment Hotel Sandton

2 6
aparthotel , Johannesburg
Lux Leisure Apartment Hotel Sandton is located in the Sandton district, a 6-minute walk from Gautrain Sandton Station and 0.96 kilometres from Sandton City Mall.
This aparthotel offers complimentary WiFi, an outdoor swimming pool, a concierge service, and private balconies on select units, with a grill available for guest use.

Best Johannesburg hotels with a restaurant

Capitol On The Park - Johannesburg
8.2 38 reviews
Johannesburg
29/06 – 01/07
SG$112/nighttotal: SG$224 (2 )

Capitol On The Park

1 2
hotel , Johannesburg
Capitol On The Park, a 4-star hotel in Sandton, Johannesburg, is conveniently located an 8-minute walk from Gautrain Sandton Station and a 13-minute walk from Sandton City Mall, offering easy access to Johannesburg's key attractions and OR Tambo International Airport.
This Sandton lodging boasts 44 square metre rooms, sleeping up to three guests, and features a private bathroom, free Wi-Fi, a terrace, and access to a sauna, spa, fitness centre, restaurant, and bar; free private parking is also available.
Saxon Hotel, Villas & Spa - Johannesburg
9.6 551 reviews
Johannesburg
16/09 – 18/09
SG$2408/nighttotal: SG$4816 (2 )

Saxon Hotel, Villas & Spa

2 3
hotel , Johannesburg
The Saxon Hotel, Villas & Spa is situated in Sandhurst, a suburb of Johannesburg, 5 kilometres from Sandton's city centre and 10 kilometres from Rosebank Mall. This 5-star hotel has consistently received excellent user ratings for its location, cleanliness, and overall experience.
The hotel offers a range of luxurious suites and villas, each featuring African art and balconies overlooking the garden and pool. Guests can enjoy a variety of amenities, including a spa, fitness centre, tennis court, and multiple restaurants and bars.
Home Suite Hotels Rosebank - Johannesburg
9.4 4562 reviews
Johannesburg
25/07 – 14/08
SG$672/nighttotal: SG$13440 (20 )

Home Suite Hotels Rosebank

4 7
hotel , Johannesburg
Home Suite Hotels Rosebank is located in Rosebank, just a short walk from the Rosebank Gautrain station, making it easy to explore the city. This 4-star hotel consistently receives excellent user ratings for its cleanliness, location and overall experience.
The hotel features a range of amenities and facilities, including a swimming pool, fitness centre and restaurant, ensuring a comfortable and enjoyable stay. Guests can also benefit from the on-site bar, room service and parking, as well as the convenient access to public transport and nearby attractions.
City Lodge Hotel Sandton, Morningside - Johannesburg
8.6 1191 reviews
Johannesburg
22/07 – 26/07
SG$211/nighttotal: SG$844 (4 )

City Lodge Hotel Sandton, Morningside

2 4
hotel , Johannesburg
City Lodge Hotel Sandton, Morningside is situated in the Morningside district of Johannesburg, a short distance from Sandton City Shopping Centre and within easy reach of Johannesburg Stadium and Gold Reef City & Casino. This hotel has received very good ratings for user experience, location and cleanliness.
The hotel offers a range of rooms, all featuring a flat-screen TV and some with a sitting area. Guests can enjoy the outdoor pool, fitness centre, restaurant, bar and room service, as well as free Wi-Fi and parking.
©2026 cozycozy.com