Special offers and Exclusive deals

Search Hotels

2026-11-14
2026-11-15
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

Central hotels in Johannesburg

Craft

260 Main Street, Johannesburg, South Africa View map

More

Book Now

Colossume

41 Kruis Street, Johannesburg, South Africa View map

Overlooking the city, the comfortable Colossume Johannesburg hotel is about 25 minutes' walk from FNB Bank City. The guest house also includes a car park. More

From US$ 71 Book Now

Cozy Stays Bnb

Craftsmanship By Design 260 Main Street, Johannesburg, South Africa View map

Welcome to Cozy Stays Bnb, a charming retreat nestled in the heart of Johannesburg CBD, the bustling capital of Gauteng province and South Africa's largest city. This delightful accommodation offers… More

Book Now

The Franklin - Magicspot

4 Pritchard St, Johannesburg, Johannesburg, South Africa View map

More

Book Now

Msane Hotal

Berea Road, Johannesburg, South Africa View map

More

Book Now

Latona Guest House & Spa

13 Latona St, Johannesburg, South Africa View map

More

Book Now

Hayat Hotel

94 Juta St, Braamfontein, Johannesburg, South Africa View map

More

Book Now

Apartment In Joburg

Loveday Street, Johannesburg, South Africa View map

Offering a Jacuzzi and a sauna, the comfortable 4-star Apartment In Joburg Johannesburg hotel is nestled approximately 300 metres from FNB Bank City and just 1.3 km from the Sci-Bono Discovery Centre… More

From US$ 48 Book Now

Lekoprop

South Africa Harrison House, Johannesburg, South Africa View map

More

From US$ 35 Book Now

Kilimanjaro Stays

260 Main Street, Johannesburg, South Africa View map

More

Book Now

Lux Stay

260 Main Street, Johannesburg, South Africa View map

Lux Stay Johannesburg hotel, located merely a 7-minute walk from Kwa Mai Mai Hostel & Traditional Market and 0.8 km from Maboneng Precinct, features a swimming pool for guests to take a dip in. This… More

Book Now

Maboneng Sophisticated

260 Market Street, Johannesburg, South Africa View map

More

Book Now

Craftsmanship Maboneng 65

260 Main Street, Johannesburg, South Africa View map

Located 2.6 km from the cable-stayed Nelson Mandela Bridge, the elegant Craftsmanship Maboneng 65 Aparthotel Johannesburg is about a 5-minute walk from Arts On Main. The hotel lies just steps from… More

Book Now

Urban Luxury Stay At Craftsmanship Maboneng

260 Main Street, Johannesburg, South Africa View map

To enjoy your vacation in Johannesburg, stay at the 1-bedroom Urban Luxury Stay At Craftsmanship Maboneng Johannesburg apartment, which is just 1.3 km from Carlton Centre and within 20 minutes' walk… More

Book Now

260 Jozi Maboneng - Uncapped Wi-Fi

260, Johannesburg, South Africa View map

The 28 m² 260 Jozi Maboneng - Uncapped Wi-Fi Apartment Johannesburg lies in Johannesburg CBD, which is South Africa's biggest city and South Africa's capital of Gauteng province, nearly a 25-minute… More

From US$ 31 Book Now

Craftsmanship 340 Imd

260 Main Street Ground Floor, Johannesburg, South Africa View map

Featuring a convenient location within 5 minutes' walk of Maboneng Precinct, the 1-bedroom Craftsmanship 340 Imd Apartment Johannesburg accommodates up to 2 guests. The 22 m² apartment is situated 12… More

Book Now

Maphungubwe Pop Champagne Hotel Apt On 6Th Floor

6 Ferreira Street, Johannesburg, South Africa View map

Located in Johannesburg CBD, which is South Africa's biggest city and South Africa's capital of Gauteng province, the 1-bedroom Maphungubwe Pop Champagne Hotel Apt On 6Th Floor Johannesburg is merely… More

Book Now

Onalerona'S Divine Stays

6 Ferreira Street, Johannesburg, South Africa View map

The 1-bedroom Onalerona'S Divine Stays Johannesburg apartment is located 12 km from Gau Sandton train station and just 6 minutes' walk from the filled Standard Bank Gallery. The apartment, suitable… More

Book Now

High Rise Haven 2

41 Kruis Street The Colosseum, Floor 8, Unit 811, Johannesburg, South Africa View map

Located around a 5-minute stroll from Top of Africa, the 33 m² High Rise Haven 2 Apartment Johannesburg accommodates up to 2 guests. University of the Witwatersrand is 2.3 km from the apartment while… More

Book Now

The 260 Collection Luxury City Apartment

241 Craftmanship 260 Main Street, Johannesburg, South Africa View map

To enjoy your vacation in Johannesburg, stay at the 1-bedroom The 260 Collection Luxury City Apartment Johannesburg, which is just 1.1 km from Ellis Park Stadium and about 10 minutes' drive from the… More

Book Now

3 Shots Fibre Netflix At Mapungubwe

50 Marshall Street, Johannesburg, South Africa View map

The 55 m² 3 Shots Fibre Netflix At Mapungubwe Johannesburg apartment is a great place to stay in Johannesburg CBD, which is South Africa's biggest city and South Africa's capital of Gauteng province,… More

Book Now

26 At Maboneng

260 Main Street, Johannesburg, South Africa View map

Located merely a 5-minute walk from Arts On Main, 26 At Maboneng Apartment Johannesburg accommodates up to 2 guests. Wi-Fi is provided for both business and leisure activities. More

From US$ 55 Book Now

Braam Wits

99 Smit Street, Johannesburg, South Africa View map

Located approximately a 25-minute walk from Lindfield Victorian House Museum, Braam Wits Apartment Johannesburg is 3.3 km from a top family-friendly place like the 55 - hectare Johannesburg Zoo. This… More

Book Now

Urban Serenity- Hotel Central Jhb

Mapungubwe Apartments Floor 3, Johannesburg, South Africa View map

Located 12 km from Gau Sandton railway station, the 1-bedroom Urban Serenity- Hotel Central Jhb Johannesburg is only a 9-minute walk from Gandhi Square. Offering a patio, the spacious 5500 m²… More

From US$ 43 Book Now

It'S Just A Mini Happy Place

264 Albertina Sisulu Road, Johannesburg, South Africa View map

Welcome to It'S Just A Mini Happy Place, an oasis of comfort nestled in the vibrant heart of Śródmieście. This delightful retreat is perfectly located for families and adventurers alike, surrounded… More

From US$ 31 Book Now

The Franklin Nine O Four

4 Pritchard Street, Johannesburg, South Africa View map

To enjoy your vacation in Johannesburg, stay at Nine O Four Apartment Johannesburg, which is only 1.1 km from the filled Standard Bank Gallery and around 5 minutes by car from Mary Fitzgerald Square.… More

Book Now

El&M Escape In Maboneng Free Wifi

54 Siemert Road, Johannesburg, South Africa View map

To enjoy your vacation in Johannesburg, stay at the 1-bedroom El&M Escape In Maboneng Free Wifi Apartment Johannesburg, which is just 1.3 km from Absa Money Museum and merely 550 metres from AGOG… More

From US$ 37 Book Now

Cozy Urban Oasis

No. 260 Main Street, Johannesburg, South Africa View map

The 17 m² Cozy Urban Oasis Apartment Johannesburg lies in a prime location in Johannesburg, approximately a 5-minute walk from Museum of African Design. This 1-bedroom apartment, suitable for a… More

Book Now

Mash-Ed Up Cozy Apt At Maboneng

24 Albrecht Street, Johannesburg, South Africa View map

To enjoy your vacation in Johannesburg, stay at the 1-bedroom Mash-Ed Up Cozy Apt At Maboneng Johannesburg, which is 2.6 km from SAB World of Beer and around a 10-minute ride from Mary Fitzgerald… More

Book Now

Simple And Affordable In Maboneng

Apartment 322, 260 Main Street, Johannesburg, South Africa View map

Simple And Affordable In Maboneng Apartment Johannesburg features a convenient location 16 minutes' walk from Carlton Centre and hosts up to 2 guests. This apartment is situated 12 km from Gau… More

Book Now

Marshall-Town Haven 1

6 Faircity, Mapungubwe Hotels, Johannesburg, South Africa View map

Located in Johannesburg CBD, which is South Africa's biggest city and South Africa's capital of Gauteng province, approximately a 5-minute walk from the filled Standard Bank Gallery, the 1-bedroom… More

From US$ 44 Book Now

Craftsmanship Unit 235

260 Main Street, Johannesburg, South Africa View map

To enjoy your vacation in Johannesburg, stay at the 24 m² Craftsmanship Unit 235 Apartment Johannesburg, which is within 6 km of Gold Reef City Theme Park and about a 10-minute drive from the… More

Book Now

Lofty Hipster

19 Kruger Street, Johannesburg, South Africa View map

Located merely a 7-minute walk from Kwa Mai Mai Hostel & Traditional Market, the spacious Lofty Hipster Apartment Johannesburg accommodates up to 2 guests. The apartment boasts a hot tub offering a… More

From US$ 67 Book Now

Urban Luxe -City View

54 Siemert Road, Johannesburg, South Africa View map

The 35 m² Urban Luxe -City View Johannesburg apartment is located 11 km from Gau Sandton train station and merely 6 minutes' walk from AGOG Gallery. Guests can use Wi-Fi for either business or… More

From US$ 43 Book Now

Stayeasy In Maboneng

234 Main Street The Emerald, 4Th Floor, Johannesburg, South Africa View map

Located nearly 5 minutes' walk from Maboneng Precinct, the 38 m² Stayeasy In Maboneng Johannesburg apartment features a lift and an outdoor fireplace, as well as a car park. The apartment can host up… More

From US$ 36 Book Now

Prince And Princess Home

25 Albrecht Street, Johannesburg, South Africa View map

Located in Maboneng with its trendy galleries, fashion stores and coffee shops, within easy reach of Museum of African Design, the 1-bedroom Prince And Princess Home Johannesburg apartment… More

From US$ 25 Book Now

Maboneng Studio Apartment

286 Fox Street 4, Johannesburg, South Africa View map

Located in Śródmieście, which is home to lions and bears at ZOO Wrocław, plus hippos in the zoo's Afrykarium oceanarium, the 45 m² Maboneng Studio Apartment Johannesburg is about 5 minutes' walk from… More

From US$ 25 Book Now

Cozy 116 Craftmanship Maboneng

260 Main Street, Johannesburg, South Africa View map

To enjoy your vacation in Johannesburg, stay at the 1-bedroom Cozy 116 Craftmanship Maboneng Apartment Johannesburg, which is 2.5 km from the 54-storey cylindrical Ponte City Apartments Skyscraper… More

From US$ 32 Book Now

Stylish - 1 Bedroom At Mapungubwe Hotel Apartments

Mapungubwe Apartments 2, Johannesburg, South Africa View map

Situated merely 14 minutes on foot from Mary Fitzgerald Square, Stylish - 1 Bedroom At Mapungubwe Hotel Apartments Johannesburg also boasts easy access to Gau Sandton train station which is 12 km… More

From US$ 40 Book Now

Cozy Luxury Apt In Craftmanship Maboneng

260 Main Street, Johannesburg, South Africa View map

Located a mere 5 minutes' walk from Ellis Park Stadium, the 12 m² Cozy Luxury Apt In Craftmanship Maboneng Johannesburg accommodates up to 2 guests. Wi-Fi is provided for both business and leisure… More

Book Now

Apartment In Johannesburg

260 Main Street Craftmaniship Hotel- Black N White, Johannesburg, South Africa View map

More

Book Now

Golden Diamond

258 Main Street, Johannesburg, South Africa View map

**Golden Diamond Apartment Johannesburg** offers a sophisticated retreat in the heart of Śródmieście, with the vibrant ZOO Wrocław just a stone's throw away, home to exotic lions, impressive bears… More

From US$ 33 Book Now

City Building

276 Main Street, Johannesburg, South Africa View map

The 1-bedroom City Building Johannesburg apartment offers a lift and an outdoor fireplace and is approximately a 5-minute stroll from Arts On Main. The apartment has a prime location 11 km from Gau… More

Book Now

Intsika Boutique Modern Johannesburg Cbd Apartment

6 Ferreira St, Johannesburg, South Africa View map

Intsika Boutique Apartment Johannesburg lies in Johannesburg CBD, which is South Africa's biggest city and South Africa's capital of Gauteng province and offers swift access to the SAB World of Beer,… More

Book Now

Always On Jozi Backup Power Instant Hot Water Lightning Fast Wifi

262 Main Street 266 Craftmanship, Floor 3, Johannesburg, South Africa View map

Always On Jozi Backup Power Instant Hot Water Lighting Fast Wifi Johannesburg apartment is nestled in Johannesburg CBD, which is South Africa's biggest city and South Africa's capital of Gauteng… More

Book Now

333 Apartment

286 Fox Street, Johannesburg, South Africa View map

The 1-bedroom 333 Apartment Johannesburg is located 11 km from Gau Sandton train station and approximately 5 minutes' walk from Museum of African Design. The apartment can host up to 2 guests. More

From US$ 39 Book Now

The Cozy Nest At Maboneng

14 Lower Ross Street Vuja De 310, Johannesburg, South Africa View map

Featuring a prime location within 5 minutes' walk of Museum of African Design, the 1-bedroom The Cozy Nest At Maboneng Apartment Johannesburg accommodates up to 2 guests. The apartment is situated 11… More

From US$ 33 Book Now

Morden One Bedroom In Maboneng

11 Kruger Street, Johannesburg, South Africa View map

Morden One Bedroom In Maboneng Johannesburg apartment is located 12 km from Gau Sandton train station and nearly 5 minutes' walk from Museum of African Design. The apartment features Wi-Fi, along… More

Book Now

101 Revolution, Maboneng, Free Wifi, Free Parking

259 Main Street 101, Johannesburg, South Africa View map

Located in Maboneng with its trendy galleries, fashion stores and coffee shops, a 5-minute walk from Maboneng Precinct, 101 Revolution, Maboneng, Free Wifi, Free Parking Apartment Johannesburg… More

Book Now

Cosy Stay At 371 Craftsmanship Maboneng

260 Main Street, Johannesburg, South Africa View map

Located 12 km from Gau Sandton railway station, the 38 m² Cosy Stay At 371 Craftsmanship Maboneng Johannesburg apartment is merely 5 minutes' walk from Arts On Main. This apartment features Wi-Fi… More

From US$ 32 Book Now