Hotels in Johannesburg

452 available hotel offers

2 nights
2
1
  • airbnb
  • booking
  • bookabach
  • expedia
  • tripadvisor
  • tripcom
  • agoda
  • homestay
  • tuivillas
  • hostelworld
  • hotelscom
  • 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

The Houghton Hotel, Spa, Wellness & Golf - Johannesburg
9.0 4892 reviews
Johannesburg
23/08 – 03/09
NZ$376/nighttotal: NZ$4136 (11 )

The Houghton Hotel, Spa, Wellness & Golf

1 2
hotel , Johannesburg
The Houghton Hotel, Spa, Wellness & Golf is located in the Houghton district of Johannesburg, a quiet neighbourhood close to attractions like Observatory Golf Club, Johannesburg Stadium, and Parkview Golf Club. This 5-star hotel consistently receives excellent user ratings for its location, cleanliness, and overall experience.
The hotel offers a range of accommodation options, including rooms with kitchens, and features a swimming pool, fitness centre, spa, and restaurant. Guests can enjoy a range of activities, such as golf, or relax in the sauna, hot tub, or garden.
Southern Sun Katherine Street - Johannesburg
8.5 3669 reviews
Johannesburg
27/06 – 28/06
NZ$134/nightfor 1 night

Southern Sun Katherine Street

1 2
hotel , Johannesburg
The Southern Sun Katherine Street hotel is situated in Sandton, just over half a mile from Sandton Station and a short drive from the Sandton Convention Centre, making it a convenient base for exploring this bustling business and shopping district. This 4-star hotel consistently receives very good ratings from guests, highlighting its popularity and quality of service.
The hotel offers a range of modern rooms with comfortable amenities, including TVs, private bathrooms, and tea/coffee making facilities. Guests can also enjoy the swimming pool, terraces, tropical gardens, elegant lounge areas, and a fully equipped gym, providing plenty of opportunities for relaxation and recreation.
Inn Here - Johannesburg
9.0 1 review
Johannesburg
20/07 – 22/07
NZ$114/nighttotal: NZ$228 (2 )

Inn Here

1 2
hotel , Johannesburg
The Inn Here is a 5-star hotel in Johannesburg, located approximately 3.2 kilometres from Parkview Golf Club and 5.3 kilometres from Sandton City Mall, offering convenient access to transport and entertainment hubs.
This accommodation provides a 1-bedroom, 1-bathroom suite for up to 2 guests, featuring a balcony, free WiFi, and is situated 14 kilometres from O.R. Tambo International Airport.
Gold Reef City Hotel - Johannesburg
9.6 9 reviews
Johannesburg
09/01 – 16/01
NZ$895/nighttotal: NZ$6265 (7 )

Gold Reef City Hotel

2 5
hotel , Johannesburg South
The Gold Reef City Hotel, a 5-star establishment in Johannesburg South, is conveniently located approximately 5km from the Apartheid Museum and First National Bank Stadium, and a short 10-minute walk from Gold Reef City Theme Park and Casino.
This family-friendly lodging boasts five on-site restaurants, a fitness centre, free Wi-Fi in public areas, free self-parking, and conference facilities, alongside complimentary buffet breakfast and convenient access to Johannesburg's airport.

Best Johannesburg hotels with parking

Hyatt House Johannesburg Rosebank - Johannesburg
8.6 1187 reviews
Johannesburg
23/11 – 28/11
NZ$201/nighttotal: NZ$1005 (5 )

Hyatt House Johannesburg Rosebank

1 2
hotel , Johannesburg
The Hyatt House Johannesburg Rosebank, a 4-star aparthotel, is located in the Rosebank district, offering direct access to shopping, dining, and business facilities.
This establishment provides complimentary Wi-Fi, air conditioning, a swimming pool, a fitness centre, and on-site laundry, with breakfast served daily.
Stylish Mapungubwe Loft Apartment - Johannesburg
Johannesburg
01/07 – 31/07
NZ$72/nighttotal: NZ$2160 (30 )

Stylish Mapungubwe Loft Apartment

1 1
hotel , Johannesburg
The Stylish Mapungubwe Loft Apartment is located in Johannesburg's Mapungubwe district, offering convenient access to local attractions.
This 30 square meter apartment provides a comfortable stay with a private balcony, on-site laundry, and impeccable service, ensuring a tranquil experience for visitors.
Flying Falcon - Johannesburg
Johannesburg
03/09 – 06/09
NZ$1232/nighttotal: NZ$3696 (3 )

Flying Falcon

10 20
hotel , Johannesburg
The Flying Falcon Guesthouse is situated in Johannesburg, just 8.8 kilometres from the Greenstone Shopping Centre, 22 kilometres from Gold Reef City, and 7.4 kilometres from Melrose Arch Shopping Centre. Each of the seven individually decorated guest rooms boasts a private pool, offering a luxurious and exclusive experience.
Ecomotel Louis Botha - Johannesburg
Johannesburg
21/06 – 26/06
NZ$49/nighttotal: NZ$245 (5 )

Ecomotel Louis Botha

1 1
hotel , Johannesbourg
Ecomotel Louis Botha is situated in Johannesburg, approximately 8 kilometres from the city centre, offering convenient access to Johannesburg's attractions.
This budget-friendly hotel provides free Wi-Fi, parking, and features cashless payment options; further details regarding room size and specific amenities require additional information.

Frequently asked questions about hotels in Johannesburg

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

    You can't miss the Apartheid Museum for a glimpse into South Africa's history, or the Gold Reef City theme park for some fun. If you're looking for something a bit more natural, the Johannesburg Botanical Gardens are lovely. And if you're up for a day trip, the Cradle of Humankind, a UNESCO World Heritage Site, is about an hour's drive away.
  • 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, known for its high-end hotels, shopping, and restaurants. If you're looking for something more affordable, consider staying in Rosebank or Melville, which offer a good mix of hotels, restaurants, and nightlife.
  • 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 Zoo is a great option for a budget-friendly day out, and the Walter Sisulu National Botanical Garden offers stunning views and peaceful walks for free. You can also take a stroll through the vibrant markets in Soweto for a taste of local culture and street food.
  • 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?

    Indulge in some retail therapy at the Sandton City Mall, or catch a show at the Market Theatre. You can also find peace and quiet at the Johannesburg Botanical Gardens or take a scenic drive through the suburb of Houghton, known for its beautiful homes and lush greenery.
  • 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 a taste of authentic South African cuisine, head to the restaurants in Soweto, like the Vilakazi Street restaurants. You can also find great local food stalls in the vibrant markets of Johannesburg, like the Neighbourgoods Market.
  • 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 international hotel chains in Johannesburg, like Hilton, Marriott, Radisson Blu, and InterContinental. There are also 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 luxurious five-star hotels, you'll find a wide range of accommodation options in Johannesburg. You can also find boutique hotels, apartments, and even hostels.
  • When is the best time to book a hotel in Johannesburg?

    The best time to book a hotel in Johannesburg is usually during the shoulder seasons, from April to May and September to October, when prices are lower and the weather is still pleasant.
  • What amenities do hotel rooms typically offer in Johannesburg?

    Most hotels in Johannesburg offer standard amenities like air conditioning, Wi-Fi, and a TV. Some hotels also offer additional amenities like swimming pools, gyms, and restaurants.
  • What pet-friendly activities are available in Johannesburg?

    Johannesburg has a few dog-friendly parks, like Emmarentia Dam and the Johannesburg Botanical Gardens. You can also find dog-friendly restaurants and cafes, and some hotels are pet-friendly.

Destinations nearby

Best Johannesburg hotels with a pool

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

Sandton Sun And Towers - Johannesburg
9.1 10400 reviews
Johannesburg
24/07 – 26/07
NZ$459/nighttotal: NZ$918 (2 )

Sandton Sun And Towers

1 4
hotel , Johannesburg
The Sandton Sun And Towers hotel is located in the Sandton district, a short walk from the Gautrain station and directly connected to the Sandton Convention Centre and a luxury shopping mall. This 5-star hotel has consistently received very good user ratings across the board.
The hotel offers a range of facilities to suit all guests, including a swimming pool, tennis court, fitness centre, spa and restaurant. Guests can also enjoy a variety of activities, such as shopping, dining, and exploring the surrounding area.
St Peters Peter Place Booking Hotel - Johannesburg
Johannesburg
18/11 – 06/01
NZ$199/nighttotal: NZ$9751 (49 )

St Peters Peter Place Booking Hotel

1 2
hotel , Houghton Estate
This smoke-free holiday home is located in Houghton Estate, just under 2 kilometres from Victory Theatre and Houghton Golf Club, and within 5 kilometres of Satyagraha House and Hillbrow Telkom Tower, offering a peaceful escape from the city centre. The property is situated in a quiet and affluent neighbourhood.
The St Peters Peter Place Booking property has one bedroom and one bathroom. It has a private outdoor swimming pool, free Wi-Fi, a dryer, a hair dryer, a safe, a phone and an iron and ironing board.
Apollo Hotel - Johannesburg
8.4 802 reviews
Johannesburg
04/09 – 07/09
NZ$707/nighttotal: NZ$2121 (3 )

Apollo Hotel

7 10
hotel , Johannesburg
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.
The Leonardo - Johannesburg
9.0 533 reviews
Johannesburg
03/07 – 05/07
NZ$5694/nighttotal: NZ$11388 (2 )

The Leonardo

7 14
hotel , Johannesburg
The Leonardo hotel is located in Sandton, Johannesburg, within easy reach of the Gautrain station and Sandton City Mall, making it a convenient base for exploring the city. The hotel has received very good user ratings, with excellent scores for its location and cleanliness.
The hotel offers a range of modern amenities and facilities to ensure a comfortable stay. Guests can enjoy a refreshing dip in the swimming pool, dine in the restaurant, relax on the terrace, or work out in the fitness centre.

Best Johannesburg hotels with a restaurant

Hyatt House Johannesburg, Sandton - Johannesburg
8.4 2337 reviews
Johannesburg
01/08 – 02/08
NZ$365/nightfor 1 night

Hyatt House Johannesburg, Sandton

2 4
hotel , Johannesburg
The Hyatt House Johannesburg, Sandton is located in the Sandton district, just 1.8km from Gautrain Sandton Station and 2.7km from Sandton City Mall, making it a convenient base for exploring this bustling business and entertainment hub. The 4-star hotel has received consistently positive reviews from guests, with high ratings for its location, cleanliness and overall experience.
The accommodation features modern rooms with air conditioning, flat-screen TVs, kitchenettes and private bathrooms, offering a comfortable and practical stay. Guests can enjoy a range of amenities, including a swimming pool, terrace, garden, restaurant and bar, as well as a fitness centre, room service and parking.
Gold Reef City Theme Park Hotel - Johannesburg
8.8 1001 reviews
Johannesburg
26/06 – 27/06
NZ$993/nightfor 1 night

Gold Reef City Theme Park Hotel

4 11
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.
10 2nd Avenue Houghton Estate By Dream Resorts - Johannesburg
8.9 119 reviews
Johannesburg
27/11 – 29/11
NZ$712/nighttotal: NZ$1424 (2 )

10 2nd Avenue Houghton Estate By Dream Resorts

4 8
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.
One Rosebank - Johannesburg
9.6 11 reviews
Johannesburg
12/08 – 15/08
NZ$133/nighttotal: NZ$399 (3 )

One Rosebank

1 2
hotel , Johannesburg
One Rosebank Hotel is located in Rosebank, Johannesburg, approximately 24 kilometres from OR Tambo International Airport.
This Rosebank lodging offers 40-square-metre rooms sleeping up to three guests, featuring amenities such as air conditioning, a private bathroom, and a terrace or balcony in some rooms.
©2026 cozycozy.com