• Help

All Johannesburg hotels

Hotels on map
Search Hotels
2025-12-13
2025-12-14

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-12-13
2025-12-14

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
Distance - low to high
Sorting
  • Most popular first
  • Highest rating first
  • Lowest price first
  • Distance - low to high
Specify your search:
All
Lowest price
City centre
5-star hotels
Highest rating
Free Wi-Fi
9
Excellent
Bougainvillea At Boskruin
Bougainvillea At Boskruin

Bougainvillea At Boskruin

Excellent
21 reviews
9
9 Kwartel Place 9, 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
Free Wi-Fi
Plunge pool
Golf course
Children's play area
Wheelchair access
Pets allowed
Bougainvillea Johannesburg is a stunning homestay located in the Gauteng region, just 20 km from Lanseria International Airport. This vibrant property boasts a range of amenities, including an…
8.2
Excellent
Cozy Apartment With Private Garden
Cozy Apartment With Private Garden

Cozy Apartment With Private Garden

Excellent
26 reviews
8.2
22 Kasper Street Key Largo Complex, Johannesburg, South Africa
Excellent location
This property boasts excellent location. It has a score 9 out of 10 for location according to the visitors’ reviews. It must be a convenient place to stay!
Free Wi-Fi
Outdoor swimming pool
No pets allowed
To enjoy your vacation in Johannesburg, stay at the spacious 1-bedroom Cozy Apartment With Private Garden Johannesburg, which is at a distance of 4.1 km from Northgate Shopping Centre and around 10…
8.8
Excellent
Vanilla Guesthouse
Vanilla Guesthouse

Vanilla Guesthouse

Excellent
202 reviews
8.8
25 Karee Street, Randpark Ridge, Ext 2, 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!
Free Wi-Fi
Outdoor swimming pool
Bar/ Lounge area
Non-smoking rooms
Wheelchair access
Air conditioning
The recently renovated Vanilla Guesthouse Johannesburg lies in a shopping neighbourhood, within reach of entertainment venues like the Coca-Cola dome, 4.2 km away. Featuring 9 rooms with views of the…
7.6
Good
The Hide In Randburg-Strydom
The Hide In Randburg-Strydom

The Hide In Randburg-Strydom

Good
208 reviews
7.6
Richardson A 10 Stanley Road Strijdompark Ext.3 2188, 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!
Free Wi-Fi
Outdoor swimming pool
Cots
No pets allowed
Providing 12 rooms, the 3-star The Hide In Randburg-Strydom Hotel Johannesburg is within a 5-km distance of Windsor Golf Course. Additionally, guests can enjoy a golf club provided at this…
8
Good
Modern 1 Bedroom Flat With Uninterrupted Wifi
Modern 1 Bedroom Flat With Uninterrupted Wifi

Modern 1 Bedroom Flat With Uninterrupted Wifi

Good
64 reviews
8
2 Doringboom Street, Johannesburg, South Africa
Superb location
This property boasts superb location. It has a score 8.2 out of 10 for location according to the visitors’ reviews. It must be a convenient place to stay!
Free Wi-Fi
No pets allowed
Johannesburg is Gauteng province, South Africa. This cozy apartment offers a well-equipped kitchen with a fridge, oven, washing machine, and stovetop, complemented by a flat-screen TV and a charming…
8
Good
Ultra Housing Suite
Ultra Housing Suite

Ultra Housing Suite

Good
2 reviews
8
77 Jan K Marais Avenue, Johannesburg, South Africa
Pleasant location
This property boasts pleasant location. It has a score 6.5 out of 10 for location according to the visitors’ reviews. It must be a convenient place to stay!
Free Wi-Fi
Express check-in/ -out
Plunge pool
Seasonal outdoor pool
Non-smoking rooms
No pets allowed
Situated in the vibrant city of Johannesburg, Ultra Housing Suite offers a luxurious retreat with modern amenities. The property provides a variety of accommodations, including units with a…
Ultra House
Ultra House

Ultra House

77 Jan K Marais Avenue, Johannesburg, South Africa
Overlooking the garden, Ultra House Villa Johannesburg hotel is 4.7 km from The Coca-Cola dome Event Venue. At the hotel, guests will find a golf club to stay active.
5.6
Average
Valley Inn Guest Guest House
Valley Inn Guest Guest House

Valley Inn Guest Guest House

Average
222 reviews
5.6
110 Maria Street, Fontainebleau, Randburg, Johannesburg, South Africa
Very good location
This property boasts very good location. It has a score 7.4 out of 10 for location according to the visitors’ reviews. It must be a convenient place to stay!
Wi-Fi in rooms
Free Wi-Fi
24-hour reception
Indoor swimming pool
Rooftop pool
Jacuzzi
No pets allowed
Valley Inn Guest Guest House Johannesburg provides proximity to Emmarentia Dam, which is situated around 7 km away. Also, guests have access to a golf club provided at this Johannesburg hotel.
9
Excellent
Lily Bees
Lily Bees

Lily Bees

Excellent
8 reviews
9
3 Pieterse Place Malanshof, 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 Wi-Fi
Outdoor swimming pool
Golf course
No pets allowed
Offering an outdoor pool, Lily Bees Holiday home is situated in Randburg district in Johannesburg. This property also includes a patio.
7.8
Good
Cozy 1 Bedroom Cottage
Cozy 1 Bedroom Cottage

Cozy 1 Bedroom Cottage

Good
13 reviews
7.8
26 Hardekool Street, Johannesburg, South Africa
Excellent location
This property boasts excellent location. It has a score 9 out of 10 for location according to the visitors’ reviews. It must be a convenient place to stay!
Free Wi-Fi
Outdoor swimming pool
No pets allowed
The charming Cozy 1 Bedroom Cottage Johannesburg is nestled in the vibrant area of Randburg within the Gauteng province of South Africa. This delightful guest house offers a tranquil retreat with a…
9.2
Excellent
Cosy Cabins
Cosy Cabins

Cosy Cabins

Excellent
17 reviews
9.2
96 Gertrude Street Fontainebleau, 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 Wi-Fi
Golf course
Treatment room
Full body massage
Head massage
Back massage
Waxing
Body scrub
Facial
Manicure
Pedicure
No pets allowed
Staying at Cosy Cabins Johannesburg apartment, guests can visit Rand Park Ridge Shopping Centre, located 18 minutes' walk away. At this apartment, Wi-Fi and free private parking are also provided.
8.8
Excellent
24 On Basil
24 On Basil

24 On Basil

Excellent
231 reviews
8.8
24B Basil Street, Johannesburg, South Africa
Excellent location
This property boasts excellent location. It has a score 9.1 out of 10 for location according to the visitors’ reviews. It must be a convenient place to stay!
Free Wi-Fi
Express check-in/ -out
Outdoor swimming pool
Spa lounge
Full body massage
Head massage
Back massage
Jacuzzi
Restaurant
Bar/ Lounge area
Business centre
Offering a restaurant and a barber shop, the 4-star 24 On Basil Boutique Luxury Hotel Johannesburg lies in the Barmbek Sued district, approximately a 10-minute drive from the Bel Air Shopping Centre…
8.8
Excellent
Le'Ciara Luxury Guest House
Le'Ciara Luxury Guest House

Le'Ciara Luxury Guest House

Excellent
278 reviews
8.8
29 Basil Street, Ferndale, Randburg, Johannesburg, South Africa
Excellent location
This property boasts excellent location. It has a score 9 out of 10 for location according to the visitors’ reviews. It must be a convenient place to stay!
Mini golf
Jacuzzi
Meeting/ Banquet facilities
Non-smoking rooms
Air conditioning
No pets allowed
Located 3.1 km from shopping venues such as the Bel Air Shopping Centre, the smoke-free Le'Ciara Luxury Guest House Johannesburg includes a storage for belongings. There is a terrace fitted with…
6.4
Good
Fm Guest Lodge Comfort, Tranquility & Peace Of Mind
Fm Guest Lodge Comfort, Tranquility & Peace Of Mind

Fm Guest Lodge Comfort, Tranquility & Peace Of Mind

Good
433 reviews
6.4
49 Randpark Drive, Johannesburg, South Africa
Superb location
This property boasts superb location. It has a score 8.1 out of 10 for location according to the visitors’ reviews. It must be a convenient place to stay!
Wi-Fi in rooms
Free Wi-Fi
24-hour reception
Express check-in/ -out
Outdoor swimming pool
Fitness centre
Aqua park
Golf course
Canoeing
Billiard tables
The property offers comfortable accommodations with an outdoor swimming pool, ideal for unwinding and soaking up the African sun. Additionally, guests can make use of the free private parking and…
8.4
Excellent
Wakanda
Wakanda

Wakanda

Excellent
4 reviews
8.4
36 Basil Street, Johannesburg, South Africa
Very good location
This property boasts very good location. It has a score 7.5 out of 10 for location according to the visitors’ reviews. It must be a convenient place to stay!
Free Wi-Fi
No pets allowed
Wakanda Johannesburg apartment is located 10 minutes' drive from Delta Environmental Centre and 4.7 km from Delta Park. Wi-Fi is available for guests' business or leisure needs.
Pakaipa
Pakaipa

Pakaipa

48 Second Avenue, Johannesburg, South Africa
Pakaipa Johannesburg hotel offers access to Willows Estate The, which is located approximately a 25-minute walk away. Thanks to a golf club provided at this Johannesburg hotel, guests can stay active.
10
Excellent
Cottage - Sleeps 4 - Pet Friendly - Pool - Parking
Cottage - Sleeps 4 - Pet Friendly - Pool - Parking

Cottage - Sleeps 4 - Pet Friendly - Pool - Parking

Excellent
3 reviews
10
6 Lona Street, 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
Free Wi-Fi
Outdoor swimming pool
Air conditioning
Pets allowed
Situated about 7 km from Emmarentia Dam, Tranquil Cottage Retreat - Malanshof Randburg Johannesburg invites guests to relax at a patio.
Sharonlea Cottage
Sharonlea Cottage

Sharonlea Cottage

8 Koraalboom Road, Johannesburg, South Africa
The 100 m^2 Sharonlea Cottage Johannesburg is situated approximately a 20-minute walk from Bromhof Village Centre and features a private swimming pool with a patio. The Coca-Cola dome Event Venue is…
Tripleg Apartments 6
Tripleg Apartments 6

Tripleg Apartments 6

Unit 2 The Burgh, 6B 4Th Avenue Morningside Sandton, Edenburg, 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
Pets allowed
To enjoy your vacation in Johannesburg, stay at Tripleg Apartments 6 Johannesburg, which is approximately 10 minutes' drive from Boskruin Village Shopping Centre and at a distance of 4.5 km from Rock…
10
Excellent
Happytimes Guest House
Happytimes Guest House

Happytimes Guest House

Excellent
1 review
10
471 West Avenue, Johannesburg, South Africa
Seasonal outdoor pool
Non-smoking rooms
Happytimes Guest House Johannesburg provides proximity to Windsor Golf Course, which is located approximately a 10-minute drive away. Also, active guests can enjoy a seasonal outdoor swimming pool…

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

2025-12-13
2025-12-14

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