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

La Casadira Boutique Hotel - Johannesburg
Johannesburg
11/12 – 13/12
NZ$850/nighttotal: NZ$1700 (2 )

La Casadira Boutique Hotel

5 10
hotel , Johannesburg
La Casadira Boutique Hotel is located in Johannesburg, 7.7 kilometres from Parkview Golf Club and 12.9 kilometres from Gautrain Sandton Station and Sandton City Mall.
This 52 square metre, one-bedroom lodge accommodates up to three guests and offers air conditioning, a swimming pool, a garden, a restaurant, a fitness centre, and complimentary private parking.
The Monarch Hotel - Johannesburg
9.1 259 reviews
Johannesburg
05/01 – 11/01
NZ$446/nighttotal: NZ$2676 (6 )

The Monarch Hotel

1 3
hotel , Johannesburg
The Monarch Hotel is located in Johannesburg, just 4 kilometres from Parkview Golf Club and 5 kilometres from Sandton City Mall, making it a convenient base for exploring both the city's green spaces and its shopping districts. It is a 5-star hotel with excellent user ratings across location, cleanliness, and overall experience.
The hotel offers a choice of rooms suitable for couples or small families. Guests can enjoy a range of amenities, including a terrace, restaurant, bar, and swimming pool, as well as free Wi-Fi and parking.
Alcazaba Hotel - Johannesburg
8.1 531 reviews
Johannesburg
23/08 – 03/09
NZ$96/nighttotal: NZ$1056 (11 )

Alcazaba Hotel

1 2
hotel , Johannesburg
Alcazaba Lodges is located in Johannesburg, just over 5km from the Apartheid Museum and 6km from Johannesburg Stadium. The hotel has received very good ratings for cleanliness and user experience, and a good rating for its location.
The lodge offers a range of modern amenities, including air conditioning, a flat-screen TV, a kitchen, a dining area, and a private bathroom. Guests can enjoy a continental or halal breakfast, as well as on-site services like a restaurant, a hairdresser's, a business centre, and a fitness centre.
Premier Hotel Falstaff - Johannesburg
8.1 1727 reviews
Johannesburg
22/07 – 26/07
NZ$261/nighttotal: NZ$1044 (4 )

Premier Hotel Falstaff

2 4
hotel , Johannesburg
The Premier Hotel Falstaff is situated in Sandton, Johannesburg, a short distance from Sandton City and O.R. Tambo International Airport. This 4-star hotel has received very good ratings from previous guests for its location, cleanliness, and overall experience.
The hotel offers a peaceful garden setting, perfect for relaxation. Guests can enjoy amenities like a swimming pool, spa, fitness centre, and restaurant with a terrace.

Best Johannesburg hotels with parking

St Andrews Boutique Hotel - Johannesburg
8.2 1229 reviews
Johannesburg
25/12 – 27/12
NZ$2251/nighttotal: NZ$4502 (2 )

St Andrews Boutique Hotel

16 25
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.
Radisson Blu Gautrain Hotel, Sandton Johannesburg - Johannesburg
8.5 3365 reviews
Johannesburg
27/06 – 28/06
NZ$571/nightfor 1 night

Radisson Blu Gautrain Hotel, Sandton Johannesburg

3 6
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.
Lilian Lofts Hotel & Spa - Johannesburg
8.1 1515 reviews
Johannesburg
27/06 – 28/06
NZ$132/nightfor 1 night

Lilian Lofts Hotel & Spa

2 3
hotel , Johannesburg
The Lilian Lofts Hotel & Spa is situated in Johannesburg, just over 5km from the Apartheid Museum and within easy reach of the Johannesburg Stadium and Gold Reef City & Casino.
This family-friendly apartment complex offers a range of amenities including air conditioning, a kitchenette with a fridge and microwave oven, valet parking, and free Wi-Fi throughout the property.
Signature Group Hotel - Johannesburg
Johannesburg
16/09 – 18/09
NZ$66/nighttotal: NZ$132 (2 )

Signature Group Hotel

1 3
hotel , Johannesburg
This 3-star hotel, the Signature Group Hotel, is situated in Johannesburg and offers family-friendly accommodation with complimentary Wi-Fi, air conditioning in select rooms, and on-site parking.
Guests can benefit from services such as laundry and room service, with comfortable rooms designed for a restful stay.

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

Stayeasy Eastgate. - Johannesburg
Johannesburg
01/07 – 08/07
NZ$100/nighttotal: NZ$700 (7 )

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.
Gardenia Boutique Hotel - Johannesburg
Johannesburg
27/06 – 28/06
NZ$99/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.
Hunni Hotel Melrose Edge - Johannesburg
8.0 312 reviews
Johannesburg
02/10 – 04/10
NZ$261/nighttotal: NZ$522 (2 )

Hunni Hotel Melrose Edge

3 6
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.
The Nicol Hotel And Apartments - Johannesburg
8.5 7449 reviews
Johannesburg
05/12 – 06/12
NZ$473/nightfor 1 night

The Nicol Hotel And Apartments

5 10
hotel , Johannesburg
The Nicol Hotel and Apartments is located in the quiet suburb of Bedfordview, just a short drive from Eastgate Mall and 9.3 miles from O.R. Tambo International Airport. Guests consistently rate the aparthotel as very good for cleanliness, location and overall experience.
The modern apartments feature tiled floors, fully equipped kitchens and private bathrooms. Guests can enjoy a range of amenities including a swimming pool, fitness centre, restaurant, bar, and free parking.

Best Johannesburg hotels with a restaurant

Holiday Inn Johannesburg-rosebank By Ihg - Johannesburg
8.7 4584 reviews
Johannesburg
03/07 – 05/07
NZ$726/nighttotal: NZ$1452 (2 )

Holiday Inn Johannesburg-rosebank By Ihg

5 10
hotel , Johannesburg
The Holiday Inn Johannesburg-Rosebank, an IHG Hotel, is situated in the affluent Rosebank suburb, a 30-minute drive from OR Tambo International Airport and less than 10 minutes from the Sandton Business District. This 4-star hotel has received very good user ratings for its cleanliness and overall experience.
The hotel offers comfortable rooms with various amenities, including a refreshing outdoor pool, a well-equipped gym, and a restaurant serving local and international cuisine. Guests can also enjoy nearby golf facilities, an African Craft Market, and a weekly rooftop market.
Protea Hotel By Marriott Johannesburg Balalaika Sandton - Johannesburg
8.5 4198 reviews
Johannesburg
24/09 – 27/09
NZ$615/nighttotal: NZ$1845 (3 )

Protea Hotel By Marriott Johannesburg Balalaika Sandton

3 4
hotel , Johannesburg
The Protea Hotel by Marriott Johannesburg Balalaika Sandton is situated in the upscale Sandton suburb of Johannesburg, close to Sandton City shopping centre, Nelson Mandela Square, and the Sandton Convention Centre. This 4-star hotel has received very good user ratings for its cleanliness and location.
The hotel is ideal for families and offers a range of amenities and activities, including swimming pools, a fitness centre, a spa, and a variety of restaurants and bars. Guests can also enjoy the hotel's English country style décor, modern amenities, and convenient access to the airport and other attractions.
Morden Cozy Retreat In Maphungubwe Hotel - Johannesburg
Johannesburg
23/06 – 26/06
NZ$78/nighttotal: NZ$234 (3 )

Morden Cozy Retreat In Maphungubwe Hotel

1 1
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.
Villa Moyal - Johannesburg
8.5 462 reviews
Johannesburg
11/07 – 03/08
NZ$176/nighttotal: NZ$4048 (23 )

Villa Moyal

1 2
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.
©2026 cozycozy.com