Special offers and Exclusive deals

Search Hotels

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

3 star hotels in Johannesburg

Mercure Johannesburg Randburg

Cnr Republic Road And Brightwater Commons, Johannesburg, South Africa View map

The welcoming 3-star Mercure Johannesburg Randburg Hotel, located approximately 10 minutes by car from Windsor Golf Course, offers an outdoor pool, Wi-Fi throughout the property. Boasting an à la… More

From US$ 37 Book Now

Mercure Johannesburg Midrand

Old Pretoria Main Road Halfway House, Midrand, South Africa View map

Situated just 1.2 km from Siemens, the 3-star Mercure Johannesburg Midrand Hotel features Wi-Fi in the rooms and a car park on site. About 10 minutes by car from Nizamiye Mosque, this modern hotel is… More

From US$ 42 Book Now

Mercure Hotel Bedfordview

33 Bradford Road, Johannesburg, South Africa View map

Located about 10 minutes' drive from Hashtag Escape Amusement Center, the comfortable Mercure Hotel Bedfordview Johannesburg features Wi-Fi throughout the property and parking on site. This 3-star… More

From US$ 44 Book Now

Garden Court Sandton City

Corner Of Maude And West Streets, Sandton, Johannesburg, South Africa View map

Offering an excellent location at a distance of 900 metres from Rand Merchant Bank, Garden Court Sandton City Hotel Johannesburg is proud to feature 2 restaurants. All guests can enjoy Wi-Fi in… More

From US$ 69 Book Now

Piazza Hotel Montecasino

Montecasino Boulevard, Fourways, Sandton, South Africa View map

Situated within 10 minutes' drive of Dainfern Golf Club, the perfect Piazza Hotel Montecasino Sandton features Wi-Fi in public areas, and a car park on site. This 3-star modern hotel lies in an… More

From US$ 94 Book Now

Margaret'S Place

47 Nottingham Road, Kensington, Johannesburg, South Africa View map

Featuring a terrace and an outdoor swimming pool, Margaret'S Place Hotel Johannesburg lies within a 15-minute drive of Top of Africa. Staying here you can use Wi-Fi in public areas and a car park on… More

From US$ 40 Book Now

City Lodge Hotel Sandton, Morningside

Corner Hill And Rivonia Roads, Johannesburg, South Africa View map

City Lodge Hotel Sandton, Morningside Johannesburg is located in the restaurant area of Johannesburg, 25 km from O.R. Tambo International airport, and houses an outdoor pool. This hotel features both… More

From US$ 62 Book Now

Hallmark House By Bon Hotels

54 Siemert Road, Johannesburg, South Africa View map

Featuring a rooftop terrace and a swimming pool, Hallmark House By Bon Hotels Johannesburg lies 18 minutes' walk from Booysens. Wi-Fi is offered in public areas and a car park is available on site. More

From US$ 49 Book Now

Peermont Metcourt Suites At Emperors Palace

64 Jones Str. Kempton Park - Johannesburg, Gauteng, Za, Kempton Park, South Africa View map

Situated 3.5 km from Wild Waters, the 3-star Peermont Metcourt Suites At Emperors Palace Johannesburg hotel offers 7 restaurants. Located close to a motorway, the hotel offers cribs and paid… More

From US$ 107 Book Now

City Lodge Hotel Fourways

Cnr Monte Casino Boulevard And Witkoppen Road, Fourways, Fourways, South Africa View map

Featuring a swimming pool, the 3-star City Lodge Hotel Fourways is situated in the very heart of the business district of Fourways 10 minutes by car from Montecasino. Boasting a location in the… More

From US$ 82 Book Now

City Lodge Hotel Waterfall City

03 Augrabies Lane, Waterfall City, Jukskei View, Midrand, Midrand, South Africa View map

City Lodge Hotel Waterfall City Midrand, located a 10-minute ride from Siemens, features Wi-Fi throughout the property. This hotel offers a car park on site and an outdoor swimming pool. More

From US$ 71 Book Now

Protea Hotel By Marriott Transit O.R. Tambo Airport

Terminal A, Kempton Park, Za, Kempton Park, South Africa View map

Situated amidst restaurants and bars, approximately 10 minutes by car from Christian Family Church, the 3-star Protea Hotel By Marriott Transit O.R. Tambo Airport Kempton Park includes 87 rooms. This… More

From US$ 105 Book Now

The Nicol Hotel And Apartments

Corner Of Nicol Rd And Skeen Boulevard, Johannesburg, South Africa View map

The perfect The Nicol Hotel And Apartments Johannesburg is located 15 km from Rand airport and offers an outdoor swimming pool as well as a fitness club. Boasting an à la carte restaurant, this 3… More

From US$ 48 Book Now

City Lodge Hotel Bryanston

Cnr Main Road & Peter Place, Bryanston West, Sandton, Johannesburg, South Africa View map

Surrounded by gardens and a lush garden, the 3-star City Lodge Hotel Bryanston Johannesburg offers an outdoor swimming pool and a fitness club. The hotel offers 122 rooms in the tourist area of the… More

From US$ 54 Book Now

Garden Court Or Tambo International Airport

2 Hulley Road, Isando, Kempton Park, South Africa View map

Situated 15 minutes' drive from Wild Waters and 4.9 km from Christian Family Church, the quality 3-star Garden Court Or Tambo International Airport Hotel Kempton Park features 2 restaurants. Wi-Fi is… More

From US$ 85 Book Now

Eagle Cove

3590 Jan Frederick Ave, Randpark Ridge, Honeydew, South Africa View map

Situated within 10 minutes' drive of Clearwater, the 3-star Eagle Cove Bed & Breakfast Honeydew features Wi-Fi in public areas and complimentary private parking on site. Thanks to its private… More

From US$ 40 Book Now

Brooklyn Guesthouses

132 Murray Street, Pretoria, South Africa View map

Brooklyn Guesthouses Pretoria is located in Pretoria, 10 minutes by car from Loftus Versfeld Stadium, and offers an outdoor pool. The guest house features Wi-Fi in public areas and parking on site. More

From US$ 44 Book Now

City Lodge Hotel Johannesburg Airport, Barbara Road

4 Sandvale Road, Edenvale, Kempton Park, South Africa View map

Featuring a deck and an outdoor swimming pool, the 3-star City Lodge Hotel Johannesburg Airport, Barbara Road Kempton Park lies 6 km from Silver Lakes Country club. This comfortable hotel with an à… More

From US$ 61 Book Now

Foxwood House Boutique Hotel

No 13 Fifth Street, Johannesburg, South Africa View map

Featuring a terrace with a seating area, the 3-star Foxwood House Boutique Hotel Johannesburg is 3 km from Hillbrow Telkom Tower. Boasting a year-round outdoor pool, this Johannesburg bed & breakfast… More

From US$ 74 Book Now

Hotel Sky Sandton

150 West Street Sandton, Johannesburg, South Africa View map

Hotel Sky, Sandton is strategically nestled in Sandton, the heart of Johannesburg's bustling business and vibrant entertainment district. This establishment distinguishes itself with its excellent… More

From US$ 50 Book Now

Linden Guest House

13 4Th Street, Johannesburg, South Africa View map

Featuring Wi-Fi in the rooms, Linden Guest House Johannesburg is approximately 10 minutes by car from Hyde Park Corner. The hotel entices guests with parking, available on site. More

From US$ 26 Book Now

Naomi'S Place

49 Thaba Bosigo Ave, Johannesburg, South Africa View map

Featuring car rentals, as well as Wi-Fi throughout the property, Naomi'S Place Hotel Johannesburg is within 10 minutes' drive of Klipriviersberg Nature Reserve. This 3-star hotel offers 10 rooms with… More

From US$ 41 Book Now

The Garden Venue Hotel

308 Boundary Gardens, Johannesburg, South Africa View map

Offering a shared lounge and various recreational opportunities, as well as the views of the garden, The Garden Venue Hotel Johannesburg is located around a 10-minute ride from Northgate Shopping… More

From US$ 122 Book Now

Lucky Bean Guesthouse

129 1St Avenue, Johannesburg, South Africa View map

Situated at a distance of 3.1 km from Joburg Theatre, the 3-star Lucky Bean Guesthouse Johannesburg features Wi-Fi throughout the property and parking on site. Boasting an outdoor swimming pool, the… More

From US$ 47 Book Now

The Capital Melrose

Atholl Oaklands Road, Cnr Kernick Ave, Johannesburg, South Africa View map

The Capital Melrose Hotel Johannesburg, located 650 metres from Johannesburg Zoo and 10 minutes by car from Everard Read, features a swimming pool for guests to take a dip in. There is secured… More

From US$ 57 Book Now

Legacy Guest Lodge

17 Fortesque Road, Yeoville, Johannesburg, South Africa View map

Situated 10 minutes by car from Nelson Mandela Foundation Museum, the 3-star Legacy Guest Lodge Johannesburg hotel features Wi-Fi throughout the property and a car park on site. This smoke-free guest… More

From US$ 16 Book Now

Garden Court Milpark, Johannesburg

Cnr. Owl & Empire Roads Auckland Park, Johannesburg, South Africa View map

Nestled within a 15-minute drive of Gold Reef City Theme Park, the 3-star Garden Court Milpark, Johannesburg Hotel is proud to feature 2 restaurants. This smoke-free hotel lies a 10-minute drive from… More

From US$ 67 Book Now

Businessburg Hotel

288 Lilian Ngoyi Street, Johannesburg, South Africa View map

Businessburg Hotel Johannesburg is set a mere 1.8 km from Gandhi Square and within a 5-minute walk of The Cathederal of St Mary the Virgin Church. The hotel features 24-hour reception and wake up… More

From US$ 17 Book Now

Inani Hotel Gallagher

31 Gallagher Ave, Halfway House, Midrand, South Africa View map

Located approximately 10 minutes by car from Acts, the wonderful 3-star Inani Hotel Gallagher Midrand offers Wi-Fi throughout the property and parking. The smoke-free hotel is a good starting point… More

From US$ 37 Book Now

By Bush Telegraph Lodge

22 Riboville Road, Johannesburg, South Africa View map

Featuring a terrace and an outdoor swimming pool, By Bush Telegraph Lodge Midrand hotel lies 3.5 km from Woolworths Grey Owl Department Store. This 3-star guest house also provides Wi-Fi available… More

From US$ 54 Book Now

Cosy Den B&B Luxury Guest House Style

18 Dina Road Elma Park Edenvale, Edenvale, South Africa View map

The 3-star Cosy Den B&B Luxury Guest House Style Edenvale has 8 rooms and is located 10 minutes by car from Observatory Golf Club. More

Book Now

Riverstone Lodge

Erf 116, Van Wyk Restant, Muldersdrift, South Africa View map

Featuring a shared lounge and a garden, Riverstone Lodge Muldersdrift hotel enjoys a sheltered location, approximately 10 minutes by car from Buggy Parks. The hotel offers Wi-Fi in public areas… More

From US$ 85 Book Now

Onomo Hotel Johannesburg Sandton

135 West Street, Sandton, South Africa View map

The heart of Sandown is where you will find the Signature Lux Hotel By Onomo. The 3.5-star property redefines hospitality with its penchant for blending affordability, freedom, and excellent quality… More

From US$ 41 Book Now

Villa Via Hotel Midrand

25 Neerlandia Road, Halfway Gardens, Midrand, South Africa View map

The 3-star Villa Via Hotel Midrand is situated in the business district of Midrand, 26 minutes' drive from O.R. Tambo International airport. This contemporary hotel offers 26 rooms plus an outdoor… More

From US$ 27 Book Now

Rh Hotel Pretoria

Cnr Jeppe & Trevenna Street, Pretoria, South Africa View map

Situated about a 10-minute drive from Kruger House Museum, the 3-star Rh Hotel Pretoria features Wi-Fi throughout the property and private parking on site. Thanks to its prime location, this smoke… More

From US$ 47 Book Now

B And B Sandton

4 Bridge Road, Johannesburg, South Africa View map

Featuring Wi-Fi in public areas, B And B Sandton Bed & Breakfast Johannesburg sits about 10 minutes' drive from Liliesleaf History Museum. This bed & breakfast provides various recreational… More

From US$ 34 Book Now

Apollo Hotel

158 Bram Fischer Drive, Johannesburg, South Africa View map

The superior Apollo Hotel Johannesburg features 76 spacious rooms within a 500-metre distance of Randburg Methodist. The 3-star smoke-free hotel is a good starting point for Johannesburg's sports… More

From US$ 36 Book Now

Anew Hotel Roodepoort Johannesburg

Corner Of 14Th Avenue And Hendrik Potgieter Street, Weltevreden Park, Roodepoort, South Africa View map

Offering a sundeck, a shared lounge, and various recreational opportunities, the 3-star Anew Hotel Roodepoort Johannesburg lies in a business area of Roodepoort, within a 10-minute drive of… More

From US$ 44 Book Now

Chartwell Castle & Guest House

Watercombe Road, Johannesburg, South Africa View map

More

Book Now

Garden Court Morningside Sandton

Cnr. Rivonia And Cullinan Close, Johannesburg, South Africa View map

The excellent Garden Court Morningside Sandton Hotel Johannesburg, situated at a distance of 3.6 km from Bryanston Shopping Centre, offers an outdoor swimming pool as well as a fitness club. Located… More

From US$ 76 Book Now

The Jack Rose Hotel, Rosebank, Gautrain

10 Tyrwhitt Avenue Rosebank, Johannesburg, South Africa View map

The Jack Rose Hotel, Rosebank, Gautrain Johannesburg, located an 11-minute stroll from Everard Read, features Wi-Fi in public areas. Guests will enjoy a buffet breakfast and access to a patio. More

From US$ 58 Book Now

Agterplaas Guesthouse Pty Ltd

66 Sixth Avenue, Johannesburg, South Africa View map

Providing 21 rooms, the 3-star Agterplaas Guesthouse Pty Ltd Johannesburg is around 10 minutes by car from Constitution Hill Human Rights Precinct. Wi-Fi is available throughout the property and a… More

From US$ 18 Book Now

City Lodge Newtown, Johannesburg

Cnr Carr & Mariam Makeba Streets, Newtown, Johannesburg, South Africa View map

The 3-star City Lodge Newtown, Johannesburg hotel, situated 14 minutes' stroll from Wits Art Museum, offers a seasonal outdoor pool as well as a fitness centre. The hotel, located within easy walking… More

From US$ 48 Book Now

Garden Court Eastgate

Ernest Oppenheimer Avenue, Johannesburg, South Africa View map

Situated around 2 km from the modest-sized Rhodes Park, the charming Garden Court Eastgate Hotel Johannesburg features Wi-Fi in public areas, and a car park on site. Along with the use of a fitness… More

From US$ 74 Book Now

City Lodge Hotel Eastgate

Zulberg Close, Off Ernest Oppenheimer Road Bruma Lake, Johannesburg, South Africa View map

The 3-star City Lodge Hotel Eastgate Johannesburg offers a patio, located 7 km from Constitution Hill. Guests can enjoy this Johannesburg hotel's garden, which is adorned with a balcony. More

From US$ 121 Book Now

The Capital On Bath

72 Bath Avenue, Johannesburg, South Africa View map

Situated just 200 metres from Everard Read, The Capital On Bath Hotel Johannesburg includes 155 rooms with views of the patio. The hotel features Wi-Fi throughout the property and parking on site. More

From US$ 61 Book Now

Life On 3Rd

28A 3Rd Street Cnr 8Th Avenue Melville, Johannesburg, South Africa View map

Life On 3Rd Hotel Johannesburg, located about a 10-minute ride from Constitution Hill, features Wi-Fi throughout the property. This guest house offers 13 rooms and great services maintained by… More

From US$ 36 Book Now

12 Decades Art Hotel

286 Fox Street, Johannesburg, South Africa View map

Featuring Wi-Fi throughout the property, Main Street Life Aparthotel Johannesburg sits 2.7 km from Sci-Bono Discovery Centre Hands-on Science Museum. This hotel entices guests with private parking… More

From US$ 32 Book Now

Riverside Sun

Corner Of Wenning And Emfuleni Drive, Vanderbijlpark, South Africa View map

The 3-star Riverside Sun Hotel Vanderbijlpark is 3.3 km from Sylviavale Heritage Museumyy in Vanderbijlpark and boasts 2 restaurants. Offering 2 restaurants with South African and local cuisine, this… More

From US$ 122 Book Now

Melville Turret Guesthouse

118 Second Ave Melville Johann, Johannesburg, South Africa View map

Featuring Wi-Fi in public areas, Melville Turret Guesthouse Johannesburg sits 3.4 km from Constitution Hill Human Rights Precinct. This stylish hotel offers 9 rooms and reliable services maintained… More

From US$ 57 Book Now