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.

Hampton By Hilton Sandton Grayston - Johannesburg
8.2 469 reviews
Johannesburg
12/11 – 12/13
$416/nighttotal: $832 (2 )

Hampton By Hilton Sandton Grayston

5 10
hotel , Johannesburg
The Hampton By Hilton Sandton Grayston lodging is conveniently located in Johannesburg's Sandton district, a short walk from the Gautrain Sandton Station and about a mile from Sandton City Mall.
This 3-star hotel offers air-conditioned rooms with private bathrooms, a restaurant, bar, fitness center, and includes a daily buffet breakfast; nearby attractions include Parkview Golf Club (approximately 4 miles away) and Montecasino (about 5 miles away).
Isabel Guest House - Johannesburg
Johannesburg
07/07 – 07/29
$56/nighttotal: $1232 (22 )

Isabel Guest House

2 4
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.
Clico Boutique Hotel - Johannesburg
8.9 1393 reviews
Johannesburg
06/26 – 06/28
$286/nighttotal: $572 (2 )

Clico Boutique Hotel

3 6
hotel , Johannesburg
The Clico Boutique Hotel is located in the peaceful Rosebank suburb, just a short walk from the Rosebank Gautrain station and a short drive from the Johannesburg Zoo. It's a 4-star hotel with excellent user ratings for location, cleanliness, and overall experience.
The hotel features a garden and swimming pool, perfect for relaxing. Guests can enjoy various amenities like a restaurant, bar, spa, and concierge services, as well as comfortable rooms with seating areas and private bathrooms.
African Pride Melrose Arch, Autograph Collection - Johannesburg
9.3 2274 reviews
Johannesburg
01/05 – 01/11
$452/nighttotal: $2712 (6 )

African Pride Melrose Arch, Autograph Collection

2 3
hotel , Johannesburg
The African Pride Melrose Arch, Autograph Collection is a 5-star hotel located in the upscale Melrose Arch district of Johannesburg, just a short distance from the city center and popular shopping malls. It has received very good user ratings for its location, cleanliness, and overall experience.
This hotel offers stylish rooms with modern amenities and oversized bathrooms. Guests can enjoy a variety of amenities, including a swimming pool, a fitness center, a restaurant, a bar, and a concierge service.

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.

Sandton Cbd Apartment - Johannesburg
Johannesburg
06/25 – 07/25
$56/nighttotal: $1680 (30 )

Sandton Cbd Apartment

1 2
hotel , Johannesburg
The Sandton CBD Apartment is a 5-star hotel located in Johannesburg, situated within a 14-minute walk of Gautrain Sandton Station and 1.1 miles from Sandton City Mall.
This 430 square feet apartment accommodates up to 3 guests with 1 bedroom and 1 bathroom, featuring air conditioning, free WiFi, a garden, a bar, and complimentary private parking.
Cag The Tyrwhitt - Johannesburg
8.9 213 reviews
Johannesburg
12/23 – 12/28
$145/nighttotal: $725 (5 )

Cag The Tyrwhitt

1 4
hotel , Johannesburg
CAG The Tyrwhitt hotel is located in Johannesburg, a short distance from the Sandton district, about 5 miles from Sandton City Mall and 5 miles from the Gautrain Sandton Station.
This family-friendly hotel offers modern amenities like flat-screen TVs, fridges, and private bathrooms in each room, as well as free Wi-Fi and parking.
Mint Express Melrose View - Johannesburg
Johannesburg
08/01 – 08/31
$48/nighttotal: $1440 (30 )

Mint Express Melrose View

1 2
hotel , Johannesbourg
The Mint Express Melrose View hotel is located in Johannesburg, approximately 5.6 miles from the city center, offering convenient access to various attractions.
This 3-star lodging features free Wi-Fi, on-site parking, laundry services, and allows children to stay free when sharing a room with adults; connecting rooms are available upon request.
Garden Top Hotel - Johannesburg
8.4 29 reviews
Johannesburg
06/26 – 07/23
$58/nighttotal: $1566 (27 )

Garden Top Hotel

1 3
hotel , Johannesburg
The Garden Top Hotel, a 3.5-star lodging, is conveniently located in Johannesburg's Bezuidenhout Valley, within three miles of the Bruma Flea Market, Eastgate Shopping Centre, and Johannesburg Stadium.
This Johannesburg hotel offers amenities including a restaurant, two bars, a rooftop terrace, a seasonal outdoor pool, and free Wi-Fi in public areas, plus free parking and a manager's reception.

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.

Sanctuary Mandela - Johannesburg
9.6 110 reviews
Johannesburg
01/05 – 01/11
$654/nighttotal: $3924 (6 )

Sanctuary Mandela

2 3
hotel , Johannesburg
Sanctuary Mandela is located in a quiet residential area of Johannesburg, just a short drive from popular attractions like Parkview Golf Club and Johannesburg Stadium. The hotel consistently receives excellent ratings for its location, cleanliness, and overall experience.
The hotel offers comfortable rooms for up to two guests, each featuring air conditioning, a private bathroom, and a flat-screen TV. Guests can enjoy a variety of amenities, including a swimming pool, a garden, a spa, a restaurant, a bar, and room service.
10 2nd Avenue Boutique Hotel By Dream Resorts - Johannesburg
9.4 29 reviews
Johannesburg
08/08 – 08/09
$103/nightfor 1 night

10 2nd Avenue Boutique Hotel By Dream Resorts

1 2
hotel , Johannesbourg
10 2nd Avenue Houghton Estate By Dream Resorts offers luxurious 5-star accommodations in Johannesburg's Houghton Estate, a short drive from Melrose Arch and Nelson Mandela Square, with easy access to attractions like Gold Reef City Casino (7.3 miles) and Montecasino (15.6 miles).
This Johannesburg hotel boasts an outdoor pool, a 24-hour fitness center, a bar/lounge, and comprehensive services including complimentary Wi-Fi, concierge services, room service, and free self-parking, plus a complimentary cooked-to-order breakfast.
Ten Bompas Hotel - Johannesburg
8.7 81 reviews
Johannesburg
06/26 – 07/23
$279/nighttotal: $7533 (27 )

Ten Bompas Hotel

1 3
boutique hotel , Johannesburg
The Ten Bompas Hotel is located in Dunkeld, Johannesburg, within easy reach of Sandton, Hyde Park, and Rosebank, making it an ideal base for exploring the city's attractions. This hotel is highly rated by guests, earning excellent scores for location, cleanliness, and overall experience.
Each of the 10 suites features a spacious bedroom, separate lounge, and fireplace, providing a comfortable and private retreat. Guests can enjoy a variety of amenities, including a swimming pool, spa, fitness center, and restaurant, as well as access to a terrace or garden.
Apollo Hotel - Johannesburg
8.4 802 reviews
Johannesburg
06/30 – 07/09
$58/nighttotal: $522 (9 )

Apollo Hotel

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

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.

The Catalyst Apartment Hotel By Newmark - Johannesburg
8.8 13700 reviews
Johannesburg
07/25 – 07/26
$66/nightfor 1 night

The Catalyst Apartment Hotel By Newmark

1 2
hotel , Johannesburg
The Catalyst Apartment Hotel by NEWMARK is located in Sandton, Johannesburg, a short walk from both the Gautrain station and Sandton City Mall, making it easy to get around and explore the city. The hotel has consistently received excellent ratings for its location, cleanliness, and overall experience.
The apartment hotel offers comfortable and modern accommodations with amenities like a swimming pool, fitness center, restaurant, and bar. Guests can enjoy a full English/Irish breakfast, free Wi-Fi, and free private parking, ensuring a relaxing and convenient stay.
Hôtel Mercure Johannesburg Randburg - Johannesburg
8.0 1 review
Johannesburg
09/01 – 09/30
$49/nighttotal: $1421 (29 )

Hôtel Mercure Johannesburg Randburg

1 2
hotel , Johannesburg
Hôtel Mercure Johannesburg Randburg is located in Randburg, Johannesburg, offering proximity to the Ferndale On Republic shopping and entertainment complex, approximately 15.5 miles from downtown Johannesburg and a 30-minute drive from OR Tambo International Airport.
This 3-star hotel features 104 air-conditioned rooms, each with classic decor and modern bathrooms, and offers amenities such as internet, a restaurant, a bar, and parking, accommodating up to 3 guests with a floor area of 240 square feet.
Road Lodge Sandton - Johannesburg
8.1 3296 reviews
Johannesburg
07/22 – 07/26
$96/nighttotal: $384 (4 )

Road Lodge Sandton

2 4
hotel , Johannesburg
Road Lodge Sandton is located in Johannesburg, within walking distance of the Sandton City Shopping Centre and a short drive from other attractions like Johannesburg Stadium and Gold Reef City & Casino. This lodging option has earned high ratings for its location, cleanliness, and overall guest experience.
The hotel offers a variety of amenities for a comfortable stay, including a swimming pool, a garden, and a restaurant. Guests can also enjoy a terrace or balcony, room service, and free parking.
Blackbrick Sandton One - Johannesburg
8.1 3433 reviews
Johannesburg
12/25 – 12/27
$1515/nighttotal: $3030 (2 )

Blackbrick Sandton One

16 25
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.
©2026 cozycozy.com