Special offers and Exclusive deals

Search Hotels

2026-02-22
2026-02-23
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

Soul View Studio Apartment

371 Dungarvan Avenue, Johannesburg, South Africa View map

**Welcome to Soul View Studio Apartment, Johannesburg** - a unique haven nestled in the vibrant heart of the city. This beautifully designed apartment is the perfect retreat for those seeking comfort… More

Book Now

Sandton Gate Luxury Apartments

25 Minerva Avenue, Johannesburg, South Africa View map

Sandton Gate Luxury Apartments Johannesburg is located about 10 minutes by car from Sandton Convention Center and 3.4 km from Gardens of St Christopher. More

From US$ 95 Book Now

Kmg Apartments At Sandton Skye

3 Stan Road, Johannesburg, South Africa View map

The 1-room Kmg Apartments At Sandton Skye Johannesburg is located around 10 minutes by car from Innesfree Park and offers Wi-Fi for either business or leisure. The 45 m^2 apartment is a 10-minute… More

From US$ 90 Book Now

Casa De Olivias Peaceful Studio

25 Shrublands Drive, Johannesburg, South Africa View map

More

Book Now

Opulent Escape Bryanston

6 Berkeley Avenue 1St Floor, Johannesburg, South Africa View map

More

Book Now

Jasmine Cottage

5 Shrewsbury Street, Johannesburg, South Africa View map

To enjoy your vacation in Johannesburg, stay at the 1-room Jasmine Cottage Johannesburg, which is within 10 minutes' drive of British Chamber of Business in Southern Africa and 4.5 km from the… More

Book Now

Executive Studio At One Rosebank

39 Cradock Avenue Rosebank One Rosebank 558, Johannesburg, South Africa View map

More

Book Now

Sunny Rosebank Apartment - Leisure Or Business

12 Baker Street The Bolton - 4Th Floor, Johannesburg, South Africa View map

More

Book Now

Three Bedroom House In Randburg, No Loadshedding

99 Rabie Street, Johannesburg, South Africa View map

Staying at the spacious Three Bedroom House In Randburg, No Loadshedding Johannesburg, guests can relax on a terrace a 10-minute drive from the RollEgoli. With access to a golf club, this apartment… More

From US$ 88 Book Now

Bachelor Room

16 11Th Avenue, Johannesburg, South Africa View map

More

Book Now

Jlb Cozy Luxury Apartment, Sandton

5 Pam Road, Johannesburg, South Africa View map

Featuring an outdoor swimming pool, the 80 m^2 Jlb Cozy Luxury Apartment, Sandton Johannesburg is just 5 minutes on foot from Benmore Gardens. At this 2-bedroom apartment, Wi-Fi and private car… More

Book Now

Michelangelo Towers 0801

8 Maude Street 0801, Johannesburg, South Africa View map

**Welcome to Michelangelo Towers 0801**, a stunning apartment that invites you to experience urban living like never before. Nestled in the picturesque Grzegórzki neighborhood, this exquisite… More

From US$ 232 Book Now

Tranquil Bryanston Apartment

29A Pytchley Road, Johannesburg, South Africa View map

In the serene suburb of Bryanston, the Tranquil Bryanston Apartment offers an idyllic retreat for travelers seeking both relaxation and adventure. Situated just 10 kilometers from Gau Sandton, this… More

Book Now

Cozy Retreat In Fourways

Birch Road 60 Tocara Lifestyle Estate, Johannesburg, South Africa View map

Welcome to the Cozy Retreat in Fourways, an inviting oasis nestled in Johannesburg's vibrant CBD, the bustling heart of South Africa's largest city and its capital within the Gauteng province. More

Book Now

Luu'S Balcony

Craftsmanship By Design 306, Johannesburg, South Africa View map

To enjoy your vacation in Johannesburg, stay at the 1-room Luu'S Balcony Apartment Johannesburg, which is only 1.4 km from the Absa Money Museum and around a 20-minute walk from the Ellis Park… More

From US$ 25 Book Now

Getaway Luxury Golf Estate - 15 Minutes From Lanseria Airport

325 Boundary Road, Johannesburg, South Africa View map

Staying at Getaway Luxury Golf Estate - 15 Minutes From Lanseria Airport Johannesburg apartment, guests can relax on a patio 2.9 km from Zandspruit Value Centre. To keep up with sports routine… More

From US$ 48 Book Now

Retreat In Randburg - The Base Apartments, Ferndale

323 Surrey Avenue, Johannesburg, South Africa View map

Experience a refined escape at the Retreat In Randburg - The Base Apartments, Ferndale, ideally located just 8 km from the bustling heart of Gau Sandton. This serene retreat combines the beauty of… More

Book Now

Silken Trap Budget Rooms

31/38 Francis Road, Johannesburg, South Africa View map

Welcome to Silken Trap Budget Rooms, a convenient oasis nestled in the heart of Johannesburg, just a short 29 km from the vibrant Gau Sandton area. This charming establishment offers a great blend of… More

From US$ 29 Book Now

Westpoint Executive Apartments Sandton

89 Grayston Drive 6Th Floor, Johannesburg, South Africa View map

**Welcome to Westpoint Executive Apartments Sandton**, an exquisite retreat nestled in the serene residential enclave of Grzegórzki. This charming location boasts an abundance of lush green spaces… More

Book Now

City Living Near Nelson Mandela Bridge & Wits Uni

303 Broadway, 53 Juta Street, Johannesburg, South Africa View map

**Welcome to City Living Near Nelson Mandela Bridge & Wits Uni**, where modern elegance meets the vibrant energy of Johannesburg. Nestled in the heart of Śródmieście, this exceptional accommodation… More

From US$ 45 Book Now

Ceetee Comfort Inn

275 Main Street, Johannesburg, South Africa View map

Nestled in the vibrant heart of Johannesburg, the Ceetee Comfort Inn boasts an inviting atmosphere and convenient access to the city's many attractions. Surrounded by the lively spirit of the city… More

From US$ 28 Book Now

Serenity In The Cbd

17 Anderson Street, Johannesburg, South Africa View map

**Discover Serenity in the CBD Johannesburg** The centerpiece of Serenity is undoubtedly its private pool, offering a refreshing escape from the city's hustle and bustle. More

Book Now

Cottonwood

4 Crescent Road, Johannesburg, South Africa View map

Situated at a 3 km distance from Alberts Farm Conservancy, the 30 m^2 Cottonwood Apartment Johannesburg also boasts easy access to Gau Sandton train station which is around 10 km away. This 1-bedroom… More

Book Now

Tranquil Flatlet With Full Kitchen & Pool Access

455 Fir Avenue, Johannesburg, South Africa View map

Experience a serene escape at the Tranquil Flatlet With Full Kitchen & Pool Access Apartment Johannesburg, a perfect blend of comfort and convenience located just 10 km from the bustling Gau Sandton.… More

Book Now

Cosy Apartment With Secure Parking

9 Orange Street Melville Mews - Unit 38, Johannesburg, South Africa View map

Welcome to the Cosy Apartment With Secure Parking, a charming retreat nestled in the heart of Johannesburg. This elegantly designed space offers the perfect blend of comfort and convenience, making… More

From US$ 29 Book Now

Self-Catering B&B - Randburg

323 Surrey Avenue, Johannesburg, South Africa View map

**Experience Comfort and Culture at Self-Catering B&B - Randburg** Strategically situated in Randburg, whether you're arriving from the vibrant city center or the airport, the B&B provides easy… More

Book Now

Sandton City Splendid Apartment 201 Back Up Power & Water

24 Fredman Drive, Johannesburg, South Africa View map

More

Book Now

The Aura 344 Swimming Pool & Gym-Work Or Play

344 The Aura, Aoreole Avenue, Northriding, Johannesburg, South Africa View map

The spacious 95 m² The Aura 344 Swimming Pool & Gym-Work Or Play Johannesburg apartment is located in Johannesburg, about a 25-minute stroll from All Saints Shopping Centre, and offers guests an… More

Book Now

Westpoint Ta Sandton Apartment

89 Grayston Drive, Johannesburg, South Africa View map

The spacious 80 m² Westpoint Ta Sandton Apartment Johannesburg is just 1.8 km from Sasol and offers a terrace with a swimming pool. The 2-bedroom apartment is within 15 minutes' walk of Gau Sandton… More

From US$ 99 Book Now

Unit 19 Ashwood Forest

6 Libertas Road, Johannesburg, South Africa View map

More

From US$ 68 Book Now

One Rosebank- Zero 31 Escape

37 Cradock Avenue Unit 31, Johannesburg, South Africa View map

More

Book Now

4Am Legacy Studios

264 Albertina Sisulu Road Level 1, Johannesburg, South Africa View map

4Am Legacy Studios Johannesburg is situated only 5 minutes on foot from Ellis Park Stadium and 15 km from Rand airport. At this apartment guests get access to 24-hour reception and an opportunity to… More

From US$ 42 Book Now

Luxurious Executive Gem In Sandton With Inverter.

25 Minerva Avenue 115, Johannesburg, South Africa View map

For sports enthusiasts, the 2-room Luxurious Executive Gem In Sandton With Inverter. apartment has a great location as it is set 2.7 km from River Club Golf Course Sandton, also Delta Park is about 3… More

Book Now

Masingita Towers Hotel, 12Th Floor Elegant Sunset Condo With Views

15 West Road South, Johannesburg, South Africa View map

To enjoy your vacation in Johannesburg, stay at the spacious 112 m² Masingita Towers Hotel, 12Th Floor Elegant Sunset Condo With Views Johannesburg, which is 2.5 km from Nelson Mandela Square and… More

Book Now

The Atrium, Rivonia - Sandton

9 De La Rey Road, Johannesburg, South Africa View map

The spacious 70 m^2 The Atrium, Rivonia - Sandton Apartment Johannesburg is located within 25 minutes' walk of Country Club Johannesburg and offers Wi-Fi for either business or leisure. RollEgoli… More

From US$ 74 Book Now

The Alcove Rivonia

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

**Welcome to The Alcove Rivonia, a serene oasis nestled in the vibrant suburb of Rivonia, Johannesburg.** Perfectly blending comfort and sophistication, this enchanting destination offers guests a… More

From US$ 54 Book Now

Southside Nest

30 Oakdene Parks, Johannesburg, South Africa View map

**Southside Nest Apartment Johannesburg** offers an exquisite retreat just 20 kilometers from the vibrant Gau Sandton, making it a perfect choice for both leisure and business travelers. Nestled in a… More

Book Now

The Address - B101 Houghton

Houghton Estate The Address B101, Johannesburg, South Africa View map

**Welcome to The Address - B101 Houghton Apartment**, an exquisite retreat in the heart of Johannesburg that harmonizes sophistication with comfort. Located just 8 km from the vibrant Gau Sandton… More

Book Now

Exquisite View Of Africa'S Tallest Building

70 Melville Road 1104, Johannesburg, South Africa View map

To enjoy your vacation in Johannesburg, stay at the 28 m² Exquisite View Of Africa'S Tallest Building Johannesburg apartment, which is 2.3 km from Rand Merchant Bank and around a 25-minute walk from… More

From US$ 83 Book Now

7 On Middle Serviced Apartments

7 On Middle, Johannesburg, South Africa View map

More

Book Now

Peach Tree Cottage

5 Shrewsbury Street, Johannesburg, South Africa View map

More

Book Now

Northcliff' Chavvah 2Br Condo 'Unwind In Comfort'

44 6Th Road West, Johannesburg, South Africa View map

More

Book Now

City Nest:Heart Of Linksfield II

174 Edward Avenue, Johannesburg, South Africa View map

To enjoy your vacation in Johannesburg, stay at the 1-room City Nest:Heart Of Linksfield II Apartment Johannesburg, which is at a distance of 3.5 km from Huddle Park Golf & Recreation and around a 10… More

Book Now

Guest Suite In Leafy Morningside

11 Anita Lane, Johannesburg, South Africa View map

Overlooking the garden, the 32 m^2 Guest Suite In Leafy Morningside Johannesburg is 4.7 km from Sasol in Johannesburg. Wi-Fi and private car parking are also available at this 1-bedroom apartment. More

From US$ 72 Book Now

305 Urban Oasis In Jozi Cbd

84 Marshall Street Isibaya House, 3Rd Floor, Johannesburg, South Africa View map

The Mary Fitzgerald Square is merely 1.7 km from the 2-room 305 Urban Oasis In Jozi Cbd Apartment Johannesburg, while Gauteng Provincial Government is situated nearby. The 50 m² apartment boasts a… More

From US$ 49 Book Now

“Pop Inn” Modern Apartment In Heart Of Bryanston

4 Antrim Road, Johannesburg, South Africa View map

**Welcome to 'Pop Inn' Modern Apartment In Heart Of Bryanston** Located only 7 km from Gautrain Sandton Station and within proximity of attractions like the Parkview Golf Club and Montecasino, the… More

From US$ 159 Book Now

V&S Apartments-Luxury Apartment2

323 Surrey Avenue, Johannesburg, South Africa View map

To enjoy your vacation in Johannesburg, stay at the 32 m^2 V&S Apartments-Luxury Apartment2 Johannesburg, which is about 10 minutes by car from Braamfontein Spruit Trail and around 4 km from Bromhof… More

Book Now

Exec Apartment Sandton

5 Middle Road, Johannesburg, South Africa View map

More

Book Now

The Bolton Apartment

341, The Bolton, 2 Sturdee Avenue, Rosebank, Johannesburg, South Africa View map

To enjoy your vacation in Johannesburg, stay at the 1-room The Bolton Apartment Johannesburg, which is merely 1.7 km from the South African National Museum of Military History and around 25 minutes'… More

From US$ 61 Book Now

Maboneng 12 Decades

286 Fox Street, Johannesburg, South Africa View map

More

Book Now