Special offers and Exclusive deals

Search Hotels

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

Cozy Cottage On 5Th Avenue

98 5Th Avenue, Johannesburg, South Africa View map

Welcome to the Cozy Cottage On 5th Avenue, an enchanting retreat nestled in the vibrant heart of Johannesburg. This charming accommodation is located just 11 km from the bustling business district of… More

From US$ 52 Book Now

King Street Haven

58 King Street, Johannesburg, South Africa View map

To enjoy your vacation in Johannesburg, stay at the 34 m² King Street Haven Apartment Johannesburg, which is 2.6 km from Worldwear Shopping Centre and around a 10-minute drive from Rock Cottage… More

From US$ 51 Book Now

The Mustarddoor Cottages

18A 5Th Street, Johannesburg, South Africa View map

The unique 2-room The Mustarddoor Cottages Johannesburg apartment is located in Melville with leafy streets and a village feel, around 5 minutes' walk from Melville Koppies EAST National Park. The… More

Book Now

Idesel Apartment

99 Greenstone Drive, Johannesburg, South Africa View map

Positioned in the tranquil neighborhood of Edendale, Idesel Apartment offers a refreshing escape just 10 kilometers from O.R. Tambo International Airport. This stylish accommodation is not only… More

From US$ 79 Book Now

Ivory - Melville Mansions

81 3Rd Avenue, Johannesburg, South Africa View map

The 1-bedroom Ivory - Melville Mansions Johannesburg apartment is located in Melville with leafy streets and a village feel, around 5 minutes' walk from 7th Street. The apartment offers modern… More

Book Now

Cozy Stay Apartments N6

58 Doorn Street, Johannesburg, South Africa View map

Cozy Stay Apartments N6 Johannesburg is located 10 minutes' drive from Maboneng Precinct and about 3 km from the modest - sized Rhodes Park. Wi-Fi and private car parking are provided for guests'… More

Book Now

Mint At Melville Mansions

81 3Rd Avenue 1St Floor, Johannesburg, South Africa View map

The 45 m² Mint At Melville Mansions Johannesburg apartment offers easy entry to such city sights as 27Boxes, situated nearly a 5-minute walk away. This 1-bedroom apartment features Wi-Fi, along with… More

Book Now

Modern 2-Bed With Views, Mall Access & Home Office, Bedfordview

Bedford Centre Flat 445 Spencer Wing, Johannesburg, South Africa View map

To enjoy your vacation in Johannesburg, stay at the spacious 112 m² Modern 2-Bed With Views, Mall Access & Home Office, Bedfordview Johannesburg apartment, which is 3.6 km from L. Ron Hubbard and… More

Book Now

Luxury 1-Bed Apartment At The Michelangelo Sandton

Maude Street 8, Johannesburg, South Africa View map

The spacious 79 m² Luxury 1-Bed Apartment At The Michelangelo Sandton Johannesburg is only 650 metres from JSE in Sandton with a laundry room, ironing and express check-out and welcomes guests with a… More

Book Now

Rosebank Suite With Balcony And Ac

23 Tyrwhitt Ave, Johannesburg, South Africa View map

More

Book Now

Zen Modern Escape At Akaru Bryanston

6 Berkeley Avenue Apartment 23, Block 2, Johannesburg, South Africa View map

The 37 m² Zen Modern Escape At Akaru Bryanston Apartment Johannesburg is located in a business area of Johannesburg, 3.8 km from Liliesleaf History Museum. Wi-Fi and private car parking are provided… More

From US$ 77 Book Now

Studio In Bryanston

5 Kildoon Road, Johannesburg, South Africa View map

The 45 m² Studio In Bryanston Johannesburg is a great place to stay in Bryanston, where you can do a range of sports like tennis, football, approximately a 15-minute walk from RollEgoli Roller… More

From US$ 74 Book Now

The Sunflower Albertskroon

47 4Th Street, Johannesburg, South Africa View map

The 11 m² The Sunflower Albertskroon Johannesburg apartment is located a 25-minute stroll from the Johannesburg Botanical Garden and 4.9 km from the Worldwear Shopping Centre. For guests seeking an… More

From US$ 24 Book Now

Luxury Apartment In Sandton

77 Grayston Drive, Johannesburg, South Africa View map

**Discover Unparalleled Elegance at the Luxury Apartment In Sandton** Nestled in the charming residential district of Grzegórzki, the Luxury Apartment In Sandton offers an exquisite blend of comfort… More

Book Now

The Don Onerosebank

37 Cradock Avenue, Johannesburg, South Africa View map

**Welcome to the Don Onerosebank, a luxurious escape nestled in the vibrant heart of Rosebank.** This exquisite apartment complex offers guests a unique blend of sophistication and modern comfort… More

From US$ 74 Book Now

Le Com Home

109 David Street, Johannesburg, South Africa View map

In the vibrant heart of Johannesburg, Le Com Home offers an exquisite blend of modern luxury and unparalleled comfort. This stylish retreat invites guests to unwind in a serene environment while… More

From US$ 73 Book Now

Nyk Creations Luxury Apartments

7 Middle Road Unit 61A, Johannesburg, South Africa View map

The spacious 1-bedroom Nyk Creations Luxury Apartments Johannesburg is located in Johannesburg, approximately 5 minutes' walk from Rivers Church, and offers guests a private swimming pool and a… More

From US$ 51 Book Now

One Rosebank- Urban Canopy

37 Cradock Avenue, Johannesburg, South Africa View map

Set in Rosebank with an abundance of entertainment and tourist facilities in a compact part of the city, around 25 minutes' walk from James & Ethel Gray City Park, the 1-bedroom One Rosebank- Urban… More

From US$ 56 Book Now

3 Bed Home With Secure Parking In Randburg

60 Lords Avenue, Johannesburg, South Africa View map

To enjoy your vacation in Johannesburg, stay at Cozy Home With Secure Parking In Randburg Johannesburg apartment, which is nearly 25 minutes' walk from Fairland Walk and within 3 km of Northcliff. More

Book Now

Stylish And Well Located

323 Surrey Avenue, Johannesburg, South Africa View map

Situated a 6-minute walk from Volle Evangelie Kerk Ferndale, Stylish And Well Located Apartment Johannesburg looks out onto the city. This apartment can hold up to 2 guests. More

Book Now

Artisan Lofts 308 Cozy Loft

260 Market Street Artisan Lofts, Johannesburg, South Africa View map

The spacious 1-bedroom Artisan Lofts 308 Cozy Loft Apartment Johannesburg is located 11 km from Gau Sandton train station and approximately 5 minutes on foot from Museum of African Design. Staying in… More

Book Now

Tlotliso Suites

6 Ferreira Street, Johannesburg, South Africa View map

More

Book Now

The Surge

37 Cradock Avenue, Johannesburg, South Africa View map

The 23 m² The Surge Apartment Johannesburg features a prime location 14 minutes' walk from the indoor mall "African Craft Market of Rosebank" and hosts up to 2 guests. The apartment is situated… More

Book Now

Spacious 2Br In The Heart Of Rosebank-Walk To The Zone, Starbucks, Mall & Gautrain With Full Back Up

23 Tyrwhitt Avenue The Vantage, Johannesburg, South Africa View map

Located in Rosebank with an abundance of entertainment and tourist facilities in a compact part of the city, the 90 m² Spacious 2Br In The Heart Of Rosebank-Walk To The Zone, Starbucks, Mall &… More

Book Now

Urban Retreat Near Uj & Wits Fast Fibre & Secure Stay

20A 4Th Ave, Johannesburg, South Africa View map

Urban Retreat Near Uj & Wits Fast Fibre & Secure Stay Johannesburg apartment includes a terrace and is situated a 5-minute walk from Melville Boulevard. This apartment is situated 10 km from Gau… More

Book Now

Ebd Stylish Stay In Bedfordview

37 Angus Road, Johannesburg, South Africa View map

Located in the Bedfordview district of Johannesburg, Ebd Stylish Stay In Bedfordview Johannesburg apartment is a mere 0.6 km from Eastgate Shopping Centre and approximately 15 minutes' drive from… More

Book Now

2 Bedroom Luxury Suite At The Apex On Smuts, Rosebank

7 Hood Avenue The Apex On Smuts, Johannesburg, South Africa View map

Overlooking the city, the spacious 2 Bedroom Luxury Suite At The Apex On Smuts, Rosebank Johannesburg is merely 1.3 km from Parktown North in Johannesburg. Guests can make use of Wi-Fi for both… More

Book Now

Serendipity Cottage

12 Harrier Crescent Fourways, Johannesburg, South Africa View map

Located about a 25-minute walk from Montecasino, the 65 m² Serendipity Cottage Johannesburg overlooks the garden. This 1-bedroom apartment features Wi-Fi and a car park on site. More

From US$ 49 Book Now

Sandton Modern Apartment L Walk To Sandton City

24 Fredman Drive, Johannesburg, South Africa View map

Situated approximately 5 minutes' walk from Sandton Central Park, the 1-bedroom Sandton Modern Apartment L Walk To Sandton City Johannesburg provides guests with Wi-Fi for either business or leisure.… More

From US$ 95 Book Now

20Mb Wifi Luxsuite Vibrant Area Art 2Km 2 Gautrain

46 Keyes Avenue Unit 19, 3Rd Floor, Johannesburg, South Africa View map

**Welcome to 20Mb Wifi LuxSuite in Johannesburg** Conveniently situated just 2 km from the Gautrain station, the LuxSuite offers easy access to Johannesburg's myriad attractions. More

Book Now

Home At Heart

276 Main Street City Building, Johannesburg, South Africa View map

Located in Maboneng with its trendy galleries, fashion stores and coffee shops around 5 minutes' walk from Museum of African Design, the 1-bedroom Home At Heart Johannesburg apartment accommodates up… More

From US$ 22 Book Now

The Base - Casa Belle 204

323 Surrey Avenue, Johannesburg, South Africa View map

Situated just a 6-minute walk from Volle Evangelie Kerk Ferndale, the 55 m² The Base - Casa Belle 204 Apartment Johannesburg offers guests easy access to various tourist attractions nearby. At this 1… More

Book Now

The One At One Rosebank

37 Cradock Avenue, Johannesburg, South Africa View map

Situated nearly 20 minutes on foot from The Wanderers Golf Club, the 1-bedroom The One At One Rosebank Apartment Johannesburg also boasts easy access to Rosebank train station which is only 550… More

Book Now

Serene Manor At One Rosebank

37 Cradock Avenue One Rosebank, Johannesburg, South Africa View map

To enjoy your vacation in Johannesburg, stay at the 36 m² Serene Manor At One Rosebank Johannesburg apartment, which is approximately a 10-minute ride from the 125 - hectare park "Johannesburg… More

Book Now

Private Apartment With Pool And Patio

140 Johannes Street, Johannesburg, South Africa View map

The 1-bedroom Private Apartment With Pool And Patio Johannesburg is located 2.6 km from the Popular Northcliff Ridge eco Mountain Park and approximately 10 minutes by car from Rock Cottage Shopping… More

Book Now

Apartment At 34 Columbine Avenue

34 Columbine Avenue Randpark, Johannesburg, South Africa View map

**Welcome to Apartment At 34 Columbine Avenue** Conveniently located, the apartment is situated 17 km from Johannesburg Stadium and just 25 km from Lanseria International Airport, making your travel… More

From US$ 67 Book Now

Sophisticated Studio In Rosebank'S Premier Address

Rosebank, Johannesburg, South Africa View map

The 25 m² Sophisticated Studio In Rosebank'S Premier Address Johannesburg boasts a convenient location merely 600 metres from the large indoor Mall of Rosebank. The apartment is situated within 5… More

Book Now

Nosu Luxury 2Bedroom Apartment

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

To enjoy your vacation in Johannesburg, stay at the 2-bedroom Nosu Luxury 2Bedroom Apartment Johannesburg, which is 4.8 km from RollEgoli Roller Skating Rink and approximately 10 minutes by car from… More

Book Now

Dee Sandton Cbd

102 Katherine Street, Johannesburg, South Africa View map

Featuring a convenient location, Dee Sandton Cbd Johannesburg apartment offers views of the garden, and is approximately a 15-minute walk from Sandton City Shopping Centre. Guests will surely enjoy a… More

Book Now

Gardenview Luxe Retreat

9 Oxford Rd, Johannesburg, South Africa View map

Featuring a prime location only 6 minutes' walk from Blessed Sacrament Catholic Church, the 60 m² Gardenview Luxe Retreat Apartment Johannesburg accommodates up to 4 guests. The apartment offers… More

From US$ 85 Book Now

Urban Escapes - Linden Cottage

4 4Th Street Back Cottage, Johannesburg, South Africa View map

The 3-bedroom Urban Escapes - Linden Cottage Johannesburg offers easy access to such tourist sites as Trinity Methodist Church Linden, located nearly 5 minutes' walk away. The spacious 200 m²… More

From US$ 178 Book Now

Michealangelo

8 Maude Street, Johannesburg, South Africa View map

Located in Sandton with a laundry room, ironing and express check-out, the 1-bedroom Michealangelo Apartment Johannesburg is merely 6 minutes' walk from Nelson Mandela Square and 2.8 km from The… More

Book Now

Infinite Bedfordview

37 Angus Road, Johannesburg, South Africa View map

More

Book Now

Luxury Living At One Rosebank

37 Cradock Avenue, Johannesburg, South Africa View map

The 25 m² Luxury Living At One Rosebank Apartment Johannesburg is located around 10 minutes by car from the 55-hectare Johannesburg Zoo and 2.4 km from Hyde Park Johannesburg. Wi-Fi and a private… More

Book Now

Elegant Sandton Pad

Unit 11 Sandown Hills, 103 Katherine Street, Johannesburg, South Africa View map

The 15 m² Elegant Sandton Pad Johannesburg apartment is located about 700 metres from Sandton train station and nearly 5 minutes' walk from Atholl Square Shopping Centre. The apartment, suitable for… More

From US$ 110 Book Now

The Rempart At One Rosebank

37 Cradock Avenue One Rosebank Unit 660, 6 Th Floor, Johannesburg, South Africa View map

To enjoy your vacation in Johannesburg, stay at the 1-bedroom The Rempart At One Rosebank Apartment Johannesburg, which is approximately a 10-minute ride from Nelson Mandela Foundation Museum and… More

Book Now

Luxury Signature 3 Bed Penthouse - Sandton Skye

3 Stan Road Penthouse1501, Johannesburg, South Africa View map

The 3-bedroom Luxury Signature 3 Bed Penthouse - Sandton Skye Johannesburg apartment offers proximity to such tourist attractions as Investec Investment Bank, situated merely 6 minutes' walk away. More

From US$ 302 Book Now

One Rosebank Unit 559

37 Cradock Avenue Apartment - One Rosebank Unit 559, Johannesburg, South Africa View map

Situated nearly 20 minutes' walk from The Wanderers Golf Club, the 1-bedroom One Rosebank Unit 559 Apartment Johannesburg can host up to 2 guests in Johannesburg. This 25 m² apartment offers modern… More

Book Now

High Rise Haven

41 Kruis Street The Colosseum , Floor 8, Unit 812, 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 25 minutes' walk from the multi-media Museum Africa, the 33 m² High Rise… More

From US$ 49 Book Now

Rosebank Haven

37 Cradock Avenue, Johannesburg, South Africa View map

To enjoy your vacation in Johannesburg, stay at the 1-bedroom Rosebank Haven Apartment Johannesburg, which is 2.3 km from the public park "Jhb Zoo Lake" and approximately a 10-minute ride from the 55… More

From US$ 72 Book Now