• Help

Apartments and B&Bs in Johannesburg

Hotels on map
Search Hotels
2025-07-23
2025-07-24

Maximum period that can be booked is 30 days. Please enter alternative dates.

Ages of children:
Specify the age of a child
Specify the age of children
2025-07-23
2025-07-24

Maximum period that can be booked is 30 days. Please enter alternative dates.

Ages of children:
Specify the age of a child
Specify the age of children

Filter Results

Hotels by class

Hotel name

Price per night

Accommodation type

Districts

Attractions

Thematic hotels

Review rating

Hotel facilities

Room facilities

Filter
Most popular first
Sorting
  • Most popular first
  • Highest rating first
  • Lowest price first
  • Distance - low to high
Specify your search:
All
Lowest price
City center
5-star hotels
Highest rating
Free Wi-Fi
Sandton Skye Executive Suite - With Inverter
Sandton Skye Executive Suite - With Inverter

Sandton Skye Executive Suite - With Inverter

3 Stan Road, Sandton Skye, Johannesburg, South Africa
Superb location
This property boasts superb location. It has a score 8.6 out of 10 for location according to the visitors’ reviews. It must be a convenient place to stay!
Wi-Fi in rooms
Sandton Skye Executive Suite - With Inverter, situated in the vibrant Sandton district of Johannesburg, offers a luxurious and convenient stay for guests. This spacious one-bedroom apartment features…
Apprentice Penthouse
Apprentice Penthouse

Apprentice Penthouse

84 Market Street, Johannesburg, South Africa
Free Wi-Fi
Featuring a private swimming pool and a terrace, Apprentice Penthouse Apartment Johannesburg is situated in the Downtown Johannesburg district, 25 minutes' walk from Constitution Hill Human Rights…
Smart Apartment One
Smart Apartment One

Smart Apartment One

10 Eaton Avenue, Johannesburg, South Africa
To enjoy your vacation in Johannesburg, stay at Smart Apartment One Johannesburg, which is 0.8 miles from The Campus Bryanston and about 10 minutes by car from Rietfontein Nature Reserve.
Amour Residence - Warm Two-Bedroom Apartment
Amour Residence - Warm Two-Bedroom Apartment

Amour Residence - Warm Two-Bedroom Apartment

37 Iona Drive, Johannesburg, South Africa
Free Wi-Fi
Outdoor swimming pool
Non-smoking rooms
Cribs
Children's play area
Pets allowed
The 2-room Amour Residence - Warm Two-Bedroom Apartment Johannesburg is located 1.8 miles from Investec Investment Bank and 1.7 miles from Braamfontein Spruit Trail. Wi-Fi and free private parking…
Private Bryanston Cottage, Garden, Uncapped Wi-Fi
Private Bryanston Cottage, Garden, Uncapped Wi-Fi

Private Bryanston Cottage, Garden, Uncapped Wi-Fi

37 Chesterfield Road, Bryanston, Johannesburg, South Africa
Free Wi-Fi
Cribs
If you want to stay in the Bryanston district of Johannesburg, the 1-room Private Bryanston Cottage, Garden, Uncapped Wi-Fi Johannesburg is a good choice located, about 25 minutes' stroll from…
Happytimes Guest House
Happytimes Guest House

Happytimes Guest House

471 West Avenue, Johannesburg, South Africa
Free Wi-Fi
Seasonal outdoor pool
Featuring a swimming pool and a terrace, the 1-room Happytimes Guest House Johannesburg is situated in the Randburg district of Johannesburg, 2.6 miles from New Life. RollEgoli Roller Skating Rink is…
Loftus
Loftus

Loftus

77 Grayston Drive, Johannesburg, South Africa
Free Wi-Fi
Swimming pool
If you want to stay in the Sandton district, the 2-room Loftus Apartment Johannesburg is a good choice located, 14 minutes by foot from Nelson Mandela Square. This apartment is situated 0.8 miles…
Johannesburg Sangoma Sandton City Traditional Healer Pretoria Spell Caster Centurion Win Court Cases Gauteng
Johannesburg Sangoma Sandton City Traditional Healer Pretoria Spell Caster Centurion Win Court Cases Gauteng

Johannesburg Sangoma Sandton City Traditional Healer Pretoria Spell Caster Centurion Win Court Cases Gauteng

17 Harrison Street, Johannesburg, South Africa
Free Wi-Fi
The 1-room Johannesburg Sangoma Sandton City Traditional Healer Pretoria Spell Caster Centurion Win Court Cases Gauteng apartment is situated in the Downtown Johannesburg district of Johannesburg…
46 St Peters Place
46 St Peters Place

46 St Peters Place

46 Saint Peter Road, Houghton Estate, Johannesburg, South Africa
Very good location
This property boasts very good location. It has a score 7.9 out of 10 for location according to the visitors’ reviews. It must be a convenient place to stay!
The 6-bedroom 46 St Peters Place is less than a 10-minute walk from Masjid ul Furqaan. 7 rooms at 46 St Peters Place are provided with multi-channel TV, an adjoining terrace and ironing facilities.
Quiet, Very Specious Apartment In Dainfern
Quiet, Very Specious Apartment In Dainfern

Quiet, Very Specious Apartment In Dainfern

105 Borgo De Felice, Johannesburg, South Africa
Wi-Fi
Outdoor swimming pool
Pets allowed
To enjoy your vacation in Johannesburg, stay at the 2-room Quiet, Very Specious Apartment In Dainfern Johannesburg, which is around 10 minutes by car from Adrenaline Cafe and around 3 miles from…
Siena Sun Apartment 42
Siena Sun Apartment 42

Siena Sun Apartment 42

57 Hyperion Drive, Johannesburg, South Africa
Pleasant location
This property boasts pleasant location. It has a score 2.5 out of 10 for location according to the visitors’ reviews. It must be a convenient place to stay!
Free Wi-Fi
The 86 ft^2 Siena Sun Apartment 42 Johannesburg offers easy access to such tourist sites as Northlands Corner, located around 5 minutes' walk away. Guests can make use of Wi-Fi for both business and…
At The Heart Of Maboneng!
At The Heart Of Maboneng!

At The Heart Of Maboneng!

276 Main Street, Johannesburg, South Africa
Free Wi-Fi
Outdoor swimming pool
Located 0.6 miles from Arts On Main, the 1-room At The Heart Of Maboneng! Apartment Johannesburg is 2.7 miles from a top family-friendly place like the 55 - hectare Johannesburg Zoo. Located in the…
Luxury On Winston
Luxury On Winston

Luxury On Winston

10 Cross Rd, Johannesburg, South Africa
Free Wi-Fi
Luxury On Winston Apartment Johannesburg is located approximately 10 minutes' drive from Montecasino and 2.6 miles from Cambridge Crossing Shopping Centre Paulshof. This apartment is situated within…
Laka Reset
Laka Reset

Laka Reset

41 Kruis Street, Johannesburg, South Africa
Wi-Fi in rooms
To enjoy your vacation in Johannesburg, stay at Laka Reset Apartment Johannesburg, which is 0.3 miles from Absa Money Museum and around 25 minutes by foot from Neighbourgoods Market.
A Botanical Haven In Melville, Johannesburg
A Botanical Haven In Melville, Johannesburg

A Botanical Haven In Melville, Johannesburg

42 4Th Avenue, Johannesburg, South Africa
Exceptional location
This property boasts exceptional location. It has a score 10 out of 10 for location according to the visitors’ reviews. It must be a convenient place to stay!
Wi-Fi in rooms
To enjoy your vacation in Johannesburg, stay at the 1-room A Botanical Haven In Melville, Johannesburg apartment, which is 2.4 miles from Neighbourgoods Market and only 8 minutes' stroll from…
Setai Elton Hill
Setai Elton Hill

Setai Elton Hill

42 Sally'S Alley, Johannesburg, South Africa
Setai Elton Hill Apartment Johannesburg is situated in the Sandton district of Johannesburg, merely 5 minutes' stroll from British Chamber of Business in Southern Africa. The apartment is situated 0.
Sandton Skye Unit
Sandton Skye Unit

Sandton Skye Unit

Pam Road, Johannesburg, South Africa
Excellent location
This property boasts excellent location. It has a score 9.2 out of 10 for location according to the visitors’ reviews. It must be a convenient place to stay!
Wi-Fi
Sandton Skye Unit apartment is situated in Sandton district of Johannesburg and provides accommodation with a restaurant, a free private parking lot and an outdoor swimming pool. Placed within 0.6…
Morningsun Gardens 18
Morningsun Gardens 18

Morningsun Gardens 18

3 Stan Road, Johannesburg, South Africa
Free Wi-Fi
Outdoor swimming pool
Cribs
Offering a private swimming pool, the 80 ft^2 Morningsun Gardens 18 Apartment Johannesburg is situated 2.1 miles from Thrupps Shopping Centre. Wi-Fi and a free private parking lot are also available…
5.6
Average
Bb Hers Dreamy
Bb Hers Dreamy

Bb Hers Dreamy

Average
8 reviews
5.6
16 11Th Avenue, Johannesburg, South Africa
Excellent location
This property boasts excellent location. It has a score 9.4 out of 10 for location according to the visitors’ reviews. It must be a convenient place to stay!
Wi-Fi in rooms
Cribs
To enjoy your vacation in Johannesburg, stay at the 2-room Bb Hers Dreamy Apartment Johannesburg, which is 3.8 miles from Country Club Johannesburg and around a 10-minute drive from Hobart Grove…
Chic Home In Prime Sandton Area
Chic Home In Prime Sandton Area

Chic Home In Prime Sandton Area

39 North Road, Johannesburg, South Africa
Free Wi-Fi
The 206 ft^2 Chic Home In Prime Sandton Area Johannesburg apartment is a great place to stay in the Sandton district, 2.5 miles from Innesfree Park. Wi-Fi and a free private parking lot are provided…

All hotels in Johannesburg are booked for your dates. Try other dates

2025-07-23
2025-07-24

Maximum period that can be booked is 30 days. Please enter alternative dates.

Ages of children:
Specify the age of a child
Specify the age of children
Thank you for subscribing
Close