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

Bryanston Elgin - Cottage 2

71 Elgin Road, Johannesburg, South Africa View map

To enjoy your vacation in Johannesburg, stay at the spacious 220 m² Bryanston Elgin - Cottage 2 Johannesburg, which is at a distance of 3.1 km from Epsom Downs Shopping Centre and approximately a 10… More

From US$ 38 Book Now

Mistica On St James

13 Saint James Street, Johannesburg, South Africa View map

To enjoy your vacation in Johannesburg, stay at the 1-room Mistica On St James Apartment Johannesburg, which is approximately a 10-minute ride from Windsor Golf Course and within a 7-km distance of… More

From US$ 25 Book Now

Lux Studio Apartment @ Hallmark House

54 Siemert Road, Johannesburg, South Africa View map

Situated approximately 5 minutes' walk from Ellis Park Stadium, the 1-room Lux Studio Apartment @ Hallmark House Johannesburg offers guests easy access to various tourist attractions nearby. This 50… More

From US$ 24 Book Now

31 On Forest

31 Forest Road Unit 1, Johannesburg, South Africa View map

Located within a 10-minute drive of The Zone @ Rosebank, the 15 m² 31 On Forest Apartment Johannesburg is 3.4 km from a top family-friendly place like Hashtag Escape Amusement Center. Guests can make… More

From US$ 23 Book Now

Cosy Nest 5 Min2Sandton City 2

31 Forest Road, Johannesburg, South Africa View map

Cosy Nest 5 Min2Sandton City 2 Apartment Johannesburg is located around 25 minutes' walk from Bidvest Wanderers Stadium and 2.8 km from French South African Chamber of Commerce and Industry. Wi-Fi is… More

From US$ 37 Book Now

Deardorcus Haven

260 Main Street, Johannesburg, South Africa View map

Located approximately 4 km from The Wilds Municipal Nature Reserve, the 1-room Deardorcus Haven Apartment Johannesburg is about 15 minutes by car from a top family-friendly place like Johannesburg… More

From US$ 24 Book Now

Craftsmanship Maboneng

260 Main Street, Johannesburg, South Africa View map

Located nearly a 25-minute walk from Gandhi Square, the 1-room Craftsmanship Maboneng Apartment Johannesburg is approximately 6 km from a top family-friendly place like Johannesburg Zoo. More

From US$ 28 Book Now

6 The Curve Unit 18

8 The Curve, Johannesburg, South Africa View map

6 The Curve Unit 18 Apartment Johannesburg is located 10 minutes' drive from Constitution Hill and 3.1 km from Melrose Temple. Wi-Fi and free private parking are provided for guests' business or… More

From US$ 26 Book Now

Letaba Cottages

11 Letaba Road, Johannesburg, South Africa View map

Nestled just 5 minutes' walk from Fresh Earth Food Store, the 6-room Letaba Cottages Johannesburg apartment offers quick access to numerous tourist attractions nearby. More

From US$ 38 Book Now

31 On Forest Road

31 Forest Road, Johannesburg, South Africa View map

Located about 25 minutes' walk from Bidvest Wanderers Stadium, the 1-room 31 On Forest Road Apartment Johannesburg is at a distance of 3.4 km from a top family-friendly place like Hashtag Escape… More

From US$ 41 Book Now

Maboneng Penthouse - Main Street Life

286 Fox Street, Johannesburg, South Africa View map

Maboneng Penthouse - Main Street Life Apartment Johannesburg is located 12 minutes' walk from Ellis Park Stadium and 2.7 km from SAB World of Beer. More

From US$ 51 Book Now

Ceetee Comfort Inn

275 Main Street, Johannesburg, South Africa View map

The 1-room Ceetee Comfort Inn Johannesburg is situated merely 250 metres from Ellis Park Stadium and 15 km from Rand airport. Guests can make use of Wi-Fi for both business and leisure purposes. More

From US$ 28 Book Now

Entire Industrial-Style Loft In Maboneng

260 Main Street Unit 356 Craftmen'S Ship Maboneng, Johannesburg, South Africa View map

The 46 m² Entire Industrial-Style Loft In Maboneng Apartment Johannesburg is located about 10 minutes' drive from the tall Hillbrow Telkom Tower and a 10-minute ride from Mary Fitzgerald Square. More

From US$ 35 Book Now

6 The Curve Unit 26

6 The Curve, Johannesburg, South Africa View map

The 1-room 6 The Curve Unit 26 Apartment Johannesburg is located 4.8 km from Neighbourgoods Market and just a 12-minute walk from Observatory Golf Club. More

From US$ 21 Book Now

Maboneng The Urban Chic 346 -Unlimited Wifi

260 Main Street, Johannesburg, South Africa View map

To enjoy your vacation in Johannesburg, stay at the 1-room Maboneng The Urban Chic 346 -Unlimited Wifi Apartment Johannesburg, which is at a distance of 1.1 km from Absa Money Museum and nearly 25… More

From US$ 31 Book Now

Smart House 11

Вулиця Машинобудівна, 41, Kyiv, Ukraine View map

Located approximately 15 minutes' drive from Sofiyskaya Square, the 7-room Smart House 11 Apartment Kyiv is at a distance of 3.1 km from a top family-friendly place like the 40-hectare Kiev Zoo. More

From US$ 35 Book Now

The Secret Garden Cottage

1 Nymphe Street, Johannesburg, South Africa View map

To enjoy your vacation in Johannesburg, stay at The Secret Garden Cottage Johannesburg, which is within a 10-minute drive of Kwa Mai Mai Hostel & Traditional Market and around 15 minutes by car from… More

From US$ 27 Book Now

317 Maboneng On Craft

262 Main Street 317 Craftmanship, Johannesburg, South Africa View map

To enjoy your vacation in Johannesburg, stay at the spacious 210 m² 317 Maboneng On Craft Apartment Johannesburg, which is at a distance of 2.8 km from Hillbrow Telkom Tower and merely 12 minutes'… More

From US$ 31 Book Now

163 On Bez Unit 21

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

163 On Bez Unit 21 Apartment Johannesburg is located 3.3 km from Royal Johannesburg & Kensington Golf Club and 10 minutes' drive from The Wilds Municipal Nature Reserve. More

From US$ 16 Book Now

Broadway Flats Braamfontain

49 Juta Street, Johannesburg, South Africa View map

The 1-room Broadway Flats Braamfontain Apartment Johannesburg is only 1.6 km from Mary Fitzgerald Square and offers currency exchange and a lift. The 58 m² apartment is located nearly a 5-minute ride… More

From US$ 41 Book Now

V&S Apartments-Luxury Apartment3

323 Surrey Avenue, Johannesburg, South Africa View map

The 1-room V&S Apartments-Luxury Apartment3 Johannesburg provides easy access to various city attractions, such as Sanlam Centre, situated only a 6-minute walk away. More

From US$ 28 Book Now

Tintswalo Nests

19 Juta Street Bridgeview Braamfontein, Johannesburg, South Africa View map

The 1-room Tintswalo Nests Apartment Johannesburg lies in a central area, only 650 metres from Neighbourgoods Market and only 1.3 km from Joburg Theatre. At the 32 m² apartment guests can lounge by a… More

From US$ 33 Book Now

Bella On St James

13 Saint James Street, Johannesburg, South Africa View map

The 1-bedroom Bella On St James Hotel is located at a 3.8 km distance from Randpark Golf Course and 25 km from Lanseria International airport. The campsite comprises 1 bathroom offering a separate… More

From US$ 36 Book Now

Classic Sleep

Century Blvd, Johannesburg, South Africa View map

Overlooking the garden, the 1-room Classic Sleep Apartment Johannesburg is about a 25-minute walk from Kyalami Grand Prix Circuit in Johannesburg. Featuring a picnic area and a garden, this apartment… More

From US$ 49 Book Now

Crestline2 At Emeraldskye

Greenstone Place, Johannesburg, South Africa View map

Situated about a 5-minute walk from Church on The Way, Crestline2 At Emeraldskye Apartment Johannesburg offers proximity to various nearby tourist attractions. Wi-Fi is provided for both business and… More

From US$ 49 Book Now

Hotel Amor Sandtonn

102 Katherine Street, Johannesburg, South Africa View map

The 7-room Hotel Amor Sandtonn Johannesburg is located at a distance of 400 metres from Sandton train station and around a 5-minute walk from Atholl Square Shopping Centre. At this apartment, Wi-Fi… More

From US$ 39 Book Now

254 Craftsmanship

261 Main Street, Johannesburg, South Africa View map

The 1-room 254 Craftsmanship Apartment Johannesburg is also located nearly 5 minutes' walk from Arts On Main. Guests will enjoy Wi-Fi, and private parking provided on site. More

From US$ 29 Book Now

263 Cromwell Road

263 Cromwell Road, Johannesburg, South Africa View map

263 Cromwell Road Apartment Johannesburg is located 7 km from The Wanderers Grounds Stadium and a 15-minute drive from Nelson Mandela Square. Wi-Fi and complimentary private parking are among the… More

From US$ 26 Book Now

Work & Leisure Studio Apartment - Cosycitycraft

260 Main Street, Johannesburg, South Africa View map

Situated in the centre of Johannesburg, the 1-room Work & Leisure Studio Apartment - Cosycitycraft Johannesburg is merely a 7-minute walk from Kwa Mai Mai Hostel & Traditional Market. More

From US$ 34 Book Now

Baicheng Hotel

28 West Hertford Road, Johannesburg, South Africa View map

To enjoy your vacation in Johannesburg, stay at the 46 m² Baicheng Hotel Johannesburg, which is about 10 minutes' drive from RollEgoli Roller Skating Rink and at a distance of 4.6 km from Rietfontein… More

From US$ 47 Book Now

One Perfect Stay Rosebank

Avenue Rosebank, Johannesburg, South Africa View map

Located nearly 10 minutes' walk from Rosebank railway station, One Perfect Stay Rosebank Johannesburg apartment is merely 650 metres from the large indoor Mall of Rosebank. This apartment provides… More

From US$ 44 Book Now

An Elegant Stay Away From Home

71 Buckingham Road, Johannesburg, South Africa View map

To enjoy your vacation in Johannesburg, stay at the 1-room An Elegant Stay Away From Home Johannesburg apartment, which is at a distance of 4 km from Glendower Golf Club and approximately 5 minutes'… More

From US$ 26 Book Now

Katherine Street Sandton Walk To Mandela Square

102 Katherine Street, Johannesburg, South Africa View map

Situated approximately a 10-minute drive from James & Ethel Gray City Park, Katherine Street Sandton Walk To Mandela Square Apartment Johannesburg also boasts easy access to Sandton train station… More

From US$ 24 Book Now

Crestline3 At Emeraldskye

Greenstone Place, Johannesburg, South Africa View map

Crestline3 At Emeraldskye Apartment Johannesburg lies a 15-minute walk from Rush Greenstone Indoor Trampoline Park Sports Complex. More

From US$ 38 Book Now

50 Stiemens Street , Braamfontein , 2050

50 Stiemens Street, Johannesburg, South Africa View map

The spacious 1-bedroom 50 Stiemens Street, Braamfontein, 2050 Apartment Johannesburg is located nearly a 10-minute walk from Park train station and just 400 metres from The Old Fort. More

From US$ 25 Book Now

Rosch Inc Prop Rosebank

Bath Ave & Tyrwhitt Ave Rosebank Johannesburg Vantage, Johannesburg, South Africa View map

Rosch Inc Prop Rosebank Apartment Johannesburg is situated next door to Cornerstone Church Rosebank and 25 km from O.R. Tambo International airport. Guests can take advantage of Wi-Fi, and a free… More

From US$ 11 Book Now

The Onyx Affordable Stay

254 Fox Street, Johannesburg, South Africa View map

Situated just 0.9 km from Booysens, the 1-room The Onyx Affordable Stay Johannesburg apartment provides guests with Wi-Fi for either business or leisure. The apartment is located in the centre of… More

From US$ 18 Book Now

Revolution House Maboneng

259 Main Street, Johannesburg, South Africa View map

The 43 m² Revolution House Maboneng Apartment Johannesburg offers proximity to such tourist attractions as Ellis Park Stadium, situated nearly 5 minutes' walk away. More

From US$ 35 Book Now

Air: Fox On Maboneng

408 Main Life, Johannesburg, South Africa View map

Featuring views of the city, the 1-room Air: Fox On Maboneng Apartment Johannesburg is located nearly a 25-minute walk from Constitution Hill Human Rights Precinct. Staying in the 65 m² apartment… More

From US$ 34 Book Now

Sharonlea Cottage

8 Koraalboom Road, Johannesburg, South Africa View map

To enjoy your vacation in Johannesburg, stay at Sharonlea Cottage Johannesburg, which is a 14-minute stroll from Olivedale Corner and 2.5 km from Northwold Shopping Centre Johannesburg. More

From US$ 44 Book Now

Iminathi Lodge

Protea Avenue Meredale 10 Protea Ave, Meredale, Johannesburg, South Africa View map

Iminathi Lodge is located in Johannesburg and includes a designated smoking place, a safe deposit box and parking. More

From US$ 25 Book Now

Loft Apartment - Braamfontein

20 Solomon Street Exchange Loft , Unit 38, 2141, Johannesburg, South Africa, Johannesburg, South Africa View map

Located a 20-minute stroll from Origins Centre, Loft Apartment - Braamfontein Johannesburg is within 10 minutes' drive of a top family-friendly place like the 55-hectare Johannesburg Zoo. More

From US$ 48 Book Now

Letaba Flats

Princes Avenue, Johannesburg, South Africa View map

Letaba Flats Apartment Johannesburg is located 2.7 km from Willows Estate The and a 16-minute walk from Randpark Golf Course. More

From US$ 35 Book Now

29 Firenza

29 Firenza 5 Pam Road, Sandton, South Africa View map

Nelson Mandela Square is 20 minutes on foot from 29 Firenza Apartment Sandton, while Benmore Gardens is situated nearby. More

From US$ 60 Book Now

Unit 27 St Tropez

93 Wierda Road East, Johannesburg, South Africa View map

To enjoy your vacation in Johannesburg, stay at Unit 27 St Tropez Apartment Johannesburg, which is just 0.7 km from Joy of Jazz Festival and within 10 minutes' walk of Regenesys Business School. The… More

From US$ 29 Book Now

Urban Cozy Oasis

Blanford Court, Johannesburg, South Africa View map

To enjoy your vacation in Johannesburg, stay at Urban Cozy Oasis Apartment Johannesburg, which is at a distance of 4.3 km from Montecasino and approximately 25 minutes' walk from Jura Corner Shopping… More

From US$ 29 Book Now

No9 Aberdeen

Aberdeen Street No9, Johannesburg, South Africa View map

No9 Aberdeen Apartment Johannesburg includes a patio and is situated merely a 5-minute walk from Westdene Bus Disaster Memorial. Guests can make use of Wi-Fi for both business and leisure purposes. More

From US$ 31 Book Now

Tranquility On Main

274 Main Street, Johannesburg, South Africa View map

More

From US$ 23 Book Now

Luxe Studio In Fourways

2055 Broadacres Drive, Johannesburg, South Africa View map

Situated at a distance of 3.9 km from Pieter Toerien Theatre, the 52 m² Luxe Studio In Fourways Apartment Johannesburg provides guests with Wi-Fi for either business or leisure. To have an active… More

From US$ 40 Book Now

Illovo Apartments

239 Oxford Road, Johannesburg, South Africa View map

The spacious Illovo Apartments Johannesburg is located 3.5 km from Braamfontein Spruit Trail and a 10-minute drive from South African National Museum of Military History. Wi-Fi and free private… More

From US$ 47 Book Now