• Help

All Johannesburg hotels

Hotels on map
Search Hotels
2026-03-01
2026-03-02

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
2026-03-01
2026-03-02

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
Stylish Rivonia Retreat-Peaceful 2-Bedroom
Stylish Rivonia Retreat-Peaceful 2-Bedroom

Stylish Rivonia Retreat-Peaceful 2-Bedroom

11 9Th Avenue, Johannesburg, South Africa
Free Wi-Fi
No pets allowed
To enjoy your vacation in Johannesburg, stay at Stylish Rivonia Retreat-Peaceful 2-Bedroom Johannesburg apartment, which is 13 minutes' walk from Oriental City Rivonia Outlet Mall and 3.3 miles from…
Birdsong In Sandton And Charming Townhouse Retreat
Birdsong In Sandton And Charming Townhouse Retreat

Birdsong In Sandton And Charming Townhouse Retreat

125 Willowbrook Place, Johannesburg, South Africa
Wi-Fi
Outdoor swimming pool
Air conditioning
Birdsong In Sandton And Charming Townhouse Retreat Johannesburg villa is located 9 minutes' walk from Sandton Market @ The Park and features a swimming pool as well as a terrace for guests' pleasure.
An Elegant 2-Bedroom Apt In Sandton
An Elegant 2-Bedroom Apt In Sandton

An Elegant 2-Bedroom Apt In Sandton

89 Grayston Drive, Johannesburg, South Africa
Excellent location
This property boasts excellent location. It has a score 9.3 out of 10 for location according to the visitors’ reviews. It must be a convenient place to stay!
The 83 ft^2 An Elegant 2-Bedroom Apt In Sandton Johannesburg is located 2.9 miles from Acrobranch Melrose and within a 10-minute drive of Beechwood Botanical Gardens.
Air: Serenity In Maboneng
Air: Serenity In Maboneng

Air: Serenity In Maboneng

286 Fox Street, Johannesburg, South Africa
Pleasant location
This property boasts pleasant location. It has a score 6.6 out of 10 for location according to the visitors’ reviews. It must be a convenient place to stay!
Johannesburg Art Gallery is approximately 25 minutes' stroll from Air: Serenity In Maboneng Apartment Johannesburg, while Ellis Park Stadium is situated nearby.
Larleebee Apartments
Larleebee Apartments

Larleebee Apartments

254 Fox Street, Johannesburg, South Africa
Superb location
This property boasts superb location. It has a score 8.8 out of 10 for location according to the visitors’ reviews. It must be a convenient place to stay!
Free Wi-Fi
The 1-room Larleebee Apartments Johannesburg offers easy entry to such city sights as Ellis Park Stadium, situated merely a 5-minute walk away. Guests will surely benefit from Wi-Fi and parking at…
Royal Xtian Elegant 3 Bedrooms
Royal Xtian Elegant 3 Bedrooms

Royal Xtian Elegant 3 Bedrooms

1 Emerald Boulevard, Johannesburg, South Africa
Exceptional location
This property boasts exceptional location. It has a score 9.7 out of 10 for location according to the visitors’ reviews. It must be a convenient place to stay!
Free Wi-Fi
No pets allowed
Royal Xtian Elegant 3 Bedrooms Johannesburg apartment is located a 10-minute drive from Glendower Golf Club and 2.2 miles from Karaglen Shopping Centre.
Jewel City
Jewel City

Jewel City

City Road, Johannesburg, South Africa
Free Wi-Fi
No pets allowed
To enjoy your vacation in Johannesburg, stay at the 45 ft² Jewel City Johannesburg apartment, which is 0.5 miles from FNB Bank City and just an 11-minute stroll from Sci-Bono Discovery Centre Hands…
Empire On Middle
Empire On Middle

Empire On Middle

7 Middle Road, Johannesburg, South Africa
Pleasant location
This property boasts pleasant location. It has a score 0 out of 10 for location according to the visitors’ reviews. It must be a convenient place to stay!
Free Wi-Fi
Air conditioning
Pets allowed
Along with access to such natural sites as Innesfree Park, about a 25-minute walk away, the 2-bedroom Empire On Middle Villa Johannesburg offers a private swimming pool. Providing guests with Wi-Fi…
Private Villa-Views, Pool, Braai
Private Villa-Views, Pool, Braai

Private Villa-Views, Pool, Braai

Glenvista, Johannesburg, South Africa
Free Wi-Fi
Outdoor swimming pool
Jacuzzi
Bar/ Lounge area
Game room
Air conditioning
Located approximately 10 minutes by car from Klipriviersberg Nature Reserve, Private Villa-Views, Pool, Braai Johannesburg provides access to a private swimming pool. Offering Wi-Fi, the Johannesburg…
Nal'Enzo Luxe Stays
Nal'Enzo Luxe Stays

Nal'Enzo Luxe Stays

89 Grayston Drive 7Th Floor, 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!
The 2-room Nal'Enzo Luxe Stays Johannesburg apartment overlooks the garden and is situated only 5 minutes by foot from Benmore Gardens Shopping Centre. The apartment is nestled in the Sandton…
2 Bedroom Sandton Apartment
2 Bedroom Sandton Apartment

2 Bedroom Sandton Apartment

0A North Road, Johannesburg, South Africa
Exceptional location
This property boasts exceptional location. It has a score 9.6 out of 10 for location according to the visitors’ reviews. It must be a convenient place to stay!
2 Bedroom Sandton Apartment Johannesburg is located approximately 10 minutes' drive from Country Club Johannesburg and 2.6 miles from Nelson Mandela Square.
Sandton Smart Apartment Eighteen
Sandton Smart Apartment Eighteen

Sandton Smart Apartment Eighteen

15 West Road South, Johannesburg, South Africa
Pleasant location
This property boasts pleasant location. It has a score 0 out of 10 for location according to the visitors’ reviews. It must be a convenient place to stay!
Free Wi-Fi in rooms
Express check-in/ -out
Outdoor swimming pool
Golf course
Restaurant
Poolside snack bar
Business center
Located 1.9 miles from the big Innesfree Park, which offers the thrill of discovering something beautiful, the welcoming 0-bedroom Sandton Smart Apartment Eighteen Johannesburg includes a restaurant.…
Modern And Comfortable
Modern And Comfortable

Modern And Comfortable

37 Crawford Drive, Johannesburg, South Africa
Pleasant location
This property boasts pleasant location. It has a score 0 out of 10 for location according to the visitors’ reviews. It must be a convenient place to stay!
Free Wi-Fi
No pets allowed
Modern And Comfortable Johannesburg apartment is located a 25-minute walk from Montecasino and 2.4 miles from RollEgoli Roller Skating Rink. For guests seeking an active stay, this 80 ft² apartment…
The Studios At Forest Glen
The Studios At Forest Glen

The Studios At Forest Glen

Windsor West, Johannesburg, South Africa
Free Wi-Fi in rooms
No pets allowed
To enjoy your vacation in Johannesburg, stay at The Studios At Forest Glen Johannesburg, which is about a 10-minute drive from Windsor Golf Course and 2.7 miles from Alberts Farm Conservancy. With…
Chez Nous
Chez Nous

Chez Nous

9 9Th Avenue, Johannesburg, South Africa
Superb location
This property boasts superb location. It has a score 8.9 out of 10 for location according to the visitors’ reviews. It must be a convenient place to stay!
Chez Nous Apartment Johannesburg is located 1.8 miles from Goodman Gallery and a 20-minute walk from Killarney Mall.
Rainbow Rise
Rainbow Rise

Rainbow Rise

9 De La Rey, The Atrium, Rivonia,, Johannesburg, South Africa
Pleasant location
This property boasts pleasant location. It has a score 0 out of 10 for location according to the visitors’ reviews. It must be a convenient place to stay!
Free Wi-Fi
No pets allowed
To enjoy your vacation in Johannesburg, stay at the 1-room Rainbow Rise Apartment Johannesburg, which is 1.6 miles from River Club Golf Course Sandton and around 10 minutes' drive from Benmore Centre…
Fridas Haven
Fridas Haven

Fridas Haven

13 Nicolyn 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!
Free internet access
Outdoor swimming pool
Restaurant
Non-smoking property
Offering a swimming pool and a terrace, the 1-room Fridas Haven Apartment Johannesburg is situated in the Randburg district of Johannesburg, 1.6 miles from Boskruin Village Shopping Centre. Located…
Condo In Sandton Masingita Tower
Condo In Sandton Masingita Tower

Condo In Sandton Masingita Tower

15 West Road South, 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
Air conditioning
No pets allowed
Located 25 minutes' walk from Sandton Market @ The Park, the 78 ft^2 Condo In Sandton Masingita Tower Johannesburg overlooks the city. This 2-bedroom apartment is situated 1.7 miles from Gau Sandton…
Blackheath Manor Guest House
Blackheath Manor Guest House

Blackheath Manor Guest House

267 Outlook Terrace, Johannesburg, South Africa
Exceptional location
This property boasts exceptional location. It has a score 9.5 out of 10 for location according to the visitors’ reviews. It must be a convenient place to stay!
Free internet access
Indoor swimming pool
Outdoor swimming pool
Shuttle service
Restaurant
Non-smoking property
Children's play area
Located around 10 minutes by car from Delta Park, the lovely Blackheath Manor Guest House Johannesburg overlooks the pool. This 6-room apartment offers a car park on site and modern comforts like Wi…
Urban Oasis Apartments At One Hyde Park
Urban Oasis Apartments At One Hyde Park

Urban Oasis Apartments At One Hyde Park

4 Hurlingham Road, Johannesburg, South Africa
Superb location
This property boasts superb location. It has a score 8.7 out of 10 for location according to the visitors’ reviews. It must be a convenient place to stay!
The 60 ft^2 Urban Oasis Apartments At One Hyde Park Johannesburg is located 2.1 miles from the public park "Jhb Zoo Lake" and 11 minutes' walk from South African Chamber of Commerce and Industry.

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

2026-03-01
2026-03-02

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