• Help

4 star hotels in Johannesburg

Hotels on map
Search Hotels
2026-11-13
2026-11-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
2026-11-13
2026-11-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
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
Boutique Stay In Ferndale With Cafe & Bar
Boutique Stay In Ferndale With Cafe & Bar

Boutique Stay In Ferndale With Cafe & Bar

309 York Avenue, Johannesburg, South Africa
Free Wi-Fi
Outdoor swimming pool
Restaurant
Bar/ Lounge area
Air conditioning
Featuring a restaurant, the comfortable 4-star Boutique Stay In Ferndale With Cafe & Bar Johannesburg hotel is located around 5 minutes on foot from Volle Evangelie Kerk Ferndale. Boasting an outdoor…
Hole-In-One Avenue, Johannesburg, South Africa
Tennis court
Airport shuttle
The 4-star Ruimsig Golf View Manor And Conference Centre Hotel Johannesburg has 9 rooms and is located 2.6 km from Walter Sisulu National Botanical Garden.
2 Leafed Doors Guesthouse
2 Leafed Doors Guesthouse

2 Leafed Doors Guesthouse

25 Belgrave Road Bryanston, Johannesburg, South Africa
Free internet access
Outdoor swimming pool
Airport shuttle
Non-smoking property
The 4-star 2 Leafed Doors Guesthouse Johannesburg offers proximity to the large grassy Innesfree Park, which is located approximately 25 minutes' walk away.
Sun And Stars
Sun And Stars

Sun And Stars

77 Rennie Rd, Benoni North Ah, Johannesburg, South Africa
Free internet access
24-hour reception
Outdoor swimming pool
Fitness centre
Airport shuttle
Bar/ Lounge area
Offering cars for rent, Sun And Stars Hotel Johannesburg is about 3 km from Millennium 7 Museum. Christian Family Church is 10 minutes' drive from the guest house, while O.R.
Blackbrick Bryanston
Blackbrick Bryanston

Blackbrick Bryanston

170 Grosvenor Road, Johannesburg, South Africa
Wi-Fi
24-hour reception
Fitness centre
Restaurant
Bar/ Lounge area
Air conditioning
No pets allowed
Featuring a swimming pool, the comfortable 4-star Blackbrick Bryanston Johannesburg hotel is located in Bryanston, where you can do a range of sports like tennis, football, merely 1.7 km from…
Queen'S Place
Queen'S Place
139 Queens 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!
Wi-Fi
Situated around 25 minutes' walk from the 4-star Queen'S Place Johannesburg hotel, guests can visit Bezuidenhout Park.
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 features safety facilities including 24-hour security.
Masingita Towers
Masingita Towers

Masingita Towers

15 West Road South, Johannesburg, South Africa
Wi-Fi
24-hour reception
Fitness centre
Spa & wellness centre
Restaurant
Bar/ Lounge area
Air conditioning
The comfortable 4-star Masingita Towers Hotel Johannesburg offers guests access to Nelson Mandela Square, which is nearly a 25-minute walk away.
Cgrsa Apartments Sandton
Cgrsa Apartments Sandton

Cgrsa Apartments Sandton

15 West Road South Morningside, Johannesburg, South Africa
Free internet access
24-hour reception
Outdoor swimming pool
Fitness centre
Restaurant
Bar/ Lounge area
Wheelchair access
The 4-star Cgrsa Apartments Sandton Johannesburg hotel is located about a 25-minute walk from Sandton Market @ The Park and offers a restaurant.
Waterfall City Guest Lodge
Waterfall City Guest Lodge

Waterfall City Guest Lodge

4 Ryan Ln, Buccleuch, Johannesburg, South Africa
Free internet access
Outdoor swimming pool
Airport shuttle
Non-smoking property
Children's play area
Game room
Guests of Waterfall City Guest Lodge Johannesburg hotel can enjoy access to Waterfall Park Midrand, located 4.4 km away. This 4-star guest house also entices guests with shuttle service.
Louisville Guest Lodge Bedfordview
Louisville Guest Lodge Bedfordview
85 Geldenhuis Road, Johannesburg, South Africa
Wi-Fi in rooms
Located 7 km from Ellis Park Stadium, which is highly appreciated by sports lovers, Louisville Guest Lodge Bedfordview Johannesburg hotel includes 11 rooms.
Apartment In Joburg
Apartment In Joburg

Apartment In Joburg

Loveday 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!
Wi-Fi
24-hour reception
Spa & wellness centre
Jacuzzi
Air conditioning
No pets allowed
Located 4.8 km from Gold Reef City Theme Park in Johannesburg, the 4-star Apartment In Joburg Johannesburg hotel offers a Jacuzzi and a sauna. There is also private parking.
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, within 10 minutes' drive of Carnival City Casino and Entertainment World, and offers a swimming pool. This Johannesburg hotel…
African Tribes Guest Lodge And Conference
African Tribes Guest Lodge And Conference

African Tribes Guest Lodge And Conference

35 Granaat Street, Johannesburg, South Africa
Free internet access
24-hour reception
Indoor swimming pool
Airport shuttle
Restaurant
Bar/ Lounge area
Pets allowed
Situated approximately a 10-minute ride from The Church of Jesus Christ of Latter-day Saints, the 4-star African Tribes Guest Lodge And Conference Johannesburg hotel includes a restaurant and baggage…
Hope On Tralee
Hope On Tralee

Hope On Tralee

2 Tralee Road, Bryanston, 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!
Free Wi-Fi in rooms
Nestled in Bryanston, where you can do a range of sports like tennis, football, Hope On Tralee Bed & Breakfast Johannesburg is 4.5 km from culture-oriented attractions like Liliesleaf History Museum.
Topaz Cove Luxury Villas
Topaz Cove Luxury Villas

Topaz Cove Luxury Villas

458 Sandstone Lane, Emerald Estate, Greenstone Drive, Greenstone Hill, Johannesburg, South Africa
Free internet access
Shuttle service
Non-smoking property
Children's play area
Wheelchair access
The 4-star Topaz Cove Luxury Villas Johannesburg hotel provides proximity to Rush Greenstone Indoor Trampoline Park Sports Complex, which is situated approximately 25 minutes' walk away. The hotel…
Morning View Guesthouse
Morning View Guesthouse

Morning View Guesthouse

8 Fir Road Unit 62 Morning View Estate, Johannesburg, South Africa
Offering a year-round outdoor swimming pool, the 4-star Morning View Guesthouse Johannesburg is nestled in Sandton with a number of amenities including, within 5 km of Johannesburg Zoo. Guests will…
The Franklin - Magicspot
The Franklin - Magicspot

The Franklin - Magicspot

4 Pritchard St, Johannesburg, Johannesburg, South Africa
Free internet access
Fitness centre
Guests of the 4-star The Franklin - Magicspot Hotel Johannesburg can easily reach FNB Bank City, located approximately a 5-minute walk away.
The Ambassador City Lodge
The Ambassador City Lodge

The Ambassador City Lodge

47 Dunbar St, Houghton Estate, 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
24-hour reception
Situated nearly a 10-minute drive from Ponte City Apartments Skyscraper, the 4-star The Ambassador City Lodge Johannesburg hotel offers proximity to various city highlights.
Westpoint -Happy M
Westpoint -Happy M

Westpoint -Happy M

89 Grayston Drive, Johannesburg, South Africa
Wi-Fi
Fitness centre
Jacuzzi
Air conditioning
No pets allowed
Situated nearly 5 minutes' walk from the comfortable 4-star Westpoint -Happy M Hotel Johannesburg, guests can reach Investec Investment Bank in no time.
The Maslow Hotel, Sandton
The Maslow Hotel, Sandton

The Maslow Hotel, Sandton

Corner Rivonia Road And Grayston Drive, Sandton, Johannesburg, South Africa
Situated 5 minutes' walk from Rand Merchant Bank, The Maslow Hotel, Sandton Johannesburg offers a swimming pool. A comfortable stay at the hotel awaits you with a Jacuzzi and a sauna.
The Royal Princess Garden Apartment Near Monte
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
Featuring Wi-Fi in the rooms, The Royal Princess Garden Apartment Near Monte Johannesburg hotel is 10 minutes' drive from New Life.
Brooklyn Place
Brooklyn Place

Brooklyn Place

50 Mackenzie Street, Johannesburg, South Africa
Free internet access
24-hour reception
Outdoor swimming pool
Restaurant
Business centre
Offering air-conditioned rooms, the 4-star Brooklyn Place Johannesburg hotel is a mere 7 minutes' walk from Belgian Embassy. Situated not far from Swiss Embassy, the bed & breakfast features a…
The Catalyst Hotel By Newmark
The Catalyst Hotel By Newmark

The Catalyst Hotel By Newmark

102 Pretoria Avenue, Johannesburg, South Africa
The 4-star The Catalyst Hotel By Newmark Johannesburg, located only an 8-minute walk from Sandton Market @ The Park and 3.4 km from Beechwood Botanical Gardens, features a swimming pool for guests to…
Nouvelle Ere Beauty Spa & Boutique Guest House
Nouvelle Ere Beauty Spa & Boutique Guest House

Nouvelle Ere Beauty Spa & Boutique Guest House

222 Panorama Rd, The Reeds, Johannesburg, South Africa
Free internet access
Jacuzzi
Situated around a 10-minute drive from Gateway Shopping Centre, the 4-star Nouvelle Ere Beauty Spa & Boutique Guest House Johannesburg offers proximity to various city highlights.

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

2026-11-13
2026-11-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