Special offers and Exclusive deals

Search Hotels

2026-06-14
2026-06-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

Apartments and B&Bs in Johannesburg

Sun Garden Cottage

8A Dover Street, Johannesburg, South Africa View map

Sun Garden Cottage Johannesburg is located 10 minutes by car from Campus Square Shopping Centre and 2.5 km from Radiopark Studios. With access to a golf club, this apartment is ideal for active… More

Book Now

Stay Ulo At The Apex On Smuts

Hood Ave And Jan Smuts Av, Johannesburg, South Africa View map

**Stay Ulo at The Apex on Smuts** offers an unparalleled experience in the vibrant heart of Randburg, a hub known for its rich cultural diversity and cosmopolitan atmosphere. Conveniently situated… More

From US$ 77 Book Now

Dream Abodes @ Splice Riviera

49 Splice Riviera Cnr Main And Riviera, Johannesburg, South Africa View map

Situated within the charming cityscape of Johannesburg, Dream Abodes @ Splice Riviera stands out as an exquisite retreat for both leisure and business travelers. More

From US$ 41 Book Now

D&Dluxury Rivonia Apartments With Inverter

9 De La Rey Road 2Nd Floor Unit 30, Johannesburg, South Africa View map

**Discover the Elegance of D&Dluxury Rivonia Apartments** Nestled in the heart of Rivonia, D&Dluxury Rivonia Apartments With Inverter is a sophisticated haven that effortlessly blends comfort with… More

From US$ 137 Book Now

Private Cottage

228 Hurricane Street, Johannesburg, South Africa View map

Positioned in the serene landscapes of Johannesburg, the Private Cottage is an idyllic retreat for travelers seeking both tranquility and convenience. Located just 22 km from the vibrant Gau Sandton… More

From US$ 39 Book Now

Luxury & Premium Suites Sandton City One

3 Stan Road, Johannesburg, South Africa View map

The 80 m² Luxury & Premium Suites Sandton City One Johannesburg is located 2.5 km from River Club Golf Course Sandton and about a 15-minute walk from HSBC Africa. This 1-bedroom apartment is situated… More

From US$ 99 Book Now

Cottage In Sandton

76 Twelfth Street, Johannesburg, South Africa View map

**Cottage in Sandton: A Serene Retreat in Johannesburg** Nestled in the tranquil residential area of Grzegórzki, Cottage in Sandton offers an inviting escape for travelers seeking comfort and… More

From US$ 57 Book Now

Black Chili Maboneng Luxury Stay

260 Albertina Sisulu Road, Johannesburg, South Africa View map

**Black Chili Maboneng Luxury Stay Johannesburg: A Chic Urban Retreat** The dynamic environment surrounding Black Chili Maboneng Luxury Stay offers diverse attractions, with Johannesburg Stadium… More

Book Now

Cityzen Escape: Blackout Ready

26 Juta Street, Johannesburg, South Africa View map

To enjoy your vacation in Johannesburg, stay at Cityzen Escape: Blackout Ready Johannesburg apartment, which is 2.4 km from the 237-metre-high concrete television Brixton Tower and only 9 minutes'… More

From US$ 59 Book Now

Elegant84

84 John Adamson Drive, Johannesburg, South Africa View map

Welcome to Elegant84 Apartment Johannesburg, a serene retreat nestled in the vibrant heart of Johannesburg. Just a short 20-minute drive from the upscale Gau Sandton, this enchanting residence offers… More

From US$ 61 Book Now

Hyde Park Sandton Luxury 2Br Top Floor

54 6Th Road, Johannesburg, South Africa View map

Situated in the vibrant heart of Sandton, the Hyde Park Sandton Luxury 2Br Top Floor offers an exquisite retreat for both business and leisure travelers. This property stands out not only for its… More

From US$ 157 Book Now

Westpoint Sandton Prime With Hotel Pool

89 Grayston Drive Westpoint, Johannesburg, South Africa View map

Featuring a year-round outdoor pool, Westpoint Sandton Prime With Hotel Pool Johannesburg is within 5 minutes' walk of Investec Investment Bank. The apartment provides active guests with the… More

From US$ 72 Book Now

62 The Bailey

42 Berkeley Avenue, Johannesburg, South Africa View map

The welcoming 62 The Bailey Apartment Johannesburg is located 3.4 km from the Montecasino and 16 minutes' walk from The Campus Bryanston. This apartment provides active guests with the opportunity to… More

From US$ 82 Book Now

Waterstone Park 1 Bed

2 Bullrush Crescent 14 Sawgrass, Johannesburg, South Africa View map

**Welcome to Waterstone Park, Johannesburg, where comfort meets sophistication.** Nestled in the serene Lombardy East neighborhood, this idyllic retreat offers an ideal setting for both business and… More

From US$ 63 Book Now

Sandton Skye Stylish Apartment Free Wifi & Gym

3 Stan Road, Johannesburg, South Africa View map

Situated in the vibrant heart of Johannesburg, Sandton Skye Stylish Apartment offers an inviting blend of contemporary elegance and modern convenience. This impressive property boasts a private pool,… More

From US$ 73 Book Now

I Know A Spot! In Johannesburg

260 Market Street, Johannesburg, South Africa View map

**Explore the Vibrant Heart of Johannesburg at I Know A Spot!** Nestled in the lively Śródmieście area, I Know A Spot! More

From US$ 30 Book Now

Sizakele Stays

1 Emerald Boulevard Block 36, Johannesburg, South Africa View map

**Discover the Elegance of Sizakele Stays Johannesburg** Nestled in the vibrant heart of Johannesburg, Sizakele Stays offers an exquisite retreat for discerning travelers seeking both comfort and… More

From US$ 108 Book Now

Melvilla Studio

22A 4Th Street, Johannesburg, South Africa View map

**Discover the Charm of Melvilla Studio Johannesburg** Dining options are abundant in the vicinity, allowing guests to savor local cuisine and vibrant nightlife. More

From US$ 26 Book Now

Thaba Eco Collection

0A Kliprivier Drive Rietvlei 101-Ir, Johannesburg, South Africa View map

To enjoy your vacation in Johannesburg, stay at Thaba Eco Collection Apartment Johannesburg, which is 3.3 km from the Klipriviersberg Municipal Nature Reserve and around 10 minutes by car from the… More

Book Now

Kami Kukakho: Stunning, Secure 2 Bed Apartment In Bryanston, Sandton

Libertas Road, Johannesburg, South Africa View map

**Discover the Elegance of Kami Kukakho in Bryanston, Sandton** Kami Kukakho offers not only a splendid living space but also convenient services, including free private parking and attentive… More

From US$ 63 Book Now

Ventura Haus

0A Cedar Avenue West Ventura Estate, Unit 88, Johannesburg, South Africa View map

Offering an outdoor swimming pool and a patio, Ventura Haus Apartment Johannesburg is situated in the Barmbek Sued district, nearly a 10-minute ride from Dainfern Golf Club. 3.1 km from the spacious… More

From US$ 63 Book Now

Apartment On 8Th

4 Pritchard Street, Johannesburg, South Africa View map

Apartment On 8Th Johannesburg is located 2.1 km from the air Neighbourgoods Market and 25 minutes on foot from Origins Centre Museum. For guests seeking an active stay, this apartment grants access… More

From US$ 48 Book Now

Silken Trap Guest House No Loadshedding

31 Francis Road, Johannesburg, South Africa View map

To enjoy your vacation in Johannesburg, stay at Silken Trap Guest House No Loadshedding Johannesburg, which is about 10 minutes by car from Our Lady of Lebanon Maronite Catholic Church and 3.8 km… More

From US$ 53 Book Now

Littlefield Luxury Suite

26 Benjamin Street, Olivedale, Johannesburg, South Africa View map

**Welcome to Littlefield Luxury Suite Johannesburg,** your tranquil retreat nestled in the serene Olivedale suburb of Randburg. This self-catering haven presents an ideal blend of comfort and modern… More

From US$ 69 Book Now

Executive 2 Bed Apartment, Free Wifi And Dstv

60 Gibson Drive West Unit 77 Springfields Complex, Johannesburg, South Africa View map

Situated within the vibrant culture of Johannesburg, the Executive 2 Bed Apartment offers a modern retreat that blends comfort with convenience. Ideal for both families and business travelers, this… More

From US$ 42 Book Now

Suite Living At One Rosebank

37 Cradock Avenue, Johannesburg, South Africa View map

Suite Living At One Rosebank Johannesburg is located 2.7 km from the large South African National Museum of Military History and a 16-minute walk from the large indoor Mall of Rosebank. With access… More

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

Grand Manor Self Catering Muldersdrift

154 Saint Antonios Road, Muldersdrift, South Africa View map

In the serene Muldersdrift area, Grand Manor Self Catering Muldersdrift offers a tranquil escape just a 30-minute drive from the vibrant city life of Lanwen. This superb location is conveniently… More

From US$ 85 Book Now

Gael Guest 1

61 Eckstein Street, Johannesburg, South Africa View map

The 1-room Gael Guest 1 Apartment Johannesburg is located nearly a 20-minute walk from the L. Ron Hubbard and 3.2 km from Johannesburg Stadium. This apartment provides active guests with the… More

From US$ 33 Book Now

Luxury Skyline Escape - With Cosy Pool And Braai Area

323 Surrey Avenue Ferndale Randburg The Base Unit 127 5Th Floor, Johannesburg, South Africa View map

Luxury Skyline Escape - With Cosy Pool And Braai Area Apartment Johannesburg is located 3.8 km from the Delta Environmental Centre and 17 minutes' stroll from Ferndale Village Shopping Centre. With… More

Book Now

The Atrium Sandton 2 Bedroom Apartment

9 De La Rey Road 32 The Atrium, Johannesburg, South Africa View map

Welcome to The Atrium Sandton 2 Bedroom Apartment, an exquisite retreat nestled in the heart of Rivonia. This elegant property combines modern convenience with a tranquil ambiance, making it the… More

From US$ 48 Book Now

1507-Amazing Views & Unique Joburg Cbd Luxury

4 Pritchard Street, Johannesburg, South Africa View map

**Welcome to 1507-Amazing Views & Unique Joburg Cbd Luxury**-an exquisite sanctuary nestled in the vibrant heart of Johannesburg CBD, the bustling capital of Gauteng province. This unique apartment… More

From US$ 65 Book Now

Sandton City Splendid Apartment 1 L Power & Water Backup L Walk To Sandton City & Nelson Mandela Square

24 Fredman Drive, Johannesburg, South Africa View map

To enjoy your vacation in Johannesburg, stay at the 60 m² Sandton City Splendid Apartment 1 L Power & Water Backup L Walk To Sandton City & Nelson Mandela Square Johannesburg, which is a mere 1.4 km… More

From US$ 151 Book Now

Dante One Rosebank Apartment

37 Cradock Avenue, Johannesburg, South Africa View map

In the heart of Old Town, the Dante One Rosebank Apartment Johannesburg offers an unparalleled experience for travelers captivated by history, vibrant dining options, and cultural exploration. This… More

From US$ 68 Book Now

Cozy Chic

260 Main Street, Johannesburg, South Africa View map

Cozy Chic Apartment Johannesburg offers easy access to such tourist sites as the Museum of African Design, located around 5 minutes' walk away. This apartment is situated 11 km from Gau Sandton train… More

Book Now

Primrose Tranquility Luxury Dwelling

35 Primrose Drive, Johannesburg, South Africa View map

**Welcome to Primrose Tranquility Luxury Dwelling, a serene oasis nestled just 30 km from O.R. Tambo International Airport and 8 km from the vibrant heart of Gau Sandton.** This exquisite retreat… More

Book Now

Trendy Melrose Apartment

50 Kernick Avenue Unit 12, The Fitzgerald, Johannesburg, South Africa View map

**Welcome to Trendy Melrose Apartment** Nestled in the vibrant Melrose district of Johannesburg, Trendy Melrose Apartment is your destination for comfort and style in an up-market suburb. More

From US$ 64 Book Now

Airville Luxury Apartments, 7Min Drive To Cresta Mall

70 Minnaar Street, Johannesburg, South Africa View map

To enjoy your vacation in Johannesburg, stay at the 9-room Airville Luxury Apartments, 7Min Drive To Cresta Mall Johannesburg, which is only 1.3 km from Alberts Farm Conservancy and approximately a… More

From US$ 61 Book Now

Craftsmen'S Ship Maboneng, Apartment

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

**Craftsmen's Ship Maboneng: A Chic Retreat in the Heart of Johannesburg** For those seeking entertainment, the vibrant Gold Reef City Casino is merely 6 km away, and the area is dotted with eclectic… More

From US$ 42 Book Now

Houghton Suites

Lloys Ellis Avenue Houghton, Johannesburg, South Africa View map

Offering a restaurant, Houghton Suites Johannesburg lies in the Houghton district of Johannesburg, approximately 10 minutes by car from the city park "Jhb Zoo Lake" and 3.3 km from such cultural… More

From US$ 177 Book Now

One Rosebank

37 Cradock Avenue, Johannesburg, South Africa View map

**Welcome to One Rosebank,** an exquisite retreat nestled in the heart of Old Town, the oldest and most picturesque section of Johannesburg, renowned for its rich history and stunning architectural… More

From US$ 55 Book Now

Cozy Apartment With Private Garden

22 Kasper Street Key Largo Complex, Johannesburg, South Africa View map

**Welcome to the Cozy Apartment With Private Garden**, an idyllic retreat nestled in the vibrant heart of Randburg. Known for its rich and diverse cultural landscape, this accommodation serves as the… More

From US$ 43 Book Now

One Rosebank 246 Executive Apartment

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

To enjoy your vacation in Johannesburg, stay at One Rosebank 246 Executive Apartment Johannesburg, which is 3.8 km from The Wilds Municipal Nature Reserve Park and just 13 minutes' walk from the… More

Book Now

Genesis

10 Sandler Road Fairmount, Johannesburg, South Africa View map

### Discover the Genesis Apartment Experience Nestled in the vibrant heart of Johannesburg, the Genesis Apartment offers a sophisticated retreat for both business and leisure travelers. More

From US$ 227 Book Now

Embassy Towers

Embassy Towers Sandhurst, Johannesburg, South Africa View map

The spacious Embassy Towers Apartment Johannesburg is also located a mere 0.6 km from the Sandton City Shopping Centre. The apartment is situated 750 metres from Sandton train station and just a few… More

Book Now

Sandton Luxury Apartments

122 Patricia Road, Johannesburg, South Africa View map

To enjoy your vacation in Johannesburg, stay at Sandton Luxury Apartments Johannesburg, which is merely 1.4 km from French South African Chamber of Commerce and Industry and just 6 minutes' walk from… More

From US$ 106 Book Now

One Rosebank Luxury Escape

37 Cradock Ave, Rosebank 6Th Floor, Johannesburg, South Africa View map

Located 10 minutes by car from the Delta Park, One Rosebank Luxury Escape Apartment Johannesburg is 4.1 km from a top family-friendly place like the Hashtag Escape. With access to a golf club, this… More

Book Now

Eden Luxury Apartments

8 6Th Avenue, Johannesburg, South Africa View map

Eden Luxury Apartments Johannesburg is located 4.7 km from Nedbank Head Office and 25 minutes' walk from the Liliesleaf Farm Museum. For guests seeking an active stay, this apartment grants access to… More

Book Now

Cmh Apartments

323 Surrey Avenue Apartment, Johannesburg, South Africa View map

Featuring a private swimming pool, Cmh Apartments Johannesburg is merely 6 minutes' walk from Volle Evangelie Kerk Ferndale. With access to a golf club, the apartment caters to the needs of active… More

Book Now

Coz Bachelor Pad In Randburg

60 Republic Road, Johannesburg, South Africa View map

Boasting spa facilities such as a solarium, Coz Bachelor Pad In Randburg Apartment Johannesburg is situated in the Barmbek Sued district of Johannesburg, about 25 minutes' walk from Ferndale Village… More

From US$ 42 Book Now