Special offers and Exclusive deals

Search Hotels

2026-05-17
2026-05-18
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

All Johannesburg hotels

The Aura 344 Swimming Pool & Gym-Work Or Play

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

The Aura 344 Swimming Pool & Gym-Work Or Play Apartment Johannesburg is located in Johannesburg, about a 25-minute stroll from Olivedale Corner, and offers guests an outdoor swimming pool and a… More

Book Now

Modern 1 Bedroom Flat With Uninterrupted Wifi

2 Doringboom Street, Johannesburg, South Africa View map

Modern 1 Bedroom Flat With Uninterrupted Wifi Johannesburg is nestled in the Barmbek Sued district, about a 15-minute walk from the restaurant KFC. This apartment boasts a golf club, perfect for… More

From US$ 54 Book Now

Modern 3 Bedroom Apartment

14 Dexter Rd, Johannesburg, South Africa View map

To enjoy your vacation in Johannesburg, stay at Modern 3 Bedroom Apartment Johannesburg, which is approximately 1 km from Northlands Corner and around a 5-minute ride from Northgate Ice Rink. More

Book Now

The Hide In Randburg-Strydom

Richardson A 10 Stanley Road Strijdompark Ext.3 2188, Johannesburg, South Africa View map

Situated in the Barmbek Sued district of Johannesburg, The Hide In Randburg-Strydom Hotel Johannesburg gives access to entertainment venues like the Coca-Cola dome, 2.8 km away. To keep fit, a golf… More

From US$ 29 Book Now

Siena Sun Apartment 7

169 Hyperion Drive Northriding, Johannesburg, South Africa View map

Siena Sun Apartment 7 Johannesburg is nestled in the Barmbek Sued district, fairly close to the seafood restaurant Ocean Basket Northriding. More

From US$ 61 Book Now

Birch Tree Cottage

Corner Christo And Church Avenue, Johannesburg, South Africa View map

**Birch Tree Cottage: A Hidden Gem in Johannesburg** Nestled in the tranquil suburb of Olivedale, Birch Tree Cottage offers a delightful escape for those seeking comfort and convenience in… More

From US$ 85 Book Now

Bruno Comfort Suites

76 Pritchard Street, Olivedale Johannesburg North, Johannesburg, South Africa View map

In the serene suburb of Olivedale, Johannesburg, Bruno Comfort Suites serves as a luxurious retreat in the vibrant heart of Gauteng province. This delightful guesthouse offers an inviting ambiance… More

From US$ 25 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$ 98 Book Now

Made Stays

48 Market Street, Johannesburg, South Africa View map

Made Stays Johannesburg hotel enjoys a private location and provides easy access to the Coca-Cola dome 3.9 km away. There is also parking. More

From US$ 32 Book Now

Lumi'S Nest

12 Bottlebrush Street 195, Johannesburg, South Africa View map

**Welcome to Lumi's Nest Apartment Johannesburg, where comfort meets contemporary elegance in the heart of Randburg, a vibrant area within Gauteng province.** This charming abode serves as an ideal… More

From US$ 74 Book Now

A Homely And Secure 2 Bedroom With Uncapped Wifi

26 Cedar Street, Johannesburg, South Africa View map

**Welcome to A Homely and Secure 2 Bedroom With Uncapped Wifi**, your perfect retreat in the vibrant suburb of Bryanston. More

From US$ 43 Book Now

Amberhall Guesthouse

109 Blandford Road, Johannesburg, South Africa View map

Located 4.6 km from the Montecasino, the 4-star Amberhall Guesthouse Johannesburg includes 10 rooms. The hotel offers parking on site. More

From US$ 163 Book Now

Ninety North Guest House

North Street 90, 90, Johannesburg, South Africa View map

To enjoy your vacation in Johannesburg, stay at the 7-room Ninety North Guest House Johannesburg, which is about a 10-minute drive from Northwold Shopping Centre Johannesburg and within 10 minutes'… More

Book Now

Zonke Bonke Guest House Randburg

497 West Avenue, Johannesburg, South Africa View map

Offering bicycles for rent, as well as Wi-Fi throughout the property, Zonke Bonke Guest House Randburg Johannesburg is 2.6 km from the Golden Harvest Park. Comprising 16 rooms with views of the… More

From US$ 61 Book Now

Grace At Ferndale

494 Long Avenue, Johannesburg, South Africa View map

Set in the heart of enchanting Johannesburg, Grace At Ferndale Bed & Breakfast invites travelers to indulge in a unique blend of homey comfort and contemporary elegance. Just a short 20-minute drive… More

From US$ 31 Book Now

494 Long Avenue

494 Long Avenue, Johannesburg, South Africa View map

494 Long Avenue Bed & Breakfast Johannesburg, located a 10-minute drive from the Golden Harvest Park, boasts an outdoor swimming pool. At this hotel, guests can find a golf club to stay active. More

From US$ 28 Book Now

130 Market Bed And Breakfast

Market Street, Johannesburg, South Africa View map

**Welcome to 130 Market Bed And Breakfast in Randburg, a vibrant hub that perfectly encapsulates the essence of a true multicultural cosmopolitan experience.** Nestled in one of Johannesburg's most… More

From US$ 33 Book Now

Corgi Guest House

23 Corgi Place, Johannesburg, South Africa View map

Set in the heart of Johannesburg, Corgi Guest House offers a serene retreat that beautifully balances comfort and convenience. With its tranquil outdoor swimming pool surrounded by lush greenery… More

From US$ 31 Book Now

Ashwood Haven

36 Ash Road, Johannesburg, South Africa View map

Located 4.7 km from the Bird Gardens, Ashwood Haven Villa Johannesburg provides access to a private swimming pool. Featuring a patio, this Johannesburg holiday home is situated approximately 25… More

Book Now

Boskruin Oasis

4 Castle Road, Johannesburg, South Africa View map

Boskruin Oasis Apartment Johannesburg is situated nearly a 5-minute walk from The Barn Christian Fellowship and 25 km from Lanseria International airport. More

From US$ 51 Book Now

Cr Bnb Guest House

474 West Avenue, Johannesburg, South Africa View map

Offering a swimming pool, Cr Bnb Guest House Johannesburg is situated in the Barmbek Sued district, 2.8 km from the Golden Harvest Park. This guest house also includes complimentary private parking. More

From US$ 32 Book Now

Amoris Guesthouse - In Randburg

481A Long Avenue, Johannesburg, South Africa View map

Amoris Guesthouse - In Randburg Johannesburg is located in Johannesburg, 2.6 km from the Golden Harvest Park, and offers a swimming pool. The guest house provides 24-hour security to ensure guests'… More

From US$ 41 Book Now

Amoris Guesthouse I - Randburg

481B Long Avenue, Johannesburg, South Africa View map

Featuring Wi-Fi throughout the property, the 3-star Amoris Guesthouse I - Randburg Johannesburg is about a 10-minute drive from Northwold Shopping Centre Johannesburg. Guests can benefit from a golf… More

Book Now

Amoris Guest House-Randburg

481 Long Avenue, Johannesburg, South Africa View map

**Welcome to Amoris Guest House-Randburg Johannesburg**, an oasis nestled in the vibrant heart of Randburg, Gauteng. This charming accommodation provides an excellent base for travelers wishing to… More

From US$ 46 Book Now

Ferndale Guest House And Party Venue

471 West Ave, Ferndale, Johannesburg, South Africa View map

Located about 10 minutes by car from the 5-star Ferndale Guest House And Party Venue Johannesburg, guests can reach Bromhof Village Centre. There is also a car park. More

From US$ 39 Book Now

Entire Villa In Bryanston

2 Tiemie Road, Johannesburg, South Africa View map

More

From US$ 545 Book Now

Lovely Room In A Shared Apartment With Pool

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

**Discover the Comfort of Lovely Room in a Shared Apartment With Pool** Positioned just 16 kilometers from the bustling Gautrain Sandton Station and 20 kilometers from Lanseria International Airport,… More

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