Special offers and Exclusive deals

Search Hotels

2026-02-11
2026-02-12
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

Trendy Apartments _ @ Craftsmanship On Main

260 Main Street, Johannesburg, South Africa View map

**Experience Urban Elegance at Trendy Apartments @ Craftsmanship On Main** Nestled in the vibrant heart of Johannesburg CBD, the Trendy Apartments @ Craftsmanship On Main epitomizes contemporary… More

From US$ 34 Book Now

Executive Suit

8 Lancaster Street, Johannesburg, South Africa View map

Located just 1.9 km from Rhodes Park, the 1-room Executive Suit Apartment Johannesburg is 4.6 km from a top family-friendly place like Hashtag Escape Amusement Center. Wi-Fi is provided for both… More

From US$ 24 Book Now

Tna Apartments In Randburg

323 Surrey Avenue, Johannesburg, South Africa View map

### Discover Tna Apartments In Randburg Nestled in the vibrant heart of Randburg, Tna Apartments In Randburg offers a serene retreat infused with the energy of Gauteng's diverse culture. More

From US$ 38 Book Now

Cosy Marshalls

58 Marshall Street, Johannesburg, South Africa View map

In the vibrant heart of Johannesburg, Cosy Marshalls offers an intimate retreat for travelers seeking comfort and convenience. This modern apartment provides a perfect blend of contemporary amenities… More

From US$ 42 Book Now

The Blissful Nest

31 Forest Road, Johannesburg, South Africa View map

To enjoy your vacation in Johannesburg, stay at the spacious 70 m^2 The blissful nest Apartment Johannesburg, which is at a distance of 4.5 km from Linksfield Square Shopping Centre and at a distance… More

From US$ 39 Book Now

Mimis Cozy Cabin

58 Adderley Street Kensingtonb Randburg, Johannesburg, South Africa View map

To enjoy your vacation in Johannesburg, stay at the 1-room Mimis Cozy Cabin Apartment Johannesburg, which is a 10-minute ride from Delta Park and 2.7 km from Bryanston Shopping Centre. Wi-Fi is… More

From US$ 20 Book Now

The Promise Land

286 Fox Street, Johannesburg, South Africa View map

The Promise Land Apartment Johannesburg is situated very close to Maboneng Precinct and 15 km from Rand airport. More

From US$ 32 Book Now

Kesi Khanya

4 Libertas Road, Johannesburg, South Africa View map

More

From US$ 39 Book Now

Maboneng Haven 1

260 Main Street, Johannesburg, South Africa View map

To enjoy your vacation in Johannesburg, stay at the 0-room Maboneng Haven 1 Apartment Johannesburg, which is at a distance of 2.3 km from Standard Bank Gallery and approximately 25 minutes' walk from… More

From US$ 34 Book Now

163 On Bez Unit 23

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

**Welcome to 163 On Bez Unit 23 Apartment**, a stylish retreat located just a short 20-minute drive from the vibrant heart of the Gau Sandton area. This chic apartment is designed for both business… More

From US$ 16 Book Now

Maboneng Craftmenship 237

260 Main Street 237, Johannesburg, South Africa View map

**Welcome to Maboneng Craftsmanship 237 Apartment, a serene retreat nestled in the vibrant heart of Johannesburg.** This captivating one-bedroom apartment is a blend of modern luxury and artistic… More

From US$ 35 Book Now

The Bolton Rosebank, Johannesburg

2 Sturdee Avenue, Johannesburg, South Africa View map

Welcome to the enchanting 1 Bed Serene At The Bolton, nestled in the vibrant heart of Rosebank, Johannesburg. Ideal for those captivated by culinary delights and rich history, this property offers an… More

From US$ 43 Book Now

Craftsmanship Room 238

260 Main Street, Johannesburg, South Africa View map

**Craftsmanship Room 238: A Unique Urban Retreat in Johannesburg** Beyond the comfort of Craftsmanship Room 238, its prime location in the Gauteng region provides easy access to the rich cultural… More

From US$ 23 Book Now

The Archon 20

8 Friedland Avenue, Johannesburg, South Africa View map

Welcome to The Archon 20 Apartment Johannesburg, an exquisite retreat seamlessly blending modern elegance with unparalleled comfort. Nestled just 12 kilometers from the vibrant heart of Gau Sandton… More

From US$ 46 Book Now

116 Illovo Mews Studio

245 Oxford Road, Johannesburg, South Africa View map

**Welcome to 116 Illovo Mews Studio Johannesburg** For those traveling for business or pleasure, 116 Illovo Mews Studio Johannesburg is conveniently located just 27 km from Tambo International… More

From US$ 43 Book Now

Sun'S Spacious Apartment

286 Fox Street 429, Johannesburg, South Africa View map

Situated in the heart of Johannesburg's central business district, Sun's Spacious Apartment offers a modern and inviting retreat for guests seeking the vibrancy of South Africa's largest city. With… More

From US$ 23 Book Now

The Genesis At Craftsmanship Maboneng

260 Main Street Maboneng, Johannesburg, South Africa View map

**Welcome to The Genesis At Craftsmanship Maboneng**, an exquisite apartment nestled in the vibrant heart of Johannesburg CBD, the bustling capital of Gauteng province. This contemporary… More

From US$ 26 Book Now

Room, In A Shared Haven In The Heart Of Sandton

75 Fredman Drive Sandhurst Gardens, Johannesburg, South Africa View map

**Experience Serenity in the Heart of Johannesburg** Conveniently positioned, Room, In A Shared Haven In The Heart Of Sandton ensures easy access to major business districts and cultural landmarks. More

From US$ 33 Book Now

Nosu Modern Apartments Rivonia

16 11Th Avenue The Link Apartments, Johannesburg, South Africa View map

To enjoy your vacation in Johannesburg, stay at the 1-room Nosu Modern Apartments Rivonia Johannesburg, which is only 1.2 km from Liliesleaf History Museum and within 25 minutes' walk of Chilli Lane… More

From US$ 36 Book Now

163 On Bez, Apartment 9

163 Bezuidenhout Avenue, Johannesburg, South Africa View map

Located about 10 minutes by car from Houghton Golf Club, the 1-room 163 On Bez, Apartment 9 Johannesburg is 2.6 km from a top family-friendly place like Hashtag Escape Amusement Center. More

From US$ 21 Book Now

6 The Curve Unit 19

8 The Curve, Johannesburg, South Africa View map

**Welcome to 6 The Curve Unit 19 Apartment** Strategically located, 6 The Curve Unit 19 Apartment is only 3 km away from Johannesburg Stadium and less than 1 km from the Observatory Golf Club, making… More

From US$ 19 Book Now

Thabaville Urban Escape At Maboneng

260 Main Street, Johannesburg, South Africa View map

More

From US$ 33 Book Now

Marble Nights 2

259 Main Street, Johannesburg, South Africa View map

Marble Nights 2 Apartment Johannesburg is located a 10-minute ride from the stayed Nelson Mandela Bridge and 2.4 km from Gandhi Square. More

From US$ 36 Book Now

Nosu Rivonia

11Th Avenue The Link, Johannesburg, South Africa View map

To enjoy your vacation in Johannesburg, stay at the 1-room Nosu Rivonia Apartment Johannesburg, which is at a distance of 4.8 km from Land Rover Experience Kyalami and nearly 15 minutes' walk from… More

From US$ 38 Book Now

Rosa On St James

13 Saint James Street, Johannesburg, South Africa View map

Nestled in the vibrant heart of Johannesburg, Rosa On St James invites guests to experience an exquisite blend of comfort and elegance, just 10 kilometers from the bustling Gau Sandton. This… More

From US$ 34 Book Now

Bryanston Elgin - Cottage 2

71 Elgin Road, Johannesburg, South Africa View map

To enjoy your vacation in Johannesburg, stay at the spacious 220 m^2 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

Little Paradise Spacious -3Min 2N1-20/Mbswifi

76 Milton Road, Johannesburg, South Africa View map

### Welcome to Little Paradise Nestled in the vibrant heart of Johannesburg, Little Paradise Spacious -3Min 2N1-20/Mbswifi invites guests to experience a comforting retreat away from the hustle and… More

From US$ 26 Book Now

Mistica On St James

13 Saint James Street, Johannesburg, South Africa View map

**Welcome to Mistica on St James Johannesburg, a serene sanctuary that combines modern comfort with the vibrant spirit of the city. Situated just 10 km from the Gautrain Sandton Station, it offers… More

From US$ 25 Book Now

Serene Dwelling In Maboneng

286 Fox Street, Johannesburg, South Africa View map

**Welcome to Serene Dwelling In Maboneng**, an exceptional retreat nestled in the heart of Johannesburg CBD, the vibrant capital of Gauteng province and South Africa's largest city. This unique haven… More

From US$ 31 Book Now

31 On Forest

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

**Discover Tranquility at 31 On Forest in Johannesburg** Dining experiences here are made even more enjoyable with the outdoor dining area, allowing guests to soak in the fresh air while savoring… More

From US$ 22 Book Now

Arcon 14

8 Friedland Avenue 16, Johannesburg, South Africa View map

**Welcome to Arcon 16, Johannesburg's urban oasis.** Nestled within a serene environment, this innovative retreat is a mere 20-minute drive from the bustling Gau Sandton, making it an ideal sanctuary… More

From US$ 23 Book Now

Short Term Rental Re-Imagined

163 Bezuidenhout Avenue Apartment 10, Johannesburg, South Africa View map

**Welcome to Short Term Rental Re-Imagined Johannesburg**, a sophisticated urban oasis nestled in the vibrant heart of Johannesburg. This exquisite retreat offers an unparalleled blend of modern… More

From US$ 26 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

Coge - Maboneng - Studio

14 Lower Ross Street, Johannesburg, South Africa View map

Located just 0.6 km from Arts On Main and Maboneng Precinct, the spacious 1-bedroom Coge - Maboneng - Studio Apartment Johannesburg features views of the patio. This 75 m^2 apartment has a terrace… More

From US$ 23 Book Now

Cmh Apartment 3

323 Surrey Avenue Apartment, Johannesburg, South Africa View map

More

From US$ 31 Book Now

Casa Belle Apartments

323 Surrey Avenue, Johannesburg, South Africa View map

Situated in the vibrant area of Randburg, Casa Belle Apartments provides an inviting retreat for travelers seeking a true multicultural cosmopolitan experience in the Gauteng province of South Africa… More

From US$ 36 Book Now

The Bolton Apartments

2 Sturdee Avenue, Johannesburg, South Africa View map

The 7-room The Bolton Apartments Johannesburg is located within 700 metres of Rosebank train station and next to Cornerstone Church Rosebank. Situated within a 700-metre distance of The Mall of… More

From US$ 47 Book Now

The Loft Of Maboneng

25 Albrecht Street, Johannesburg, South Africa View map

More

From US$ 38 Book Now

Rustic Industrial Maboneng Loft

Living Moad Loft 5, Johannesburg, South Africa View map

More

From US$ 39 Book Now

Joburg Artsy Cosy Apartment - Hallmark House

54 Siemert Road Hallmark House, Johannesburg, South Africa View map

Positioned in the vibrant heart of Śródmieście, Tasteful Design With City Views In Central Johannesburg - Hallmark House offers an exquisite blend of comfort and sophistication. Guests are treated to… More

From US$ 42 Book Now

Entire Industrial-Style Loft In Maboneng

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

**Introducing Entire Industrial-Style Loft In Maboneng** Experience a unique stay at the Entire Industrial-Style Loft In Maboneng, perfectly situated in the vibrant heart of Johannesburg, South… More

From US$ 38 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$ 15 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$ 16 Book Now

163 On Bez Unit 21

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

**Welcome to 163 On Bez Unit 21 Apartment**, an exquisite retreat in the heart of Johannesburg that seamlessly combines modern luxury with accessible comfort. Positioned just 12 kilometers from the… More

From US$ 17 Book Now

Broadway Flats Braamfontain

49 Juta Street, Johannesburg, South Africa View map

**Welcome to Broadway Flats Braamfontain, an oasis of modern comfort nestled in the vibrant heart of Johannesburg CBD.** This unique accommodation caters to both leisurely travelers and those on… More

From US$ 36 Book Now

Arcade Art Loft

Maboneng Photoshoot Studios 11, Johannesburg, South Africa View map

More

From US$ 40 Book Now

Tintswalo Nests

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

**Welcome to Tintswalo Nests in Johannesburg CBD** Strategically situated in Johannesburg CBD, Tintswalo Nests is just steps away from renowned cultural landmarks and shopping districts, making it an… More

From US$ 33 Book Now

Antibes In West Road South Sandton Apartment

18 West Road South, Johannesburg, South Africa View map

Situated in the heart of Grzegórzki, the Antibes in West Road South Sandton Apartment presents a delightful retreat for travelers seeking a blend of comfort and convenience. With its proximity to… More

From US$ 45 Book Now

Bella On St James

13 Saint James Street, Johannesburg, South Africa View map

Situated in the vibrant Randburg district of Gauteng, the Bella on St James serves as an inviting retreat for both leisure and business travelers. This charming establishment is thoughtfully designed… More

From US$ 36 Book Now

6 The Curve Unit 27

6 The Curve, Johannesburg, South Africa View map

Located about 10 minutes by car from Ellis Park Stadium, the 1-room 6 The Curve Unit 27 Apartment Johannesburg is 4.5 km from a top family-friendly place like Johannesburg Zoo. More

From US$ 27 Book Now