Special offers and Exclusive deals

Search Hotels

2026-07-02
2026-07-03
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

Woody Sensations On Main

286 Fox Street, Johannesburg, South Africa View map

Woody Sensations On Main Apartment Johannesburg is located 2.1 km from Constitution Hill and about a 20-minute walk from Gandhi Square. Guests can use Wi-Fi and private car parking, which is… More

Book Now

Empire - Rosebank Self-Catering Apartments - 455

37 Cradock Avenue, Johannesburg, South Africa View map

More

Book Now

Apartment Pearl In Rosebank

39 Bath Avenue, Johannesburg, South Africa View map

Located around 20 minutes' walk from South African National Museum of Military History, the 84 m^2 Apartment Pearl In Rosebank Johannesburg is nearly a 10-minute drive from a top family-friendly… More

Book Now

Ground Flr 3Bed Apartment Private Garden

3A Summit Road, Johannesburg, South Africa View map

More

From US$ 124 Book Now

Home Away From Home Spacious 2-Bedroom Apartment

Halifax Street, Johannesburg, South Africa View map

To enjoy your vacation in Johannesburg, stay at Home Away From Home Spacious 2-Bedroom Apartment Johannesburg, which is 4.2 km from the modern mall "Benmore Centre" and about a 10-minute ride from… More

Book Now

46 On Marble Arch 2 Bedroom Apartment Morningside

1 Longdon Avenue 46 Marble Arch, Johannesburg, South Africa View map

To enjoy your vacation in Johannesburg, stay at 46 On Marble Arch 2 Bedroom Apartment Morningside Johannesburg, which is at a distance of 2.6 km from Nelson Mandela Square and about 10 minutes' drive… More

Book Now

Nathan Michelangelo Sandton

135 West Street, Johannesburg, South Africa View map

More

Book Now

Sunset Springs

Johannesburg, Johannesburg, South Africa View map

More

Book Now

Shrublands Cottage

35 Shrublands Dr Dalecross, Sandton, Johannesburg, South Africa View map

Shrublands Cottage apartment provides guests with a designated area for smoking and a safety deposit box. Guests can make use of laundry, housekeeping and ironing service onsite. More

From US$ 95 Book Now

Hydepark Executive

6 Bompas Road, Johannesburg, South Africa View map

Offering a swimming pool, Hydepark Executive apartment is located close to Craighall Park SPAR. The accommodation consists of 2 bathrooms and 2 bedrooms with capacity to accommodate up to 4 people. More

From US$ 99 Book Now

Cottage At Five On Fifth

5 5Th Avenue 1, Johannesburg, South Africa View map

More

Book Now

Views From The 907

66 Lofts 66 Lofts, Johannesburg, South Africa View map

To enjoy your vacation in Johannesburg, stay at Views From The 907 Apartment Johannesburg, which is within a 6-km distance of the Gold Reef City and about a 25-minute stroll from the Sci-Bono… More

From US$ 22 Book Now

131 Coleraine Guesthouse

131 Coleraine Drive Buikdig, Johannesburg, South Africa View map

More

Book Now

389B Beautiful Bachelor Cottage

389 Kent Avenue, Johannesburg, South Africa View map

To enjoy your vacation in Johannesburg, stay at the 1-room 389B Beautiful Bachelor Cottage Johannesburg, which is about a 10-minute ride from Braamfontein Spruit Trail and within 7 km of Nelson… More

From US$ 55 Book Now

Teranga

30 Homestead Road, Johannesburg, South Africa View map

More

Book Now

5Starguesthouse

Vrede Avenue, Johannesburg, South Africa View map

Situated nearly a 25-minute stroll from Montecasino, the 1-room 5Starguesthouse apartment also boasts easy access to Gau Sandton train station which is around 20 minutes away by car. This apartment… More

Book Now

Melrose View 203

57 Atholl Oaklands Road, Johannesburg, South Africa View map

Melrose View 203 Apartment Johannesburg is located in Johannesburg, 3.5 km from Hashtag Escape Amusement Center, and pampers guests with a Jacuzzi. More

From US$ 202 Book Now

15 Raphael

2 Centre Road 15 Raphael Duo Via Centrale, Johannesburg, South Africa View map

15 Raphael apartment lies not far from Liliesleaf Farm & Museum and features housekeeping service and ironing service. More

From US$ 136 Book Now

Morning Glades

12 First Avenue Morningside, Johannesburg, South Africa View map

Morning Glades apartment features a free car park and a safety deposit box. This property offers laundry, housekeeping and ironing service. More

From US$ 78 Book Now

Cha'Tash

13 Centre Road, Johannesburg, South Africa View map

More

From US$ 44 Book Now

Cheerful 1 Bedroom In A Home

Observatory Avenue, Johannesburg, South Africa View map

More

Book Now

The Calm Corner

1959 Inchanga Road, Johannesburg, South Africa View map

The Calm Corner Apartment Johannesburg is located within 4 km of the Montecasino Boulevard and offers Wi-Fi for either business or leisure. The apartment lies in the Randburg district, about a 10… More

Book Now

Luxury 1-Bedroom At Sandton Skye

3 Stan Road, Johannesburg, South Africa View map

More

Book Now

Cedar Acres Estate

959 Inchanga Road, Johannesburg, South Africa View map

More

Book Now

Thecozy Craft

259 Main Street, Johannesburg, South Africa View map

To enjoy your vacation in Johannesburg, stay at Thecozy Craft Apartment Johannesburg, which is only 250 metres from Jozi Art Lab and nearly a 25-minute stroll from FNB Bank City. Guests can take… More

Book Now

A Cozy, Peaceful 1 Bed Apartment, Inverter Backup

7 Amalinda Street, Johannesburg, South Africa View map

More

Book Now

Work-Ready 1Bedroom In Central Rosebank Fast Wifi, Backup Generator

12 Baker Street G23, Johannesburg, South Africa View map

Work-Ready 1Bedroom In Central Rosebank Fast Wifi, Backup Generator Johannesburg apartment is located a mere 0.7 km from Rosebank train station and a few moments from Cornerstone Church Rosebank. More

Book Now

Jays House

Greenstone Place, Johannesburg, South Africa View map

More

Book Now

Morningsun Gardens 18

3 Stan Road, Johannesburg, South Africa View map

**Welcome to Morningsun Gardens 18,** a luxurious retreat nestled in the heart of Sandton, South Africa's premier hub for business, shopping, and entertainment. This exquisite property seamlessly… More

Book Now

Oasis On Lily With Beautiful Wide Open Views

20 Lily Ave, Johannesburg, South Africa View map

More

Book Now

Stylish Apartments Near Sandton And Melrose Arch

36 Linden Road, Johannesburg, South Africa View map

Welcome to Stylish Apartments Near Sandton And Melrose Arch, your urban sanctuary nestled in the vibrant heart of Johannesburg. Ideally located just 25 km from O.R. Tambo International Airport, and a… More

Book Now

Black Chili Maboneng Luxury Stay

260 Albertina Sisulu Road, Johannesburg, South Africa View map

Black Chili Maboneng Luxury Stay Johannesburg apartment is located about 10 minutes' drive from 11 Diagonal Street and a 10-minute ride from Johannesburg City Hall Complex. More

Book Now

The 8Th Apartment

The Paramount, Johannesburg, South Africa View map

If you want to stay in the Houghton district of Johannesburg, The 8Th Apartment Johannesburg is a good choice located, nearly a 25-minute walk from the indoor mall "African Craft Market of Rosebank".… More

Book Now

Khenjadji At One Rosebank

One Rosebank 5, Johannesburg, South Africa View map

**Experience the Charm of Khenjadji At One Rosebank** Situated in the heart of Old Town, the apartment provides easy access to the city's main attractions, including historic sites and vibrant… More

Book Now

Beautiful Apartment - Pisces 8

57 Stiglingh Road, Johannesburg, South Africa View map

More

Book Now

Modern Two Bedroom In Fourways Montecasino Sandton

959 Inchanga Road, Johannesburg, South Africa View map

To enjoy your vacation in Johannesburg, stay at Modern Two Bedroom In Fourways Montecasino Sandton Johannesburg apartment, which is within 10 minutes' drive of the Bird Gardens and 4.3 km from New… More

Book Now

Jean'S Green House

13 Jean Avenue Bordeaux, Johannesburg, South Africa View map

More

Book Now

G Hill Bnb

2 Emerald Boulevard, Johannesburg, South Africa View map

To enjoy your vacation in Johannesburg, stay at G Hill Bnb Johannesburg apartment, which is around 25 minutes' walk from Go Ape SA and 3.3 km from the Bunny Park. With access to a golf club, the… More

Book Now

Nerina Lifestyle Apartments

3 East Road, Johannesburg, South Africa View map

More

Book Now

1 Bedroom1 Bathroom Apartment Sandton

113 Elizabeth Avenue, Johannesburg, South Africa View map

More

Book Now

Dhia'S Home

Unit 57 - Elkana 179 Blandford Road North Riding Ext.95 2188, Johannesburg, South Africa View map

More

Book Now

Cosy Uptown 2 Bedroom Sandton

5 Benmore Road, Johannesburg, South Africa View map

**Cosy Uptown 2 Bedroom Sandton** offers an inviting oasis in the heart of Johannesburg's Grzegórzki neighborhood, celebrated for its lush green spaces and charming local character. Nestled within… More

Book Now

Braham Apartments - The View

5 Michelle Street, Johannesburg, South Africa View map

More

Book Now

Stylish Apartment In Maboneng

14 Lower Ross Street, Johannesburg, South Africa View map

Located nearly a 25-minute walk from Gandhi Square, Stylish Apartment In Maboneng Johannesburg is 4.4 km from a top family-friendly place like the 55-hectare Johannesburg Zoo. This apartment is… More

Book Now

Bates Motel

18 Streatley Ave, Johannesburg, South Africa View map

More

Book Now

The Westpoint 2 Bed 2 Bath On 5Th Floor Cb

89 Grayston Drive, Johannesburg, South Africa View map

More

Book Now

The Maison

129 Patricia Road, Johannesburg, South Africa View map

More

Book Now

Samo Gardens

3 West Road South, Johannesburg, South Africa View map

Offering a private swimming pool, the 2-room Samo Gardens Apartment Johannesburg is situated around a 25-minute walk from Sandton Convention Center. Sasol is approximately 5 minutes by car from the… More

Book Now

Parktonian

144 De Korte Street, Johannesburg, South Africa View map

Parktonian Apartment is located a mere 250 metres from Braamfontein and offers accommodation with Wi-Fi throughout the property. 1 bedroom, 1 bathroom and a full kitchen are featured in this… More

Book Now

Sweet Haven

8 Lancaster Street, Johannesburg, South Africa View map

More

Book Now