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

Beautiful 2 Bed, 2 Baths Apartment

Middle Road, Johannesburg, South Africa View map

Situated in the vibrant heart of Sandton, the Beautiful 2 Bed, 2 Baths Apartment serves as both a luxurious retreat and a gateway to Johannesburg's bustling financial district. This elegant… More

From US$ 100 Book Now

Artsy City Studio Apartment

259 Main Street, Johannesburg, South Africa View map

**Welcome to the Artsy City Studio Apartment, Johannesburg**: a vibrant escape nestled in the heart of Johannesburg CBD, the bustling capital of Gauteng province and South Africa's largest metropolis… More

Book Now

One Rosebank Apartments By Propr

37 Cradock Avenue, Johannesburg, South Africa View map

Situated approximately a 10-minute drive from the South African National Museum of Military History, the 10-room One Rosebank Apartments By Propr Johannesburg also boasts easy access to Rosebank… More

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

Coz Guesthouse In Randburg

60 Republic Road, Johannesburg, South Africa View map

Welcome to Coz Guesthouse in Randburg, a charming escape nestled in the vibrant heart of Johannesburg. This delightful haven is perfect for both leisure and business travelers seeking a relaxing… More

From US$ 42 Book Now

City Haven By Westpoint

89 Grayston Drive, Johannesburg, South Africa View map

**Discover City Haven By Westpoint Johannesburg, a Sanctuary in Sandton** Nestled in the vibrant heart of Sandton, City Haven By Westpoint is a sophisticated retreat designed for both business and… More

From US$ 84 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$ 94 Book Now

Cosy Cabins

96 Gertrude Street Fontainebleau, Johannesburg, South Africa View map

**Welcome to Cosy Cabins Johannesburg**, where modern comfort meets the vibrant spirit of Randburg, a hub for a truly multicultural cosmopolitan experience. Nestled in this dynamic area, the cabins… More

Book Now

Zayna

Rosebank The Paramount, Johannesburg, South Africa View map

**Welcome to Zayna Apartment Johannesburg, a captivating retreat nestled in the heart of Old Town.** This vibrant area is a haven for cultural enthusiasts, offering a delightful mix of historic… More

From US$ 74 Book Now

Apartment At Michelangelo Towers

8 Maude Street, Johannesburg, South Africa View map

**Welcome to Apartment At Michelangelo Towers, where modern luxury meets unmatched convenience in the heart of Sandton, Johannesburg's vibrant financial district. This elegantly designed 1-bedroom… More

From US$ 191 Book Now

Urban Escapes Rosebank Apartments

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

**Welcome to Urban Escapes Rosebank** Nestled in the vibrant heart of Rosebank, Urban Escapes Rosebank Apartments presents a unique blend of comfort and convenience, making it an ideal base for both… More

From US$ 74 Book Now

Secure And Comfortable , Fully Equipped Unit

Emerald Boulevard, Johannesburg, South Africa View map

To enjoy your vacation in Johannesburg, stay at Secure And Comfortable, Fully Equipped Unit Johannesburg apartment, which is about 25 minutes' walk from Modderfontein Golf Club and at a distance of 5… More

From US$ 46 Book Now

Urban Oasis Apartment At The Hub

The Hub Apartments The Hub, Johannesburg, South Africa View map

More

Book Now

"La Couronne"

71 5Th Avenue, Johannesburg, South Africa View map

**Welcome to La Couronne Apartment Johannesburg** La Couronne's strategic location places you conveniently within 11 km of the vibrant Gau Sandton, a hub of shopping and entertainment. More

From US$ 36 Book Now

Maria'S In Melville

3 8Th Avenue, Johannesburg, South Africa View map

To enjoy your vacation in Johannesburg, stay at the spacious 1-bedroom Maria'S In Melville Johannesburg apartment, which is around 10 minutes' drive from Johannesburg Chamber of Commerce and Industry… More

From US$ 42 Book Now

Paulshof Guesthouse - Hluhluwe Road Complex

15 Hluhluwe Road, Johannesburg, South Africa View map

Located 25 minutes' walk from the Liliesleaf Farm Museum, Paulshof Guesthouse - Hluhluwe Road Complex Johannesburg overlooks the garden. Standing 2.9 km from the Design Quarter, this homestay… More

From US$ 243 Book Now

A Charm In Dainfern Near Montecasino Sandton

William Nicole Drive And Broadacres Drive The William, Johannesburg, South Africa View map

**A Charm In Dainfern Near Montecasino Sandton: An Inviting Retreat** Nestled in the heart of Dainfern, A Charm In Dainfern Near Montecasino Sandton offers an inviting escape that combines comfort… More

Book Now

The Median In Rosebank

23 Cradock Avenue, Johannesburg, South Africa View map

In the heart of Johannesburg's thriving Rosebank district, The Median in Rosebank offers an inviting blend of comfort and convenience. This vibrant area is renowned for its rich cultural scene and an… More

From US$ 93 Book Now

Earthy And Organic

55 Oakdene Parks 1 Apartment, Johannesburg, South Africa View map

The 79 m^2 Earthy And Organic Apartment Johannesburg is located within a 15-minute drive of Gandhi Square and around 7 km from Market Theatre. The 2-bedroom apartment features a swimming pool and a… More

From US$ 48 Book Now

Nova Skye

27 Botha Avenue, Johannesburg, South Africa View map

Situated 2.5 km from Emmarentia Dam, the spacious 1-bedroom Nova Skye Apartment Johannesburg provides guests with Wi-Fi for either business or leisure. More

From US$ 60 Book Now

Russell'S Rest Rooms

2017 Colman Street Protea South, Johannesburg, South Africa View map

Positioned in the heart of Johannesburg, Russell's Rest Rooms offers a serene escape with the perfect blend of comfort and convenience. Just a short drive from Lanseria International Airport, the… More

From US$ 24 Book Now

Sizanazo Guest House - Double Room

65 Maluti Avenue, Johannesburg, South Africa View map

To enjoy your vacation in Johannesburg, stay at the spacious 1-bedroom Sizanazo Guest House - Double Room Johannesburg, which is at a distance of 7 km from Melville and around 15 minutes' drive from… More

From US$ 40 Book Now

Self Catering 2 Bed Apartment Sandton

7 On Middle 173, Johannesburg, South Africa View map

Nestled in the tranquil Grzegórzki neighborhood, the Self Catering 2 Bed Apartment Sandton offers an inviting retreat surrounded by lush greenery. This residential area is renowned for its charming… More

Book Now

The Rose 47 4Th Street Albertskroon

47 4Th Street, Johannesburg, South Africa View map

Located 14 km from Gau Sandton railway station, the 90 m² The Rose 47 4Th Street Albertskroon Johannesburg apartment is just a 5-minute walk from the nature park "Albert's Farm". For guests seeking… More

From US$ 26 Book Now

Sandton Sky 1312

3 Stan Road, Johannesburg, South Africa View map

Positioned in the heart of Sandton, Sandton Sky 1312 is an exceptional oasis embodying luxury and sophistication. Ideally positioned adjacent to Johannesburg's bustling financial district, this… More

From US$ 92 Book Now

Medon Luxury Suites With Power Back Up Bryanston Sandton

3 Halifax Street, Johannesburg, South Africa View map

Overlooking the garden, the spacious 2-bedroom Medon Luxury Suites With Power Back Up Bryanston Sandton Johannesburg is at a distance of 6 km from Liliesleaf History Museum in Johannesburg. Access to… More

Book Now

214 The Vantage, Rosebank

23 Tyrwhitt Avenue 214, Johannesburg, South Africa View map

More

Book Now

Masingita Towers Hotel, 11Th Floor Luxurious Sunset Condo With Views

15 West Road South, Johannesburg, South Africa View map

To enjoy your vacation in Johannesburg, stay at the 2-room Masingita Towers Hotel, 11Th Floor Luxurious Sunset Condo With Views Johannesburg, which is approximately 10 minutes by car from the… More

Book Now

The Ark In Maboneng

254 Fox Street, Johannesburg, South Africa View map

**Welcome to The Ark in Maboneng, your gateway to the vibrant heart of Johannesburg**. Situated in the lively Maboneng district, this stylish apartment offers modern comfort and an inviting… More

From US$ 43 Book Now

Old House Lane Melrose Boulevard

Melrose Boulevard, Johannesburg, South Africa View map

Welcome to Old House Lane Melrose Boulevard, an exquisite retreat nestled in the heart of Melrose, an ultra-chic urban precinct designed around the vibrant concept of live, work, and play. This… More

From US$ 225 Book Now

Jade Apartments

10 Lower Road, Johannesburg, South Africa View map

**Discover the Charm of Jade Apartments Johannesburg** Nestled in the tranquil neighborhood of Grzegórzki, the Jade Apartments Johannesburg offers a refreshing escape from the city's hustle and… More

From US$ 94 Book Now

Luxury 2Br/2Ba In The Monroe, Sa

39 Sturdee Avenue Unit 34, Johannesburg, South Africa View map

Set nearly a 5-minute stroll from Saint Martin-in-the-field Anglican Church, the 2-room Luxury 2Br/2Ba In The Monroe, Sa Apartment Johannesburg has a terrace furnished with a swimming pool. Dunkeld… More

From US$ 92 Book Now

Rivonia Sandton Hideaway

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

**Discover the Charm of Rivonia Sandton Hideaway** Nestled in the heart of Rivonia, the Rivonia Sandton Hideaway offers a serene escape with a unique blend of modern amenities and natural beauty. More

From US$ 36 Book Now

Luxury, Comfort And Unforgettable View Of Sandton

24 Fredman Drive, Johannesburg, South Africa View map

More

Book Now

Cosy Mini Happy Place

260 Main Street, Johannesburg, South Africa View map

Experience contemporary elegance at the Cosy Mini Happy Place, a remarkable retreat nestled in the heart of Johannesburg CBD, the vibrant capital of Gauteng province. This chic apartment is ideally… More

From US$ 25 Book Now

The Base, Secure And Affordable Comfort

323 Surrey Avenue, Johannesburg, South Africa View map

The 34 m² The Base, Secure And Affordable Comfort Johannesburg apartment is situated 3.2 km from the Bryanston Shopping Centre and offers a swimming pool. The apartment boasts a golf club, perfect… More

Book Now

The Space

16 Nerina Road Morningside, Johannesburg, South Africa View map

**Welcome to The Space Johannesburg,** where contemporary design meets comfort in the heart of Johannesburg. Offering a unique blend of modern luxury and homely warmth, this remarkable retreat is… More

From US$ 58 Book Now

Prime Sandton City

The Lineal Complex - Sandton., Johannesburg, South Africa View map

More

Book Now

Sandtongate Heights

25 Minerva Avenue, Johannesburg, South Africa View map

More

Book Now

Westpoint Heart Of Gold

89 Grayston Drive, Johannesburg, South Africa View map

The 400 m² Westpoint Heart Of Gold Apartment Johannesburg is situated a mere 5 minutes' walk from Benmore Gardens Shopping Centre and 25 km from O.R. Tambo International airport. This 2-bedroom… More

From US$ 86 Book Now

Minimalist, Cosy Loft

527 Main Street Life Maboneng, Johannesburg, South Africa View map

Situated in the vibrant heart of Johannesburg, the Minimalist Cosy Loft stands as an inviting retreat amidst the bustling city, known as the City of Gold. This stylish one-bedroom apartment offers a… More

From US$ 37 Book Now

Gorgeous 1-Bedroom Sandton Flat

12 George Street, Johannesburg, South Africa View map

To enjoy your vacation in Johannesburg, stay at Gorgeous 1-Bedroom Sandton Flat Johannesburg, which is approximately 10 minutes' drive from Country Club Johannesburg and at a distance of 4.7 km from… More

From US$ 46 Book Now

Rock Cottage Golfview Lodge

64 Golfcourse Road Walkerville, Johannesburg, South Africa View map

Positioned in a serene corner of Johannesburg, Rock Cottage offers guests a tranquil retreat just 45 km from both Gaudent Sandton and Rand. This idyllic lodge combines natural beauty with… More

From US$ 27 Book Now

Villa Picasso Sandton - Executive

Villa Picasso, Johannesburg, South Africa View map

Nestled in the vibrant heart of Johannesburg, Villa Picasso Sandton - Executive offers an exceptional retreat for travelers seeking both luxury and convenience. Just 8 km from Gau Sandton, this… More

From US$ 65 Book Now

Modern Sleek & Private 1 Bedroom Unit

37 Crawford Drive, Johannesburg, South Africa View map

Located around 10 minutes by car from Epsom Downs Shopping Centre, the spacious 1-bedroom Modern Sleek & Private 1 Bedroom Unit Johannesburg apartment provides access to a number of tourist sites… More

Book Now

Business Traveler Luxroom 20Mb Wifi 2Km 2 Gautrain

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

Situated in the bustling Rosebank district of Johannesburg, the Business Traveler Luxroom presents a refined haven for those on a professional journey or seeking leisure. This sophisticated apartment… More

Book Now

Sandton Skye Luxury Hotel

3 Stan Road, Johannesburg, South Africa View map

**Welcome to Sandton Skye Luxury Apartment** Discover the epitome of sophistication at the Sandton Skye Luxury Apartment, perfectly positioned in the vibrant heart of Sandton, South Africa's premier… More

Book Now

Sandton Cozy Apartment

138 Grayston Drive, Johannesburg, South Africa View map

**Discover the Elegance of Sandton Cozy Apartment Johannesburg** Positioned within a thriving neighborhood, guests can enjoy convenient access to nearby attractions and exquisite shopping centers. More

From US$ 107 Book Now

Sandton Apartment 15 West Road South

15 West Road South, Johannesburg, South Africa View map

**Discover Sandton Apartment 15 West Road South** Conveniently located just 28 km from Lanseria International Airport, this property puts you within easy reach of major landmarks. More

From US$ 149 Book Now

Studio In Bryanston

5 Kildoon Road, Johannesburg, South Africa View map

The 45 m^2 Studio In Bryanston Apartment Johannesburg is around 5 km from Cambridge Crossing Shopping Centre Paulshof and offers a terrace with a kitchenette. RollEgoli Roller Skating Rink is a walk… More

From US$ 48 Book Now