Special offers and Exclusive deals

Search Hotels

2025-06-11
2025-06-12
Guests

Filter Results

Hotels by class

Hotel name

Price per night

Accommodation type

Districts

Attractions

Thematic hotels

Review rating

Hotel facilities

Room facilities

Apply Filters
Clear Filters

4 star hotels in Johannesburg

The Ashford

16 Ashford Road, Johannesburg, Za, Johannesburg, South Africa View map

Featuring Wi-Fi throughout the property, The Ashford Hotel Johannesburg is within a 10-minute drive of Acrobranch Melrose. Guests will enjoy a full English breakfast and access to a terrace. More

From US$ 87 Book Now

The Syrene Boutique Hotel

28 Wessels Rd, Rivonia, Johannesburg, South Africa View map

Set among gardens, the intimate The Syrene Boutique Hotel Johannesburg offers a sundeck and a garden. Located at a distance of 7 km from such shopping venues as Nelson Mandela Square, the 4-star… More

From US$ 205 Book Now

24 On Basil Boutique Luxury Hotel

24B Basil Street, Johannesburg, South Africa View map

Featuring Wi-Fi throughout the property, the 4-star 24 On Basil Boutique Luxury Hotel Johannesburg is approximately a 25-minute walk from Rhema Ministries. Guests can enjoy the à la carte restaurant… More

From US$ 111 Book Now

The Haystack On Homestead

13 Homestead Road Off 7Th Avenue, Off Rivonia Road Edenburg 2128 Sandton Johannesburg, Johannesburg, South Africa View map

The Haystack On Homestead Johannesburg hotel, located 3.4 km from Chilli Lane Shopping Centre, features Wi-Fi throughout the property. This guest house entices guests with free private parking… More

From US$ 63 Book Now

Lourie Lodge

56 Mulbarton Road, Sandton, South Africa View map

Offering a shared lounge and a garden, and views of the garden, Lourie Lodge Johannesburg hotel is located approximately 10 minutes by car from Norscot Manor Public Library. The guest house features… More

From US$ 76 Book Now

Villa Lugano Guesthouse

100 The Broads Street, Mulbarton, Johannesburg, South Africa View map

Featuring Wi-Fi throughout the property, Villa Lugano Guesthouse Johannesburg is about a 10-minute drive from Glenvista Country Club. Boasting views of the patio, along with a shared lounge and… More

From US$ 91 Book Now

The Apartments

66A Stiglingh Road, Johannesburg, South Africa View map

The Apartments Johannesburg hotel includes 6 rooms and is about a 10-minute ride from Nicolway Bryanston Shopping Centre. Guests who stay at this 4-star guest house can park their car on site. More

From US$ 67 Book Now

5Th Avenue Gooseberry Guest House

44 5Th Avenue, Linden, Johannesburg, South Africa View map

Located 3.5 km from Melville, the perfect 4-star 5Th Avenue Gooseberry Guest House Johannesburg features Wi-Fi throughout the property and private car parking on site. Boasting an outdoor swimming… More

From US$ 75 Book Now

The Oasis Boutique Hotel & Residency

29 Homestead Rd, Johannesburg, South Africa View map

The Oasis Boutique Hotel & Residency Johannesburg, located around a 15-minute drive from Johannesburg Stock Exchange JSE, features Wi-Fi throughout the property. This hotel offers parking on site and… More

From US$ 128 Book Now

Melville Gap Guesthouse

33 1St Avenue, Melville, Johannesburg, Za, Johannesburg, South Africa View map

Located within a 300-metre distance of Melville Boulevard, Melville Gap Guesthouse Johannesburg includes an outdoor swimming pool and a shared lounge. Staying here you can use Wi-Fi in the rooms and… More

From US$ 52 Book Now

Hampton By Hilton Sandton Grayston

93 Grayson Drive, Johannesburg, South Africa View map

Located within 10 minutes' drive of The Wanderers Grounds Stadium, which is highly appreciated by sports lovers, the 4-star Hampton By Hilton Sandton Grayston Hotel Johannesburg includes 163 rooms. More

From US$ 301 Book Now

Kamp David Lodge

11 Observatory Ave, Johannesburg, South Africa View map

Kamp David Lodge Johannesburg hotel offers 48 rooms about a 10-minute ride from Constitution Hill. This hotel comes with Wi-Fi in the rooms. More

From US$ 19 Book Now

Arum Place Guest House

15 1St Street, Johannesburg, South Africa View map

Featuring Wi-Fi throughout the property, Arum Place Guest House Johannesburg sits 3.9 km from Nelson Mandela Bridge. This stylish hotel offers a car park on site and an outdoor swimming pool. More

From US$ 62 Book Now

2 Leafed Doors

25 Belgrave Road, Sandton, South Africa View map

The perfect 2 Leafed Doors Hotel Sandton, located 3.6 km from Investec Investment Bank, offers an outdoor swimming pool, Wi-Fi throughout the property. The 4-star business hotel is a good starting… More

From US$ 51 Book Now

Sand River Guest House

6 Rodweiler Road, Sandton, South Africa View map

Situated 3.7 km from Waterfall Lifestyle Centre, the 4-star Sand River Guest House Johannesburg features Wi-Fi in the rooms and a free private car park on site. More

From US$ 59 Book Now

Kulanga Cottages

119 6Th St., Johannesburg, South Africa View map

Featuring Wi-Fi in the rooms, the 4-star Kulanga Cottages Johannesburg hotel sits 6 km from The Wanderers Golf Club. Guests will enjoy a continental breakfast and access to a patio. More

From US$ 64 Book Now

Ferndale Lodge

387 York Avenue, Johannesburg, South Africa View map

Ferndale Lodge Johannesburg hotel, located 4.7 km from Braamfontein Spruit Trail, features Wi-Fi throughout the property. Guests will enjoy a full English breakfast and access to a year-round outdoor… More

From US$ 60 Book Now

Hyde Park Retreat

34 Christopherson Street, Sandton, Johannesburg, South Africa View map

Situated just 400 metres from Beechwood Botanical Gardens, Hyde Park Retreat Hotel Johannesburg includes 12 rooms with views of the garden. Guests will enjoy Wi-Fi in public areas and a swimming pool… More

From US$ 46 Book Now

Anchor Guest Lodge

3 Kenmere Road, Johannesburg, South Africa View map

Anchor Guest Lodge Johannesburg hotel features 43 rooms and lies 3.5 km from Melrose Temple. Situated 10 minutes by car from Joziburg Lane, the Anchor Johannesburg also gives access to such sports… More

From US$ 21 Book Now

24 On Basil Boutique Luxury Hotel

24 Basil St, Johannesburg, South Africa View map

Situated 4 km from The Church of Jesus Christ of Latter-day Saints, 24 On Basil Boutique Luxury Hotel Johannesburg features Wi-Fi throughout the property, and parking on site. Located 10 minutes'… More

From US$ 138 Book Now

Southern Sun Silverstar

R28 Muldersdrift Krugersdorp 1740, Krugersdorp, South Africa View map

Southern Sun Silverstar Hotel Krugersdorp features 34 rooms and lies a mere 1 km from the ritzy Silverstar Casino. You will find a restaurant at this 4-star hotel. More

Book Now

La Vieille Ferme

58 A Bevan Road, Johannesburg, South Africa View map

La Vieille Ferme Hotel Johannesburg, located approximately 10 minutes by car from the performing arts theater "Montecasino Teatro", boasts an outdoor pool. At this 4-star guest house, guests can find… More

From US$ 123 Book Now

Don Johannesburg International Airport

6 Electron Avenue Isando, Johannesburg, South Africa View map

Located about a 15-minute ride from Modderfontein Golf Club, the 4-star Don Johannesburg International Airport Hotel includes 88 rooms. More

From US$ 42 Book Now

Spacious Studio In Sandton, Johannesburg

25 Fredman Drive, Johannesburg, South Africa View map

Located within 20 minutes' walk of Sasol, Spacious Studio In Sandton, Johannesburg Hotel is 350 metres from Benmore Gardens Shopping Centre. Boasting 2 onsite restaurants, this 4-star hotel also… More

Book Now

House Higgo

197 Senior Drive, Johannesburg, South Africa View map

House Higgo Hotel Johannesburg, located around 20 minutes' walk from Northcliff, boasts an outdoor swimming pool. The 4-star hotel understands the needs of families with children and offers child… More

From US$ 55 Book Now

Northcliff Manor Guesthouse

7 Hearn Drive, Johannesburg, South Africa View map

The 4-star Northcliff Manor Guesthouse Johannesburg, located around a 10-minute drive from Rand Park Ridge Shopping Centre, offers a swimming pool, Wi-Fi in the rooms. More

From US$ 120 Book Now

Villa Amanzi Boutique Guest House

88 The Drive Corner Of Kilfenora, Johannesburg, South Africa View map

Providing 7 rooms, the 4-star Villa Amanzi Boutique Guest House Johannesburg is 2.4 km from Benoni Baptist Church. Guests who stay at this luxury guest house can park their car on site. More

From US$ 102 Book Now

Bed And Breakfast On Melrose

13 Campbell Street, Johannesburg, South Africa View map

Offering a picnic area and a library, as well as the views of the pool, Bed And Breakfast On Melrose Johannesburg is located approximately 10 minutes' drive from Melrose Temple. The 4-star bed &… More

From US$ 63 Book Now

Ash Manor Guesthouse

17A Ashley Avenue, Sandton, South Africa View map

Featuring a swimming pool, the 4-star Ash Manor Guesthouse Sandton is about a 10-minute ride from The Campus Bryanston. Guests who stay at this Sandton bed & breakfast can park their car on site. More

From US$ 53 Book Now

Five A Morris

5A Morris Street, Sandton, South Africa View map

The 4-star Five A Morris Bed & Breakfast Sandton is located 30 km from Lanseria International airport and offers a swimming pool as well as a fitness club. Located 2.8 km from Waterfall Lifestyle… More

From US$ 69 Book Now

J'S Guesthouse

68 Elray St, Johannesburg, South Africa View map

Located 2.7 km from Hashtag Escape Amusement Center, the 4-star J'S Guesthouse Johannesburg offers access to tourist attractions throughout Johannesburg. The luxury guest house offers parking on site… More

From US$ 63 Book Now

12 On Hillel Guest Manor

12 Hillel Ave, Johannesburg, South Africa View map

The 4-star 12 On Hillel Guest Manor Hotel Johannesburg is located in Johannesburg, around 10 minutes' drive from Delta Park, and offers an outdoor swimming pool. Also, you can use a car park on site. More

From US$ 82 Book Now

Liz At Lancaster Guesthouse

79 Lancaster Ave Craighall Park, Johannesburg, South Africa View map

Located within 25 minutes' walk of Beechwood Gardens, the 4-star Liz At Lancaster Guesthouse Johannesburg features Wi-Fi throughout the property and complimentary private parking on site. The guest… More

From US$ 75 Book Now

Le Manoir Boutique Estate

197 Weltevreden Road, Johannesburg, South Africa View map

Providing 6 rooms, the 4-star Le Manoir Boutique Estate Hotel Johannesburg is 3.4 km from Northcliff Ridge eco park. More

From US$ 156 Book Now

Twin Waters Guest House

24 Dianne Road, Olivedale Ext 2, Randburg, South Africa View map

Featuring a swimming pool, Twin Waters Guest House Randburg is around 25 minutes' walk from Bel Air Shopping Centre. Guests travelling by car can also use a car park on site. More

From US$ 63 Book Now

Zulu Nyala Country Manor

270E3Rd Road Chartwell, Johannesburg, South Africa View map

Zulu Nyala Country Manor Hotel Johannesburg provides 43 luxurious rooms and sits about 10 minutes by car from Dainfern Square Shopping Mall. Offering a lounge bar, this affordable hotel also has an… More

From US$ 66 Book Now

59 On Central

59 On Central Avenue, Johannesburg, South Africa View map

Situated within a 10-minute drive of Johannesburg Zoo, the 4-star 59 On Central Bed & Breakfast Johannesburg features Wi-Fi throughout the property and a free private car park on site. Located within… More

From US$ 69 Book Now

Premier Hotel Mapungubwe

52 To 54 Marshall Street, Johannesburg, South Africa View map

Situated approximately 5 minutes by car from University of the Witwatersrand, the stylish Premier Hotel Mapungubwe Johannesburg features Wi-Fi in the rooms and a car park on site. Located at a… More

From US$ 73 Book Now

Dunkeld Manor

34 Smits Road Dunkeld/ Rosebank, Johannesburg, South Africa View map

The 4-star Dunkeld Manor Hotel Johannesburg is located in Johannesburg, 8 minutes on foot from South African Chamber of Commerce and Industry, and offers a swimming pool. This luxury guest house… More

From US$ 92 Book Now

Craighall Garden Studios & Lofts

55 Lancaster Avenue, Randburg, South Africa View map

Featuring Wi-Fi in the rooms, Craighall Garden Studios & Lofts Johannesburg hotel sits approximately 10 minutes by car from Goodman Gallery. The bed & breakfast entices guests with a car park… More

From US$ 49 Book Now

The Soweto Hotel & Conference Centre

Corner Union Ave & Main Rd, Soweto, South Africa View map

Offering a restaurant, the 4-star The Soweto Hotel & Conference Centre is just 5 minutes on foot from Kliptown. The luxury hotel is a good starting point for Soweto's sports attractions, including… More

From US$ 96 Book Now

Villa Dor Guest House

21 Granite Road, Sandton, South Africa View map

The 4-star Villa Dor Guest House Sandton, located around 10 minutes by car from Dainfern Golf Estate, offers an outdoor pool, Wi-Fi throughout the property. This luxury hotel lies in a shopping… More

From US$ 74 Book Now

The Hamilton Boutique Hotel

28 Grosvenor Avenue, Johannesburg, South Africa View map

Conveniently located 17 minutes' walk from the large shopping mall "Hyde Park Corner", the 4-star The Hamilton Boutique Hotel Johannesburg features rooms with views of the garden. Guests travelling… More

From US$ 51 Book Now

Townhouse Oak Pentagon Residency

Plot No. 2266, Cuttack Road, Bhubaneswar, India View map

Townhouse Oak Pentagon Residency Hotel Bhubaneswar offers 28 rooms a mere 1.9 km from Biju Patnaik Park. The hotel entices guests with a car park, available on site. More

From US$ 33 Book Now

Qsl On 44 Boutique Hotel

12 Quince Street, Johannesburg, South Africa View map

Featuring 3 restaurants, the 4-star Qsl On 44 Boutique Hotel Johannesburg offers a location a 5-minute drive from 11 Diagonal Street. The luxury hotel offers 10 rooms and amenities such as a gift… More

From US$ 120 Book Now

Cape Elegance In Bryanston

19 John Street, Bryanston, Johannesburg, Za, Johannesburg, South Africa View map

The 4-star Cape Elegance In Bryanston Hotel Johannesburg is a great place to stay in Bryanston, where you can do a range of sports like tennis, football, within 6 km of Sandton Convention Center. More

From US$ 48 Book Now

Bedfordview Boutique Lodge - Aloysia

7 Aloysia Road, Germiston, South Africa View map

Situated a 10-minute ride from Gillooly's Farm Park, the 4-star Bedfordview Boutique Lodge - Aloysia Germiston hotel features Wi-Fi throughout the property and a car park on site. Located around 10… More

From US$ 71 Book Now

The Orchards Executive Accommodation

46 Allan Road Glen Austin Midrand, Midrand, South Africa View map

Situated within 7 km of the exceptional Grand Central Water Tower Midrand, the 4-star The Orchards Executive Accommodation Midrand hotel features Wi-Fi in the rooms and a car park on site. Boasting a… More

From US$ 66 Book Now

Gooderson Fabz Garden Hotel

Cnr Concourse Crescent And Alliway St., Sandton, South Africa View map

Situated within a 15-minute drive of The Crossing Church, the 4-star Gooderson Fabz Garden Hotel Sandton features Wi-Fi throughout the property and parking on site. More

From US$ 101 Book Now

Hudsons Rest Recovery Restore

149 A 12Th Avenue Edenburg Rivonia 2128, 149, Johannesburg, South Africa View map

Providing 6 rooms, the 4-star Hudsons Rest Recovery Restore Hotel Johannesburg is about 15 minutes' drive from Nicolway Bryanston Shopping Centre. Guests will enjoy a full English breakfast and… More

From US$ 113 Book Now