• Help

4 star hotels in Johannesburg

Hotels on map
Search Hotels
2026-06-30
2026-07-01

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-06-30
2026-07-01

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
Cans Blackbrick Lux
Cans Blackbrick Lux
22 Fredman Drive, 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
24-hour reception
Fitness centre
Restaurant
Bar/ Lounge area
Air conditioning
No pets allowed
Situated approximately a 5-minute walk from the 4-star Cans Blackbrick Lux Johannesburg hotel, guests can reach Benmore Gardens in no time. The hotel also includes a car park.
5.6
Average
Corgi Guest House
Corgi Guest House
Average
201 reviews
5.6
23 Corgi Place, 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
24-hour reception
Outdoor swimming pool
Full body massage
Airport shuttle
Poolside snack bar
Located in the heart of Johannesburg, the 4-star Corgi Guest House Johannesburg offers comfortable accommodation with an outdoor swimming pool, free private parking, and a shared lounge. Guests can…
Good
3 reviews
7.4
Northern Pkwy & Data Crescent Ormonde, Johannesburg, South Africa
Restaurant
Air conditioning
Located nearly a 5-minute walk from Jozi Express, the 4-star Southern Sun Gold Reef City. Johannesburg hotel gives quick access to various city sites. The hotel also provides guests with 24-hour…
6
Average
M & J Executive Suites
M & J Executive Suites
Average
25 reviews
6
36 Protea Street, Johannesburg, South Africa
Very good location
This property boasts very good location. It has a score 7 out of 10 for location according to the visitors’ reviews. It must be a convenient place to stay!
Wi-Fi
24-hour reception
Airport shuttle
No pets allowed
The 4-star M & J Executive Suites Johannesburg hotel has 6 rooms and is located 2.5 km from the shopping mall "Bedford Centre". To keep fit, a golf club provided for guests at the hotel.
7.2
Good
St Peter'S Boutique Guesthouse
St Peter'S Boutique Guesthouse
Good
98 reviews
7.2
St Peter'S Place Boutique Hotel, 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!
Wi-Fi
Outdoor swimming pool
Golf course
Archery
Bar/ Lounge area
Air conditioning
No pets allowed
Located 3.7 km from the 55 - hectare Johannesburg Zoo, the 4-star St Peter'S Boutique Guesthouse Johannesburg offers air-conditioned rooms approximately 25 minutes' walk from The Wilds Municipal…
3.2
Acceptable
Chislehurst Guest House By Open Air Hotels
Chislehurst Guest House By Open Air Hotels
1 Vickers Ave, Rivonia, Johannesburg, South Africa
Pleasant location
This property boasts pleasant location. It has a score 6.8 out of 10 for location according to the visitors’ reviews. It must be a convenient place to stay!
Wi-Fi in rooms
24-hour reception
Outdoor swimming pool
Jacuzzi
Airport shuttle
Business centre
Offering a terrace with a swimming pool, the 4-star Chislehurst Guest House By Open Air Hotels Johannesburg is about a 10-minute drive from the Norscot Manor Public Library. Featuring an outdoor…
4
Acceptable
Valley Center Guest House
Valley Center Guest House
Acceptable
19 reviews
4
Albertina Sisulu Rd, Kensington, Johannesburg, South Africa
Pleasant location
This property boasts pleasant location. It has a score 5.3 out of 10 for location according to the visitors’ reviews. It must be a convenient place to stay!
Pets allowed
Valley Center Guest House Johannesburg includes 18 rooms and is about 3 km from the 54 - storey cylindrical Ponte City Apartments Skyscraper. At this 4-star hotel, guests will find a golf club to…
4.4
Average
At Sandton Hotel
At Sandton Hotel

At Sandton Hotel

Average
2 reviews
4.4
5 Benmore Road At Sandton Hotel, 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!
Free Wi-Fi in public areas
Located just 9 minutes on foot from the modern mall "Benmore Centre", the 4-star At Sandton Hotel Johannesburg offers Wi-Fi in public areas and a car park. Boasting a swimming pool, this Johannesburg…
3
Acceptable
Luxury 1-Bedroom Suite In Sandton
Luxury 1-Bedroom Suite In Sandton
Acceptable
4 reviews
3
Davinci Hotel And Suites 11Th Floor, Johannesburg, South Africa
Pleasant location
This property boasts pleasant location. It has a score 5.6 out of 10 for location according to the visitors’ reviews. It must be a convenient place to stay!
Free Wi-Fi in rooms
Outdoor swimming pool
Fitness centre
Restaurant
Bar/ Lounge area
Business centre
Air conditioning
The 4-star Luxury 1-Bedroom Suite In Sandton Johannesburg hotel offers quick access to British Chamber of Business in Southern Africa, situated about a 5-minute walk away. Located 4.6 km from the…
4
Acceptable
Interlaken116Guesthouse
Interlaken116Guesthouse

Interlaken116Guesthouse

Acceptable
1 review
4
32 8Th Street, 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!
The 4-star Interlaken116Guesthouse Johannesburg hotel is about a 10-minute ride from the Zoo Lake Park and features a terrace with outdoor dining areas.
The Solo Hotel Illovo Luxury Hotel Near Sandton & Rosebank
The Solo Hotel Illovo Luxury Hotel Near Sandton & Rosebank
182 Oxford Road, Johannesburg, South Africa
Wi-Fi
The 4-star The Solo Hotel Illovo Luxury Hotel Near Sandton & Rosebank Johannesburg lies only 14 minutes' walk from Beechwood Botanical Gardens, and features a restaurant. Also, guests have access to…
Grayston Dr, Sandown, 90, Johannesburg, South Africa
Located within 25 minutes' walk of the 4-star Sandton Executive Suites Hydro Park Johannesburg hotel, guests can reach the big Innesfree Park.
Morrells Farm House
Morrells Farm House
43 Scott Street, Northcliff,, Johannesburg, South Africa
Shuttle service
Situated around 10 minutes by car from the nature park "Albert's Farm", the 4-star Morrells Farm House Hotel Johannesburg offers proximity to various city highlights.
Kwa Mkhabele Lodge
Kwa Mkhabele Lodge

Kwa Mkhabele Lodge

15 Olifants Road, Eastcliff ,Johannesburg 2190, Johannesburg, South Africa
Wi-Fi
Shuttle service
The 4-star Kwa Mkhabele Lodge Johannesburg hotel, located around 6 km from the Apartheid Museum, boasts a swimming pool. There is also a car park.
Las Vegas Guest Lodge
Las Vegas Guest Lodge

Las Vegas Guest Lodge

28 George Street, Johannesburg, South Africa
Superb location
This property boasts superb location. It has a score 8.5 out of 10 for location according to the visitors’ reviews. It must be a convenient place to stay!
24-hour reception
Express check-in/ -out
Bar/ Lounge area
Smoking allowed in designated areas
In-room breakfast
Featuring complimentary parking and a restaurant, Las Vegas Guest Lodge is set 4.8 km from Apartheid Museum in Johannesburg. The Las Vegas Guest Lodge Johannesburg is placed a few minutes' drive from…
Mahoua Resorts
Mahoua Resorts
55-57 Oakdene Parks, Johannesburg, South Africa
Free Wi-Fi
The 4-star Mahoua Resorts Johannesburg is located 3.6 km from the James Hall Transport Museum and offers a restaurant. Guests who stay at the resort can park their car on site.
Lovely Family Home In Bryanston
Lovely Family Home In Bryanston

Lovely Family Home In Bryanston

34 Old Kilcullen Road, Johannesburg, South Africa
A Lovely Family Home in Bryanston, Johannesburg is a charming accommodation perfect for your next getaway. This delightful property offers a range of excellent amenities including a private pool, a…
Guest House - Gautrain
Guest House - Gautrain
28 Bristol Road Saxonwold, 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
Cots
The 4-star Guest House - Gautrain Johannesburg is situated in the Saxonwold district of Johannesburg, approximately 10 minutes by car from such family venues as the Hashtag Escape. This Johannesburg…
37 Alexandra Avenue, Self Catering Executive Apartment No Load Shedding And Water Outages
37 Alexandra Avenue, Self Catering Executive Apartment No Load Shedding And Water Outages
37 Alexandra 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!
Guests of the 4-star 37 Alexandra Avenue, Self Catering Executive Apartment No Load Shedding And Water Outages Johannesburg hotel can visit Sasol, situated approximately 10 minutes' drive away. This…
Mikes Place
Mikes Place
19 5Th Avenue Parktown North, 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
Guests of Mikes Place Hotel Johannesburg can enjoy access to the Nelson Mandela Foundation, located 3.3 km away.
Q On First Guesthouse
Q On First Guesthouse

Q On First Guesthouse

39A 1St Avenue East, Johannesburg, South Africa
Q On First Guesthouse Johannesburg is a great place to stay in Randburg, which is an area located in the Gauteng province of South Africa, 6 km from Neighbourgoods Open-Air Market. At this guest…
Broadlands Heritage Condos Rosebank
Broadlands Heritage Condos Rosebank
4 Pritchard Street 1606 The Franklin, 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
Broadlands Heritage Condos Rosebank Johannesburg hotel offers proximity to The Zone @ Rosebank, which is located approximately a 10-minute walk away.
Fourways Gardens Guest Estate
Fourways Gardens Guest Estate
27 Richard Road ,Johannesburg 2055, Johannesburg, South Africa
Free Wi-Fi
24-hour reception
Business centre
Smoking allowed in designated areas
Featuring Wi-Fi in public areas, Fourways Gardens Guest Estate Hotel Johannesburg is 4.4 km from The Crossing Church. Offering 7 rooms, the hotel provides a swimming pool as well.
Hole-In-One Avenue, Johannesburg, South Africa
Tennis court
Airport shuttle
About 25 minutes' walk from the Feather Brook Village Shopping Centre, the 4-star Ruimsig Golf View Manor And Conference Centre Hotel Johannesburg includes 9 rooms.
Carnival Club Hotel
Carnival Club Hotel
Corner Elsburg Road & Heidelberg Road, 1540 Brakpan, Gauteng South Africa, Johannesburg, South Africa
Jacuzzi
Game room
Carnival Club Hotel Johannesburg offers 105 rooms 3 km from Mall@Carnival Shopping Centre. This hotel also provides guests with 24-hour security and luggage storage.
Green Star Villa & Spa
Green Star Villa & Spa

Green Star Villa & Spa

63 Craighall Road, Johannesburg, South Africa
Cots
Green Star Villa & Spa Johannesburg, located in Randburg, an area in the Gauteng province of South Africa, offers a true multicultural cosmopolitan experience. The property is ideally situated within…
Plot 6/273 Koppies Road, Pomona, Kempton Park, Johannesburg, South Africa
Airport shuttle
Featuring Wi-Fi in public areas, the 4-star Airport Lodge Guest House Johannesburg sits 2.3 km from Glen Balad Mall. Additionally, guests can enjoy a golf playground provided at the hotel.
Thabong Guest House
Thabong Guest House
48 Cnr Denne Rd And Springs Rd, Brakpan, Za, 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 public areas
The 4-star Thabong Guesthouse Johannesburg is located in Johannesburg, around 10 minutes' drive from Greek, and offers a swimming pool. This Johannesburg hotel provides luggage storage to ensure…
18 Plymouth Place
18 Plymouth Place
18 Plymouth Street Khyber Rock, 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 in rooms
Featuring Wi-Fi in the rooms, the 4-star 18 Plymouth Place Hotel Johannesburg is nearly a 25-minute walk from Country Club Johannesburg. Offering 21 rooms, the guest house provides a swimming pool as…
The Aloe Cottage
The Aloe Cottage

The Aloe Cottage

16 Shengani Road, Johannesburg, South Africa
The 4-star The Aloe Cottage Johannesburg hotel offers a patio, located 3.3 km from the superb Everard Read Gallery. Additionally, guests can enjoy a golf club provided at this Johannesburg guest…
The Capital On The Park Private Residence - Two Bedroom Apartment
The Capital On The Park Private Residence - Two Bedroom Apartment

The Capital On The Park Private Residence - Two Bedroom Apartment

101 Katherine Street, Johannesburg, South Africa
Guests of The Capital On The Park Private Residence - Two Bedroom Apartment Johannesburg hotel can enjoy access to Investec Investment Bank, located about 25 minutes' walk away. At the hotel, guests…
Morning View Guesthouse
Morning View Guesthouse

Morning View Guesthouse

8 Fir Road Unit 62 Morning View Estate, Johannesburg, South Africa
Wi-Fi
Featuring a patio with outdoor dining areas and a barbecue grill, Morning View Guesthouse Johannesburg is within a 10-minute drive of Sandton Convention Center.
The Royal Princess Garden Apartment Near Monte
The Royal Princess Garden Apartment Near Monte
No.2 Brompton Court, 1 Oak Avenue, Craigavon Fourways, 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!
Paid Wi-Fi in rooms
Cots
The Royal Princess Garden Apartment Near Monte Johannesburg hotel, located a 25-minute walk from Pieter Toerien Theatre, features Wi-Fi in the rooms.

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

2026-06-30
2026-07-01

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