Special offers and Exclusive deals

Search Hotels

2024-04-20
2024-04-21
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 Oasis Boutique Hotel & Residency

29 Homestead Rd, Johannesburg, South Africa View map

The Oasis Boutique Hotel & Residency Johannesburg, located within a 15-minute drive of Sandton Convention Center, features WiFi throughout the property. This guest house also provides car rentals to… More

From US$ 128 Book Now

The Ashford

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

The Ashford Hotel Johannesburg is situated in the Parkwood district, within 2.6 km of such family venues as Johannesburg Zoo. Wi-Fi is offered throughout the property. More

From US$ 124 Book Now

24 On Basil Boutique Luxury Hotel

24 Basil St, Ferndale, Randburg, Johannesburg, South Africa View map

If you are in love with sports, 24 On Basil Aparthotel Johannesburg has a great location as it is set approximately a 10-minute drive from Northgate Ice Rink; also Windsor Golf Course is around 3.7… More

From US$ 138 Book Now

5Th Avenue Gooseberry Guest House

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

The stylish 4-star 5Th Avenue Gooseberry Guest House Johannesburg lies approximately 15 minutes by car from Johannesburg Zoo, and offers proximity to a train station. Featuring 11 rooms with views of… More

From US$ 75 Book Now

50 On Shepherd Boutique Guest House

50 On Shepherd Avenue, Sandton, South Africa View map

Featuring WiFi throughout the property, 50 On Shepherd Boutique Guest House Sandton sits about a 15-minute ride from Sandton Convention Center. Guests who stay at this 4-star bed & breakfast can park… More

From US$ 93 Book Now

Fernrez@363

363 Main Ave, Ferndale, Johannesburg, 2194, South Africa, Johannesburg, South Africa View map

The 4-star Fernrez@363 Hostel is located in the Randburg district at a 4.2 km distance from Delta Park. This hostel is a 4-star accommodation featuring a night club, a sun deck and live performances. More

From US$ 12 Book Now

Doveton House

21 Doveton Road, Johannesburg, South Africa View map

Nestled in the Parktown district, Doveton House Bed & Breakfast Johannesburg is at a 2.5 km distance from Lindfield Victorian House Museum. The bed & breakfast features an outdoor pool, a fitness… More

From US$ 162 Book Now

Black Eagle Hotel & Spa

88 Doreen Road, Poortview, Roodepoort, South Africa View map

If you are in love with sports, Black Eagle Hotel & Spa Roodepoort has a great location as it is set within 10 minutes' drive of Roodepoort Athletic Stadium; also Ruimsig is 3.1 km away. This hotel… More

From US$ 143 Book Now

2 Leafed Doors

25 Belgrave Road, Johannesburg, South Africa View map

Featuring a sun terrace and a swimming pool, the 4-star 2 Leafed Doors Hotel Johannesburg lies at a 4.7 km distance from Sandton Convention Center. This Johannesburg guest house also provides guests… More

From US$ 51 Book Now

Dunton Guest House

4 Dunton Road, Rivonia, Johannesburg, South Africa View map

Overlooking the patio, the 4-star Dunton Guest House is 0.9 km from Peacemakers Museum in Johannesburg. Highlights at the guest house include WiFi throughout the property. More

From US$ 94 Book Now

The Haystack On Homestead

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

Featuring Wi Fi in public areas, The Haystack On Homestead Johannesburg is set at a 4.5 km distance from Liliesleaf History Museum. This guest house entices guests with private parking, available on… More

From US$ 67 Book Now

Jubilee Lodge Guest House

300 Jubilee Drive, Johannesburg, South Africa View map

The 4-star Jubilee Lodge Guest House Johannesburg, located 25 minutes' walk from Northcliff, offers a swimming pool, Wi Fi throughout the property. This Johannesburg guest house is in Randburg, which… More

From US$ 81 Book Now

Mikes Place

19 5Th Avenue Parktown North, Johannesburg, South Africa View map

Nestled in Randburg, which is an area located in the Gauteng province of South Africa, the 4-star Mikes Place Hotel Johannesburg is at 800 metres from culture-oriented attractions like Kim Sacks… More

From US$ 112 Book Now

Liz At Lancaster Guesthouse

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

Featuring a swimming pool, the 4-star Liz At Lancaster Hotel Johannesburg is 10 minutes' drive from the public park "Jhb Zoo Lake". The guest house offers a car park on site. More

From US$ 75 Book Now

Kulanga Cottages

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

Providing 8 rooms, the 4-star Kulanga Cottages Johannesburg is at a 4.1 km distance from Melville Koppies Nature Reserve. Staying here you can use Wi Fi in the rooms and a car park on site. More

From US$ 80 Book Now

Craighall Garden Studios & Lofts

55 Lancaster Avenue, Johannesburg, South Africa View map

Craighall Garden Bed & Breakfast is situated in the very heart of Johannesburg at a 3.7 km distance from such shopping venues as Sandton Central Park. The bed & breakfast also provides Wi-Fi… More

From US$ 52 Book Now

Ikhaya Guest House

31 Boschkop Avenue - Boskruin - Lanseria, Johannesburg, South Africa View map

Ikhaya Guest House Johannesburg includes 7 rooms and is set nearly a 15-minute drive from Honeydew Mazes. This guest house offers Wi-Fi in the rooms. More

From US$ 88 Book Now

Villa Lugano Guesthouse

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

Villa Lugano Guesthouse Johannesburg offers 10 rooms with elegant interiors about 25 minutes' walk from Our Lady Of Lebanon Maronite Catholic Church. The guest house also features Wi Fi throughout… More

From US$ 87 Book Now

Carnival City Hotel

Elsburg Road & Heidelberg Rd, Brakpan, South Africa View map

Set at a 3.5 km distance from Dalpark NG Church, the 4-star Carnival City Hotel Brakpan features a shop and a lobby area. This Brakpan hotel boasts an outdoor swimming pool, Wi-Fi throughout the… More

From US$ 122 Book Now

Sandton Farmhouse

128 8Th St, Parkmore, Sandton, 2196, South Africa, Johannesburg, South Africa View map

The 4-star Sandton Farmhouse Hotel Johannesburg, located a 5-minute drive from Nedbank Head Office, features WiFi throughout the property. Moreover, the guest house also provides guests with… More

From US$ 46 Book Now

Thatchfoord Lodge

53 Crassula Avenue, Johannesburg, South Africa View map

The 4-star Thatchfoord Lodge Johannesburg is set 4 km from Chilli Lane Shopping Centre and 10 minutes by car from Sandton Central Park. Located approximately 10 minutes' drive from Sandton Convention… More

From US$ 47 Book Now

Grace Guesthouse

14 Rietfontein Road Glenmarais, 1619, Kempton Park, South Africa, Kempton Park, South Africa View map

Offering guests 8 rooms just near Pick n Pay Glen Marais, this venue also boasts a shared kitchen. The accommodation has tiled floors. More

Book Now

Glendower View Guest House

97 Edward Drive, Dowerglen, Edenvale, South Africa View map

The 4-star Glendower View Guest House Edenvale is set approximately 25 minutes on foot from St Therese Catholic Church and a 15-minute ride from Glendower Golf Club. This Edenvale guest house also… More

From US$ 109 Book Now

Bed And Breakfast On Melrose

13 Campbell Street, Johannesburg, South Africa View map

Overlooking the pool, Bed And Breakfast On Melrose is at a 2.4 km distance from Johannesburg Zoo in Johannesburg. The 4-star bed & breakfast features a swimming pool and Wi Fi throughout the property. More

From US$ 63 Book Now

The Syrene Boutique Hotel

28 Wessels Road, Rivonia, Sandton, Johannesburg, South Africa View map

Set 25 minutes on foot from Cambridge Crossing Shopping Centre Paulshof, the 4-star Syrene Boutique Hotel Johannesburg features Wi Fi in public areas as well as private car parking on site. The hotel… More

From US$ 131 Book Now

Green Gables

33A, 10Th Avenue, Johannesburg, South Africa View map

Green Gables Guest House apartment lies not far from Sandton Chabad and features laundry facilities, concierge service and ironing service. This venue provides 10 rooms and a shared lounge. More

From US$ 44 Book Now

Emmarentia Guest House

27 Niger Rd, Emmarentia, Johannesburg, 2195, South Africa, Johannesburg, South Africa View map

Featuring Wi Fi throughout the property, Emmarentia Guest House Johannesburg is set nearly a 25-minute walk from the public park "Jhb Zoo Lake". This guest house provides free parking, an outdoor… More

From US$ 49 Book Now

Blu Trea B&B

10 8Th Avenue, Melville, Johannesburg, South Africa View map

The 4-star Blu Trea Bed And Breakfast Johannesburg is set approximately 25 minutes on foot from the Sentech Brixton Tower and a 10-minute ride from Museum Africa. More

From US$ 68 Book Now

Amakoekoe Guest Lodge & Conference Venue

Apple Street, Honeydew, Roodepoort, Johannesburg, South Africa View map

If you are in love with sports, Amakoekoe Guest Lodge & Conference Venue Johannesburg has a great location as it is set within a 15-minute drive of Roodepoort Athletic Stadium; also Northgate Ice… More

From US$ 55 Book Now

Riva Townhouse

98 E Hertford Rd, Johannesburg, South Africa View map

The 4-star Riva Townhouse Hotel offers not only a laundry room, 24-hour security service and housekeeping service but also a sunbathing terrace, a library and a golf course. Free Wi Fi throughout the… More

From US$ 121 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, located in Randburg, which is an area located in the Gauteng province of South Africa, a mere 1.8 km from Cresta Shopping Centre, features… More

From US$ 82 Book Now

Hyde Park Boutique Hotel

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

Mont D'Or Hyde Park Boutique Hotel apartment is nearly 3 km from Sandton Central Park. This accommodation is set in Johannesburg CBD district and offers easy access to Parkview Golf Club. More

From US$ 94 Book Now

Six Sandton

6 Westbrooke Drive, 2030, Johannesburg, South Africa, Sandton, South Africa View map

The 4-star Six Sandton Hotel features 8 rooms and lies 10 minutes by car from Alexandra. Staying in the guest house, you are invited to discover Innesfree Park, located a mere 14 minutes' stroll away… More

From US$ 133 Book Now

Hethersett Guest House

48 Talisman Avenue - Johannesburg, Edenvale, South Africa View map

Hethersett Guest House Edenvale is set 4.8 km from Observatory Golf Club and 5 minutes by car from the shopping mall "Bedford Centre". More

From US$ 108 Book Now

Pin Oaks Bnb

36 Balmoral Av, Hurlingham, Sandton, Johannesburg, South Africa View map

Pin Oaks Bnb Johannesburg stands 200 metres away from Rosebank Union Church and features laundry service, 24-hour security service and housekeeping service. Gardens of St Christopher is 2.1 km away… More

From US$ 68 Book Now

No66 Sandton Lodge

66 6Th Avenue, Inanda, Johannesburg, Za, Johannesburg, South Africa View map

Set within 3.1 km of Sandton City Shopping Centre, the 4-star No66 Sandton Lodge Johannesburg features Wi Fi throughout the property as well as a car park on site. The smoke-free guest house is in… More

From US$ 100 Book Now

59 On Central

59 On Central Avenue, Johannesburg, South Africa View map

Nestled in Sandton, which is Johannesburg's most popular business and social hub, the 4-star 59 On Central Bed & Breakfast Johannesburg is within a 10-minute drive of Sandton City Shopping Centre. More

From US$ 69 Book Now

The Orchards Executive Accommodation

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

The 4-star Orchards Executive Accommodation is located in Midrand, within 3.8 km of Carlswald Lifestyle Shopping Centre, and offers an outdoor swimming pool. This Midrand guest house provides a hot… More

From US$ 66 Book Now

6 On Morris Guest Lodge

6B Morris Street East, Johannesburg, South Africa View map

If you are in love with sports, the 4-star 6 On Morris Guest Lodge Johannesburg has a great location as it is set 4.6 km from River Club Golf Course Sandton; also Land Rover Experience Kyalami is… More

From US$ 48 Book Now

The Houghton Villa

No1 7Th Avenue,, Houghton, 2041 Johannesburg, South Africa, Johannesburg, South Africa View map

Offering a swimming pool, The Houghton Villa Johannesburg is set in the Houghton district, only 1.4 km from Nelson Mandela Foundation Museum. Located within 20 minutes' walk of The Wilds Municipal… More

From US$ 73 Book Now

Le Cozmo Guesthouse

101 Hart Avenue, Meyersdal, Alberton, Johannesburg, South Africa View map

Featuring WiFi throughout the property, Le Cozmo Guesthouse Johannesburg sits within 20 minutes' walk of Bracken City Shopping Centre. This 4-star guest house has a swimming pool as well as baggage… More

From US$ 102 Book Now

Villa Moi

37 1St Avenue East, Johannesburg, South Africa View map

Set 8 km from Carlton Centre, Villa Moi features storage for belongings, a designated smoking area and a carpark. The property also offers airport shuttle bus service, 24-hour front desk assistance… More

From US$ 34 Book Now

The Apartments

66A Stiglingh Road, Johannesburg, South Africa View map

Overlooking the outdoor pool, Apartments Johannesburg is located nearly a 10-minute ride from Waterfall Lifestyle Centre. Wi-Fi is offered in the rooms at the guest house. More

From US$ 67 Book Now

Mpho'S Studio-Room 509

50 -54 Marshell Street And Ferreira Street, Johannesburg, South Africa View map

If you are in love with sports, Mpho'S Studio-Room 509 Johannesburg has a great location as it is set a 10-minute ride from Ellis Park Stadium; also SAB World of Beer is nearly 5 minutes away by car. More

From US$ 71 Book Now

A Peaceful Retreat Bed & Breakfast

15 Hunt Road, Sandton, South Africa View map

Offering a swimming pool, A Peaceful Retreat Bed & Breakfast Sandton is set in Bryanston, where you can do a range of sports like tennis, football, approximately a 25-minute stroll from RollEgoli… More

From US$ 67 Book Now

Ash Manor Guesthouse

17A Ashley Avenue, Sandton, South Africa View map

The 4-star Ash Manor Bed & Breakfast Sandton is a great place to stay in Bryanston, where you can do a range of sports like tennis, football, 10 minutes' drive from Montecasino. This Sandton bed &… More

From US$ 53 Book Now

Townhouse Oak Pentagon Residency

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

Oyo 9198 Pentagon Residency Hotel Bhubaneswar offers 28 rooms merely 1.9 km from Biju Patnaik Park. The hotel entices guests with parking, available on site. More

From US$ 33 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

5Th Avenue Guest House Edenvale Gauteng

67, 5Th Avenue, Edenvale, South Africa View map

If you are in love with sports, 5Th Avenue Guest House Edenvale has a great location as it is set within 2.9 km of Rush Greenstone Indoor Trampoline Park Sports Complex; also St Therese Catholic… More

From US$ 126 Book Now

The Royal Princess Garden In Randburg

111 Malibongwe Drive, Johannesburg, South Africa View map

Offering a restaurant and a luggage room, The Royal Princess Garden In Randburg Hotel Johannesburg lies in Randburg, which is an area located in the Gauteng province of South Africa with access to… More

From US$ 27 Book Now