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

Holiday Inn Johannesburg Airport By Ihg

100 North Rand Road, Bardene, Boksburg East Rand, Kempton Park, South Africa View map

Situated just 1.8 km from Presley's Disco Club, the comfortable Holiday Inn Johannesburg Airport By Ihg Kempton Park features Wi-Fi throughout the property and parking on site. The 4-star inn offers… More

From US$ 56 Book Now

Radisson Blu Gautrain Hotel, Sandton Johannesburg

Corner Rivonia Rd. And West St., Benmore, Johannesburg, South Africa View map

The 4-star Radisson Blu Gautrain Hotel, Sandton Johannesburg is located 26 minutes' drive from O.R. Tambo International airport and offers a swimming pool as well as a fitness room. The smoke-free… More

From US$ 66 Book Now

St Andrews Hotel And Spa

22 Milner Avenue, Johannesburg, South Africa View map

Featuring Wi-Fi throughout the property, the 4-star St Andrews Hotel And Spa Johannesburg is approximately 10 minutes by car from L. Ron Hubbard. The hotel also includes a patio with outdoor dining… More

From US$ 79 Book Now

Protea Hotel Fire & Ice! By Marriott Johannesburg Melrose Arch

22 Whiteley Road, Melrose Arch Precinct, Johannesburg, South Africa View map

Immerse yourself in star-studded glamour during your stay in South Africa at Protea Hotel Fire & Ice. By Marriott Johannesburg Melrose Arch. Located within the trendy Melrose Arch Precinct, a unique… More

From US$ 84 Book Now

The Peech Hotel

North Street, Johannesburg, South Africa View map

The 4-star The Peech Hotel Johannesburg with 2 restaurants is about 25 minutes on foot from Beechwood Gardens in Johannesburg. The hotel boasts an outdoor pool, Wi-Fi in public areas and rooms with a… More

From US$ 402 Book Now

The Regency Apartment Hotel Menlyn

29 Matroosberg Rd, Pretoria, South Africa View map

Featuring a sun terrace with a swimming pool, the 4-star The Regency Apartment Hotel Menlyn Pretoria is about 4 km from Persequor Park. Boasting an outdoor pool, the suburban hotel is nestled a 25… More

From US$ 69 Book Now

Protea Hotel By Marriott Johannesburg Wanderers

Corner Corlette Drive And Rudd Road, Johannesburg, South Africa View map

Nestled in the illustrious grounds of the famous Wanderers Club in Illovo, Sandton, Protea Hotel by Marriott Johannesburg Wanderers is a calm center where locals and travelers come together to enjoy… More

From US$ 55 Book Now

Southern Sun Sandton

123 Rivonia Road, Sandton, Za, Johannesburg, South Africa View map

Located at a distance of 6 km from Everard Read, Southern Sun Sandton Hotel Johannesburg includes 2 bars. The inn boasts a swimming pool, Wi-Fi throughout the property and rooms with a view of the… More

From US$ 83 Book Now

Holiday Inn - Johannesburg Sunnyside Park By Ihg

Princess Of Wales Terrace, Cnr, Johannesburg, South Africa View map

Offering a restaurant, the fantastic Holiday Inn - Johannesburg Sunnyside Park By Ihg lies in a business neighbourhood, a 10-minute ride from the historical Museum Africa, ideal for those who are… More

From US$ 49 Book Now

Southern Sun Katherine Street

115 Katherine Street, Sandown, Johannesburg, South Africa View map

The charming Southern Sun Katherine Street Hotel Johannesburg is located 20 minutes' walk from Innesfree Park, offering 119 rooms along with a shared lounge and a garden. More

From US$ 87 Book Now

Little Tuscany Boutique Hotel

48 Queens Road, Bryanston, Johannesburg, South Africa View map

Offering cars for rent, as well as Wi-Fi in public areas, Little Tuscany Boutique Hotel Johannesburg is within a 10-minute drive of Montecasino Boulevard. Guests will appreciate the views of the pool… More

From US$ 90 Book Now

Gold Reef City Theme Park Hotel

Shaft 14 Northern Parkway, Johannesburg, South Africa View map

Featuring Wi-Fi throughout the property, Gold Reef City Theme Park Hotel Johannesburg sits only 5 minutes' walk from Gold Reef City Theme Park. Offering 73 rooms, this hotel provides an outdoor… More

From US$ 120 Book Now

Thaba Eco Hotel

Impala Road, Johannesburg South, Za, Johannesburg, South Africa View map

Nestled amidst the natural beauty of Johannesburg, Thaba Eco Hotel offers a tranquil escape from the hustle and bustle of city life. Renowned for its dedication to providing an authentic hospitality… More

From US$ 123 Book Now

Yeoville Hotel

91A Regent St, Johannesburg, South Africa View map

More

From US$ 19 Book Now

Southern Sun Hyde Park Sandton

1St Road, Hyde Park, Johannesburg, South Africa View map

Placed 30 km from O.R. Tambo International airport, the 4-star Southern Sun Hyde Park Sandton Johannesburg features a restaurant and a barber shop as well as cars for rent. Nelson Mandela Square is… More

From US$ 97 Book Now

Indaba Hotel, Spa & Conference Center

William Nicol Drive, Fourways, Johannesburg, South Africa View map

The charming Indaba Hotel, steeped in history as one of the oldest accommodation options in Fourways, Johannesburg, is an oasis set among the Mokolwane palms on the edge of the Great Makgadikgadi… More

From US$ 66 Book Now

Pivot Hotel Montecasino

Montecasino Boulevard, Johannesburg, South Africa View map

Pivot Hotel Montecasino Johannesburg is a property that beautifully melds stylistic innovation with old-world Venetian aesthetics, seamlessly coupled with modern conveniences expected at a Southern… More

From US$ 108 Book Now

Park Inn Sandton

118 Katherine Street, Johannesburg, South Africa View map

The 4-star Park Inn Sandton Johannesburg, situated within 20 minutes' walk of Sandton Market @ The Park, offers a seasonal outdoor swimming pool as well as a fitness centre. Located at a distance of… More

From US$ 47 Book Now

Holiday Inn Johannesburg-Rosebank

The Zone, Oxford Road, Rosebank, Johannesburg, South Africa View map

More

Book Now

The Capital Empire

177 Empire Place, Cnr Rivonia Road, Johannesburg, South Africa View map

The 4-star The Capital Empire Hotel Johannesburg is located 25 km from O.R. Tambo International airport and offers a seasonal outdoor swimming pool as well as a fitness area. Featuring a treatment… More

From US$ 46 Book Now

Jubilee Lodge Guest House

300 Jubilee Drive Northcliff, Johannesburg, South Africa View map

Located within a 10-minute drive of Mosaiek Church, the 4-star Jubilee Lodge Guest House Johannesburg offers Wi-Fi throughout the property and a car park. Boasting an outdoor swimming pool, this… More

From US$ 84 Book Now

The Catalyst Apartment Hotel By Newmark

100 Pretoria Avenue Sandton, Johannesburg, South Africa View map

Immerse yourself in the heart of Sandton at the Catalyst Apartment Hotel By Newmark, a stunning accommodation that blends luxury and comfort seamlessly. Nestled in a thriving business hub, this… More

From US$ 68 Book Now

Capitol On The Park

101 Katherine Street, Johannesburg, South Africa View map

The 4-star Capitol On The Park Hotel Johannesburg, located about a 10-minute drive from River Club Golf Course Sandton, is proud to feature 2 bars. Offering an outdoor pool along with 214 rooms, this… More

From US$ 80 Book Now

Gold Reef City Hotel

Cnr Northern Parkway And, Johannesburg, South Africa View map

Situated a 10-minute drive from Oriental Plaza, Gold Reef City Hotel Johannesburg features movie nights, film nights, and a casino. The hotel offers 24-hour reception and wake-up calls as well as an… More

From US$ 124 Book Now

Doveton House

21 Doveton Road, Johannesburg, South Africa View map

Featuring an outdoor pool, Doveton House Bed & Breakfast Johannesburg is 2.6 km from Zoo Lake Park. The bed & breakfast offers parking on site. More

From US$ 162 Book Now

Southern Sun Rosebank, Johannesburg

Corner Of Tyrwhitt Avenue & Sturdee Avenue, Johannesburg, South Africa View map

Ideally located a mere 0.7 km from African Craft Market of Rosebank, the comfortable Southern Sun Rosebank, Johannesburg Hotel is proud to offer 2 restaurants. The 4-star smoke-free hotel includes 2… More

From US$ 73 Book Now

Sunrock Guesthouse

Park Street 11, Kempton Park, South Africa View map

The 4-star Sunrock Guesthouse Kempton Park is approximately 5 minutes by car from Silver Lakes Country club and has a seasonal outdoor swimming pool and a gym. This guest house features 34 rooms in… More

From US$ 66 Book Now

Radisson Red Hotel Johannesburg Rosebank

4 Parks Boulevard, Oxford Parks, Johannesburg, South Africa View map

Featuring 242 rooms, the 4-star Radisson Red Hotel Johannesburg Rosebank is located near the shopping district of Johannesburg and a mere 8 minutes on foot from the indoor mall "African Craft Market… More

From US$ 140 Book Now

Ascot Boutique Hotel

59 Grant Avenue, Johannesburg, South Africa View map

Located a 10-minute ride from Ellis Park Stadium, the charming Ascot Boutique Hotel Johannesburg offers cribs and paid babysitting. Boasting a location a few minutes' drive from Hashtag Escape… More

From US$ 71 Book Now

Pablo House

3 4Th Avenue, Johannesburg, South Africa View map

Situated just 1.6 km from Melville Koppies Nature Reserve, the 4-star Pablo House Hotel Johannesburg features Wi-Fi in the rooms and parking on site. Boasting an outdoor swimming pool, this… More

From US$ 125 Book Now

Elizabeth Manor Guest House

141 1St Street, Johannesburg, South Africa View map

Elizabeth Manor Guest House Johannesburg, located 4 km from African Craft Market of Rosebank, features Wi-Fi in the rooms. This hotel offers parking on site and an outdoor swimming pool. More

From US$ 54 Book Now

Hyatt House Johannesburg, Sandton

125 Ann Crescent, Johannesburg, South Africa View map

Offering a shared lounge with a swimming pool, the 4-star Hyatt House Johannesburg, Sandton Hotel is around 10 minutes' drive from Johannesburg Zoo. Boasting a seasonal outdoor swimming pool, this… More

From US$ 76 Book Now

Hoyohoyo Chartwell Lodge

130 Romney Avenue, Chartwell, Johannesburg, South Africa View map

Nestled in quiet, natural surroundings, Hoyohoyo Chartwell Lodge Johannesburg offers guests a serene escape from daily life. Attracting those captivated by nature, fascinating tribal legends, and the… More

From US$ 71 Book Now

33 Melville Road

33 Melville Rd, Sandton, South Africa View map

33 Melville Road Sandton hotel, located only a 9-minute walk from The Wanderers Golf Club and around 2 km from Circa, features a swimming pool for guests to take a dip in. Wi-Fi is accessible in… More

From US$ 312 Book Now

Courtyard Hotel Arcadia Pretoria

Corner Park And Hill Streets, Pretoria, South Africa View map

The comfortable Courtyard Hotel Arcadia Pretoria is nestled 4.2 km from the Market Church Square, offering 69 rooms and featuring recreational facilities and a garden. This 4-star business hotel is… More

From US$ 72 Book Now

Cradle Boutique Hotel

R540 Kroomdraai Road, Lanseria, South Africa View map

Cradle Boutique Hotel Lanseria is the latest addition to the Cradle Nature Reserve, situated in the heart of the Cradle of Humankind World Heritage Site. Set on 7000 hectares of private game reserve,… More

From US$ 1186 Book Now

Home Suite Hotels Rosebank

50 Bristol Road, Corner Oxford Rd, Rosebank, Johannesburg, South Africa View map

Featuring Wi-Fi throughout the property, Home Suite Hotels Rosebank Johannesburg is within a 10-minute drive of Melrose Temple. This 4-star hotel offers a car park on site and an outdoor pool. More

From US$ 105 Book Now

Hyatt House Johannesburg Rosebank

28 Tottenham Avenue, Johannesburg, South Africa View map

Rosebank is a compact area filled with entertainment and tourist facilities in one of Johannesburg's most popular neighbourhoods. This hotel offers guests a contemporary retreat, complete with a… More

From US$ 75 Book Now

A Peaceful Retreat Bed & Breakfast

15 Hunt Road, Sandton, South Africa View map

Featuring a swimming pool, the 4-star A Peaceful Retreat Bed & Breakfast Bed & Breakfast Sandton is about 25 minutes on foot from Norscot Koppies Nature Reserve. At this Sandton hotel, guests will… More

From US$ 67 Book Now

Carnival City Hotel

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

The perfect Carnival City Hotel Brakpan is situated in a touristic area of Brakpan, within a 10-minute drive of Sunward Palms Shopping Centre and around 10 minutes by car from Mall@Carnival Shopping… More

From US$ 122 Book Now

The Parktonian All Suite Hotel

120 De Korte Street, Braamfontein, Johannesburg, South Africa View map

The comfortable The Parktonian All Suite Hotel Johannesburg is approximately 10 minutes' drive from Lindfield Victorian House Museum and has an infinity pool and a modern fitness centre. Located only… More

From US$ 47 Book Now

Clico Boutique Hotel

27 Sturdee Avenue, Johannesburg, South Africa View map

Experience the vibrant heart of Johannesburg at Clico Boutique Hotel, situated in the bustling district of Rosebank. Known for its wide choice of buzzing pavement cafes, contemporary art galleries… More

From US$ 92 Book Now

Courtyard Hotel Sandton

130 Rivonia Rd, Sandown, Johannesburg, South Africa View map

Featuring car rentals, as well as Wi-Fi in public areas, the 4-star Courtyard Hotel Sandton Johannesburg is about a 10-minute ride from Hyde Park Corner. Boasting a location at a medium distance from… More

From US$ 58 Book Now

Courtyard Hotel Rosebank

Cnr Oxford Rd & Trywhitt Ave, Johannesburg, South Africa View map

Experience the perfect combination of African magic and European sophistication at the Courtyard Rosebank Hotel Johannesburg. Situated in one of the trendiest business nodes in the country, the hotel… More

From US$ 64 Book Now

Gardenia Boutique Hotel

14 Portland Ave, Craighall Park, Johannesburg, South Africa View map

Offering a shared lounge and various recreational opportunities, and views of the patio, the 4-star Gardenia Boutique Hotel Johannesburg is located within 10 minutes' drive of the public park "Jhb… More

From US$ 82 Book Now

Reef Hotel

58 Anderson Street, Johannesburg, South Africa View map

Perfectly located about 10 minutes' drive from Apartheid Museum, the 4-star Reef Hotel Johannesburg features 2 restaurants. Situated near a train station, this smoke-free hotel boasts a shared lounge… More

From US$ 40 Book Now

The Wesley Boutique Hotel & Spa

65 Cumberland Avenue, Bryanston, Johannesburg, South Africa View map

Situated 25 minutes on foot from Nicolway Bryanston Shopping Centre, the 4-star The Wesley Boutique Hotel & Spa Johannesburg features Wi-Fi in public areas, and parking on site. This guest house is a… More

From US$ 88 Book Now

Winchester Lodge

40 Magaliesberg Street, Johannesburg, South Africa View map

The 4-star Winchester Lodge Johannesburg hotel, located 20 minutes' stroll from Klipriviersberg Nature Reserve, offers an outdoor pool and Wi-Fi throughout the property. The hotel is a good starting… More

From US$ 37 Book Now

Melrose Place Boutique Hotel

12A North Street, Melrose, Johannesburg, South Africa View map

Melrose Place Guest Lodge Johannesburg is the perfect base for guests seeking an ideal location in the upscale suburb of Melrose, between Sandton and Rosebank. Ranked among the finest boutique hotels… More

From US$ 90 Book Now

River Meadow Manor

No 1 Twin Rivers Estate,Jan Smuts Ave, Centurion, Centurion, South Africa View map

River Meadow Manor Hotel Centurion, located 4.6 km from the tranquil Rietvleidam Reservoir, features Wi-Fi throughout the property. Guests can enjoy the à la carte restaurant on site, which offers… More

From US$ 79 Book Now