Special offers and Exclusive deals

Search Hotels

2025-07-08
2025-07-09
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

Apartments and B&Bs in Johannesburg

Snowy Purple Villa Sandton 1

14 St Tropez Apartments, 93 Wierda Road East, Johannesburg, South Africa View map

To enjoy your vacation in Johannesburg, stay at the 400 m^2 Snowy Purple Villa Sandton 1 Johannesburg, which is approximately 10 minutes by car from Nelson Mandela Foundation Museum and at a distance… More

From US$ 42 Book Now

Luxury Apt Walk 2Melrose Arch 5

31 Forest Road, Johannesburg, South Africa View map

Located only a 14-minute walk from Johannesburg Zoo, the 32 m^2 Luxury Apt Walk 2Melrose Arch 5 Apartment Johannesburg is approximately 10 minutes' drive from a top family-friendly place like Hashtag… More

Book Now

Antibes 18 West Road South Sandton

18 West Road South, Johannesburg, South Africa View map

The 1-room Antibes 18 West Road South Sandton Apartment Johannesburg is located approximately a 10-minute drive from British Chamber of Business in Southern Africa and offers Wi-Fi for either… More

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

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

Sandton Skye Apartment

3 Stan Road Unit 807B, Sandton Skye, Johannesburg, South Africa View map

Sandton Skye Apartment Johannesburg is located 15 minutes' drive from Everard Read and about 6 km from African Craft Market of Rosebank. More

From US$ 57 Book Now

The Monroe Luxury Apartments

39 Sturdee Avenue, Johannesburg, South Africa View map

Located 0.7 km from Rosebank railway station, the welcoming The Monroe Luxury Apartments Johannesburg is merely a 7-minute walk from Everard Read. More

From US$ 42 Book Now

Chalet No. 2 Petunia

131 - 8Th Street, Johannesburg, South Africa View map

Chalet No. 2 Petunia Villa is situated within a 5-minute walk of Benmore Gardens and within 3.8 km of Johannesburg Zoo. While staying at this 7-room chalet, guests are welcome to use a fully-fitted… More

From US$ 75 Book Now

Sandton Luxury Apartments

122 Patricia Road, Johannesburg, South Africa View map

To enjoy your vacation in Johannesburg, stay at the 2-room Sandton Luxury Apartments Johannesburg, which is at a distance of 4.9 km from African Craft Market of Rosebank and approximately 20 minutes'… More

From US$ 106 Book Now

The Bolton Serviced Apartments Rosebank

2 Sturdee Avenue, Johannesburg, South Africa View map

Located 700 metres from Rosebank railway station, The Bolton Serviced Apartments Rosebank Johannesburg is a mere 5 minutes' walk from the indoor mall "African Craft Market of Rosebank". Guests can… More

From US$ 54 Book Now

Dumelang Executive Lodge- Cottages In Sandton

Southway Street, Johannesburg, South Africa View map

Off-Grid Studio Cottages In Sandton Johannesburg is located at a distance of 550 metres from Kelvin Village Shopping Center and offers high-speed Internet access for either business or leisure. More

From US$ 28 Book Now

Lovely Room In A Shared Apartment With Pool

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

Situated nearly a 10-minute ride from Golden Harvest Park, the spacious 145 m^2 Lovely Room In A Shared Apartment With Pool Johannesburg also boasts easy access to Gau Sandton train station which is… More

From US$ 15 Book Now

Maboneng Craftmenship 237

260 Main Street 237, Johannesburg, South Africa View map

To enjoy your vacation in Johannesburg, stay at the 30 m^2 Maboneng Craftmenship 237 Apartment Johannesburg, which is around 25 minutes' walk from Newtown and at a distance of 2.7 km from Sci-Bono… More

Book Now

Southside Nest

30 Oakdene Parks, Johannesburg, South Africa View map

More

Book Now

Apartment At Michelangelo Towers

8 Maude Street, Johannesburg, South Africa View map

To enjoy your vacation in Johannesburg, stay at the 1-room Apartment At Michelangelo Towers Johannesburg, which is at a distance of 6 km from the large South African National Museum of Military… More

From US$ 192 Book Now

Luxury Apartments West Point Sandton

89 Grayston Drive, Johannesburg, South Africa View map

Featuring a swimming pool, the 2-room Luxury Apartments West Point Sandton Johannesburg is a mere 5 minutes' walk from Benmore Gardens Shopping Centre. Guests can relax and take in garden views from… More

Book Now

Tyrwhitt Serviced Apartments In Rosebank

Tyrwhitt Avenue, Johannesburg, South Africa View map

Tyrwhitt Serviced Apartments In Rosebank Johannesburg is situated adjacent to Cornerstone Church Rosebank and 25 km from O.R. Tambo International airport. Wi-Fi and private car parking are provided… More

From US$ 93 Book Now

Paulshof Guesthouse - Hluhluwe Road Complex

15 Hluhluwe Rd, Johannesburg, South Africa View map

To enjoy your vacation in Johannesburg, stay at Paulshof Sandton Apartments - Hluhluwe Road Complex Johannesburg, which is 4.3 km from New Life and a 25-minute stroll from The Square Shopping Centre.… More

From US$ 108 Book Now

Westmoreland Lodge

80 Westmoreland Rd, Kensington, Gauteng, South Africa, Johannesburg, South Africa View map

While staying at Westmoreland Lodge, you'll be at a 3.5 km distance from Observatory Golf Club and about a 10-minute ride from Royal Johannesburg & Kensington Golf Club. The lodge in Johannesburg… More

From US$ 19 Book Now

Short Term Rental Re-Imagined

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

To enjoy your vacation in Johannesburg, stay at the 1-room Short Term Rental Re-Imagined Johannesburg apartment, which is within 6 km of Standard Bank Gallery and about a 10-minute ride from Hashtag… More

From US$ 26 Book Now

Spacious 2Br Apt Near Sandton City -No Loadshedding

5 Benmore Road @Sandton 15Th Floor, Johannesburg, South Africa View map

The 96 m^2 Spacious 2Br Apt Near Sandton City -No Loadshedding Apartment Johannesburg offers proximity to such tourist attractions as Benmore Gardens Shopping Centre, situated nearly 5 minutes' walk… More

From US$ 113 Book Now

The Franklin Luxury Apartments

4 Pritchard Street Apt. 1206, Johannesburg, South Africa View map

The 1-room The Franklin Luxury Apartments Johannesburg is nestled in the centre of Johannesburg and is 25 minutes' stroll from Constitution Hill. The 64 m^2 apartment is situated 10 minutes on foot… More

From US$ 74 Book Now

Modern Two Bed Townhouse With Pool

51 Shandon Way, Johannesburg, South Africa View map

More

From US$ 93 Book Now

Maboneng Penthouse - Main Street Life

286 Fox Street, Johannesburg, South Africa View map

Maboneng Penthouse - Main Street Life Apartment Johannesburg is located 12 minutes' walk from Ellis Park Stadium and 2.7 km from SAB World of Beer. More

From US$ 51 Book Now

Air: Serenity In Maboneng

286 Fox Street, Johannesburg, South Africa View map

Air: Serenity In Maboneng Apartment Johannesburg offers proximity to such tourist attractions as Ellis Park Stadium, situated nearly 5 minutes' walk away. More

From US$ 34 Book Now

Emabheleni Executive Suites Westpoint

89 Grayston Drive, Johannesburg, South Africa View map

Located 4.7 km from Acrobranch Melrose, Emabheleni Executive Suites Westpoint Johannesburg overlooks the garden. Situated only a short distance from Benmore Gardens Shopping Centre, this apartment… More

From US$ 74 Book Now

Sandton Skye Luxury Hotel

3 Stan Road, Johannesburg, South Africa View map

The 1-room Sandton Skye Luxury Hotel Johannesburg is located only 1.3 km from Nelson Mandela Square and offers Wi-Fi for either business or leisure. The 40 m^2 apartment is approximately a 10-minute… More

Book Now

Antibes In West Road South Sandton Apartment

18 West Road South, Johannesburg, South Africa View map

The 60 m^2 Antibes In West Road South Sandton Apartment Johannesburg is located a 10-minute ride from Bryanston Shopping Centre and 4.3 km from the large shopping mall "Hyde Park Corner". Wi-Fi and a… More

From US$ 45 Book Now

Zwelakho Furnished Apartments The Cube

11 9Th Avenue The Cube, De La Rey , Rivonia 2191, Johannesburg, South Africa View map

To enjoy your vacation in Johannesburg, stay at Zwelakho Furnished Apartments The Cube Johannesburg, which is about 10 minutes' drive from Benmore Centre and a 10-minute ride from Johannesburg Stock… More

From US$ 58 Book Now

Contemporary Studio Apt W/Cinema

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

To enjoy your vacation in Johannesburg, stay at the 1-room Contemporary Studio Apt W/Cinema Apartment Johannesburg, which is at a distance of 2.5 km from James & Ethel Gray City Park and… More

From US$ 41 Book Now

Views From The 509

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

To enjoy your vacation in Johannesburg, stay at the 1-room Views From The 509 Apartment Johannesburg, which is within 25 minutes' walk of the heritage museum "Constitution Hill Human Rights Precinct"… More

From US$ 29 Book Now

The Bridgeview

99 Smit Street, Johannesburg, South Africa View map

The 1-room The Bridgeview Apartment Johannesburg lies in a central area, 19 minutes' walk from Constitution Hill and just 1 km from Neighbourgoods Market. The 40 m^2 apartment has a terrace which… More

From US$ 28 Book Now

Rosebank Central Accommodation By The Mall

12 Baker Street, Apt 258, Johannesburg, South Africa View map

Featuring currency exchange and a lift, Rosebank Central Accommodation By The Mall Johannesburg is right near Cornerstone Church Rosebank. This apartment offers modern facilities, such as Wi-Fi and… More

From US$ 30 Book Now

The Plett Collection

23 Tyrwhitt Avenue, Johannesburg, South Africa View map

Located just a 10-minute walk from Rosebank railway station, the well-equipped The Plett Collection Apartment Johannesburg is at a 650-metre distance from the indoor mall "African Craft Market of… More

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

Mk Entire Apartment

260 Main Street Unit 355 Craftman'Ship Building Maboneng, Johannesburg, South Africa View map

To enjoy your vacation in Johannesburg, stay at the 2-room Mk Entire Apartment Johannesburg, which is 1 km from Ellis Park Stadium and 18 minutes on foot from Joubert Park. Situated in the very heart… More

From US$ 30 Book Now

Hydro Sandton Executive Apartments

86 Grayston Drive, Johannesburg, South Africa View map

To enjoy your vacation in Johannesburg, stay at Hydro Sandton Executive Apartments Johannesburg, which is 4.6 km from James & Ethel Gray City Park and about a 5-minute ride from Nelson Mandela Square. More

From US$ 35 Book Now

Mediterranean Oasis - Near Rosebank

2 Murray Street, Johannesburg, South Africa View map

Located at a distance of 2.5 km from Bidvest Wanderers Stadium, the spacious 1-bedroom Mediterranean Oasis - Near Rosebank Apartment Johannesburg is around 25 minutes' walk from a top family-friendly… More

From US$ 39 Book Now

Lovely 3 Bedroom Apartment In The Heart Of Sandton 505

No. 7 Alice Lane, Apartment 505, 5Th Floor, Johannesburg, South Africa View map

Situated only 350 metres from Sandton City South Africa, Lovely 3 Bedroom Apartment In The Heart Of Sandton 505 Johannesburg also boasts easy access to Sandton train station which is a mere 0.7 km… More

From US$ 89 Book Now

Modern Apartment In Maboneng, Johannesburg

286 Fox Street, Johannesburg, South Africa View map

To enjoy your vacation in Johannesburg, stay at Modern Apartment In Maboneng, Johannesburg, which is 18 minutes on foot from Carlton Centre and within 7 km of Gold Reef City Amusement Park. More

From US$ 29 Book Now

Ule Atinuke.

852 Sloane Street, Johannesburg, South Africa View map

More

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

Isabels2 Guest House

8 Premiers Avenue, Johannesburg, South Africa View map

The 1-room Isabels2 Guest House Johannesburg is 3.9 km from Northcliff Ridge eco park and features a sun terrace with a swimming pool. Located within close proximity of Cresta Shopping Centre, the 18… More

Book Now

Beautiful Brixton

74 Barnes Road Brixton, Johannesburg, South Africa View map

To enjoy your vacation in Johannesburg, stay at Beautiful Brixton Apartment Johannesburg, which is approximately 5 km from Carlton Centre and within 25 minutes' walk of Melville. Offering access to a… More

From US$ 20 Book Now

Rand President Apartment Unit 107

Pretoria Avenue, Johannesburg, South Africa View map

Windsor Golf Course is 3.9 km to the 2-bedroom Rand President Apartment Unit 107, while Sandton Central Park is within 5 km away from here. The Johannesburg villa comes with a private swimming pool… More

Book Now

Cardoso Kitchen Bar & Lodge

Boeing Road West 25, Johannesburg, South Africa View map

Glendower Golf Club is within 10 minutes' drive of Cardoso Kitchen Bar & Lodge, while Johannesburg Stadium is within 15 minutes' drive of here. More

From US$ 58 Book Now

Contemporary Furnished 2 Bedroom, 2 Bathroom In The Heart Of Rivonia Sandton

15B 10Th Avenue, Johannesburg, South Africa View map

Located a 15-minute walk from Liliesleaf History Museum, Contemporary Furnished 2 Bedroom, 2 Bathroom In The Heart Of Rivonia Sandton Johannesburg apartment overlooks the garden. Wi-Fi is available… More

Book Now

Deluxe Room With Balcony

Lakewood Terrace, Johannesburg, South Africa View map

To enjoy your vacation in Johannesburg, stay at the 1-room Deluxe Room With Balcony Johannesburg, which is merely 1.3 km from Apartheid Museum and about 15 minutes' drive from Top of Africa. The… More

From US$ 29 Book Now

Homelinks In Jewel City

258 Fox Street, Johannesburg, South Africa View map

To enjoy your vacation in Johannesburg, stay at the 9-room Homelinks In Jewel City Johannesburg apartment, which is at a distance of 4.3 km from the 55-hectare Johannesburg Zoo and about a 25-minute… More

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