• Help

4 star hotels in Johannesburg

Hotels on map
Search Hotels
2025-05-04
2025-05-05

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-05-04
2025-05-05

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 centre
5-star hotels
Highest rating
Free Wi-Fi
24 On Basil Boutique Luxury Hotel
24 On Basil Boutique Luxury Hotel

24 On Basil Boutique Luxury Hotel

24 Basil St, 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!
Wi-Fi in rooms
Wi-Fi
Located approximately a 10-minute ride from North Rand Methodist Church, the 4-star 24 On Basil Boutique Luxury Hotel Johannesburg features Wi-Fi throughout the property and parking on site.
8.4
Excellent
59 On True North Guest Rooms
59 On True North Guest Rooms

59 On True North Guest Rooms

Excellent
113 reviews
8.4
59 True North Road 9, 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 in rooms
Free parking
Golf course
Fishing
Cycling
Hiking
Paid shuttle service
Meeting/ Banquet facilities
No pets allowed
The 4-star 59 On True North Guest Rooms Johannesburg hotel offers a terrace, located at a distance of 2.8 km from Columbine Square Shopping Centre. Featuring 8 rooms with views of the inner courtyard…
8.6
Excellent
The Franklin Loft Apartments
The Franklin Loft Apartments

The Franklin Loft Apartments

Excellent
30 reviews
8.6
4 Pritchard St, Johannesburg, South Africa
Superb location
This property boasts superb location. It has a score 8 out of 10 for location according to the visitors’ reviews. It must be a convenient place to stay!
Free Wi-Fi in rooms
Free parking
24-hour reception
Fitness studio
Non-smoking property
Situated a mere 9 minutes' walk from 11 Diagonal Street, the 4-star The Franklin Loft Apartments Johannesburg hotel boasts 24-hour front desk assistance and late check-out service. Along with the use…
8
Good
The Haystack On Homestead
The Haystack On Homestead

The Haystack On Homestead

Good
17 reviews
8
13 Homestead Road Off 7Th Avenue, Off Rivonia Road Edenburg 2128 Sandton Johannesburg, 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
Free parking
Express check-in/ -out
Outdoor swimming pool
Air conditioning
No pets allowed
Situated around a 10-minute ride from Investec Investment Bank, the 4-star The Haystack On Homestead Johannesburg hotel features Wi-Fi throughout the property, and a free private car park on site.
9.4
Excellent
The Ashford
The Ashford

The Ashford

Excellent
147 reviews
9.4
16 Ashford Road, Johannesburg, Za, 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!
Wi-Fi
Free parking
Bar/ Lounge area
Air conditioning
No pets allowed
Located just 5 minutes' walk from The Zone @ Rosebank, the 4-star The Ashford Hotel Johannesburg offers 6 rooms with views of the garden. This smoke-free guest house is a good starting point for…
8.6
Excellent
27A On Angus
27A On Angus

27A On Angus

Excellent
123 reviews
8.6
27A Angus Rd, 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
24-hour reception
Express check-in/ -out
Outdoor swimming pool
Golf course
Treatment room
Full body massage
Head massage
Back massage
Waxing
Body scrub
Body wraps
Facial
The 4-star 27A On Angus Hotel Johannesburg, located 10 minutes by car from Melrose Temple, offers a swimming pool, Wi-Fi throughout the property.
8
Good
Villa Lugano Guesthouse
Villa Lugano Guesthouse

Villa Lugano Guesthouse

Good
21 reviews
8
100 The Broads Street, Mulbarton, 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!
Wi-Fi
Free parking
Outdoor swimming pool
Tennis court
Golf course
Cycling
Hiking
Meeting/ Banquet facilities
Air conditioning
The exclusive Villa Lugano Guesthouse Johannesburg is located 25 minutes on foot from Our Lady Of Lebanon Maronite Catholic Church and offers tour/ticket assistance for better sightseeing in…
7.6
Good
Thatchfoord Lodge
Thatchfoord Lodge

Thatchfoord Lodge

Good
3 reviews
7.6
53 Crassula Avenue, Morningside Manor, 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!
Free Wi-Fi in rooms
Free parking
Express check-in/ -out
Outdoor swimming pool
Golf course
Cots
Offering a terrace with outdoor dining areas and an outdoor swimming pool, the 4-star Thatchfoord Lodge Johannesburg hotel is about 10 minutes' drive from Rietfontein Nature Reserve. This…
8.6
Excellent
Arum Place Guest House
Arum Place Guest House

Arum Place Guest House

Excellent
91 reviews
8.6
15 1St 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!
Wi-Fi in rooms
Free Wi-Fi
Free parking
24-hour reception
Express check-in/ -out
Seasonal outdoor pool
Free city shuttle
The stylish Arum Place Guest House Johannesburg, located within a 15-minute drive of Gandhi Square, offers a seasonal outdoor swimming pool, Wi-Fi throughout the property.
8
Good
House Higgo
House Higgo

House Higgo

Good
10 reviews
8
197 Senior Drive, 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 in public areas
Swimming pool
Bar/ Lounge area
The 4-star House Higgo Hotel Johannesburg has 6 rooms and is located within 6 km of Parkview Golf Club. Families with children can rely on this luxury guest house for babysitting to ensure their…
8.4
Excellent
The Syrene Boutique Hotel
The Syrene Boutique Hotel

The Syrene Boutique Hotel

Excellent
18 reviews
8.4
28 Wessels Road, Rivonia, Sandton, 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!
Wi-Fi
Free parking
Outdoor swimming pool
Fitness centre
Restaurant
Bar/ Lounge area
Business centre
The Syrene Boutique Hotel Johannesburg is located within a 10-minute drive of Epsom Downs Shopping Centre, in the middle of Johannesburg, and offers rooms with pool views. This hotel offers Wi-Fi in…
8.4
Excellent
5Th Avenue Gooseberry Guest House
5Th Avenue Gooseberry Guest House

5Th Avenue Gooseberry Guest House

Excellent
112 reviews
8.4
44 5Th Avenue, Linden, 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!
Wi-Fi
Free parking
Plunge pool
Meeting/ Banquet facilities
No pets allowed
Offering recreational facilities and a garden, as well as the views of the pool, the 4-star 5Th Avenue Gooseberry Guest House Johannesburg is located within a 7-km distance of Wits Art Museum. This…
8.6
Excellent
Kamp David Lodge
Kamp David Lodge

Kamp David Lodge

Excellent
22 reviews
8.6
11 Observatory Ave, 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!
Free Wi-Fi in rooms
Kamp David Lodge is the best place to stay in Johannesburg. The lodge is renowned for its proximity to various attractions and business centers, making it the ideal choice for both leisure and…
8.8
Excellent
Glendower View Guest House
Glendower View Guest House

Glendower View Guest House

Excellent
98 reviews
8.8
97 Edward Drive, Dowerglen, Edenvale, South Africa
Superb location
This property boasts superb location. It has a score 8.4 out of 10 for location according to the visitors’ reviews. It must be a convenient place to stay!
Wi-Fi
Free parking
Golf course
Bar/ Lounge area
Business centre
Smoking allowed in designated areas
The 4-star Glendower View Guest House Edenvale is the ideal, affordable, and friendly home away from home. Located in the secure residential area of Edenvale, guests can take in the sights and sounds…
9
Excellent
24 On Basil Boutique Luxury Hotel
24 On Basil Boutique Luxury Hotel

24 On Basil Boutique Luxury Hotel

Excellent
101 reviews
9
24B Basil Street, Johannesburg, South Africa
Wi-Fi
Express check-in/ -out
Outdoor swimming pool
Spa & wellness centre
Full body massage
Head massage
Back massage
Jacuzzi
Restaurant
Bar/ Lounge area
Business centre
The 4-star 24 On Basil Boutique Luxury Hotel Johannesburg has 6 rooms and is located within a 10-minute drive of Bel Air Shopping Centre. Featuring Wi-Fi throughout the property, this Johannesburg…
8
Good
7Th Street Guesthouse
7Th Street Guesthouse

7Th Street Guesthouse

Good
49 reviews
8
22 & 24 7Th Street, 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!
Wi-Fi
Free parking
Bar/ Lounge area
Meeting/ Banquet facilities
Non-smoking rooms
No pets allowed
The 4-star 7Th Street Guesthouse Johannesburg is located right in the centre of Johannesburg and features Wi-Fi throughout the property, along with complimentary private parking on site. While…
8.4
Excellent
The Apartments
The Apartments

The Apartments

Excellent
2 reviews
8.4
66A Stiglingh Road, 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 in rooms
Providing 6 rooms, the 4-star The Apartments Johannesburg hotel is within 6 km of Country Club Johannesburg. Guests who stay at this luxury guest house can park their car on site.
7.8
Good
2 Leafed Doors
2 Leafed Doors

2 Leafed Doors

Good
10 reviews
7.8
25 Belgrave Road, Sandton, 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!
Free Wi-Fi
Free parking
Outdoor swimming pool
Paid city shuttle
Business centre
Smoking allowed in designated areas
Featuring Wi-Fi throughout the property, 2 Leafed Doors Hotel Sandton is 4.5 km from Rietfontein Nature Reserve. This perfect guest house offers a car park on site and an outdoor swimming pool.
8.4
Excellent
The Oasis Boutique Hotel & Residency
The Oasis Boutique Hotel & Residency

The Oasis Boutique Hotel & Residency

Excellent
32 reviews
8.4
29 Homestead Rd, 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!
Free Wi-Fi
Car park
Swimming pool
Restaurant
Bar/ Lounge area
Cots
Breakfast
Situated within a 3-km distance of Rietfontein Nature Reserve, the 4-star The Oasis Boutique Hotel & Residency Johannesburg features Wi-Fi throughout the property and a car park on site. Perfectly…
7.6
Good
Kulanga Cottages
Kulanga Cottages

Kulanga Cottages

Good
41 reviews
7.6
119 6Th St., 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 in rooms
No pets allowed
Located within a 6-km distance of Bidvest Wanderers Stadium, which is highly appreciated by sports lovers, the 4-star Kulanga Cottages Johannesburg hotel includes 8 rooms. Wi-Fi is provided in the…

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

2025-05-04
2025-05-05

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