Special offers and Exclusive deals

Search Hotels

2026-04-17
2026-04-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

Apartments and B&Bs in Johannesburg

Mk Cozy Cottage

12 Kevin Close, Johannesburg, South Africa View map

Mk Cozy Cottage Johannesburg hotel offers guests access to Epsom Downs Shopping Centre, which is 3.8 km away. More

Book Now

Yellow Stars Guesthouse Ltd

46 5Th Avenue, Johannesburg, South Africa View map

**Welcome to Yellow Stars Guesthouse Ltd** - an inviting retreat nestled in the heart of Johannesburg, offering a perfect blend of comfort and convenience for travelers. Located just 8 km from the… More

From US$ 15 Book Now

Sahara Guest House

211 Dale Lace Avenue, Randpark-Ridge, Johannesburg, South Africa View map

**Welcome to Sahara Guest House Johannesburg - Your Oasis in Randburg** Nestled in the vibrant suburb of Randburg, Sahara Guest House Johannesburg offers a welcoming retreat that combines the charm… More

Book Now

Mampondo Property & Estate Management

7 Middle Road, Johannesburg, South Africa View map

**Welcome to Mampondo Property & Estate Management Johannesburg, a luxurious retreat nestled in the vibrant area of Sandton.** This prestigious locale not only houses the country's stock exchange and… More

From US$ 85 Book Now

Melrose Hideout

2 Ladbroke Lane, Johannesburg, South Africa View map

French South African Chamber of Commerce and Industry is 2.1 km from Melrose Hideout Johannesburg, while Railway Museum is 450 metres away. Guests will have access to a free parking facility onsite… More

From US$ 52 Book Now

Heri Bed & Breakfast

4 Basroyd Drive, Johannesburg, South Africa View map

Providing guests with car rentals, Heri Bed & Breakfast Bed & Breakfast Johannesburg is located around 6 km from Gold Reef City Theme Park. Featuring 7 rooms with views of the lake, this Johannesburg… More

Book Now

St. Michael And The Queens

18 Grampian Road, Johannesburg, South Africa View map

Nestled in the vibrant heart of Johannesburg, St. Michael And The Queens offers an exquisite retreat for discerning travelers. Located a mere 19 km from the renowned Gau Sandton and just 15 km away… More

From US$ 24 Book Now

Guest House The Pearls Residence

61 Louis Botha Avenue, Johannesburg, South Africa View map

**Welcome to Guest House The Pearls Residence, a tranquil haven located just a 20-minute drive from the bustling heart of Gau Sandton. Nestled in the vibrant Johannesburg area, this charming guest… More

From US$ 14 Book Now

Ib Guesthouse

28-A Talisman Avenue, Johannesburg, South Africa View map

Welcome to the Ib Guesthouse Johannesburg, a charming haven situated just 15 km from the bustling energy of Gau Sandton. This distinguished residence offers a perfect blend of comfort and elegance… More

Book Now

Luxury Apartment At The Paramount

1 8Th Street, Johannesburg, South Africa View map

**Welcome to Luxury Apartment at The Paramount, Johannesburg** Nestled in the vibrant heart of Johannesburg, Luxury Apartment at The Paramount promises an unforgettable stay filled with modern… More

From US$ 80 Book Now

Amadwala Lodge

Cnr Pierre Road And Short Street, Wilgespruit, Roodepoort, Johannesburg, South Africa View map

Welcome to Amadwala Lodge Johannesburg, a luxurious retreat nestled just 21 kilometers from the vibrant heart of Gau Sandton. This exquisite haven merges modern sophistication with authentic African… More

Book Now

Brown Sugar Backpackers

75 Observatory Avenue, Observatory Ext 1, Johannesburg, South Africa View map

More

Book Now

Shakira Spa And Lodge

110 Maria Street, Johannesburg, South Africa View map

Shakira Spa And Lodge Johannesburg lies a 10-minute drive from Bromhof Village Centre. Located in the Randburg district, Shakira Spa And Lodge is 4.5 km from Golden Harvest Park. More

Book Now

Sweet Waters Lodge

64 Albertina Sisulu Road, Johannesburg, South Africa View map

Located 3.6 km from Arts On Main, Sweet Waters Lodge Johannesburg hotel offers access to tourist attractions throughout Johannesburg. More

Book Now

Guest Room In Ormonde With Balcony

1400 Wagtail Street, Johannesburg, South Africa View map

Guest Room In Ormonde With Balcony Johannesburg hotel offers proximity to the Johannesburg Planetarium, situated approximately 7 km away. More

From US$ 29 Book Now

Nine Loch Guesthouse

9 Loch Road, Johannesburg, South Africa View map

Located within 10 minutes' drive of Golden Harvest Park, Nine Loch Guesthouse Johannesburg includes 7 rooms with views of the patio. This hotel also includes a terrace with a barbecue grill and… More

From US$ 72 Book Now

Braamfontein Manhattan Jhb

17 Biccard Street, Johannesburg, South Africa View map

Carlton Centre is just 1.5 km from the 25 m^2 Braamfontein Manhattan Jhb Apartment Johannesburg, while Wits Art Museum is situated nearby. This 1-bedroom apartment provides a mini-kitchen with a… More

From US$ 47 Book Now

Guest House - Gautrain

28 Bristol Road Saxonwold, Johannesburg, South Africa View map

- Gautrain, situated in Randburg district, 3.8 km from Johannesburg Botanical Garden, boasts a satellite TV and seating. More

From US$ 50 Book Now

The Royal Princess Garden Apartment Near Monte

No.2 Brompton Court, 1 Oak Avenue, Craigavon Fourways, Johannesburg, South Africa View map

Featuring views of the mountain, Royal Princess Garden - Luxury Self Catering Unit apartment offers accommodation with an outdoor pool and a balcony, around 2.3 km from Montecasino Boulevard. The… More

From US$ 189 Book Now

Restwell

35 Edward Street, Johannesburg, South Africa View map

Situated in a serene corner of Johannesburg, the Restwell Bed & Breakfast offers a tranquil retreat just 18 km from Gau Sandton, making it an ideal spot for both leisure and business travelers. This… More

Book Now

10 On Vaal

10 Vaal Road, Johannesburg, South Africa View map

Located in the serene surroundings of Johannesburg, 10 On Vaal Bed & Breakfast serves as a tranquil retreat for both leisure and business travelers. Situated just 10 km from the vibrant Gau Sandton… More

Book Now

Villa54, Sandton

54 Homestead Road, Johannesburg, South Africa View map

Situated only 5 minutes' walk from the 4-star Villa54, Sandton Johannesburg hotel, guests can reach St Catherine Anglican Church in no time. Located 4.7 km from the vibrant indoor mall "African Craft… More

From US$ 46 Book Now

Kwathu Bnb

2 Sturdee Avenue 327, Johannesburg, South Africa View map

In the vibrant Rosebank district, Kwathu Bnb Johannesburg is a serene oasis that perfectly balances urban sophistication and tranquility. This delightful accommodation provides guests with easy… More

From US$ 68 Book Now

Maboneng Guest Apartment

276 Main Street City Building Room 402, Johannesburg, South Africa View map

Nestled in the vibrant Maboneng precinct, the Maboneng Guest Apartment offers a contemporary retreat in the heart of Johannesburg, South Africa's bustling capital. This stylish property showcases the… More

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

Fullbliss Guesthouse

28-B Talisman Avenue, Johannesburg, South Africa View map

Fullbliss Guesthouse Johannesburg is located in Johannesburg, 3.5 km from L. Ron Hubbard, and offers an outdoor swimming pool. The budget guest house also offers a sun deck and a picnic area to spend… More

From US$ 29 Book Now

Bruma Lodge

220 Queen Street, Johannesburg, South Africa View map

**Welcome to Bruma Lodge, Johannesburg's gem, where comfort meets sophistication. Nestled just 12 kilometers from the bustling heart of Gau Sandton, this haven offers guests easy access to a wealth… More

Book Now

Cosy Posy Guest House

101 Geldenhuis Road, Johannesburg, South Africa View map

Welcome to the Cosy Posy Guest House Johannesburg, a delightful retreat situated just 16 km from the thrilling Gold Reef City Casino and the serene Kempton Park Golf Club. Ideally located for both… More

From US$ 17 Book Now

Poolside Haven

65 Bessemer St, Wendywood, Johannesburg, South Africa View map

**Welcome to Poolside Haven Bed & Breakfast**, a serene retreat nestled in the vibrant heart of Sandton, Johannesburg. This enchanting oasis is ideally positioned amidst the pulse of corporate life… More

From US$ 41 Book Now

Arterial Guest House

17-A Arterial Road West, Johannesburg, South Africa View map

Featuring an outdoor swimming pool, Arterial Guest House Johannesburg is around a 10-minute ride from L. Ron Hubbard. There is also a car park. More

Book Now

The Protea Nest

19 Protea Avenue, Johannesburg, South Africa View map

Positioned in the vibrant heart of Johannesburg, The Protea Nest Bed & Breakfast offers guests an idyllic retreat that combines comfort with a touch of local charm. Striking the perfect balance… More

Book Now

Parkview

23 7Th Avenue, Johannesburg, South Africa View map

More

Book Now

260 Jozi Maboneng - Uncapped Wi-Fi

260, Johannesburg, South Africa View map

The 28 m² 260 Jozi Maboneng - Uncapped Wi-Fi Apartment Johannesburg is located in the central area of Johannesburg, around a 5-minute walk from the Arts On Main. This 1-bedroom apartment is situated… More

From US$ 31 Book Now

Stella'S Place

78 2Nd Avenue, Johannesburg, South Africa View map

**Stella's Place Johannesburg: A Tranquil Retreat** Beyond the comforts of the accommodation, guests will discover a plethora of attractions within close proximity. More

From US$ 25 Book Now

48 Tamarack

10 Homestead Road, Johannesburg, South Africa View map

More

From US$ 107 Book Now

Urban Oasis Apartments At The Median

23 Cradock Avenue, Johannesburg, South Africa View map

**Welcome to Urban Oasis Apartments at The Median**, where comfort meets convenience in the vibrant heart of Johannesburg. Nestled in the trendy neighborhood of Rosebank, this inviting destination… More

From US$ 104 Book Now

Modern Apartment In Culturally Vibrant Melville 22

10 Main East Road, Johannesburg, South Africa View map

Located 2.2 km from Johannesburg Zoo, the 40 m^2 Modern Apartment In Culturally Vibrant Melville 22 Johannesburg overlooks the outdoor pool. Situated 10 minutes' drive from Constitution Hill Human… More

From US$ 56 Book Now

Modern One Rosebank Studio Apartment 456

One Rosebank Apartment 456, Johannesburg, South Africa View map

**Discover the Charm of Modern One Rosebank Studio Apartment 456** Nestled in the heart of Johannesburg's vibrant Rosebank district, Modern One Rosebank Studio Apartment 456 offers an exceptional… More

From US$ 75 Book Now

Easy Stay-One Rosebank

37 Cradock Avenue, Johannesburg, South Africa View map

**Experience Comfort and Culture at Easy Stay-One Rosebank** The array of services offered at Easy Stay-One Rosebank ensures a seamless stay, from attentive concierge assistance to on-site amenities… More

From US$ 92 Book Now

Exec Studio Sandton

7 Middle Road, Johannesburg, South Africa View map

More

Book Now

6 Olives On Third

60 Third Street Linden, Johannesburg, South Africa View map

**Welcome to 6 Olives On Third, where urban comfort meets cultural richness in the heart of Randburg.** This vibrant property offers a unique retreat just 11 km from the bustling Sandton City Mall… More

From US$ 40 Book Now

Craftsmanship 340 Imd

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

More

Book Now

@Home Cottage

7 Homestead Road Bramley, Johannesburg, South Africa View map

Nestled set in a garden, @Home Cottage Johannesburg includes a terrace with views of the garden. Beechwood Gardens is at a distance of 3.9 km from the apartment, and Nedbank Head Office is nearly a… More

From US$ 32 Book Now

Modernafrique

11 Greenstone Place, Johannesburg, South Africa View map

Experience sophistication and comfort at the Modernafrique Apartment Johannesburg, a premier destination situated just 15 km from the vibrant O.R. Tambo International Airport. This exceptional abode… More

From US$ 37 Book Now

Maphungubwe Pop Champagne Hotel Apt On 6Th Floor

6 Ferreira Street, Johannesburg, South Africa View map

More

Book Now

Sunset Studio At One Rosebank

One Rosebank, Johannesburg, South Africa View map

Nestled in the heart of Old Town, the Sunset Studio At One Rosebank is a delightful retreat for travelers keen on immersing themselves in the rich tapestry of history and gastronomy that this vibrant… More

From US$ 68 Book Now

Garden Cottage Sandton

95 9Th Rd, Johannesburg, South Africa View map

Situated in the heart of Johannesburg, Garden Cottage Sandton offers an elegant retreat just a 10-minute drive from the bustling Gau Sandton. This charming sanctuary combines modern comforts with a… More

Book Now

Luxury Apartment With Pool View In Sandton 6Th Floor

89 Grayston Drive, Johannesburg, South Africa View map

Situated only 650 metres from Rand Merchant Bank, the spacious 87 m² Luxury Apartment With Pool View In Sandton 6Th Floor Johannesburg provides guests with Wi-Fi for either business or leisure. More

Book Now

Luxury Modern Apartment In Bryanston With Fast Wi-Fi, Balcony & Parking

35 Cottesmore Road, Johannesburg, South Africa View map

More

Book Now

One Rosebank Retreat

37 Cradock Ave, Rosebank, Johannesburg, 2196, 3Rd Floor Unit No 351, Johannesburg, South Africa View map

Nestled in the vibrant heart of Old Town, the One Rosebank Retreat offers an exquisite escape for travelers seeking to indulge in the rich tapestry of food, history, and culture. This charming abode… More

Book Now