Special offers and Exclusive deals

Search Hotels

2026-04-17
2026-04-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

Johannesburg apartments

The Franklin Luxury Apartments

4 Pritchard Street, Johannesburg, South Africa View map

**Welcome to The Franklin Luxury Apartments Johannesburg**, an exquisite retreat nestled in the vibrant heart of the city. Offering a blend of contemporary style and comfort, this luxurious… More

From US$ 53 Book Now

190 Westpoint Executive Suites, Sandton, Johannesburg

89 Grayston Drive, Johannesburg, South Africa View map

Situated within 5 minutes' walk of Benmore Gardens Shopping Centre, the spacious 80 m² 190 Westpoint Executive Suites, Sandton, Johannesburg looks out onto the city. The large shopping mall "Hyde… More

From US$ 84 Book Now

The Artful Cityscape Loft - Serenity In The City

276 Main Street, Johannesburg, South Africa View map

Located an 18-minute walk from Carlton Centre, the 45 m^2 The Artful Cityscape Loft - Serenity In The City Apartment Johannesburg is 4.3 km from a top family-friendly place like Johannesburg Zoo. More

From US$ 26 Book Now

Luxury Apt Walk 2Melrose Arch 5

31 Forest Road, Johannesburg, South Africa View map

Welcome to the opulent Luxury Apt Walk 2 Melrose Arch 5, an elegant retreat located in the heart of Johannesburg, just a short distance from vibrant attractions and essential transport nodes. With… More

Book Now

A Little Sanctuary

1 Emerald Boulevard, Greenstone Hill,Johannesburg Greenstone Ridge Block 7 Unit 55, Johannesburg, South Africa View map

Welcome to A Little Sanctuary, a captivating retreat nestled in Johannesburg, where comfort meets sophistication. Located a mere 15 km from O.R. Tambo International and 12 km from Gau Sandton, this… More

From US$ 38 Book Now

Masingita Towers, 15 West Road South Road

813 Masingita Towers, 15 West Road South Road, Johannesburg, South Africa View map

Masingita Towers, 15 West Road South Road Apartment Johannesburg is located 2.3 km from British Chamber of Business in Southern Africa and an 11-minute walk from the modern mall "Benmore Centre". More

From US$ 116 Book Now

6 The Curve Unit 13

8 The Curve, Johannesburg, South Africa View map

**Welcome to 6 The Curve Unit 13 Apartment, Johannesburg** Dining options abound in the area, with an array of local eateries just around the corner. More

From US$ 26 Book Now

Lovely Room In A Shared Apartment With Pool

Unit 26, Blandford Court, 111 Blandford Rd, Noordhang, Randburg,, Johannesburg, South Africa View map

**Discover the Comfort of Lovely Room in a Shared Apartment With Pool** Positioned just 16 kilometers from the bustling Gautrain Sandton Station and 20 kilometers from Lanseria International Airport,… More

From US$ 15 Book Now

Chic Apartment In 5 Star Hotel

101 Katherine Street, Johannesburg, South Africa View map

**Chic Apartment In 5 Star Apartment Johannesburg: A Luxurious Urban Retreat** Beyond the comforts of the apartment, visitors will enjoy complimentary private parking and convenient laundry… More

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

Luxury Apartments West Point Sandton

89 Grayston Dr, Morningside, Johannesburg, South Africa View map

The 2-room Luxury Apartments West Point Sandton Johannesburg is situated just 5 minutes' walk from Benmore Gardens Shopping Centre and 25 km from O.R. Tambo International airport. The spacious 88 m²… More

Book Now

Luxury @ Sandton Skye

Pam Road Sandton Skye, 809, Johannesburg, South Africa View map

The family-friendly 1-bedroom Luxury @ Sandton Skye Apartment Johannesburg offers easy entry to such city sights as Investec Investment Bank, situated nearly a 5-minute walk away. Located at a… More

From US$ 58 Book Now

Daisy Furnished Basic Apartments

130 Daisy Street, Johannesburg, South Africa View map

**Welcome to Daisy Furnished Basic Apartments**, an inviting haven nestled in the tranquil residential area of Grzegórzki. Surrounded by lush green spaces, the apartments offer a peaceful retreat… More

Book Now

Roxy'S Place Revonia

16 11Th Ave, Johannesburg, South Africa View map

Situated 3 km from Rietfontein Nature Reserve, the spacious 65 m^2 Roxy'S Place Revonia Apartment Johannesburg provides guests with Wi-Fi for either business or leisure. Located 15 minutes' drive… More

From US$ 49 Book Now

Lux Apartment With Views 91A

2 Murray Street Flex On Murray, Johannesburg, 2090, South Africa, Johannesburg, South Africa View map

Located at a distance of 3.6 km from French South African Chamber of Commerce and Industry, the spacious 1-bedroom Lux Apartment With Views 91A Johannesburg is within 25 minutes' walk of a top family… More

From US$ 127 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$ 37 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

Rustic Industrial Maboneng Loft

Living Moad Loft 5, Johannesburg, South Africa View map

More

From US$ 32 Book Now

Johannesburg Artsy Cosy Apartment - Hallmark House

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

Joburg Artsy Cosy Apartment - Hallmark House Johannesburg is located 1 km from the Maboneng Precinct and a 19-minute walk from Johannesburg Stadium. With access to a golf club, this apartment is… More

From US$ 42 Book Now

Minimalist, Cosy Loft

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

Situated in the vibrant heart of Johannesburg, the Minimalist Cosy Loft stands as an inviting retreat amidst the bustling city, known as the City of Gold. This stylish one-bedroom apartment offers a… More

From US$ 40 Book Now

Sandton Skye Luxury Hotel

3 Stan Road, Johannesburg, South Africa View map

**Welcome to Sandton Skye Luxury Apartment** Discover the epitome of sophistication at the Sandton Skye Luxury Apartment, perfectly positioned in the vibrant heart of Sandton, South Africa's premier… More

Book Now

Sandton Cozy Apartment

138 Grayston Drive, Johannesburg, South Africa View map

**Discover the Elegance of Sandton Cozy Apartment Johannesburg** Positioned within a thriving neighborhood, guests can enjoy convenient access to nearby attractions and exquisite shopping centers. More

From US$ 107 Book Now

523 Michelangelo

8 Maude Street, Sandton Central, Johannesburg, South Africa View map

**Welcome to 523 Michelangelo Apartment Johannesburg**, where elegance meets comfort in the heart of Sandton. This exquisite apartment offers discerning travelers a tranquil retreat while being just… More

From US$ 191 Book Now

Contemporary Studio Apt W/Cinema

2 Sturdee Avenue 2Nd Floor, Johannesburg, South Africa View map

**Contemporary Studio Apt W/Cinema Johannesburg** is a stylish retreat nestled in the culturally rich Rosebank district of Johannesburg. This prime location places guests a mere 3 kilometers from the… More

From US$ 41 Book Now

Views From The 509

254 Fox Street, Jewel City, Johannesburg, South Africa View map

**Discover the Comfort of Views from The 509** With a 24-hour front desk, the Views From The 509 prioritizes your comfort and accessibility, ready to assist whenever needed. More

From US$ 29 Book Now

Executive 2-Bed In Sandton City

Lower Rd, Johannesburg, South Africa View map

**Positioned in the heart of Sandton, South Africa's premier hub for business, shopping, and entertainment, the Executive 2-Bed in Sandton City offers an unparalleled escape for both leisure and… More

From US$ 190 Book Now

Isabels2 Guest House

8 Premiers Avenue, Johannesburg, South Africa View map

Positioned in the heart of Johannesburg, Isabels2 Guest House offers visitors a serene and stylish retreat just 12 kilometers from the vibrant attractions of Gau Sandton. This charming guest house… More

From US$ 31 Book Now

Skye Haven

3 Stan Road Sandton Skye Apartments, Johannesburg, South Africa View map

To enjoy your vacation in Johannesburg, stay at the 95 m^2 Skye Haven Apartment Johannesburg, which is just 1.3 km from Nelson Mandela Square and approximately 15 minutes' walk from HSBC Africa. This… More

Book Now

Casa De Amor-

2 Murray Street Floor 1, Johannesburg, South Africa View map

Located 4.8 km from Bezuidenhout Park, Casa De Amor- Apartment Johannesburg is nearly a 25-minute walk from a top family-friendly place like Hashtag Escape Amusement Center. More

From US$ 62 Book Now

Spacious Luxury 3 Bedroom, 4 Bed Apartment With Balcony, Access To Pool & Tennis Court Plus Backup Power And 24Hr Security

313 Rivonia Road, Johannesburg, South Africa View map

Spacious Luxury 3 Bedroom, 4 Bed Apartment With Balcony, Access To Pool & Tennis Court Plus Backup Power And 24Hr Security Johannesburg is located 5 km from Sandton Market @ The Park and a 10-minute… More

From US$ 114 Book Now

The Apex Rosebank - Building With Generator

7 Hood Avenue, Johannesburg, South Africa View map

Located approximately a 10-minute walk from Rosebank railway station, the 120 m^2 The Apex Rosebank - Building With Generator Apartment Johannesburg is just a 9-minute walk from African Craft Market… More

From US$ 82 Book Now

Charming Apartment With Private Balcony

260 Main Street Unit 231, Craftsmanship, Johannesburg, South Africa View map

Situated in the centre of Johannesburg, the 1-room Charming Apartment With Private Balcony Johannesburg is about a 5-minute stroll from Arts On Main. Set not far from Maboneng Precinct, this 150 m^2… More

From US$ 56 Book Now

Trendy Maboneng Apartment 259

260 Main St, Johannesburg, South Africa View map

Situated only a 5-minute walk from the Maboneng Precinct, the 42 m² Trendy Maboneng Apartment 259 Johannesburg offers proximity to various nearby tourist attractions. Guests can use Wi-Fi and private… More

From US$ 35 Book Now

The Tree House

78 Tyrone Avenue, Johannesburg, South Africa View map

Situated just 8 km from the vibrant heart of Gau Sandton, The Tree House Apartment Johannesburg offers an idyllic retreat that seamlessly combines comfort with convenience. This charming apartment… More

Book Now

Apartment 4023-Stunning Views In Sandton

25 Fredman Drive 4023, Johannesburg, South Africa View map

**Welcome to Apartment 4023-Stunning Views In Sandton**, an exceptional retreat nestled in the heart of Johannesburg. This remarkable apartment provides guests with a serene escape, combining modern… More

From US$ 69 Book Now

The Bailey Apartments

42 Berkeley Avenue, Johannesburg, South Africa View map

Situated nearly a 10-minute drive from Land Rover Experience Kyalami, The Bailey Apartments Johannesburg provides guests with Wi-Fi for either business or leisure. The nearest bus stop William Nicol… More

From US$ 52 Book Now

City Nest - Michelangelo Towers

8 Maude Street 6Th Floor, Johannesburg, South Africa View map

To enjoy your vacation in Johannesburg, stay at City Nest - Michelangelo Towers Apartment Johannesburg, which is approximately a 10-minute drive from Beechwood Gardens and only 1.4 km from… More

From US$ 138 Book Now

@Liam The Ridge

5 Power Street, Johannesburg, South Africa View map

To enjoy your vacation in Johannesburg, stay at @Liam The Ridge Apartment Johannesburg, which is about 25 minutes' walk from Bunny Park and approximately 7 km from Nelson Mandela Square. Guests can… More

From US$ 45 Book Now

Relax Inn Sandton Designed For Relaxation

93 Wierda Road East Apartment 17, Johannesburg, South Africa View map

**Welcome to Relax Inn Sandton Designed For Relaxation, Johannesburg**-an inviting retreat nestled in the serene residential area of Grzegórzki. Surrounded by lush green landscapes and the historical… More

From US$ 65 Book Now

Joy-Treats - Apt 3

7 Amalinda Street, Johannesburg, South Africa View map

Joy-Treats - Apt 3 Johannesburg offers easy entry to such city sights as Amatuli Souvenir Store, situated just 6 minutes' walk away. More

From US$ 42 Book Now

Hydro Sandton Penthouse Apartment

86 Grayston Drive, Johannesburg, South Africa View map

To enjoy your vacation in Johannesburg, stay at Hydro Sandton Penthouse Apartment Johannesburg, which is within 20 minutes' walk of Sandton Market @ The Park and within a 7-km distance of Liliesleaf… More

Book Now

Hotel Apartment In Sandton Private Unit

101 Katherine Street, Johannesburg, South Africa View map

The 1-room Hotel Apartment In Sandton Private Unit Johannesburg is located in Johannesburg, a mere 0.8 km from Regenesys Business School, and offers guests a private pool and a fitness centre. The 40… More

Book Now

The Westpoint Home Away On 12Th Floor

89 Grayston Drive, Johannesburg, South Africa View map

Situated within 5 minutes' walk of Benmore Gardens Shopping Centre, the 2-room The Westpoint Home Away On 12Th Floor Johannesburg apartment looks out onto the garden. The Wanderers Golf Club is a… More

From US$ 90 Book Now

Luxelofts

276 Main Street, Johannesburg, South Africa View map

Luxelofts Apartment Johannesburg is located just 0.9 km from Booysens and 20 minutes' stroll from the 54-storey cylindrical Ponte City Apartments Skyscraper. More

From US$ 26 Book Now

Side Step

20 Geneva Road, Johannesburg, South Africa View map

To enjoy your vacation in Johannesburg, stay at the 30 m^2 Side Step Apartment Johannesburg, which is around 10 minutes' drive from Delta Park and at a distance of 4.5 km from Windsor Golf Course. More

From US$ 34 Book Now

Cozy Chic

260 Main Street, Johannesburg, South Africa View map

Located a 10-minute ride from Joziburg Lane, the 1-room Cozy Chic Apartment Johannesburg is approximately a 10-minute ride from a top family-friendly place like Johannesburg Zoo. Guests can use… More

Book Now

Urban Oasis At One Rosebank

37 Cradock Avenue Unit 447, One Rosebank, 3Rd Floor, Johannesburg, South Africa View map

More

From US$ 111 Book Now

Hidden Gem For Creatives In Maboneg

286 Fox St, Johannesburg, South Africa View map

The 800 m^2 Hidden Gem For Creatives In Maboneg Apartment Johannesburg is situated merely 250 metres from Ellis Park Stadium and 15 km from Rand airport. More

From US$ 23 Book Now

Moc Luxury Apartment

16 11Th Avenue, Johannesburg, South Africa View map

Moc Luxury Apartment Johannesburg is located around a 25-minute walk from Chilli Lane Shopping Centre and around 7 km from Nelson Mandela Square. More

From US$ 50 Book Now

Artsy City Studio Apartment

259 Main Street, Johannesburg, South Africa View map

**Welcome to the Artsy City Studio Apartment, Johannesburg**: a vibrant escape nestled in the heart of Johannesburg CBD, the bustling capital of Gauteng province and South Africa's largest metropolis… More

Book Now