Hotels in Johannesburg

452 available hotel offers

2 nights
2
1
  • airbnb
  • booking
  • stayz
  • expedia
  • hotelscom
  • tripadvisor
  • 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

Gold Reef City Theme Park Hotel - Johannesburg
8.8 1003 reviews
Johannesburg
23/06 – 26/06
A$130/nighttotal: A$390 (3 )

Gold Reef City Theme Park Hotel

1 1
hotel , Johannesburg
The Gold Reef City Theme Park Hotel is situated in Johannesburg, just a short walk from the Gold Reef City & Casino and the Gold Reef City Theme Park, making it an ideal base for exploring the area's attractions. The hotel consistently receives very good ratings for its cleanliness and user experience, and an excellent rating for its location.
The hotel offers a range of comfortable rooms with amenities such as desks, electric teapots, safety deposit boxes, flat-screen TVs, and private bathrooms with showers. Guests can enjoy a variety of on-site amenities, including an outdoor swimming pool, a garden, a terrace, a restaurant, a bar, and a casino, providing plenty of options for relaxation and entertainment.
Raphael Suites - Johannesburg
8.6 992 reviews
Johannesburg
16/09 – 18/09
A$476/nighttotal: A$952 (2 )

Raphael Suites

1 3
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.
Capitol On The Park - Johannesburg
8.2 38 reviews
Johannesburg
08/07 – 10/07
A$124/nighttotal: A$248 (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.
Lawrence Motubatse Native Suites 411 - Johannesburg
8.8 13 reviews
Johannesburg
03/09 – 04/09
A$57/nightfor 1 night

Lawrence Motubatse 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.

Best Johannesburg hotels with parking

Protea Hotel Fire & Ice! By Marriott Johannesburg Melrose Arch - Johannesburg
8.7 1123 reviews
Johannesburg
26/06 – 28/06
A$2072/nighttotal: A$4144 (2 )

Protea Hotel Fire & Ice! By Marriott Johannesburg Melrose Arch

10 19
hotel , Johannesburg
The Protea Hotel Fire & Ice! by Marriott Johannesburg Melrose Arch is located in the upscale Melrose Arch Precinct, a short distance from Rosebank Mall and Wanderers Golf Club. This 4-star hotel has received very good user ratings for its cleanliness and overall experience.
The hotel offers modern accommodation with luxurious features. Guests can enjoy a range of amenities, including a swimming pool, a spa, a fitness centre, and a restaurant and bar, as well as convenient features like room service and parking.
The Capital On Bath - Johannesburg
8.5 1056 reviews
Johannesburg
05/08 – 09/08
A$2496/nighttotal: A$9984 (4 )

The Capital On Bath

15 30
hotel , Johannesburg
The Capital On Bath hotel is located in Rosebank, Johannesburg, just a short walk from the Rosebank Mall and Keyes Art Mile, a vibrant area with shops, galleries and art studios. The hotel has received very good user ratings, with excellent ratings for its location and cleanliness.
The hotel offers a range of rooms and suites, some with kitchens or kitchenettes, and balconies. Guests can enjoy amenities such as a fitness centre, swimming pool, restaurant, bar, and free parking.
Stayeasy Eastgate. - Johannesburg
Johannesburg
23/12 – 03/01
A$106/nighttotal: A$1166 (11 )

Stayeasy Eastgate.

1 1
hotel , Johannesbourg
The Stayeasy Eastgate Hotel is located in Johannesburg, approximately 7 kilometres from the city centre, offering convenient access to various parts of the city.
This 4-star establishment features a swimming pool (indoor and outdoor), a restaurant and bar, free Wi-Fi, secure parking, and offers laundry and dry cleaning services.
Southern Sun Hyde Park Sandton - Johannesburg
8.7 2588 reviews
Johannesburg
09/11 – 11/01
A$214/nighttotal: A$13482 (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.

Frequently asked questions about hotels in Johannesburg

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

    Johannesburg has many iconic landmarks, like the Apartheid Museum, which offers a poignant look at South Africa's past. For a view of the city, head to the Carlton Centre, the tallest building in Africa. And if you're up for a drive, the Cradle of Humankind, a UNESCO World Heritage Site, is just outside the city, showcasing fascinating archaeological finds.
  • What are the best hotels with a swimming pool in Johannesburg?

    Home Suite Hotels Rosebank, Four Seasons Hotel The Westcliff and The Houghton Hotel - Spa - Wellness & Golf 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 travellers, with its high-end hotels, shopping malls, and restaurants. If you're looking for a more local experience, Rosebank offers a mix of trendy cafes, art galleries, and boutique hotels. Both are well-connected to the rest of the city.
  • What are the most popular 2, 3 and 4-star hotels in Johannesburg?

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

  • What are the most affordable attractions in Johannesburg?

    The Johannesburg Zoo is a great option for a budget-friendly day out, with a variety of animals to see. The Walter Sisulu Botanical Garden offers beautiful walks and is a peaceful escape from the city. And for a taste of local culture, the vibrant Market Theatre is a must-visit.
  • 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 many options for relaxation. The tranquil Walter Sisulu Botanical Garden is a great place to unwind. For a more active experience, you can hike in the nearby Magaliesberg mountains. And if you want to indulge, the city has many spas and wellness centres.
  • 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 authentic South African food, head to the vibrant Maboneng Precinct. There are many restaurants serving traditional dishes like bunny chow, a curry served in a hollowed-out bread loaf. You can also find street food vendors offering delicious local snacks like vetkoek, a deep-fried dough ball.
  • What are the best pet friendly hotels in Johannesburg?

  • What hotel chains can you find in Johannesburg?

    Johannesburg has a wide range of hotel chains, including international brands like Hilton, Marriott, and Radisson Blu. You'll also find local 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?

    From budget-friendly guesthouses to luxury five-star hotels, Johannesburg has something for every traveller. You can find everything from modern business hotels to charming boutique hotels, and even historic Victorian guesthouses.
  • When is the best time to book a hotel in Johannesburg?

    Booking your hotel in advance is always recommended, especially during peak season, which runs from June to August. You can usually find good deals if you book outside of these months, but it's best to check availability and prices in advance.
  • What amenities do hotel rooms typically offer in Johannesburg?

    Hotel rooms in Johannesburg typically offer standard amenities like air conditioning, Wi-Fi, and a television. Many hotels also have swimming pools, gyms, and restaurants. It's always best to check the specific amenities offered by each hotel before booking.

Destinations nearby

Best Johannesburg hotels with a pool

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

Garden Court Sandton City - Johannesburg
8.4 9633 reviews
Johannesburg
12/08 – 15/08
A$133/nighttotal: A$399 (3 )

Garden Court Sandton City

1 1
hotel , Johannesburg
The Garden Court Sandton City hotel is located in the heart of Sandton, directly connected to the Sandton Convention Center and just a short walk from Nelson Mandela Square and Sandton City shopping centres. This 3-star hotel receives very good user ratings for its cleanliness and overall experience.
The hotel offers a range of facilities for guests, including a swimming pool, a garden, a spa, a fitness centre, and a restaurant and bar. There is also a business centre, meeting rooms, and free Wi-Fi throughout the hotel.
Genesis All-suite Hotel - Johannesburg
8.7 340 reviews
Johannesburg
17/07 – 21/07
A$329/nighttotal: A$1316 (4 )

Genesis All-suite Hotel

1 6
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.
African Pride Melrose Arch, Autograph Collection - Johannesburg
9.3 2275 reviews
Johannesburg
08/07 – 09/07
A$1783/nightfor 1 night

African Pride Melrose Arch, Autograph Collection

3 5
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.
Gardenia Boutique Hotel - Johannesburg
Johannesburg
27/06 – 28/06
A$82/nightfor 1 night

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.

Best Johannesburg hotels with a restaurant

The Peech Hotel - Johannesburg
9.5 345 reviews
Johannesburg
05/01 – 11/01
A$1419/nighttotal: A$8514 (6 )

The Peech Hotel

2 3
hotel , Johannesburg
The Peech Hotel is located in the trendy Melrose district, just 3 km from Rosebank and 5 km from Sandton, offering easy access to Johannesburg's main attractions. This 4-star hotel has consistently received excellent user ratings for its service, cleanliness, and location.
The hotel offers a range of modern and comfortable rooms, each with a king-sized bed and a spacious bathroom. Guests can enjoy a variety of amenities, including a swimming pool, a fitness centre, a restaurant, and a bar, as well as complimentary Wi-Fi and room service.
Regent Heights Hotel - Johannesburg
10 1 review
Johannesburg
01/07 – 31/07
A$133/nighttotal: A$3990 (30 )

Regent Heights Hotel

1 4
hotel , Johannesburg
Regent Heights Hotel, a 4-star establishment in Johannesburg, is located approximately 8.7 kilometres from Parkview Golf Club and 8.9 kilometres from Gautrain Sandton Station and Sandton City Mall, offering convenient access to local attractions.
This family-friendly guest house provides complimentary private parking, free WiFi throughout, an outdoor swimming pool, an on-site restaurant and bar, and features rooms with air conditioning and terraces or balconies.
Garden Court Milpark, Johannesburg - Johannesburg
8.2 5438 reviews
Johannesburg
20/07 – 22/07
A$128/nighttotal: A$256 (2 )

Garden Court Milpark, Johannesburg

1 2
hotel , Johannesburg
The Garden Court Milpark hotel is located in Milpark, Johannesburg, just 3.5 kilometres from Parkview Golf Club, 5.5 kilometres from Johannesburg Stadium, and 7.2 kilometres from Observatory Golf Club. This 3-star hotel receives very good user ratings for its location, cleanliness, and overall experience.
The hotel offers a range of comfortable rooms, some with kitchenettes, and features an outdoor swimming pool, a fitness centre, a business centre, and a restaurant and bar. Guests can also enjoy a full English/Irish breakfast, room service, and parking.
Ten Bompas Hotel - Johannesburg
8.7 81 reviews
Johannesburg
19/07 – 19/08
A$372/nighttotal: A$11532 (31 )

Ten Bompas Hotel

1 1
hotel , Johannesburg
The Ten Bompas Hotel is situated in Dunkeld, just 5 kilometres from Sandton, Hyde Park and Rosebank, making it a convenient base for exploring Johannesburg's commercial centres. The hotel consistently receives excellent ratings for its location, cleanliness and overall quality, ensuring a pleasant stay for discerning travellers.
Each of the 10 suites features a spacious bedroom, separate lounge and fireplace, offering ample space for relaxation. Guests can enjoy a range of amenities, including a swimming pool, terrace, garden, sauna, spa, restaurant, bar, fitness centre and room service.
©2026 cozycozy.com