Special offers and Exclusive deals

Search Hotels

2025-06-17
2025-06-18
Guests

Filter Results

Hotels by class

Hotel name

Price per night

Accommodation type

Districts

Attractions

Thematic hotels

Review rating

Hotel facilities

Room facilities

Apply Filters
Clear Filters

Cheap and budget hotels in Johannesburg

Craftsmanship By Design

260 Main Street, 2094, Johannesburg, South Africa, Johannesburg, South Africa View map

Located 1.6 km from Top of Africa, Craftsmanship By Design Apartment Johannesburg is 6 km from a top family-friendly place like the 55 - hectare Johannesburg Zoo. More

From US$ 40 Book Now

The Ark In Maboneng

254 Fox Street, Johannesburg, South Africa View map

To enjoy your vacation in Johannesburg, stay at the 1-room The Ark In Maboneng Apartment Johannesburg, which is at a distance of 7 km from Apartheid Museum and within 20 minutes' walk of Ponte City… More

From US$ 28 Book Now

3 On Elizabeth

3 Elizabeth Avenue Sandringham, 2192, Johannesburg, South Africa, Johannesburg, South Africa View map

Located around 6 km from Royal Johannesburg & Kensington Golf Club, 3 On Elizabeth Apartment Johannesburg is around 10 minutes by car from a top family-friendly place like Hashtag Escape Amusement… More

From US$ 48 Book Now

Central & Secure 2-Bedroom Sandton Apt.

77 Grayston Drive Block 1, Floor 1, Apartment 2, Johannesburg, South Africa View map

The spacious 123 m² Central & Secure 2-Bedroom Sandton Apt. Johannesburg provides easy access to various city attractions, such as Benmore Gardens Shopping Centre, situated only a 5-minute walk away.… More

From US$ 47 Book Now

Homely Kraft

260 Main Street, Johannesburg, South Africa View map

Located approximately 15 minutes' walk from Top of Africa, the 1-room Homely Kraft Johannesburg apartment is at a distance of 6 km from a top family-friendly place like Johannesburg Zoo. The… More

From US$ 35 Book Now

11Th Floor Lux Queen Room With Great Balcony View

70 Melville Road, Sandton, South Africa View map

The 24 m² 11Th Floor Lux Queen Room With Great Balcony View Sandton is situated a mere 5 minutes' walk from Summer Place Conference Center and 25 km from O.R. Tambo International airport. Wi-Fi is… More

From US$ 51 Book Now

Cheryl'S Fortress

5 Peer Street Lindbergh, Johannesburg, South Africa View map

Cheryl'S Fortress Apartment Johannesburg is located 2.9 km from James Hall Transport Museum and around a 10-minute ride from Apartheid Museum. Guests will enjoy having Wi-Fi, and those with cars will… More

From US$ 26 Book Now

Theto'S At Village Blues Sandton

102 Katherine Street, Johannesburg, South Africa View map

Located within 10 minutes' stroll of Sandton railway station, the 56 m² Theto'S At Village Blues Sandton apartment offers quick access to Sandton Market @ The Park. Set within walking distance from… More

From US$ 45 Book Now

City Living Near Nelson Mandela Bridge & Wits Uni

303 Broadway, 53 Juta Street, Johannesburg, South Africa View map

Staying at the 55 m² City Living Near Nelson Mandela Bridge & Wits Uni Apartment Johannesburg, guests can visit Neighbourgoods Market, located around 5 minutes' walk away. Featuring a terrace with a… More

From US$ 40 Book Now

Cosy Apartment With Secure Parking

9 Orange Street Melville Mews - Unit 38, Johannesburg, South Africa View map

Located a 25-minute stroll from Constitution Hill, the 26 m² Cosy Apartment With Secure Parking Johannesburg is 3.1 km from a top family-friendly place like Johannesburg Zoo. Wi-Fi and complimentary… More

From US$ 38 Book Now

4Am Legacy Studios

264 Albertina Sisulu Road Level 1, Johannesburg, South Africa View map

4Am Legacy Studios Johannesburg is situated only 5 minutes on foot from Ellis Park Stadium and 15 km from Rand airport. At this apartment guests get access to 24-hour reception and an opportunity to… More

From US$ 32 Book Now

Minimalist, Cosy Loft

527 Main Street Life Maboneng, Johannesburg, South Africa View map

Nestled approximately 5 minutes' walk from Arts On Main, the 1-room Minimalist, Cosy Loft Apartment Johannesburg offers quick access to numerous tourist attractions nearby. This 20 m² apartment… More

From US$ 37 Book Now

Unit 24, 163 On Bez

163 Bezuidenhout Avenue, Johannesburg, South Africa View map

Located 15 minutes' drive from Origins Centre, Unit 24, 163 On Bez Apartment Johannesburg is 6 km from a top family-friendly place like the 55 - hectare Johannesburg Zoo. More

From US$ 25 Book Now

Home Away From Home

286 Fox Street, Johannesburg, South Africa View map

To enjoy your vacation in Johannesburg, stay at the spacious 63 m² Home Away From Home Johannesburg apartment, which is at a distance of 0.9 km from Booysens and nearly a 25-minute stroll from Absa… More

From US$ 28 Book Now

Gorgeous 1-Bedroom Sandton Flat

12 George Street, Johannesburg, South Africa View map

To enjoy your vacation in Johannesburg, stay at Gorgeous 1-Bedroom Sandton Flat Johannesburg, which is approximately 10 minutes' drive from Country Club Johannesburg and at a distance of 4.7 km from… More

From US$ 46 Book Now

Deep Blue 2 Bed Apartment In An Estate

63 Westfield Road, Johannesburg, South Africa View map

The 2-room Deep Blue 2 Bed Apartment In An Estate Johannesburg is located within 25 minutes' walk of Rush Greenstone Indoor Trampoline Park Sports Complex and offers Wi-Fi for either business or… More

From US$ 50 Book Now

Rock Cottage Golfview Lodge

64 Golfcourse Road Walkerville, Johannesburg, South Africa View map

To enjoy your vacation in Johannesburg, stay at the 1-room Rock Cottage Golfview Lodge Johannesburg, which is 3.8 km from Ohenimuri Golf Club and 25 minutes' stroll from Caribbean Island Walkerville.… More

From US$ 27 Book Now

305 Urban Oasis In Jozi Cbd

84 Marshall Street Isibaya House, 3Rd Floor, Johannesburg, South Africa View map

To enjoy your vacation in Johannesburg, stay at the 2-room 305 Urban Oasis In Jozi Cbd Apartment Johannesburg, which is merely 1.9 km from Nelson Mandela Bridge and approximately 5 minutes by car… More

From US$ 35 Book Now

Pender House Hideaway Melrose

30 2Nd Street, Johannesburg, South Africa View map

Situated approximately 10 minutes by car from Sandton Convention Center, the spacious 1-bedroom Pender House Hideaway Melrose Apartment Johannesburg provides guests with Wi-Fi for either business or… More

From US$ 32 Book Now

13A Masitonto Avenue

13 Masitonto Avenue Gallo Manor, Johannesburg, South Africa View map

To enjoy your vacation in Johannesburg, stay at 13A Masitonto Avenue Apartment Johannesburg, which is 4.8 km from Cambridge Crossing Shopping Centre Paulshof and approximately a 10-minute ride from… More

From US$ 37 Book Now

Kent-Hill Self Contained

Cnr Hill Street & Kent Avenue, Johannesburg, South Africa View map

Kent-Hill Self Contained Apartment Johannesburg is located within a 600-metre distance of Volle Evangelie Kerk Ferndale and 4.4 km from Randpark Golf Course. More

From US$ 26 Book Now

Bougainvillea At Boskruin

9 Kwartel Place 9, Johannesburg, South Africa View map

To enjoy your vacation in Johannesburg, stay at the 30 m² Bougainvillea At Boskruin Johannesburg apartment, which is 10 minutes by car from The Coca-Cola dome Event Venue and 2.8 km from Rand Park… More

From US$ 66 Book Now

Oppikoppi In Melville

15 8Th Avenue, Johannesburg, South Africa View map

Located just 0.8 km from the prominent Melville Koppies Nature Reserve, the 1-room Oppikoppi In Melville Johannesburg apartment features complimentary private parking for those who travel by car. More

From US$ 25 Book Now

Feels Like Home, Sandton

93 Wierda Road East, Johannesburg, South Africa View map

To enjoy your vacation in Johannesburg, stay at Feels Like Home, Sandton Johannesburg apartment, which is 950 metres from Sandton Market @ The Park and a 10-minute drive from Hyde Park Corner. This… More

From US$ 48 Book Now

Luxury Lifestyle Apartment

260 Main Street, Johannesburg, South Africa View map

Located 2.9 km from Constitution Hill, the 42 m² Luxury Lifestyle Apartment Johannesburg is 6 km from a top family-friendly place like Johannesburg Zoo. This 1-bedroom apartment features Wi-Fi, along… More

From US$ 35 Book Now

Studio In Bryanston

5 Kildoon Road, Johannesburg, South Africa View map

The 45 m² Studio In Bryanston Apartment Johannesburg is around 5 km from Cambridge Crossing Shopping Centre Paulshof and offers a terrace with a kitchenette. RollEgoli Roller Skating Rink is a walk… More

From US$ 48 Book Now

Serendipity Cottage

12 Harrier Crescent Fourways, Johannesburg, South Africa View map

Serendipity Cottage Johannesburg is located a 19-minute walk from Montecasino and 2.7 km from Design Quarter. More

From US$ 49 Book Now

Bagley Terrace 145

145 Bagley Terrace, Johannesburg, South Africa View map

To enjoy your vacation in Johannesburg, stay at the 1-room Bagley Terrace 145 Apartment Johannesburg, which is around 25 minutes' walk from Albert's Farm and at a distance of 2.4 km from Mosaiek… More

From US$ 36 Book Now

Rosegarden Guest House

9Th Avenue 60, Johannesburg, South Africa View map

Rosegarden Guest House Johannesburg is located about a 10-minute drive from Newtown and within 10 minutes' drive of Johannesburg Art Gallery. More

From US$ 23 Book Now

Lillys Studio With Back Up Power

51 Rietfontein Road, Johannesburg, South Africa View map

The 1-room Lillys Studio With Back Up Power Apartment Johannesburg is located approximately 7 km from Sandton Convention Center and offers Wi-Fi for either business or leisure. Waterfall Lifestyle… More

From US$ 47 Book Now

Serenity Haven In Johannesburg

260 Main Street Room 252, Johannesburg, South Africa View map

The 1-room Serenity Haven In Johannesburg Apartment is also located merely 7 minutes' walk from Kwa Mai Mai Hostel & Traditional Market. Guests can use Wi-Fi for either business or leisure reasons. More

From US$ 26 Book Now

Daisy St -One Bedroom Apartment

130 Daisy Street, Johannesburg, South Africa View map

Daisy St -One Bedroom Apartment Johannesburg is located about 20 minutes' walk from Nelson Mandela Square and just a 10-minute stroll from Sandton City Mall. The apartment is situated within 15… More

From US$ 35 Book Now

Hyde Park House Apartments

15 Melville Road, Johannesburg, South Africa View map

Located a 5-minute drive from Goodman Gallery, Hyde Park House Apartments Johannesburg features a kitchenette for those who want to self-cater. Thrupps Shopping Centre, a tourist attraction, is… More

From US$ 49 Book Now

Mont Blanc Heights Apartments

Corner Of Sovereign Road & Oxford Road, Bedfordview, South Africa View map

To enjoy your vacation in Bedfordview, stay at Mont Blanc Heights Apartments Bedfordview, which is 25 minutes on foot from Rhodes Park and 3.3 km from L. Ron Hubbard. More

From US$ 71 Book Now

6 The Curve Unit 7

6 The Curve, Johannesburg, South Africa View map

6 The Curve Unit 7 Apartment Johannesburg is located a 10-minute drive from Carlton Centre and 6 km from African Craft Market of Rosebank. Wi-Fi is available for guests' business or leisure needs. More

From US$ 25 Book Now

6 The Curve Unit 3

6 The Curve, Johannesburg, South Africa View map

Located 2.8 km from the historical Satyagraha House, the 1-room 6 The Curve Unit 3 Apartment Johannesburg is approximately a 25-minute walk from a top family-friendly place like Hashtag Escape… More

From US$ 28 Book Now

Phumula On St James

13 Saint James Street, Johannesburg, South Africa View map

The 1-bedroom Phumula On St James Hotel is set in the Randburg district, at a 4.8 km distance from The Coca-Cola dome Event Venue and just 5 minutes' walk from Liberty Church Randburg. The campsite… More

From US$ 32 Book Now

The Atholls In Melrose

14 Sally'S Alley, Johannesburg, South Africa View map

The 60 m² The Atholls In Melrose Apartment Johannesburg is also located a mere 8 minutes' walk from Johannesburg Zoo. This 1-bedroom apartment features Wi-Fi throughout the property. More

From US$ 50 Book Now

Art Deco Rosebank Apartments

12 Baker Street, Johannesburg, South Africa View map

The 10-room Art Deco Rosebank Apartments Johannesburg is located about 700 metres from Rosebank train station and just off Cornerstone Church Rosebank. Wi-Fi and complimentary private parking are… More

From US$ 50 Book Now

Cosy Apt 5Min To Sandton City 14

31 Forest Road, Johannesburg, South Africa View map

To enjoy your vacation in Johannesburg, stay at the 30 m² Cosy Apt 5Min To Sandton City 14 Apartment Johannesburg, which is 25 minutes on foot from Bidvest Wanderers Stadium and 4.6 km from Circa. Wi… More

From US$ 36 Book Now

6 The Curve Unit 4

6 The Curve, Johannesburg, South Africa View map

6 The Curve Unit 4 Apartment Johannesburg is located 3.9 km from Constitution Hill Human Rights Precinct and 11 minutes' walk from Observatory Golf Club. Wi-Fi is available for guests' business or… More

From US$ 21 Book Now

Luxury Apt Walk 2Melrosearch 18

31 Forest Road, Johannesburg, South Africa View map

To enjoy your vacation in Johannesburg, stay at the 1-room Luxury Apt Walk 2Melrosearch 18 Apartment Johannesburg, which is around a 15-minute ride from the large South African National Museum of… More

From US$ 36 Book Now

163 On Bez Unit 20

163 Bezuidenhout Avenue, Bezuidenhout Valley, Johannesburg, Johannesburg, South Africa View map

Located within a 10-minute drive of Melrose Temple, the 1-room 163 On Bez Unit 20 Apartment Johannesburg is 2.6 km from a top family-friendly place like Hashtag Escape Amusement Center. More

From US$ 30 Book Now

Bb Hers Greenleaf

16 11Th Avenue, Johannesburg, South Africa View map

Situated nearly a 25-minute walk from Chilli Lane Shopping Centre, the 54 m² Bb Hers Greenleaf Apartment Johannesburg provides guests with Wi-Fi for either business or leisure. More

From US$ 49 Book Now

Calm Sandton Experience

20 Harris Road, Johannesburg, South Africa View map

More

From US$ 50 Book Now

Skypz Home Lodge

11 La Rochelle Road, Johannesburg, South Africa View map

The 5-star Skypz Home Lodge Johannesburg places you at a 2.7 km distance from Gandhi Square and at a 3.9 km distance from Gold Reef City Amusement Park. More

From US$ 34 Book Now

The Manhattan In Braamfontein

17 Biccard Street, Johannesburg, South Africa View map

The Manhattan In Braamfontein is set 1 km from Joubert Park and 0.9 km from Johannesburg Art Gallery in Johannesburg CBD district. The venue comprises 1 bedroom and 1 bathroom. More

From US$ 32 Book Now

Step Back In

286 Fox Street, Johannesburg, South Africa View map

Step Back In Apartment Johannesburg is situated merely a 5-minute walk from Arts On Main and 15 km from Rand airport. More

From US$ 30 Book Now

Morningside Loft Apartment

3 Denise Road Unit 28 Mont Serrat Complex, Johannesburg, South Africa View map

To enjoy your vacation in Johannesburg, stay at Morningside Loft Apartment Johannesburg, which is at a distance of 0.9 km from 90 Degrees On Rivonia and approximately 10 minutes' drive from Nelson… More

From US$ 32 Book Now

6 The Curve Unit 12

8 The Curve, Johannesburg, South Africa View map

6 The Curve Unit 12 Apartment Johannesburg is located 15 minutes' drive from SAB World of Beer and 4.9 km from Nelson Mandela Bridge. More

From US$ 26 Book Now