Search cheap hotels in Johannesburg from 100+ sites!

452 available hotel offers

2 nights
2
1
  • airbnb
  • booking
  • vrbo
  • expedia
  • sonder
  • priceline
  • tripadvisor
  • tripcom
  • homestay
  • hotelscom
  • orbitz
  • vacasa
Johannesburg hotels
Choose the perfect vacation accommodation
Price per night
Accommodation type
Rating

452 Cheap hotels in Johannesburg

Check Out Luxury Hotels in Johannesburg

For those who demand excellence, a luxury hotel in Johannesburg provides a refined and sophisticated home base.

Southern Sun Katherine Street - Johannesburg
8.5 3678 reviews
Johannesburg
06/25 – 06/28
$221/nighttotal: $663 (3 )

Southern Sun Katherine Street

3 3
hotel , Johannesburg
The Southern Sun Katherine Street hotel is located in Sandton, just over half a mile from Sandton Station and a 5-minute drive from the Sandton Convention Centre, making it a convenient base for exploring Johannesburg's business and entertainment hub. This 4-star hotel has received very good user ratings for its location, cleanliness, and overall experience.
The hotel offers a tranquil oasis with gardens, a pool, and terraces for relaxation. Guests can enjoy contemporary dining, a fitness center, room service, and free Wi-Fi and parking.
Home Suite Hotels Rosebank - Johannesburg
9.4 4562 reviews
Johannesburg
12/16 – 12/19
$303/nighttotal: $909 (3 )

Home Suite Hotels Rosebank

2 4
hotel , Johannesburg
Home Suite Hotels Rosebank is located in Johannesburg's Rosebank district, a short walk from the Rosebank Gautrain station and seven and a half miles from Gold Reef City & Casino. This 4-star hotel has received excellent user ratings for its location, cleanliness, and overall experience.
The hotel offers a range of amenities for guests, including a swimming pool, fitness center, and restaurant. Guests can also enjoy a terrace or balcony, room service, and parking.
Alcazaba Hotel - Johannesburg
8.1 531 reviews
Johannesburg
10/02 – 10/04
$117/nighttotal: $234 (2 )

Alcazaba Hotel

1 6
hotel , Johannesburg
Alcazaba Lodges is located in Johannesburg, within a 3.3-mile radius of the Apartheid Museum, Johannesburg Stadium, and Gold Reef City & Casino, making it a convenient base for exploring the city. The lodging has received very good user ratings for cleanliness and overall experience, and a good rating for its location.
The lodging offers a comfortable and modern layout with air conditioning, flat-screen TVs, kitchens, dining areas, and private bathrooms. Guests can enjoy a continental or halal breakfast, utilize the fitness center, relax in the shared lounge, and take advantage of the concierge, room service, and parking options.
Premier Hotel Quatermain - Johannesburg
8.3 1516 reviews
Johannesburg
07/22 – 07/26
$170/nighttotal: $680 (4 )

Premier Hotel Quatermain

2 4
hotel , Johannesburg
The Premier Hotel Quatermain is located in Sandton, just 2.5 miles from Sandton City and close to the Gautrain station, Nelson Mandela Square, and the Sandton business district. This 4-star hotel has received very good user ratings for its cleanliness and overall experience. The hotel offers a tranquil courtyard and lush gardens, providing a peaceful retreat from the bustling city. Amenities include a swimming pool, fitness center, restaurant, bar, and free parking.
Guests can enjoy a variety of activities and features, such as the courtyard, gardens, swimming pool, fitness center, restaurant, bar, and free parking. The hotel also offers airport shuttles and a Genius discount for members.

Find the Best Hotels with Parking in Johannesburg

These hotels in Johannesburg with free parking let you skip the hassle and focus on exploring the city center.

Hyatt House Johannesburg Rosebank - Johannesburg
8.6 1187 reviews
Johannesburg
09/05 – 09/06
$527/nightfor 1 night

Hyatt House Johannesburg Rosebank

5 10
hotel , Johannesburg
Hyatt House Johannesburg Rosebank offers a 4-star hotel experience in Johannesburg's Rosebank district, a commercial and residential area known for its accessibility.
This family-friendly hotel provides complimentary Wi-Fi, a swimming pool, a fitness center, on-site laundry, and a restaurant, with air conditioning and balconies available in select rooms.
Isiphephelo Property - Johannesburg
10 2 reviews
Johannesburg
08/30 – 09/06
$36/nighttotal: $252 (7 )

Isiphephelo Property

1 2
hotel , Johannesburg
Isiphephelo Property is a 3-star hotel in Johannesburg, located 2.5 miles from Johannesburg Stadium and 3.9 miles from Gold Reef City, with proximity to the Apartheid Museum (3.7 miles) and Observatory Golf Club (4.2 miles).
This accommodation offers 470 square feet of space with 1 bedroom and 1 bathroom, accommodating up to 3 guests, and features on-site dining, a bar, a spa, a fitness center, room service, and complimentary WiFi and parking.
Onomo Hotel Johannesburg Sandton - Johannesburg
8.3 8363 reviews
Johannesburg
06/29 – 07/01
$58/nighttotal: $116 (2 )

Onomo Hotel Johannesburg Sandton

1 2
hotel , Johannesburg
The Onomo Hotel Johannesburg Sandton offers a 3.5-star lodging experience 0.2 miles from the Sandton Convention Centre, conveniently located near Johannesburg Sandton Station and within a 9-mile radius of attractions like the Johannesburg Zoo and Montecasino.
This Sandton hotel features 1-bedroom units with one bathroom, an on-site restaurant and bar, free Wi-Fi in public areas, free self-parking, and a 24-hour front desk, catering to both business and leisure travelers.
Blackbrick Sandton One - Johannesburg
8.1 3431 reviews
Johannesburg
10/24 – 10/28
$64/nighttotal: $256 (4 )

Blackbrick Sandton One

1 2
hotel , Johannesburg
This 3-star aparthotel is situated in the heart of Sandton, a 15-minute walk from Sandton City Mall, Nelson Mandela Square, and Johannesburg Sandton Station. It offers well-equipped apartments with kitchenettes, modern amenities, and convenient facilities, including a fitness center, business center, and laundry facilities.
The aparthotel has very good user ratings and excellent location and cleanliness ratings. It has one bedroom, one bathroom, and a guest capacity of two. The apartments feature Smart TVs with digital channels, free WiFi, and hair dryers.

Frequently Asked Questions about hotels in Johannesburg

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

    You definitely want to check out the Apartheid Museum, which gives a powerful look at South Africa's history. If you're into art, the Johannesburg Art Gallery is worth a visit. And if you want to see some amazing views, the Carlton Centre is the tallest building in Africa, with an observation deck. Just outside of the city, you can visit the Cradle of Humankind, a UNESCO World Heritage Site where fossils of early hominids have been found.
  • 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 great option if you want to be near upscale shops and restaurants. If you're looking for something a bit more affordable, try Rosebank or Melville. Both have a good mix of hotels, restaurants, and bars.
  • 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 place to spend a day, and it's relatively inexpensive. You can also walk around the beautiful Botanical Gardens for free, and the Constitution Hill museum is very affordable. And don't forget about the vibrant street art scene in Maboneng! You can spend hours walking around and admiring the murals.
  • 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 a surprising amount of green spaces. Spend some time at the Walter Sisulu National Botanical Garden or the Johannesburg Botanical Gardens. And if you're looking for something more active, there are plenty of hiking trails in the surrounding areas, like the Kloofendal Nature Reserve.
  • 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?

    You'll find some great traditional South African food at the Market Theatre in Newtown. For a more casual experience, try the restaurants in Soweto, where you can sample delicious braai (barbecue) and other local specialties. And if you're looking for something a bit fancier, try the restaurants in Sandton.
  • What are the best pet friendly hotels in Johannesburg?

  • What hotel chains can you find in Johannesburg?

    You'll find all the major hotel chains in Johannesburg, like Hilton, Marriott, Radisson Blu, and Intercontinental. There are also a number of smaller, independent hotels.
  • What are the best hotels with jacuzzi in Johannesburg?

  • What type of hotels can you find in Johannesburg?

    You'll find everything from budget-friendly hostels to luxury hotels in Johannesburg. There are also a number of boutique hotels and guesthouses. No matter what your budget or style, you'll find a place to stay in Johannesburg.
  • When is the best time to book a hotel in Johannesburg?

    Hotel prices tend to be higher during the peak season, which is from December to February. If you're looking for a good deal, try booking during the shoulder seasons, which are March-May and September-November. You can also find good deals by booking in advance, especially if you're traveling during the peak 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 offer a swimming pool, a fitness center, and a restaurant. Some hotels even have a spa or a business center.
  • What pet-friendly activities are available in Johannesburg?

    The Johannesburg Botanical Gardens are pet-friendly, and you can often see people walking their dogs in the park. There are also a number of dog-friendly restaurants and cafes in Johannesburg. If you're looking for something a bit more adventurous, you can take your dog on a hike in one of the many nature reserves around Johannesburg.

Destinations nearby

Choose the Right Hotels with a Pool in Johannesburg

Dip in whenever you like, as these hotels in Johannesburg come with a swimming pool on-site.

Courtyard Hotel Rosebank - Johannesburg
8.4 671 reviews
Johannesburg
08/07 – 08/10
$444/nighttotal: $1332 (3 )

Courtyard Hotel Rosebank

4 7
hotel , Johannesburg
The Courtyard Hotel Rosebank is located in the Rosebank district of Johannesburg, close to Sandton City Shopping Centre, Johannesburg Stadium, and Gold Reef City & Casino. This hotel has received very good ratings for its cleanliness, location, and overall experience.
The hotel offers comfortable rooms with amenities such as flat-screen TVs, private bathrooms, and a swimming pool. Guests can enjoy a variety of other features including a fitness center, restaurant, bar, and room service.
The Lakewood Hotel - Johannesburg
10 3 reviews
Johannesburg
07/17 – 07/18
$415/nightfor 1 night

The Lakewood Hotel

3 9
hotel , Johannesburg South
The Lakewood Hotel, a 3-star establishment in Johannesburg South, is located within 2 miles of the Apartheid Museum and Gold Reef City Theme Park, with FNB Stadium and Southland Mall also under 3 miles away.
This family-friendly hotel offers complimentary Wi-Fi in public areas, an outdoor swimming pool, an on-site restaurant, and massage rooms, providing convenient dining and relaxation options for guests.
The Peech Hotel - Johannesburg
9.5 345 reviews
Johannesburg
01/05 – 01/11
$998/nighttotal: $5988 (6 )

The Peech Hotel

2 3
hotel , Johannesburg
The Peech Hotel is a 4-star hotel located in the entertainment district of Johannesburg, within 2 miles of Melrose Arch Shopping Centre and Rosebank Mall. It has excellent user ratings for its location, cleanliness, and service.
The hotel offers a range of amenities, including 2 restaurants, a snack bar/deli, 2 outdoor pools, a 24-hour fitness center, free WiFi in public areas, free self parking, a bar/lounge, and a meeting room. The hotel is also eco-certified and is situated within walking distance of Rosebank Station.
Holiday Inn - Johannesburg Sunnyside Park By Ihg - Johannesburg
8.3 860 reviews
Johannesburg
07/03 – 07/05
$587/nighttotal: $1174 (2 )

Holiday Inn - Johannesburg Sunnyside Park By Ihg

7 14
hotel , Johannesburg
The Holiday Inn Johannesburg Sunnyside Park is located in Parktown, a short distance from the Gautrain Station - Parkstation, making it easy to explore the city. It's a 4-star hotel with very good user ratings for location, cleanliness, and overall experience.
The hotel offers a variety of rooms and suites, all stylishly furnished with satellite TV and luxurious bathrooms. Guests can enjoy a refreshing dip in the outdoor pool, stay active at the fitness center, or relax in the garden. The hotel also has a restaurant serving international cuisine, a traditional South African braai every Thursday, and an English pub with live entertainment.

Best Hotels with On-Site Dining in Johannesburg

These hotels in Johannesburg feature restaurants with varied on-site dining, providing a great place to relax after a day out.

Isabel Guest House - Johannesburg
Johannesburg
06/27 – 06/29
$28/nighttotal: $56 (2 )

Isabel Guest House

1 2
hotel , Johannesburg
Isabel Guest House is a 5-star hotel located in Johannesburg, offering convenient access to city attractions and transportation.
This 90 square foot accommodation features 1 bathroom, air conditioning, complimentary Wi-Fi, on-site dining, a spa, and a fitness center, with airport transfer and parking available.
Capitol On The Park - Johannesburg
8.2 38 reviews
Johannesburg
07/05 – 07/12
$87/nighttotal: $609 (7 )

Capitol On The Park

1 2
hotel , Johannesburg
Capitol On The Park, a 4-star hotel in Sandton, Johannesburg, is an 8-minute walk from the Gautrain Sandton Station and a 13-minute walk from Sandton City Mall.
This Johannesburg lodging offers 470-square-foot rooms, sleeping up to 3 guests, with amenities including a fitness center, spa, restaurant, bar, and free parking; nearby attractions include the Parkview Golf Club, approximately 7.2 miles away.
Apollo Hotel - Johannesburg
8.4 802 reviews
Johannesburg
07/01 – 07/31
$61/nighttotal: $1830 (30 )

Apollo Hotel

1 2
hotel , Johannesburg
The Apollo Hotel is located in the quiet residential area of Ferndale, just 4.3 miles from Sandton's bustling business district and 16 miles from OR Tambo International Airport. The hotel has consistently received high ratings for its location, cleanliness, and overall quality.
The Apollo Hotel offers comfortable and modern rooms with contemporary décor. Guests can enjoy a range of amenities, including a swimming pool, a Jacuzzi, a fitness center, a restaurant, a bar, and free private parking.
Protea Hotel By Marriott Johannesburg Wanderers - Johannesburg
8.5 1770 reviews
Johannesburg
12/11 – 12/13
$640/nighttotal: $1280 (2 )

Protea Hotel By Marriott Johannesburg Wanderers

5 10
hotel , Johannesburg
The Protea Hotel by Marriott Johannesburg Wanderers is located in Illovo, a short walk from The Wanderers Cricket Stadium and The Wanderers Golf Club. This 4-star hotel has earned a “very good” user rating.
The hotel features a modern design with a comfortable and welcoming atmosphere. Guests can enjoy a variety of amenities, including an outdoor pool, a fitness center, a restaurant, a bar, and a spa.
©2026 cozycozy.com